View | Details | Raw Unified | Return to bug 173128
Collapse All | Expand All

(-)./Makefile (-11 / +28 lines)
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>

Return to bug 173128