diff options
Diffstat (limited to 'net/jakarta-commons-net/Makefile')
-rw-r--r-- | net/jakarta-commons-net/Makefile | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/net/jakarta-commons-net/Makefile b/net/jakarta-commons-net/Makefile new file mode 100644 index 000000000000..45d417da438c --- /dev/null +++ b/net/jakarta-commons-net/Makefile @@ -0,0 +1,55 @@ +# Ports collection makefile for: Jakarta Commons Net +# Date created: 1 Oct 2006 +# Whom: Sergey Matveychuk <sem@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= commons-net +PORTVERSION= 1.4.1 +CATEGORIES= net java +MASTER_SITES= ${MASTER_SITE_APACHE_JAKARTA} +MASTER_SITE_SUBDIR= commons/net/source +PKGNAMEPREFIX= jakarta- +DISTNAME= ${PORTNAME}-${PORTVERSION}-src + +MAINTAINER= sem@FreeBSD.org +COMMENT= Collection of network protocol implementations for Java + +BUILD_DEPENDS= ${JAVALIBDIR}/junit.jar:${PORTSDIR}/java/junit \ + ${JAVAJARDIR}/jakarta-regexp.jar:${PORTSDIR}/java/jakarta-regexp +RUN_DEPENDS= ${JAVAJARDIR}/jakarta-regexp.jar:${PORTSDIR}/java/jakarta-regexp + +USE_JAVA= yes +JAVA_VERSION= 1.3+ +USE_ANT= yes + +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} +MAKE_ARGS= -cp ${JAVALIBDIR}/junit.jar +ALL_TARGET= dist +PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar + +.if !defined(NOPORTDOCS) +PORTDOCS= LICENSE.txt NOTICE.txt api +ALL_TARGET+= javadoc +.endif + +do-install: + @${ECHO_MSG} -n ">> Installing JAR as ${JAVAJARDIR}/${PORTNAME}.jar..." + @${INSTALL_DATA} ${WRKSRC}/target/${PORTNAME}-${PORTVERSION}.jar \ + ${JAVAJARDIR}/${PORTNAME}.jar + + @${ECHO_MSG} " [DONE]" +.if !defined(NOPORTDOCS) + @${ECHO_MSG} -n ">> Installing documentation..." + @${MKDIR} ${DOCSDIR} + @cd ${WRKSRC}/dist/docs && ${FIND} api \ + | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${DOCSDIR} > /dev/null 2>&1 + @${INSTALL_DATA} ${WRKSRC}/LICENSE.txt \ + ${DOCSDIR}/ + @${INSTALL_DATA} ${WRKSRC}/NOTICE.txt \ + ${DOCSDIR}/ + @${ECHO_MSG} " [DONE]" +.endif + +.include <bsd.port.mk> |