diff options
Diffstat (limited to 'graphics/deegree-wps/Makefile')
-rw-r--r-- | graphics/deegree-wps/Makefile | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/graphics/deegree-wps/Makefile b/graphics/deegree-wps/Makefile index 7b95f7fc255..a0293854e49 100644 --- a/graphics/deegree-wps/Makefile +++ b/graphics/deegree-wps/Makefile @@ -6,16 +6,16 @@ # PORTNAME= wps -PORTVERSION= 2.2 +PORTVERSION= 2.5 CATEGORIES= graphics java MASTER_SITES= http://download.deegree.org/deegree${PORTVERSION}/ PKGNAMEPREFIX= deegree- -DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}_v${PORTVERSION:S/./_/} +DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}_${PORTVERSION} MAINTAINER= wenheping@gmail.com COMMENT= Deegree Web Processing Service(WPS) -RUN_DEPENDS= ${TOMCATDIR}:${PORTSDIR}/www/tomcat55 +RUN_DEPENDS= ${LOCALBASE}/${TOMCATVER}/bin/bootstrap.jar:${PORTSDIR}/www/tomcat55 USE_ZIP= yes USE_JAVA= 1.5+ @@ -28,15 +28,19 @@ TOMCATGRP= www WEBAPPDIR= ${TOMCATDIR}/webapps PORTDOCS= * DOCSDIR= ${PREFIX}/share/doc/deegree-wps -PLIST_FILES= ${TOMCATVER}/webapps/deegree-wps.war +PLIST_SUB= TOMCATDIR=${TOMCATDIR:S|^${PREFIX}/||} + +post-extract: + @${MKDIR} ${WRKDIR}/${PORTDIRNAME} + @${TAR} xf ${WRKDIR}/deegree-wps.war -C ${WRKDIR}/${PORTDIRNAME} do-install: - cd ${WRKDIR} && \ - ${INSTALL} -g ${TOMCATGRP} -o ${TOMCATOWN} -m 444 deegree-wps.war ${WEBAPPDIR}; + ${INSTALL} -d -o ${WWWOWN} -g ${WWWGRP} ${TOMCATDIR}/webapps/${PORTDIRNAME} + @cd ${WRKDIR}/${PORTDIRNAME} && ${COPYTREE_SHARE} \* ${WEBAPPDIR}/${PORTDIRNAME} .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKDIR}/README_WPS.txt ${DOCSDIR} + ${INSTALL_DATA} ${WRKDIR}/README.txt ${DOCSDIR} ${INSTALL_DATA} ${WRKDIR}/deegree_wps_documentation_en.pdf ${DOCSDIR} .endif |