diff options
Diffstat (limited to 'java/javamail/Makefile')
| -rw-r--r-- | java/javamail/Makefile | 20 |
1 files changed, 16 insertions, 4 deletions
diff --git a/java/javamail/Makefile b/java/javamail/Makefile index 39d424b0dc1a..5595070dca98 100644 --- a/java/javamail/Makefile +++ b/java/javamail/Makefile @@ -1,8 +1,11 @@ PORTNAME= javamail DISTVERSIONPREFIX= ${PORTNAME:tu}- DISTVERSION= 1_6_2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= java mail +MASTER_SITES= https://github.com/jakartaee/jaf-api/releases/download/1.2.1/:jaf +DISTFILES= jakarta.activation.jar:jaf +EXTRACT_ONLY= javaee-javamail-JAVAMAIL-1_6_2_GH0.tar.gz MAINTAINER= ale@FreeBSD.org COMMENT= Reference Implementation of JSR 919 @@ -13,11 +16,10 @@ LICENSE_COMB= dual OPTIONS_DEFINE= DOCS EXAMPLES -USES= cpe java:ant,run +USES= cpe java:ant USE_GITHUB= yes GH_ACCOUNT= javaee CPE_VENDOR= sun -JAVA_VERSION= 8 NO_ARCH= yes @@ -32,9 +34,19 @@ PORTEXAMPLES= * ALL_TARGET= all docs .endif +.include <bsd.port.pre.mk> + +.if ${JAVA_PORT_VERSION} != 8 +PLIST_FILES+= %%JAVAJARDIR%%/jakarta.activation.jar +MAKE_ARGS+= -Dactivation.jar=${DISTDIR}/jakarta.activation.jar +.endif + do-install: @${ECHO_MSG} -n ">> Install JAR files in ${JAVAJARDIR}..." @${INSTALL_DATA} ${WRKSRC}/target/release/mail.jar ${STAGEDIR}${JAVAJARDIR}/ +.if ${JAVA_PORT_VERSION} != 8 + @${INSTALL_DATA} ${DISTDIR}/jakarta.activation.jar ${STAGEDIR}${JAVAJARDIR}/ +.endif @${ECHO_MSG} " [ DONE ]" .if ${PORT_OPTIONS:MDOCS} @${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}..." @@ -53,4 +65,4 @@ do-install: @${ECHO_MSG} " [ DONE ]" .endif -.include <bsd.port.mk> +.include <bsd.port.post.mk> |
