View | Details | Raw Unified | Return to bug 173035 | Differences between
and this patch

Collapse All | Expand All

(-)./Makefile (-19 / +13 lines)
Lines 7-34 Link Here
7
MASTER_SITES=	APACHE
7
MASTER_SITES=	APACHE
8
MASTER_SITE_SUBDIR=	axis/${PORTNAME}/java/core/${PORTVERSION}/
8
MASTER_SITE_SUBDIR=	axis/${PORTNAME}/java/core/${PORTVERSION}/
9
DISTNAME=	${PORTNAME}-${PORTVERSION}-bin
9
DISTNAME=	${PORTNAME}-${PORTVERSION}-bin
10
DIST_SUBDIR=	java
10
11
11
MAINTAINER=	ports@FreeBSD.org
12
MAINTAINER=	nemysis@gmx.ch
12
COMMENT=	Provides a Web Services,SOAP and WSDL engine from Apache
13
COMMENT=	Provides a Web Services,SOAP and WSDL engine from Apache
13
14
14
LICENSE=	AL2
15
LICENSE=	AL2
15
16
17
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
18
16
USE_ZIP=	yes
19
USE_ZIP=	yes
17
WRKSRC=	${WRKDIR}/${PORTNAME}-${PORTVERSION}
20
USE_JAVA=	yes
21
JAVA_VERSION=	1.6+
18
NO_BUILD=	yes
22
NO_BUILD=	yes
19
23
20
OPTIONS_SINGLE=	AS
24
OPTIONS_SINGLE=	AS
21
OPTIONS_SINGLE_AS=	TOMCAT5 TOMCAT6 TOMCAT7
25
OPTIONS_SINGLE_AS=	TOMCAT6 TOMCAT7
22
OPTIONS_DEFAULT=	TOMCAT6
26
OPTIONS_DEFAULT=	TOMCAT6
23
27
24
.include <bsd.port.options.mk>
28
.include <bsd.port.options.mk>
25
29
26
.if ${PORT_OPTIONS:MTOMCAT5}
27
APPHOME=	${LOCALBASE}/tomcat5.5
28
BUILD_DEPENDS+=	${APPHOME}/bin/bootstrap.jar:${PORTSDIR}/www/tomcat55
29
RUN_DEPENDS+=	${APPHOME}/bin/bootstrap.jar:${PORTSDIR}/www/tomcat55
30
.endif
31
32
.if ${PORT_OPTIONS:MTOMCAT6}
30
.if ${PORT_OPTIONS:MTOMCAT6}
33
APPHOME=	${LOCALBASE}/apache-tomcat-6.0
31
APPHOME=	${LOCALBASE}/apache-tomcat-6.0
34
BUILD_DEPENDS+=	${APPHOME}/bin/bootstrap.jar:${PORTSDIR}/www/tomcat6
32
BUILD_DEPENDS+=	${APPHOME}/bin/bootstrap.jar:${PORTSDIR}/www/tomcat6
Lines 41-50 Link Here
41
RUN_DEPENDS+=	${APPHOME}/bin/bootstrap.jar:${PORTSDIR}/www/tomcat7
39
RUN_DEPENDS+=	${APPHOME}/bin/bootstrap.jar:${PORTSDIR}/www/tomcat7
42
.endif
40
.endif
43
41
44
USE_JAVA=	yes
45
JAVA_VERSION=	1.6+
46
SHAREOWN=	www
47
SHAREGRP=	www
48
PLIST_SUB+=	APPHOME=${APPHOME:S|^${PREFIX}/||} \
42
PLIST_SUB+=	APPHOME=${APPHOME:S|^${PREFIX}/||} \
49
		CONF_EXT=${CONF_EXT}
43
		CONF_EXT=${CONF_EXT}
50
CONF_EXT=	sample
44
CONF_EXT=	sample
Lines 52-63 Link Here
52
PORTEXAMPLES=	*
46
PORTEXAMPLES=	*
53
47
54
do-install:
48
do-install:
55
	( ${MKDIR} ${APPHOME}/webapps/${PORTNAME}/WEB-INF/lib && cd ${WRKSRC}/lib && ${COPYTREE_SHARE} \* ${APPHOME}/webapps/${PORTNAME}/WEB-INF/lib)
49
	@(${MKDIR} ${APPHOME}/webapps/${PORTNAME}/WEB-INF/lib && cd ${WRKSRC}/lib && ${COPYTREE_SHARE} \* ${APPHOME}/webapps/${PORTNAME}/WEB-INF/lib)
56
	( ${MKDIR} ${APPHOME}/webapps/${PORTNAME}/WEB-INF/classes && cd ${WRKSRC}/webapp/WEB-INF/classes && ${COPYTREE_SHARE} \* ${APPHOME}/webapps/${PORTNAME}/WEB-INF/classes )$
50
	@(${MKDIR} ${APPHOME}/webapps/${PORTNAME}/WEB-INF/classes && cd ${WRKSRC}/webapp/WEB-INF/classes && ${COPYTREE_SHARE} \* ${APPHOME}/webapps/${PORTNAME}/WEB-INF/classes)
57
	( ${MKDIR} ${APPHOME}/webapps/${PORTNAME}/axis2-web && cd ${WRKSRC}/webapp/axis2-web && ${COPYTREE_SHARE} \* ${APPHOME}/webapps/${PORTNAME}/axis2-web )
51
	@(${MKDIR} ${APPHOME}/webapps/${PORTNAME}/axis2-web && cd ${WRKSRC}/webapp/axis2-web && ${COPYTREE_SHARE} \* ${APPHOME}/webapps/${PORTNAME}/axis2-web)
58
	( cd ${WRKSRC}/repository && ${COPYTREE_SHARE} \* ${APPHOME}/webapps/${PORTNAME}/WEB-INF )
52
	@(cd ${WRKSRC}/repository && ${COPYTREE_SHARE} \* ${APPHOME}/webapps/${PORTNAME}/WEB-INF )
59
	@${CHOWN} ${SHAREGRP}:${SHAREOWN} ${APPHOME}/webapps/${PORTNAME}
53
	@${CHOWN} ${WWWGRP}:${{WWWOWN} ${APPHOME}/webapps/${PORTNAME}
60
	@install -d -g ${SHAREGRP} -o ${SHAREOWN} ${APPHOME}/webapps/${PORTNAME}/WEB-INF/conf
54
	@${INSTALL} -d -g ${SHAREGRP} -o ${SHAREOWN} ${APPHOME}/webapps/${PORTNAME}/WEB-INF/conf
61
	@(cd ${WRKSRC};${FIND} conf -type f | ${SED} -e '/${CONF_EXT}/d') \
55
	@(cd ${WRKSRC};${FIND} conf -type f | ${SED} -e '/${CONF_EXT}/d') \
62
		| while read a; do \
56
		| while read a; do \
63
			${MV} ${WRKSRC}/$$a ${WRKSRC}/$$a.${CONF_EXT}; \
57
			${MV} ${WRKSRC}/$$a ${WRKSRC}/$$a.${CONF_EXT}; \
(-)./distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (axis2-1.6.2-bin.zip) = d79d0432402c922acbcfbcff81a17f65c510165b01941810c5a5e919c276260a
1
SHA256 (java/axis2-1.6.2-bin.zip) = d79d0432402c922acbcfbcff81a17f65c510165b01941810c5a5e919c276260a
2
SIZE (axis2-1.6.2-bin.zip) = 20592286
2
SIZE (java/axis2-1.6.2-bin.zip) = 20592286

Return to bug 173035