diff --git a/dev-java/sun-jre-bin/ChangeLog b/dev-java/sun-jre-bin/ChangeLog index 6de1edd..bde224e 100644 --- a/dev-java/sun-jre-bin/ChangeLog +++ b/dev-java/sun-jre-bin/ChangeLog @@ -2,6 +2,12 @@ # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*sun-jre-bin-1.6.0.27 (29 Oct 2011) + + 29 Oct 2011; Mario Fetka + +sun-jre-bin-1.6.0.27.ebuild: + Bump + 11 Jun 2011; Mario Fetka sun-jre-bin-1.6.0.25.ebuild: correct html install diff --git a/dev-java/sun-jre-bin/Manifest b/dev-java/sun-jre-bin/Manifest index 483419a..8b075ec 100644 --- a/dev-java/sun-jre-bin/Manifest +++ b/dev-java/sun-jre-bin/Manifest @@ -3,8 +3,10 @@ AUX sun-jre-bin-1.6.env 900 RMD160 e9e219f6096b0cbf35315f5e6015ff0facfef9cd SHA1 DIST ejre-1_6_0_10-fcs-b42-linux-armv5-sflt-eabi-headless-10_jun_2010.tar.gz 28780702 RMD160 191bc16a67285f5a56dd6a64d610574d8621f7f6 SHA1 17d7798047805aa4e4fdd201c6d439e1ae45ea71 SHA256 c328bbfa2cbf5522e2c9c4f88db3b43e75c9cfc8aa3add73545bd0336830ee6f DIST ejre-1_6_0_21-fcs-b09-linux-arm-sflt-eabi-headless-27_sep_2010.tar.gz 27714409 RMD160 16c53026d6bf4ce3b72e1f7bd83eb30dfea3f451 SHA1 f7e2b6e0d7c824fe1735153f1897b4f63c1acfa9 SHA256 81df3d35deba1f886d16970c0bde1df613f0ac479a3101ea98177f478579b1cd DIST ejre-1_6_0_25-fcs-b06-linux-arm-sflt-eabi-headless-14_apr_2011.tar.gz 27849829 RMD160 037b1c6f3b3a4e653f63940993035ccc8746a2cc SHA1 8b47d0fc26dbb403edc4c31705473648deb4db61 SHA256 1130085fadcd38eff6cbfd51b348517c450e5c180382d7e3cd4e8466ff481a0b +DIST ejre-1_6_0_27-fcs-b07-linux-arm-sflt-eabi-headless-18_jul_2011.tar.gz 27858955 RMD160 a47a72111b531ef750bfd8f9ddec24ad408cdcda SHA1 90eeda6bc1cb11fbc4460e5644de7d35a2de3681 SHA256 55e063836f3ea5e98f020fbc44898c89b74f2770f29b286f27fbac30e0ad4a4d EBUILD sun-jre-bin-1.6.0.10.ebuild 2757 RMD160 d06d131c1e8f672ad1bd62f30e5a211eb19fc421 SHA1 2ef1e4a396cabdf86350c9df8f2bb8ec2dd10dd0 SHA256 37cb05b4bd4ceb04d7444b6b110b0522050a89205adaca12009f8812edbbed82 EBUILD sun-jre-bin-1.6.0.21.ebuild 2797 RMD160 2f12f693323c445b5d198e8a31547c6333ee395a SHA1 6d1ffd14cbb153b0cabc35d4b65e06354a661831 SHA256 05d83982ec14aab6bbdb40a2f55b46119b9c0ff55d709e2d347010f4381a8739 EBUILD sun-jre-bin-1.6.0.25.ebuild 2772 RMD160 b848774631f2167d2424ff4bfc670275f4535efc SHA1 c4c3c2b0b7874d8f7126c4ceb049003cfc671247 SHA256 04b1c44b02dacd04e1fa07cf8a31d40f914475ee4fce6be42c4594695fdb5330 +EBUILD sun-jre-bin-1.6.0.27.ebuild 2772 RMD160 134ce46d1f017676347dd4cf89c733dfe3bb7c71 SHA1 e4bdef8c3e37898b2a3812f0c946e1e6440e86ec SHA256 b196675df7bef3ea189f1a1beb8539849b068d18b223d2c7f2912502edf8ae5e MISC ChangeLog 860 RMD160 4e971aed0381c3c7ad3624409f87a267d14ed302 SHA1 5cc7068a90e7badb1bcbc4067717f15d4dbe808a SHA256 864603a18a6381c2e8b469c38c8035aef271611b2cde4dc2633d86cd2d1a7ea5 MISC metadata.xml 349 RMD160 ae6db154651b0c2b160e1e6956fb722cb52f2e8b SHA1 219312b9ae33153d205b514009927531ee14b93a SHA256 fe0ef52d77b220fb36e9c39d2148bf03ec11223d80320cdc066c0fa723a1ae7d diff --git a/dev-java/sun-jre-bin/sun-jre-bin-1.6.0.27.ebuild b/dev-java/sun-jre-bin/sun-jre-bin-1.6.0.27.ebuild new file mode 100644 index 0000000..fe48900 --- /dev/null +++ b/dev-java/sun-jre-bin/sun-jre-bin-1.6.0.27.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-java/sun-jre-bin/sun-jre-bin-1.6.0.22.ebuild,v 1.3 2010/10/13 11:24:06 hwoarang Exp $ + +inherit versionator pax-utils eutils java-vm-2 + +MY_PVR="$(replace_version_separator 3 _)" +MY_PV="$(replace_all_version_separators _ )" + +BUILD="07" +BUILDDATE="18_jul_2011" +SUFFIX=".tar.gz" +ARMV5_AT="ejre-${MY_PV}-fcs-b${BUILD}-linux-arm-sflt-eabi-headless-${BUILDDATE}${SUFFIX}" + +DESCRIPTION="Sun's Java SE Embedded Runtime Environment" +HOMEPAGE="http://www.oracle.com/technetwork/java/embedded/overview/index.html" +URL_BASE="http://download.java.net/dlj/binaries" +SRC_URI="arm? ( ${URL_BASE}/${ARMV5_AT} )" +SLOT="1.6" +LICENSE="ejre-6" +KEYWORDS="~arm" +RESTRICT="strip fetch" +IUSE="X jce odbc" + +DEPEND="jce? ( =dev-java/sun-jce-bin-1.6.0* )" +RDEPEND="${DEPEND} + sys-libs/glibc + X? ( + x11-libs/libXext + x11-libs/libX11 + ) + odbc? ( dev-db/unixODBC )" + +JAVA_PROVIDE="jdbc-stdext jdbc-rowset" + +QA_TEXTRELS_ARM="opt/${P}/lib/arm/client/libjvm.so + opt/${P}/lib/arm/motif21/libmawt.so + opt/${P}/lib/arm/libdeploy.so + opt/${P}/lib/arm/server/libjvm.so" + +S="${WORKDIR}/ejre${MY_PVR}" + +src_compile() { + # Set PaX markings on all JDK/JRE executables to allow code-generation on + # the heap by the JIT compiler. This has to be done before CDS - #215225 + pax-mark m $(list-paxables "${S}"/bin/*) + + # see bug #207282 + if use arm; then + einfo "Creating the Class Data Sharing archives" + "${S}"/bin/java -client -Xshare:dump || die + # "${S}"/bin/java -server -Xshare:dump || die + fi +} + +src_install() { + local dirs="bin lib" + + dodir /opt/${P} + + cp -pPR $dirs "${D}/opt/${P}/" || die "failed to copy" + + dodoc README COPYRIGHT THIRDPARTYLICENSEREADME.txt || die + dodir /opt/${P}/share/ + + if use jce; then + cd "${D}/opt/${P}/lib/security" + dodir /opt/${P}/lib/security/strong-jce + mv "${D}"/opt/${P}/lib/security/US_export_policy.jar \ + "${D}"/opt/${P}/lib/security/strong-jce || die + mv "${D}"/opt/${P}/lib/security/local_policy.jar \ + "${D}"/opt/${P}/lib/security/strong-jce || die + dosym /opt/sun-jce-bin-1.6.0/jre/lib/security/unlimited-jce/US_export_policy.jar /opt/${P}/lib/security/ + dosym /opt/sun-jce-bin-1.6.0/jre/lib/security/unlimited-jce/local_policy.jar /opt/${P}/lib/security/ + fi + + # bug #56444 + insinto /opt/${P}/lib/ + newins "${FILESDIR}"/fontconfig.Gentoo.properties fontconfig.properties + + set_java_env + java-vm_revdep-mask +} + +pkg_postinst() { + # Set as default VM if none exists + java-vm-2_pkg_postinst +} + +pkg_nofetch() { + einfo "This files require you to register at ${HOMEPAGE} (free account)" + einfo "Please download following file:" + einfo " - ${ARMV5_AT}" + einfo "from ${HOMEPAGE}" + einfo "and place them in ${DISTDIR}" +} \ No newline at end of file