diff options
Diffstat (limited to 'www/openbravoerp/Makefile')
-rw-r--r-- | www/openbravoerp/Makefile | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/www/openbravoerp/Makefile b/www/openbravoerp/Makefile new file mode 100644 index 000000000000..67bb85043926 --- /dev/null +++ b/www/openbravoerp/Makefile @@ -0,0 +1,69 @@ +# New ports collection makefile for: openbravoerp +# Date created: 2 Nov 2008 +# Whom: loader@freebsdmall.com +# +# $FreeBSD$ +# + +PORTNAME= openbravoerp +PORTVERSION= 2.40 +CATEGORIES= www java +MASTER_SITES= SF +MASTER_SITE_SUBDIR= ${PORTNAME:S/erp//} +DISTNAME= OpenbravoERP_${PORTVERSION}-freebsd6${PLATFORM}-installer +EXTRACT_SUFX= .bin +EXTRACT_ONLY= # + +MAINTAINER= loader@freebsdmall.com +COMMENT= Openbravo ERP is a Web based ERP + +ONLY_FOR_ARCHS= i386 amd64 +USE_JAVA= yes +JAVA_VERSION= 1.6+ + +USE_PGSQL= yes +WANT_PGSQL_VER= 83 +NO_BUILD= yes +IS_INTERACTIVE= yes +NO_PACKAGE= too interactive + +APP_HOME= OpenbravoERP${PORTVERSION} +PLIST_SUB+= ERP=${APP_HOME} + +.include <bsd.port.pre.mk> + +.if ${ARCH} == i386 +PLATFORM= +.elif ${ARCH} == amd64 +PLATFORM= -x64 +.else +IGNORE= unsupported OS release +.endif + +.if ${OSVERSION} >= 700000 +LIB_DEPENDS+= c.6:${PORTSDIR}/misc/compat6x +.endif + +BUILD_DEPENDS+= ${LOCALBASE}/tomcat5.5/bin/bootstrap.jar:${PORTSDIR}/www/tomcat55 +BUILD_DEPENDS+= ${LOCALBASE}/bin/ant:${PORTSDIR}/devel/apache-ant + +pre-everything:: + @${SH} ${PKGINSTALL} ${PORTNAME} DBWARNING + +do-extract: + @${MKDIR} ${WRKSRC} + @${CP} ${DISTDIR}/${DISTFILES} ${WRKSRC} + @${CHMOD} +x ${WRKSRC}/${DISTFILES} + +pre-su-install: + @ ${SETENV} PKG_PREFIX=${PREFIX} PGUSER=${PGUSER} PGGROUP=${PGGROUP} \ + ${SH} ${PKGINSTALL} ${PORTNAME} PRE-INSTALL + +do-install: + @cd ${WRKSRC} && ${WRKSRC}/${DISTFILES} --mode text --prefix ${LOCALBASE}/${APP_HOME} + +post-install: + @PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL + +.include <bsd.port.post.mk> + |