diff options
Diffstat (limited to 'java/apache-commons-httpclient/Makefile')
-rw-r--r-- | java/apache-commons-httpclient/Makefile | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/java/apache-commons-httpclient/Makefile b/java/apache-commons-httpclient/Makefile new file mode 100644 index 000000000000..e89bea5ba5ea --- /dev/null +++ b/java/apache-commons-httpclient/Makefile @@ -0,0 +1,55 @@ +# Created by: Alex Dupre <ale@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= commons-httpclient +DISTVERSION= 3.1 +PORTREVISION= 2 +CATEGORIES= java www +MASTER_SITES= APACHE/httpcomponents/${PORTNAME}/source +PKGNAMEPREFIX= apache- +DISTNAME= ${PORTNAME}-${DISTVERSION}-src + +MAINTAINER= ale@FreeBSD.org +COMMENT= Package implementing the client side of the HTTP standard + +LICENSE= APACHE20 + +BUILD_DEPENDS= ${JAVALIBDIR}/commons-logging.jar:java/apache-commons-logging +BUILD_DEPENDS+= ${JAVALIBDIR}/commons-codec.jar:java/apache-commons-codec +RUN_DEPENDS= ${JAVALIBDIR}/commons-logging.jar:java/apache-commons-logging +RUN_DEPENDS+= ${JAVALIBDIR}/commons-codec.jar:java/apache-commons-codec + +OPTIONS_DEFINE= DOCS + +USES+= cpe +CPE_VENDOR= apache +USE_JAVA= yes +USE_ANT= yes +MAKE_ENV= ANT_INCLUDE_SHARED_JARS=YES +NO_ARCH= yes + +WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} +ALL_TARGET= dist + +PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar + +PORTDOCS= * + +post-patch: + @${REINPLACE_CMD} 's/Ortwin Gl.*ck/Ortwin Glueck/' \ + ${WRKSRC}/src/java/org/apache/commons/httpclient/*.java \ + ${WRKSRC}/src/java/org/apache/commons/httpclient/*/*.java + +do-install: + @${ECHO_MSG} -n ">> Installing JAR file as ${JAVAJARDIR}/${PORTNAME}.jar..." + @${INSTALL_DATA} ${WRKSRC}/dist/${PORTNAME}.jar ${STAGEDIR}${JAVAJARDIR}/ + @${ECHO_MSG} " [DONE]" + +do-install-DOCS-on: + @${ECHO_MSG} -n ">> Installing documentation..." + @${MKDIR} ${STAGEDIR}${DOCSDIR} + @cd ${WRKSRC}/dist/docs && ${FIND} api \ + | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DOCSDIR} > /dev/null 2>&1 + @${ECHO_MSG} " [DONE]" + +.include <bsd.port.mk> |