Index: head/www/tomcat-devel/Makefile =================================================================== --- head/www/tomcat-devel/Makefile (revision 437978) +++ head/www/tomcat-devel/Makefile (revision 437979) @@ -1,69 +1,69 @@ # Created by: Alex Dupre # $FreeBSD$ PORTNAME= tomcat PORTVERSION= 9.0.0.M18 CATEGORIES= www java MASTER_SITES= APACHE/${PORTNAME}/${PORTNAME}-${PORTVERSION:C/([0-9])(.*)/\1/}/v${PORTVERSION}/bin PKGNAMESUFFIX= -devel DISTNAME= apache-${PORTNAME}-${PORTVERSION} MAINTAINER= vvd@unislabs.com COMMENT= Open-source Java web server by Apache, development branch LICENSE= APACHE20 RUN_DEPENDS= jsvc:devel/jakarta-commons-daemon USES= cpe CPE_VENDOR= apache USE_JAVA= yes JAVA_VERSION= 1.8+ NO_BUILD= yes NO_ARCH= yes USE_RC_SUBR= ${PKGBASE} -TOMCAT_SUBDIR?= ${PORTVERSION:C/([0-9])\.([0-9])(.*)/\1.\2/} +TOMCAT_SUBDIR?= ${DISTNAME:C/([0-9])\.([0-9])(.*)/\1.\2/} TOMCAT_HOME= ${PREFIX}/${TOMCAT_SUBDIR} TOMCAT_CONF_FILES= \ catalina.policy catalina.properties context.xml logging.properties \ server.xml tomcat-users.xml tomcat-users.xsd web.xml \ jaspic-providers.xml jaspic-providers.xsd PLIST_SUB= T=${TOMCAT_SUBDIR} \ WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} SUB_LIST= TOMCAT_HOME=${TOMCAT_HOME} \ TOMCAT_USER=${WWWOWN} \ JAVA_HOME=${JAVA_HOME} .include pre-patch: @${ECHO_MSG} "Installation settings:" @${ECHO_MSG} " Destination directory: ${TOMCAT_HOME}" @${ECHO_MSG} " Location of JDK: ${JAVA_HOME}" @${ECHO_MSG} " Location of Java port: ${JAVA_PORT}" post-patch: @${FIND} ${WRKSRC} -name '*.bat' -delete .for f in ${TOMCAT_CONF_FILES} @${MV} ${WRKSRC}/conf/${f} ${WRKSRC}/conf/${f}.sample .endfor do-install: @${ECHO_MSG} -n ">> Creating destination directory..." @${MKDIR} ${STAGEDIR}${TOMCAT_HOME}/logs @${MKDIR} ${STAGEDIR}${TOMCAT_HOME}/endorsed @${ECHO_MSG} " [ DONE ]" @${ECHO_MSG} -n ">> Copying files to destination directory..." @${CP} -R ${WRKSRC}/* ${STAGEDIR}${TOMCAT_HOME} @${ECHO_MSG} " [ DONE ]" @${ECHO_MSG} -n ">> Fixing permissions..." @${FIND} ${STAGEDIR}${TOMCAT_HOME} -type d -print0 | ${XARGS} -0 ${CHMOD} 755 @${ECHO_MSG} " [ DONE ]" .include