# Created by: Nemo Liu # $FreeBSD$ PORTNAME= tomcat PORTVERSION= 6.0.45 PORTREVISION= 2 CATEGORIES= www java MASTER_SITES= APACHE/tomcat/tomcat-6/v${PORTVERSION}/bin DISTNAME= apache-${PORTNAME}-${PORTVERSION} MAINTAINER= ale@FreeBSD.org COMMENT= Open-source Java web server by Apache, 6.x branch LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cpe CPE_VENDOR= apache USE_JAVA= yes JAVA_VERSION= 1.6+ NO_BUILD= YES NO_ARCH= YES USE_RC_SUBR= tomcat6 SUB_FILES= pkg-install MAJOR_VER= ${PORTVERSION:R} APP_HOME?= ${PREFIX}/${DISTNAME:R} LOG_DIR= ${APP_HOME}/logs APP_SHORTNAME= ${PORTNAME}${MAJOR_VER:S/.//} TOMCAT_USER?= www TOMCAT_GROUP?= www HTTP_PORT?= 8180 SHUTDOWN_PORT?= 8005 AJP_1_3_PORT?= 8009 STDOUT_LOG= ${LOG_DIR}/stdout.log STDERR_LOG= ${LOG_DIR}/stderr.log JAR_FILE= bin/bootstrap.jar TOMCAT_CONF_FILES= catalina.policy catalina.properties context.xml \ logging.properties server.xml tomcat-users.xml web.xml CONF_EXT= sample PLIST_SUB= T=${APP_HOME:S/^${PREFIX}\///} CONF_EXT=${CONF_EXT} \ WWWOWN=${TOMCAT_USER} WWWGRP=${TOMCAT_GROUP} SUB_LIST= AJP_1_3_PORT=${AJP_1_3_PORT} \ APP_HOME=${APP_HOME} \ APP_SHORTNAME=${APP_SHORTNAME} \ GROUP=${TOMCAT_GROUP} \ HTTP_PORT=${HTTP_PORT} \ JAR_FILE=${JAR_FILE} \ SHUTDOWN_PORT=${SHUTDOWN_PORT} \ STDERR_LOG=${STDERR_LOG} \ STDOUT_LOG=${STDOUT_LOG} \ TOMCAT_HOME=${APP_HOME} \ TOMCAT_VERSION=${MAJOR_VER:S/.//} \ USER=${TOMCAT_USER} .include pre-patch: @${ECHO_MSG} "Installation settings:" @${ECHO_MSG} " Destination directory: ${APP_HOME}" @${ECHO_MSG} " Location of JDK: ${JAVA_HOME}" @${ECHO_MSG} " Location of Java port: ${JAVA_PORT}" @${ECHO_MSG} " Running as (user/group): ${TOMCAT_USER}/${TOMCAT_GROUP}" @${ECHO_MSG} " HTTP port: ${HTTP_PORT}" @${ECHO_MSG} " Shutdown listener port: ${SHUTDOWN_PORT}" @${ECHO_MSG} " AJP 1.3 connector port: ${AJP_1_3_PORT}" @${ECHO_MSG} " Logfile stdout: ${STDOUT_LOG}" @${ECHO_MSG} " Logfile stderr: ${STDERR_LOG}" post-patch: @${REINPLACE_CMD} ${SUB_LIST:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} ${WRKSRC}/conf/server.xml @${FIND} ${WRKSRC} -type f \( -name '*.bak' -or -name '*.bat' -or -name '*.dll' -or -name '*.exe' -or -name '*.orig' \) -delete .for f in ${TOMCAT_CONF_FILES} @${MV} ${WRKSRC}/conf/${f} ${WRKSRC}/conf/${f}.${CONF_EXT} .endfor pre-install: @PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL do-install: @${ECHO_MSG} -n ">> Creating destination directory..." @${MKDIR} ${STAGEDIR}${APP_HOME} @${MKDIR} ${STAGEDIR}${LOG_DIR} @${MKDIR} ${STAGEDIR}${APP_HOME}/endorsed @${ECHO_MSG} " [ DONE ]" @${ECHO_MSG} -n ">> Copying files to destination directory..." @${CP} -R ${WRKSRC}/* ${STAGEDIR}${APP_HOME} @${ECHO_MSG} " [ DONE ]" @${ECHO_MSG} -n ">> Fixing permissions..." @${FIND} ${STAGEDIR}${APP_HOME} -type d -print0 | ${XARGS} -0 ${CHMOD} 755 @${ECHO_MSG} " [ DONE ]" .include .2'>dependabot/npm_and_yarn/devel/electron4/files/y18n-3.2.2 FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)
aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Cosmetic fixes.ale2008-08-282-2/+14
* The status file is now automatically removed on shutdown.ale2008-08-282-2/+1
* Use the correct way (and path) to install documentation (and bump PORTREVISION).ale2008-08-261-5/+5
* Fix plist when NOPORTDOCS is defined.ale2008-08-261-1/+9
* Update to 0.6.15 release.ale2008-08-264-23/+37
* - Remove unneeded dependency from gtk12/gtk20 [1]miwi2008-04-201-1/+1
* Update to 0.6.14 release.ale2007-10-282-4/+4
* Update to 0.6.13 release.ale2007-08-282-4/+4
* - Set --mandir and --infodir in CONFIGURE_ARGS if the configure scriptrafan2007-07-231-2/+0
* Update to 0.6.12 final release.ale2007-07-172-4/+4
* Update to 0.6.12-pre1 release.ale2006-11-262-4/+4
* Update to 0.6.11-pre1 release (it's 0.6.10 + a few BSD fixes).ale2006-11-154-34/+8
* Try to fix on 4.X.ale2006-10-071-0/+18
* Update to 0.6.9 release.ale2006-09-234-6/+17
* Update to 0.6.8 release.ale2006-06-202-4/+4
* Shorten option description to fit in window.ale2006-06-131-1/+1
* Update to 0.6.7 release:ale2006-06-138-97/+118
* change master siteijliao2006-03-312-3/+2
* Conversion to a single libtool environment.ade2006-02-232-4/+10
* SHA256ifyedwin2006-01-241-0/+1
* Mass-conversion to the USE_AUTOTOOLS New World Order. The code presentade2005-11-151-2/+1
* - Update to 0.6.6garga2005-10-125-36/+52
* - Look for libraries in LOCALBASEsem2005-07-311-0/+1