1 # Created by: Ernst de Haan <znerd@FreeBSD.org>
4 PORTNAME= commons-beanutils
7 MASTER_SITES= APACHE_COMMONS_SOURCE
8 PKGNAMEPREFIX= jakarta-
9 DISTNAME= ${PORTNAME}-${PORTVERSION}-src
11 MAINTAINER= olgeni@FreeBSD.org
12 COMMENT= JavaBeans utility library
16 BUILD_DEPENDS= ${JAVALIBDIR}/commons-logging.jar:java/jakarta-commons-logging \
17 ${JAVALIBDIR}/commons-collections.jar:java/jakarta-commons-collections
18 RUN_DEPENDS= ${JAVALIBDIR}/commons-logging.jar:java/jakarta-commons-logging \
19 ${JAVALIBDIR}/commons-collections.jar:java/jakarta-commons-collections
24 DOS2UNIX_FILES= build.xml
27 MAKE_ARGS+= -Dcommons-collections.jar=${JAVALIBDIR}/commons-collections.jar \
28 -Dcommons-logging.jar=${JAVALIBDIR}/commons-logging.jar
30 JARFILE= ${PORTNAME}.jar
31 PLIST_FILES= %%JAVAJARDIR%%/${JARFILE}
35 .include <bsd.port.options.mk>
37 .if ${PORT_OPTIONS:MDOCS}
39 OTHERDOCS= LICENSE.txt NOTICE.txt RELEASE-NOTES.txt
40 PORTDOCS= ${APIDOCS} ${OTHERDOCS}
44 ${INSTALL_DATA} ${WRKSRC}/dist/${PORTNAME}-${PORTVERSION}.jar ${STAGEDIR}${JAVALIBDIR}/${JARFILE}
45 .if ${PORT_OPTIONS:MDOCS}
46 cd ${WRKSRC}/dist/docs \
47 && ${FIND} ${APIDOCS} -type d -exec ${MKDIR} ${STAGEDIR}${DOCSDIR}/{} \; \
48 && ${FIND} ${APIDOCS} -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${DOCSDIR}/{} \;
49 ${INSTALL_DATA} ${OTHERDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/
52 .include <bsd.port.mk>