Lines 14-49
Link Here
|
14 |
MAINTAINER= wenheping@gmail.com |
14 |
MAINTAINER= wenheping@gmail.com |
15 |
COMMENT= Deegree Web Terrain Service(WTS)/Web Perspective View Service(WPVS) |
15 |
COMMENT= Deegree Web Terrain Service(WTS)/Web Perspective View Service(WPVS) |
16 |
|
16 |
|
17 |
RUN_DEPENDS= ${LOCALBASE}/${TOMCATVER}/bin/bootstrap.jar:${PORTSDIR}/www/tomcat6 |
|
|
18 |
|
19 |
USE_ZIP= yes |
17 |
USE_ZIP= yes |
20 |
USE_JAVA= 1.5+ |
18 |
USE_JAVA= 1.5+ |
21 |
|
|
|
22 |
NO_BUILD= yes |
19 |
NO_BUILD= yes |
23 |
TOMCATVER= apache-tomcat-6.0 |
20 |
|
24 |
TOMCATDIR= ${PREFIX}/${TOMCATVER} |
21 |
TOMCATDIR= ${PREFIX}/${TOMCATVER} |
|
|
22 |
APPHOME= ${LOCALBASE}/${TOMCATVER} |
25 |
WEBAPPDIR= ${TOMCATDIR}/webapps |
23 |
WEBAPPDIR= ${TOMCATDIR}/webapps |
26 |
PORTDOCS= * |
24 |
|
|
|
25 |
PORTDOCS= README.txt deegree_wpvs_documentation_en.pdf |
27 |
DOCSDIR= ${PREFIX}/share/doc/deegree-wpvs |
26 |
DOCSDIR= ${PREFIX}/share/doc/deegree-wpvs |
|
|
27 |
|
28 |
PLIST_SUB= TOMCATDIR=${TOMCATDIR:S|^${PREFIX}/||} |
28 |
PLIST_SUB= TOMCATDIR=${TOMCATDIR:S|^${PREFIX}/||} |
29 |
|
29 |
|
30 |
post-extract: |
30 |
OPTIONS_SINGLE= AS |
31 |
@${MKDIR} ${WRKDIR}/${PORTDIRNAME} |
31 |
OPTIONS_SINGLE_AS= TOMCAT6 TOMCAT7 |
32 |
@${TAR} xf ${WRKDIR}/deegree-wpvs.war -C ${WRKDIR}/${PORTDIRNAME} |
32 |
OPTIONS_DEFAULT= TOMCAT6 |
33 |
|
33 |
|
34 |
.include <bsd.port.options.mk> |
34 |
.include <bsd.port.options.mk> |
35 |
|
35 |
|
|
|
36 |
.if ${PORT_OPTIONS:MTOMCAT6} |
37 |
TOMCATVER= apache-tomcat-6.0 |
38 |
BUILD_DEPENDS+= ${APPHOME}/bin/bootstrap.jar:${PORTSDIR}/www/tomcat6 |
39 |
RUN_DEPENDS+= ${APPHOME}/bin/bootstrap.jar:${PORTSDIR}/www/tomcat6 |
40 |
.endif |
41 |
|
42 |
.if ${PORT_OPTIONS:MTOMCAT7} |
43 |
TOMCATVER= apache-tomcat-7.0 |
44 |
BUILD_DEPENDS+= ${APPHOME}/bin/bootstrap.jar:${PORTSDIR}/www/tomcat7 |
45 |
RUN_DEPENDS+= ${APPHOME}/bin/bootstrap.jar:${PORTSDIR}/www/tomcat7 |
46 |
.endif |
47 |
|
48 |
post-extract: |
49 |
${MKDIR} ${WRKDIR}/${PORTDIRNAME} |
50 |
${TAR} xf ${WRKDIR}/deegree-wpvs.war -C ${WRKDIR}/${PORTDIRNAME} |
51 |
|
36 |
do-install: |
52 |
do-install: |
37 |
${INSTALL} -d -o ${WWWOWN} -g ${WWWGRP} ${TOMCATDIR}/webapps/${PORTDIRNAME} |
53 |
${INSTALL} -d -o ${WWWOWN} -g ${WWWGRP} ${TOMCATDIR}/webapps/${PORTDIRNAME} |
38 |
@cd ${WRKDIR}/${PORTDIRNAME} && ${COPYTREE_SHARE} \* ${WEBAPPDIR}/${PORTDIRNAME} |
54 |
@(cd ${WRKDIR}/${PORTDIRNAME} && ${COPYTREE_SHARE} \* ${WEBAPPDIR}/${PORTDIRNAME}) |
39 |
|
55 |
|
40 |
.if ${PORT_OPTIONS:MDOCS} |
56 |
.if ${PORT_OPTIONS:MDOCS} |
41 |
${MKDIR} ${DOCSDIR} |
57 |
${MKDIR} ${DOCSDIR} |
42 |
${INSTALL_DATA} ${WRKDIR}/README.txt ${DOCSDIR} |
58 |
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKDIR}/|} ${DOCSDIR} |
43 |
${INSTALL_DATA} ${WRKDIR}/deegree_wpvs_documentation_en.pdf ${DOCSDIR} |
|
|
44 |
.endif |
59 |
.endif |
45 |
|
60 |
|
46 |
post-install: |
61 |
post-install: |
|
|
62 |
@${ECHO_CMD} |
47 |
@${CAT} ${PKGMESSAGE} |
63 |
@${CAT} ${PKGMESSAGE} |
|
|
64 |
@${ECHO_CMD} |
48 |
|
65 |
|
49 |
.include <bsd.port.mk> |
66 |
.include <bsd.port.mk> |