svn commit: r233592 - user/jgh/icedtea6
Jason Helfman
jgh at FreeBSD.org
Wed Mar 28 05:22:48 UTC 2012
Author: jgh (ports committer)
Date: Wed Mar 28 05:22:47 2012
New Revision: 233592
URL: http://svn.freebsd.org/changeset/base/233592
Log:
Initial tinkering with icedtea6
Added:
user/jgh/icedtea6/
user/jgh/icedtea6/Makefile
user/jgh/icedtea6/distinfo
user/jgh/icedtea6/pkg-descr
Added: user/jgh/icedtea6/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ user/jgh/icedtea6/Makefile Wed Mar 28 05:22:47 2012 (r233592)
@@ -0,0 +1,50 @@
+PORTNAME= icedtea6
+PORTVERSION= 1.10.6
+CATEGORIES= java
+MASTER_SITES= http://icedtea.classpath.org/download/source/:source1 \
+ http://icedtea.classpath.org/download/drops/:source2
+ http://download.java.net/openjdk/jdk6/promoted/b22/:source3
+DISTFILES= icedtea6-${PORTVERSION}.tar.gz:source1 \
+ jaxp144_01.zip:source2 \
+ jdk6-jaxws-b20.zip:source2 \
+ jdk6-jaf-b20.zip:source2 \
+ openjdk-6-src-b22-28_feb_2011.tar.gz:source3
+EXTRACT_ONLY= icedtea6-${PORTVERSION}.tar.gz
+
+USE_JAVA= yes
+JAVA_VENDOR= openjdk
+USE_AUTOTOOLS= autoconf
+USE_CONFIGURE= yes
+CONFIGURE_ENV+= MD5SUM=${MD5} WGET=${TRUE} SHA256SUM=${SHA256}
+USE_GNOME= gnomelibs
+LDFLAGS+= -L${LOCALBASE}/include -L${LOCALBASE}/lib -L${LOCALBASE}/include/libxul
+CPPFLAGS+= -I${LOCALBASE}/include
+
+CONFIGURE_ARGS= --with-gcj-home=${LOCALBASE}/lib/gcc46/gcj-4.6.4-12 \
+ --with-ecj-jar=${LOCALBASE}/share/java/classes/ecj-3.7.2.jar \
+ --with-xalan2-jar=${LOCALBASE}/share/java/classes/xalan.jar \
+ --with-xalan2-serializer-jar=${LOCALBASE}/share/java/classes/serializer.jar \
+ --with-xerces2-jar=${LOCALBASE}/share/java/classes/xercesImpl.jar \
+ --with-rhino=${LOCALBASE}/share/java/rhino/rhino.jar \
+ --with-jdk-home=${JAVA_HOME} \
+ --with-jaxp-drop-zip=${DISTDIR}/jaxp144_01.zip \
+ --with-jaf-drop-zip=${DISTDIR}/jdk6-jaf-b20.zip \
+ --with-jaxws-drop-zip=${DISTDIR}/jdk6-jaxws-b20.zip \
+ --with-openjdk-src-zip=${DISTDIR}/openjdk-6-src-b22-28_feb_2011.tar.gz
+
+BUILD_DEPENDS= gcj46:${PORTSDIR}/lang/gcc46 \
+ eclipse-ecj>=3.7.2:${PORTSDIR}/java/eclipse-ecj \
+ xalan-j>=2.7.1:${PORTSDIR}/textproc/xalan-j \
+ rhino>=1.7.r3:${PORTSDIR}/lang/rhino \
+ cups-client>=1.5.2:${PORTSDIR}/print/cups-client \
+ ${LOCALBASE}/libdata/pkgconfig/mozilla-plugin.pc:${PORTSDIR}/www/libxul \
+ pkg-config:${PORTSDIR}/devel/pkg-config
+
+LIB_DEPENDS= jpeg.11:${PORTSDIR}/graphics/jpeg \
+ gif.5:${PORTSDIR}/graphics/giflib
+
+post-patch:
+ ${REINPLACE_CMD} -e 's|--dry-run|-R|g' ${WRKSRC}/Makefile.am ${WRKSRC}/Makefile.in
+ ${REINPLACE_CMD} -e 's|--check||g' ${WRKSRC}/Makefile.am ${WRKSRC}/Makefile.in
+
+.include <bsd.port.mk>
Added: user/jgh/icedtea6/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ user/jgh/icedtea6/distinfo Wed Mar 28 05:22:47 2012 (r233592)
@@ -0,0 +1,10 @@
+SHA256 (icedtea6-1.10.6.tar.gz) = 4bdd8ff2e6a93455425eeabd6c073137bf3816ad16ce6e89979ec1521e03c7f1
+SIZE (icedtea6-1.10.6.tar.gz) = 6844249
+SHA256 (jaxp144_01.zip) = d72c2e27a479e7e78e0141cfcf3a9c5dbc5677495bd21b2d52dce85d21322186
+SIZE (jaxp144_01.zip) = 5964803
+SHA256 (jdk6-jaxws-b20.zip) = 0c460583898b968a58bf88eb53f90a0e34369e2562d65fb3a143512dfcaeb3eb
+SIZE (jdk6-jaxws-b20.zip) = 5513069
+SHA256 (jdk6-jaf-b20.zip) = 78c7b5c9d6271e88ee46abadd018a61f1e9645f8936cc8df1617e5f4f5074012
+SIZE (jdk6-jaf-b20.zip) = 71243
+SHA256 (openjdk-6-src-b22-28_feb_2011.tar.gz) = 14a097d45b8c040e984be164a8cefbf22040a9ad57474fe87dd8cf2d0b08328b
+SIZE (openjdk-6-src-b22-28_feb_2011.tar.gz) = 45279689
Added: user/jgh/icedtea6/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ user/jgh/icedtea6/pkg-descr Wed Mar 28 05:22:47 2012 (r233592)
@@ -0,0 +1,5 @@
+The IcedTea project provides a harness to build the source code from
+http://openjdk.java.net using Free Software build tools and adds a number of key
+features to the upstream OpenJDK codebase.
+
+WWW: http://icedtea.classpath.org/
More information about the svn-src-user
mailing list