# Ports collection makefile for: HttpClient # Date created: 11 Jul 2008 # Whom: Alex Dupre # # $FreeBSD$ # PORTNAME= httpclient DISTVERSION= 4.0.2 CATEGORIES= www java MASTER_SITES= ${MASTER_SITE_APACHE} MASTER_SITE_SUBDIR= httpcomponents/${PORTNAME}/binary DISTNAME= httpcomponents-client-${DISTVERSION}-bin MAINTAINER= ale@FreeBSD.org COMMENT= Java components implementing an advanced HTTP client RUN_DEPENDS= ${JAVAJARDIR}/httpcore.jar:${PORTSDIR}/www/httpcore \ ${JAVAJARDIR}/apache-mime4j.jar:${PORTSDIR}/mail/mime4j \ ${JAVAJARDIR}/commons-logging.jar:${PORTSDIR}/java/jakarta-commons-logging \ ${JAVAJARDIR}/commons-codec.jar:${PORTSDIR}/java/jakarta-commons-codec USE_JAVA= yes JAVA_VERSION= 1.5+ NO_BUILD= yes WRKSRC= ${WRKDIR}/httpcomponents-client-${DISTVERSION} PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar %%JAVAJARDIR%%/${PORTNAME:S/client/mime/}.jar PORTDOCS= * PORTEXAMPLES= * do-install: @${ECHO_MSG} -n ">> Installing JAR file as ${JAVAJARDIR}/${PORTNAME}.jar..." @${INSTALL_DATA} ${WRKSRC}/lib/${PORTNAME}-${DISTVERSION}.jar \ ${JAVAJARDIR}/${PORTNAME}.jar @${ECHO_MSG} " [DONE]" @${ECHO_MSG} -n ">> Installing JAR file as ${JAVAJARDIR}/${PORTNAME:S/client/mime/}.jar..." @${INSTALL_DATA} ${WRKSRC}/lib/${PORTNAME:S/client/mime/}-${DISTVERSION}.jar \ ${JAVAJARDIR}/${PORTNAME:S/client/mime/}.jar @${ECHO_MSG} " [DONE]" .if !defined(NOPORTDOCS) @${ECHO_MSG} -n ">> Installing documentation..." @${MKDIR} ${DOCSDIR} @cd ${WRKSRC} && ${FIND} javadoc tutorial \ | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${DOCSDIR} > /dev/null 2>&1 @${INSTALL_DATA} ${WRKSRC}/RELEASE_NOTES.txt ${WRKSRC}/NTLM_SUPPORT.txt \ ${DOCSDIR}/ @${ECHO_MSG} " [DONE]" .endif .if !defined(NOPORTEXAMPLES) @${ECHO_MSG} -n ">> Installing examples..." @${MKDIR} ${EXAMPLESDIR} @cd ${WRKSRC}/examples && ${FIND} . \ | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${EXAMPLESDIR} > /dev/null 2>&1 @${ECHO_MSG} " [DONE]" .endif .include