Update sysutils/cfengine36 to version 3.6.1_1,1
[dports.git] / graphics / deegree-wpvs / Makefile
1 # Created by: wenheping@gmail.com
2 # $FreeBSD$
3
4 PORTNAME=       wpvs
5 PORTVERSION=    2.5
6 PORTREVISION=   1
7 CATEGORIES=     graphics java
8 MASTER_SITES=   http://download.deegree.org/deegree${PORTVERSION}/
9 PKGNAMEPREFIX=  deegree-
10 DISTNAME=       ${PKGNAMEPREFIX}${PORTNAME}_${PORTVERSION}
11
12 MAINTAINER=     ports@FreeBSD.org
13 COMMENT=        Deegree Web Terrain Service(WTS)/Web Perspective View Service(WPVS)
14
15 USES=           zip
16 USE_JAVA=       1.6+
17
18 NO_BUILD=       yes
19 TOMCATDIR=      ${PREFIX}/${TOMCATVER}
20 APPHOME=        ${LOCALBASE}/${TOMCATVER}
21 WEBAPPDIR=      ${TOMCATDIR}/webapps
22 PORTDOCS=       README.txt deegree_wpvs_documentation_en.pdf
23 DOCSDIR=        ${PREFIX}/share/doc/deegree-wpvs
24 PLIST_SUB=      TOMCATDIR=${TOMCATDIR:S|^${PREFIX}/||} WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}"
25 SUB_FILES=      pkg-message
26 SUB_LIST=       TCPORT=${TCPORT}
27
28 OPTIONS_SINGLE= AS
29 OPTIONS_SINGLE_AS=      TOMCAT6 TOMCAT7
30 OPTIONS_DEFAULT=        TOMCAT6
31 OPTIONS_DEFINE= DOCS
32
33 .include <bsd.port.options.mk>
34
35 .if ${PORT_OPTIONS:MTOMCAT6}
36 TOMCATVER=      apache-tomcat-6.0
37 TCPORT= 8180
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 TCPORT= 8080
45 BUILD_DEPENDS+= ${APPHOME}/bin/bootstrap.jar:${PORTSDIR}/www/tomcat7
46 RUN_DEPENDS+=   ${APPHOME}/bin/bootstrap.jar:${PORTSDIR}/www/tomcat7
47 .endif
48
49 post-extract:
50         @${MKDIR} ${WRKDIR}/${PORTDIRNAME}
51         @${TAR} xf ${WRKDIR}/deegree-wpvs.war -C ${WRKDIR}/${PORTDIRNAME}
52
53 do-install:
54         ${INSTALL} -d ${STAGEDIR}${WEBAPPDIR}/${PORTDIRNAME}
55         @cd ${WRKDIR}/${PORTDIRNAME} && ${COPYTREE_SHARE} \* ${STAGEDIR}${WEBAPPDIR}/${PORTDIRNAME}
56         ${MKDIR} ${STAGEDIR}${DOCSDIR}
57         ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKDIR}/|} ${STAGEDIR}${DOCSDIR}
58
59 .include <bsd.port.mk>