1 # Created by: Alex Dupre <ale@FreeBSD.org>
6 CATEGORIES= security java
7 MASTER_SITES= APACHE/santuario/java-library/${DISTVERSION}
8 DISTNAME= ${PORTNAME}-src-${DISTVERSION}
10 MAINTAINER= ale@FreeBSD.org
11 COMMENT= Java library for XML Signature and Encryption
13 BUILD_DEPENDS= ${JAVALIBDIR}/commons-logging.jar:java/jakarta-commons-logging \
14 ${JAVALIBDIR}/xalan.jar:textproc/xalan-j
15 RUN_DEPENDS= ${JAVALIBDIR}/commons-logging.jar:java/jakarta-commons-logging
19 OPTIONS_DEFINE= DOCS EXAMPLES
21 CPE_PRODUCT= xml_security_for_java
25 WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}
27 MAKE_ENV= ANT_INCLUDE_SHARED_JARS=YES
33 PLIST_FILES= %%JAVAJARDIR%%/xmlsec.jar
35 .include <bsd.port.options.mk>
37 .if ${PORT_OPTIONS:MDOCS}
42 @${ECHO} -n ">> Installing JAR as ${JAVAJARDIR}/xmlsec.jar..."
43 @${INSTALL_DATA} ${WRKSRC}/build/xmlsec-${PORTVERSION}.jar \
44 ${STAGEDIR}/${JAVAJARDIR}/xmlsec.jar
46 .if ${PORT_OPTIONS:MDOCS}
47 @${ECHO} -n ">> Installing documentation in ${DOCSDIR}..."
48 @${MKDIR} ${STAGEDIR}/${DOCSDIR}
49 @(cd ${WRKSRC}/build/docs/html && ${COPYTREE_SHARE} javadoc \
50 ${STAGEDIR}/${DOCSDIR})
53 .if ${PORT_OPTIONS:MEXAMPLES}
54 @${ECHO} -n ">> Installing examples in ${EXAMPLESDIR}..."
55 @${MKDIR} ${STAGEDIR}/${EXAMPLESDIR}
56 @(cd ${WRKSRC}/samples && ${COPYTREE_SHARE} "javax org" \
57 ${STAGEDIR}/${EXAMPLESDIR})
61 .include <bsd.port.mk>