# $NetBSD: Makefile,v 1.4 2004/12/28 02:47:50 reed Exp $ PKGNAME= jakarta-tomcat4-${TOMCAT_VERSION} DISTNAME= jakarta-tomcat-${TOMCAT_VERSION} PKGREVISION= 1 WRKSRC= ${WRKDIR}/${DISTNAME} CATEGORIES= www java # The list of sites to download is generated by a jakarta website. # The getsite.sh script parses the HTML and extracts the urls. DYNAMIC_MASTER_SITES=1 MAINTAINER= erh@NetBSD.org HOMEPAGE= http://jakarta.apache.org/tomcat/ COMMENT= The Apache Project's Java Servlet 2.3 and JSP 1.2 server TOMCAT_VERSION= 4.1.30 # This needs java 1.4 or higher. USE_JAVA=run USE_JAVA2=yes USE_BUILDLINK3= YES TOMCAT_LIB= ${PREFIX}/tomcat4 SAMPLECONFDIR= ${TOMCAT_LIB}/conf PKG_SYSCONFDIR.jakarta-tomcat4= ${SAMPLECONFDIR} USE_PKGINSTALL= yes CFILES= server.xml web.xml tomcat-users.xml CFILES+= catalina.policy jk2.properties CONF_FILES= # empty .for FILE in ${CFILES} CONF_FILES+= ${SAMPLECONFDIR}/${FILE}.default ${PKG_SYSCONFDIR}/${FILE} .endfor RCD_SCRIPTS= tomcat4 FILES_SUBST+= JAVA_HOME=${PKG_JAVA_HOME} TOMCAT_LIB=${TOMCAT_LIB} .include "../../mk/java-vm.mk" do-build: .for FILE in ${CFILES} ${MV} -f ${WRKSRC}/conf/${FILE} ${WRKSRC}/conf/${FILE}.default .endfor do-install: ${INSTALL_DATA_DIR} ${TOMCAT_LIB} cd ${WRKSRC} && ${PAX} -rw -pm . ${TOMCAT_LIB} @${FIND} ${TOMCAT_LIB} -type f -print \ | ${XARGS} ${CHMOD} a+r @${FIND} ${TOMCAT_LIB} \( -type f -o -perm -u+x \) -print \ | ${XARGS} ${CHMOD} a+rx @${FIND} ${TOMCAT_LIB} -type d -print \ | ${XARGS} ${CHMOD} a+rx .include "../../mk/bsd.pkg.mk"