Import p5-HTML-Prototype-Useful from pkgsrc-wip, packaged by kuli0020.
[pkgsrc.git] / www / jakarta-tomcat / Makefile
1 # $NetBSD$
2
3 DISTNAME=       jakarta-tomcat.src
4 PKGNAME=        jakarta-tomcat-3.0
5 CATEGORIES=     www
6 MASTER_SITES=   http://jakarta.apache.org/builds/tomcat/release/v3.0/src/
7 DISTFILES=      jakarta-tomcat.src.zip jakarta-tools.src.zip
8
9 MAINTAINER=     jwise@netbsd.org
10 HOMEPAGE=       http://jakarta.apache.org/
11
12 DEPENDS+=       jdk-*:../../lang/jdk
13
14 WRKSRC=         ${WRKDIR}/jakarta-tomcat
15 BUILD_DEFS=     JDK_HOME JAKARTA_HOME
16 EXTRACT_CMD=    ${DO_NADA}
17
18 .include "../../mk/bsd.prefs.mk"
19
20 JDK_HOME?=      ${LOCALBASE}/java
21 JAKARTA_HOME?=  ${JDK_HOME}/jakarta
22 MAKE_ENV+=      JAVA_HOME=${JDK_HOME}
23
24 post-extract:
25 .for x in ${DISTFILES}
26         cd ${WRKDIR} && ${LOCALBASE}/java/bin/jar xf ${DISTDIR}/$x
27 .endfor
28
29 post-patch:
30         ${SED} -e s,@TOMCAT_HOME@,${JAKARTA_HOME}/tomcat,g \
31                 < ${WRKSRC}/build.xml > ${WRKSRC}/build.xml.tmp
32         ${MV} ${WRKSRC}/build.xml.tmp ${WRKSRC}/build.xml
33
34 do-build:
35         cd ${WRKSRC} && ${SH} ./build.sh
36
37 do-install:
38         ${MKDIR} ${JAKARTA_HOME}/tomcat
39         cd ${WRKSRC} && ${SH} ./build.sh dist
40         ${INSTALL_DATA} ${WRKSRC}/Tomcat+Apache-HOWTO ${JAKARTA_HOME}/tomcat
41         ${CHMOD} +x ${JAKARTA_HOME}/tomcat/*.sh
42
43 .include "../../mk/bsd.pkg.mk"
44
45 # This needs to be after bsd.pkg.mk 
46 PREFIX:=        ${JDK_HOME}