Page MenuHomeFreeBSD

D59127.diff
No OneTemporary

D59127.diff

diff --git a/java/javamail/Makefile b/java/javamail/Makefile
--- a/java/javamail/Makefile
+++ b/java/javamail/Makefile
@@ -1,11 +1,8 @@
PORTNAME= javamail
DISTVERSIONPREFIX= ${PORTNAME:tu}-
DISTVERSION= 1_6_2
-PORTREVISION= 4
+PORTREVISION= 5
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
@@ -14,12 +11,10 @@
LICENSE= GPLv2 CDDL
LICENSE_COMB= dual
-OPTIONS_DEFINE= DOCS EXAMPLES
-
USES= cpe java:ant
+CPE_VENDOR= sun
USE_GITHUB= yes
GH_ACCOUNT= javaee
-CPE_VENDOR= sun
NO_ARCH= yes
@@ -28,6 +23,8 @@
PORTDOCS= *
PORTEXAMPLES= *
+OPTIONS_DEFINE= DOCS EXAMPLES
+
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MDOCS}
@@ -37,16 +34,15 @@
.include <bsd.port.pre.mk>
.if ${JAVA_PORT_VERSION} != 8
-PLIST_FILES+= %%JAVAJARDIR%%/jakarta.activation.jar
-MAKE_ARGS+= -Dactivation.jar=${DISTDIR}/jakarta.activation.jar
+_JAF_JAR= ${JAVALIBDIR}/activation.jar
+BUILD_DEPENDS+= ${_JAF_JAR}:devel/javax-activation
+RUN_DEPENDS+= ${_JAF_JAR}:devel/javax-activation
+MAKE_ARGS+= -Dactivation.jar=${_JAF_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}..."
diff --git a/java/javamail/distinfo b/java/javamail/distinfo
--- a/java/javamail/distinfo
+++ b/java/javamail/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1764885494
-SHA256 (jakarta.activation.jar) = d84d4ba8b55cdb7fdcbb885e6939386367433f56f5ab8cfdc302a7c3587fa92b
-SIZE (jakarta.activation.jar) = 65690
+TIMESTAMP = 1787494547
SHA256 (javaee-javamail-JAVAMAIL-1_6_2_GH0.tar.gz) = 870e17293628437a03ae03404f51105c1ab8f682594cb18e005cb99e15d01d24
SIZE (javaee-javamail-JAVAMAIL-1_6_2_GH0.tar.gz) = 1107140

File Metadata

Mime Type
text/plain
Expires
Mon, Aug 31, 12:04 AM (7 h, 27 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
37539872
Default Alt Text
D59127.diff (2 KB)

Event Timeline