[Midnightbsd-cvs] CVS Commit: java/diablo-jdk15: This is a work in progress.

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Tue Aug 7 14:46:33 EDT 2007


Log Message:
-----------
This is a work in progress.

Add LICENSE and set to restricted because it's a Java 5 binary from the FreeBSD foundation.

Set USE_GCPIO so that CURRENT works with it.

Fix EST/EDT bug by adding parameters to tzupdate utility

Update TZUPDATE utility to the latest.

Change javavmwrapper installation so it works with fake. (it has to be present first)

Modified Files:
--------------
    mports/java/diablo-jdk15:
        Makefile (r1.3 -> r1.4)
        distinfo (r1.2 -> r1.3)

-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/java/diablo-jdk15/Makefile,v
retrieving revision 1.3
retrieving revision 1.4
diff -Ljava/diablo-jdk15/Makefile -Ljava/diablo-jdk15/Makefile -u -r1.3 -r1.4
--- java/diablo-jdk15/Makefile
+++ java/diablo-jdk15/Makefile
@@ -8,7 +8,7 @@
 
 PORTNAME=	jdk
 PORTVERSION=	${JDK_VERSION}.${RELEASE_VERSION}.${BUILD_VERSION}
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	java devel
 MASTER_SITES=	#
 PKGNAMEPREFIX=	diablo-
@@ -18,11 +18,13 @@
 MAINTAINER=	ports at MidnightBSD.org
 COMMENT=	Java Development Kit ${JDK_VERSION}_${RELEASE_VERSION}.${BUILD_VERSION}
 
-RUN_DEPENDS=	javavm:${PORTSDIR}/java/javavmwrapper
+BUILD_DEPENDS=	javavm:${PORTSDIR}/java/javavmwrapper
 
+LICENSE=	restricted
 RESTRICTED=	"License doesn't allow distribution with fee"
 
 USE_BZIP2=	yes
+USE_GCPIO=	yes
 USE_XLIB=	yes
 ONLY_FOR_ARCHS=	amd64 i386
 JDK_VERSION=	1.5.0
@@ -48,11 +50,11 @@
 
 JDK_OSREL=freebsd6
 
-.if defined(WITH_TZUPDATE)
+.if !defined(WITHOUT_TZUPDATE)
 EXTRACT_DEPENDS+=	unzip:${PORTSDIR}/archivers/unzip
-TZUPDATE_VERSION=	1.1.0
-TZUPDATE_TZVERSION=	2007c
-TZUPDATEFILE=		tzupdater-${TZUPDATE_VERSION}-${TZUPDATE_TZVERSION}.zip
+TZUPDATE_VERSION=	1.2.1
+TZUPDATE_TZVERSION=	2007f
+TZUPDATEFILE=		tzupdater-${TZUPDATE_VERSION:S/./_/g}-${TZUPDATE_TZVERSION}.zip
 DISTFILES=		${DISTNAME}${EXTRACT_SUFX} ${TZUPDATEFILE}
 EXTRACT_ONLY=		${DISTNAME}${EXTRACT_SUFX}
 PLIST_SUB+=		TZORIGINAL="@comment "
@@ -70,7 +72,7 @@
 PLIST_SUB+=	CLIENTVM="@comment "
 .endif
 
-.if (!exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) || (defined(WITH_TZUPDATE) && !exists(${DISTDIR}/${TZUPDATEFILE}))) && !defined(PACKAGE_BUILDING) && defined(JDK_OSREL)
+.if (!exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) || (!defined(WITHOUT_TZUPDATE) && !exists(${DISTDIR}/${TZUPDATEFILE}))) && !defined(PACKAGE_BUILDING) && defined(JDK_OSREL)
 ECHO_MSG=/usr/bin/printf
 IGNORE=	:\n\
 Because of licensing restrictions, you must fetch the distribution\n\
@@ -84,7 +86,7 @@
 \"Caffe Diablo ${JDK_VERSION}\".  Please place the downloaded\n\
 ${DISTNAME}${EXTRACT_SUFX} in ${DISTDIR}.\n\n
 .endif
-.if defined(WITH_TZUPDATE) && !exists(${DISTDIR}/${TZUPDATEFILE})
+.if !defined(WITHOUT_TZUPDATE) && !exists(${DISTDIR}/${TZUPDATEFILE})
 IGNORE += Please open http://java.sun.com/javase/downloads/index.jsp\n\
 in a web browser and follow the \"Download\" link for\n\
 \"JDK US DST Timezone Update Tool - ${TZUPDATE_VERSION}\" to obtain the\n\
@@ -92,13 +94,12 @@
 .endif
 .endif
 
-
-.if defined(WITH_TZUPDATE)
+.if !defined(WITHOUT_TZUPDATE)
 post-extract:
 	@${UNZIP_CMD} -qo ${DISTDIR}/${TZUPDATEFILE} -d ${WRKDIR}
 	@# Update time zones
 	@-${WRKSRC}/bin/java -jar \
-		${WRKDIR}/tzupdater-${TZUPDATE_VERSION}-${TZUPDATE_TZVERSION}/tzupdater.jar -u
+		${WRKDIR}/tzupdater-${TZUPDATE_VERSION}-${TZUPDATE_TZVERSION}/tzupdater.jar -u -bc
 	@-${RM} -rf ${WRKSRC}/jre/lib/zi.tzdata*
 .endif
 
Index: distinfo
===================================================================
RCS file: /home/cvs/mports/java/diablo-jdk15/distinfo,v
retrieving revision 1.2
retrieving revision 1.3
diff -Ljava/diablo-jdk15/distinfo -Ljava/diablo-jdk15/distinfo -u -r1.2 -r1.3
--- java/diablo-jdk15/distinfo
+++ java/diablo-jdk15/distinfo
@@ -1,12 +1,6 @@
-MD5 (diablo-caffe-freebsd6-amd64-1.5.0_07-b01.tar.bz2) = 81f42aad4c46e68bde254cffa2a8f61e
-SHA256 (diablo-caffe-freebsd6-amd64-1.5.0_07-b01.tar.bz2) = 2f2964506589589ccf4c7175f18c5a7053047ae1beeb3fdd167139c639c37585
-SIZE (diablo-caffe-freebsd6-amd64-1.5.0_07-b01.tar.bz2) = 46868094
 MD5 (diablo-caffe-freebsd6-i386-1.5.0_07-b01.tar.bz2) = 611e29db0b841d8c1cd170582946a666
 SHA256 (diablo-caffe-freebsd6-i386-1.5.0_07-b01.tar.bz2) = b7e010658271bebadaa9ea1f410d7af27fcbc0f864a69feea5cd60c6683aa4c9
 SIZE (diablo-caffe-freebsd6-i386-1.5.0_07-b01.tar.bz2) = 54347274
-MD5 (diablo-caffe-freebsd5-i386-1.5.0_07-b01.tar.bz2) = ac3a83b3a52cef7e1727ce32d91574d6
-SHA256 (diablo-caffe-freebsd5-i386-1.5.0_07-b01.tar.bz2) = fda84f24f4eb489b04ce3185dfe7d70bffbbe624400ae086222a3892cc1ba305
-SIZE (diablo-caffe-freebsd5-i386-1.5.0_07-b01.tar.bz2) = 54304946
-MD5 (tzupdater-1.1.0-2007c.zip) = 1f1e1573d77dd9387a0ef3f2d93e759b
-SHA256 (tzupdater-1.1.0-2007c.zip) = 252d2d390bb1a0df27650603cbca6e5931e29c13d9c3b3538290a58cad06d769
-SIZE (tzupdater-1.1.0-2007c.zip) = 480534
+MD5 (tzupdater-1_2_1-2007f.zip) = f2ea5ca92b89ef767488a7ffd351cb3f
+SHA256 (tzupdater-1_2_1-2007f.zip) = 48c21fe64c9fcf8c612ea2ec5043e4bbeb37fea2e07d980d7297b130a32a29c1
+SIZE (tzupdater-1_2_1-2007f.zip) = 258198


More information about the Midnightbsd-cvs mailing list