diff options
author | Dima Panov <fluffy@FreeBSD.org> | 2011-03-21 15:02:21 +0000 |
---|---|---|
committer | Dima Panov <fluffy@FreeBSD.org> | 2011-03-21 15:02:21 +0000 |
commit | 773d19677703cd5c874af3c479534c03d6a936ea (patch) | |
tree | dacfc0a2ee391dea5d79526d1133d5f113f86702 /java/jboss5 | |
parent | 5bc960622f7c24fb0a786690c297de49aaa7f1b9 (diff) | |
download | ports-773d19677703cd5c874af3c479534c03d6a936ea.tar.gz ports-773d19677703cd5c874af3c479534c03d6a936ea.zip |
Notes
Diffstat (limited to 'java/jboss5')
-rw-r--r-- | java/jboss5/Makefile | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/java/jboss5/Makefile b/java/jboss5/Makefile index 254b0b3afb26..af0c63ebe734 100644 --- a/java/jboss5/Makefile +++ b/java/jboss5/Makefile @@ -19,7 +19,9 @@ COMMENT= Open-source J2EE application server (5.x family) LATEST_LINK= jboss5 USE_JAVA= yes JAVA_VERSION= 1.5+ -USE_ANT= yes +JAVA_OS= native +ANT_HOME= ${WRKSRC}/tools +ANT= ${WRKSRC}/tools/bin/ant DATADIR= ${PREFIX}/share/${UNIQUENAME} DOCSDIR= ${PREFIX}/share/doc/${UNIQUENAME} @@ -40,7 +42,7 @@ LOG_DIR?= ${VAR_DIR}/log/${UNIQUENAME} DEPLOY_DIR?= ${VAR_DIR}/${UNIQUENAME} USER= www GROUP= www -STOP_TIMEOUT?= 10 +STOP_TIMEOUT?= 30 PID_FILE= /var/run/${UNIQUENAME}.pid JBOSSOUTPUT= ${WRKSRC}/build/output/${PORTNAME}-${PORTVERSION} @@ -63,6 +65,10 @@ SUB_LIST= APP_HOME=${DATADIR} \ .include <bsd.port.pre.mk> +do-build: + @(cd ${BUILD_WRKSRC}; \ + ${SETENV} ${MAKE_ENV} ${ANT} ${MAKE_ARGS} ${ALL_TARGET}) + do-install: ${MKDIR} ${DATADIR}/bin && ${CHOWN} -R ${USER}:${GROUP} ${DATADIR} ${MKDIR} ${DEPLOY_DIR} && ${CHOWN} ${USER}:${GROUP} ${DEPLOY_DIR} @@ -70,6 +76,10 @@ do-install: ${CPIO} -pdmu -R ${USER}:${GROUP} ${DATADIR}) (cd ${JBOSSOUTPUT}/server && ${FIND} . |\ ${CPIO} -pdmu -R ${USER}:${GROUP} ${DEPLOY_DIR}) + (cd ${WRKSRC}/jbossas/remoting/output/lib && ${FIND} . |\ + ${CPIO} -pdmu -R ${USER}:${GROUP} ${DATADIR}/common/lib) + (cd ${JBOSSOUTPUT}/client && ${FIND} jboss-remoting.jar jboss-serialization.jar |\ + ${CPIO} -pdmu -R ${USER}:${GROUP} ${DATADIR}/common/lib) ${INSTALL} -o ${USER} -g ${GROUP} -m 0640 /dev/null ${PID_FILE} .if !defined(NOPORTDOCS) cd ${JBOSSOUTPUT}/docs \ |