Date: Wed, 28 Mar 2012 05:22:48 +0000 (UTC) From: Jason Helfman <jgh@FreeBSD.org> To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r233592 - user/jgh/icedtea6 Message-ID: <201203280522.q2S5Mmnk019830@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
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/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201203280522.q2S5Mmnk019830>