diff --git a/java/Makefile b/java/Makefile index ee842e6ed2d7..71f3b095cbd5 100644 --- a/java/Makefile +++ b/java/Makefile @@ -90,6 +90,7 @@ SUBDIR += jboss5 SUBDIR += jboss7 SUBDIR += jboss71 + SUBDIR += jboss72 SUBDIR += jc SUBDIR += jcalendar SUBDIR += jcckit diff --git a/java/jboss72/Makefile b/java/jboss72/Makefile new file mode 100644 index 000000000000..a3177911d1a5 --- /dev/null +++ b/java/jboss72/Makefile @@ -0,0 +1,62 @@ +# Created by: Alexander Yerenkow +# $FreeBSD$ + +PORTNAME= jboss72 +PORTVERSION= 7.2.0 +#PORTREVISION= 0 +#PORTEPOCH= 0 +CATEGORIES= java www +MASTER_SITES= https://javaz.org/distfiles/ +DISTNAME= ${GH_PROJECT}-${GH_TAGNAME} +DISTFILES= m2-${DISTNAME}.tar.xz ${DISTNAME}.tar.gz + +MAINTAINER= yerenkow@gmail.com +COMMENT= JBoss 7.2.0.Final + +USE_GITHUB= YES +GH_ACCOUNT= jbossas +GH_PROJECT= jboss-as +GH_TAGNAME= 7.2.0.Final +GH_COMMIT= 4ed76ce + +USE_RC_SUBR= jboss72 +USE_JAVA= yes +JAVA_VERSION= 1.6+ +USER= www +GROUP= www +VAR_DIR?= /var +LOG_DIR?= ${VAR_DIR}/log/${PORTNAME} +DEPLOY_DIR?= ${VAR_DIR}/${PORTNAME} +PID_FILE= /var/run/${PORTNAME}.pid +JBOSSOUTPUT= ${WRKSRC}/build/target/${DISTNAME} + +SUB_LIST= APP_SHORTNAME=${PORTNAME} \ + LOG_DIR=${LOG_DIR} \ + USER=${USER}\ + PID_FILE=${PID_FILE} \ + APP_HOME=${PREFIX}/${DISTNAME} +PLIST_SUB= APP_HOME=${DISTNAME} + +pre-everything:: + @${ECHO_MSG} "" + @${ECHO_MSG} "To build you should have at least 2Gb of Ram (Or build will fail with java OOM Exception)" + @${ECHO_MSG} "There's no dependensy on maven3, since JBoss can handle itself." + +post-patch: + ${MV} ${WRKSRC}/tools/maven/conf/settings.xml ${WRKSRC}/tools/maven/conf/settings.xml.orig + @${SED} -e 's,