From fc3cde977618075d7936cc5de5ce7bd1982573ad Mon Sep 17 00:00:00 2001 From: Mario Fetka Date: Tue, 16 Oct 2012 17:56:47 +0200 Subject: [PATCH] Bump (Portage version: 2.2.0_alpha123/git/Linux x86_64, RepoMan options: --force, unsigned Manifest commit) --- dev-java/sun-jre-bin/ChangeLog | 8 +- dev-java/sun-jre-bin/Manifest | 20 ++-- .../sun-jre-bin/sun-jre-bin-1.6.0.34.ebuild | 113 ++++++++++++++++++ 3 files changed, 132 insertions(+), 9 deletions(-) create mode 100644 dev-java/sun-jre-bin/sun-jre-bin-1.6.0.34.ebuild diff --git a/dev-java/sun-jre-bin/ChangeLog b/dev-java/sun-jre-bin/ChangeLog index 672432d..f9f2bd0 100644 --- a/dev-java/sun-jre-bin/ChangeLog +++ b/dev-java/sun-jre-bin/ChangeLog @@ -1,7 +1,13 @@ # ChangeLog for dev-java/sun-jre-bin -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*sun-jre-bin-1.6.0.34 (16 Oct 2012) + + 16 Oct 2012; Mario Fetka + +sun-jre-bin-1.6.0.34.ebuild: + Bump + 29 Dec 2011; Mario Fetka sun-jre-bin-1.6.0.30.ebuild: correct compare diff --git a/dev-java/sun-jre-bin/Manifest b/dev-java/sun-jre-bin/Manifest index 1f9aabd..67974bd 100644 --- a/dev-java/sun-jre-bin/Manifest +++ b/dev-java/sun-jre-bin/Manifest @@ -1,8 +1,12 @@ -AUX fontconfig.Gentoo.properties 10932 RMD160 ce1fb555f3f5f281f328c8016e12407ac0893819 SHA1 59f68c06f4f727bc72449a76bd4941cbee626373 SHA256 893b469c87ba547122fe158941c00512bf3f15046251f4b8639d967203d32bc1 -AUX sun-jre-bin-1.6.env 936 RMD160 830d1fee15dc2ba8dab9b4c78d2b072ba5e29f0f SHA1 3ee1d036d214d0bd1254be0cecefaf94224cefe9 SHA256 0d4cf9f8c6cd3e1e466e215f3f90c696802910f39f8e33f6ff7a6a9ca87d58d9 -DIST ejre-1_6_0_30-fcs-b12-linux-arm-sflt-eabi-headless-10_nov_2011.tar.gz 28136052 RMD160 d462da40b6c19ff00dcc83fbfd66160e7f25854f SHA1 7f5c1fce168d18bc91db30b10c95e418823ea6e2 SHA256 eeac5f1dd5a835aac7ee1a7c7e64512d1a751163ceac348ef1b5a41a5cd58609 -DIST ejre-1_6_0_30-fcs-b12-linux-arm-vfp-eabi-headful-10_nov_2011.tar.gz 34606130 RMD160 53acb498f4c2133faf951fa3bafedd71601f996e SHA1 386671c32da4542c8bd5d228e99edc0c1df6cd07 SHA256 8467aaef7b515624067d01b8603c877717b9fc15bf5e1a561e9311ebbf0b5be0 -DIST ejre-1_6_0_30-fcs-b12-linux-arm-vfp-eabi-headless-10_nov_2011.tar.gz 28005658 RMD160 ecbf7b7ab017405a3c1bc6eff888d22a29420cc2 SHA1 ee30d04891c0812557155da9920956ce38b125f3 SHA256 1f57b5b8d884af92856ec72c57128866067012c116a0d4e7abc46022df7311a6 -EBUILD sun-jre-bin-1.6.0.30.ebuild 3385 RMD160 6797b233f3a7f3559b06a884a75bf23b033f2ce4 SHA1 1e4bf0cce241f371f22725f055c66e71c6d720dd SHA256 02cd17cc732e380bffbf87da96e570532f6e01267bfe76fa8f26d04c187e48e5 -MISC ChangeLog 1945 RMD160 208700d0bd147e7fad5bacfb66ad8ddc8e56562e SHA1 98a53968a38bef65f0efb2af583529eb3379ce0b SHA256 e050f80e3937b64759aa57b261b2d93ab9da2a9f17019b336a5a82129f9bc49f -MISC metadata.xml 349 RMD160 ae6db154651b0c2b160e1e6956fb722cb52f2e8b SHA1 219312b9ae33153d205b514009927531ee14b93a SHA256 fe0ef52d77b220fb36e9c39d2148bf03ec11223d80320cdc066c0fa723a1ae7d +AUX fontconfig.Gentoo.properties 10932 SHA256 893b469c87ba547122fe158941c00512bf3f15046251f4b8639d967203d32bc1 SHA512 bd63d2e910fd22b398ef838a48d52314c241180ee3e29f5af5a8ae4021c78c693beee451e3ca3409fc7ba39d00a1433717257d0115947185288e3dab44983482 WHIRLPOOL fe29c889df02f8faea096adeb8bc4388aba8848227feff6205e440cc0b9b38c4db40c25cc9da9a676bd6ddc5bac77278cedabca6af58c15b960d31e7a3c05042 +AUX sun-jre-bin-1.6.env 936 SHA256 0d4cf9f8c6cd3e1e466e215f3f90c696802910f39f8e33f6ff7a6a9ca87d58d9 SHA512 4b905931aeb7de0782101c80440ae7faf11fe2fbd045be9cdac8dcd54cf31a2b70421f0f521272f1a23fa83d59683e82094fde534d855ef1d6a16df09070ef95 WHIRLPOOL 0328f716072bcf1acb4fcc57bcc2da6ef5a2278ecb473318e7e5541760bf6a9c80b2fa53241390dd6c34351c361d105c9164f8b577dc941eb2d996c1e3be737b +DIST ejre-1_6_0_30-fcs-b12-linux-arm-sflt-eabi-headless-10_nov_2011.tar.gz 28136052 SHA256 eeac5f1dd5a835aac7ee1a7c7e64512d1a751163ceac348ef1b5a41a5cd58609 +DIST ejre-1_6_0_30-fcs-b12-linux-arm-vfp-eabi-headful-10_nov_2011.tar.gz 34606130 SHA256 8467aaef7b515624067d01b8603c877717b9fc15bf5e1a561e9311ebbf0b5be0 +DIST ejre-1_6_0_30-fcs-b12-linux-arm-vfp-eabi-headless-10_nov_2011.tar.gz 28005658 SHA256 1f57b5b8d884af92856ec72c57128866067012c116a0d4e7abc46022df7311a6 +DIST ejre-1_6_0_34-fcs-b04-linux-arm-sflt-eabi-headless-19_jul_2012.tar.gz 28014672 SHA256 1946013a8c5edaeeb1949f348647ed82a2b0837bc55de9cc4dd674dd2620d139 SHA512 7904cc47820ccf9b321b464b938a7ae4b6943c33c8389506a8c816d336d18630d664a132d69ca816954ec3ec6c28c9b7638663923ce0cfc82f57ba21c459dcc6 WHIRLPOOL 210719a4e8bff4a6a13656b64cee743aa3cd5265c762d7fb8a90bb817dd7f1ca8c8e06f32a02b91c5c3ab00cdff9f25d36977590d957c9c254056791e4e226f5 +DIST ejre-1_6_0_34-fcs-b04-linux-arm-vfp-eabi-headful-19_jul_2012.tar.gz 34489730 SHA256 0637cf9d751bfaf6e9b1fab1e35286bb28157d7f6e04f23964be6bb8c24fc9f5 SHA512 3b482cb9c0573f4beada9f5b94210e90d93f96baa0cbb48193debefc1de7e33223db302ba13ea425dcb9f5858c75c755c2555aea6c6d8c5ffcd1c24923cef933 WHIRLPOOL 7fe13f726b8c2db9072ca0208c04987811ac1cf31b00b8e57d25d6c289f851f5e3af5560835e037f6b2981642e4547e2866c71e04e610ab550c994c831bd6977 +DIST ejre-1_6_0_34-fcs-b04-linux-arm-vfp-eabi-headless-19_jul_2012.tar.gz 27883939 SHA256 1ae0453a4d8f4101058bd1ed9f3865a4987b2c14c7fb9717b885eefaeef09118 SHA512 5f5be50711e5cd9fc76c8617de4dc67addc7be81bdcc47e3a88ecec8096f9cf9249bf2d35cc1df2f474d31a91545f5f52b74b8ca30e90f83d396a5b4316be06e WHIRLPOOL d3b05a9ae1912fdb5f34cc16bfa18f9c44c1954db1847bcf6c1c829c098be17f46461d3c586fc4e6994a8f69bdeaf1ad9d1c84bf352f1dad7387898b3b7bd677 +EBUILD sun-jre-bin-1.6.0.30.ebuild 3385 SHA256 02cd17cc732e380bffbf87da96e570532f6e01267bfe76fa8f26d04c187e48e5 SHA512 4794be94b021cffedc0fd2232e8793f68bf351244b9cd438cb57fc8387c0734cc0fd43772ff2b76d056a581191abfa1302d2aa1212d9682b0586c38d2089da88 WHIRLPOOL a0178ee63206277cc27261f3fb371b3a66481be077453f1b65ce2e859030f87494fc4640b983077a9b8b294cd28a734a781b1fb44de40cda8b180c04573491a9 +EBUILD sun-jre-bin-1.6.0.34.ebuild 3385 SHA256 f5f80aa665e4206ea332b79f6fe55c053316a97da40235d4d914a56fc61bf91a SHA512 c883f44c32aeeb646a50c7ed7de983767c3ff13b325b9bd22282b2fb276a1966e295aa984ed13b9072a714b094e0af9c56a8445c008937ab902fc4c46a0bb0e2 WHIRLPOOL ae386e5200a0735addf3ad08ce9ca1af7267f550995bee56a87b2579f01aaae8efccee28c65f9ecac26f70f0af593455471c3e244b456b436ba1f3c0b3479853 +MISC ChangeLog 2073 SHA256 b75bc4fe52c4e06312c17803231026a4b48ad2e145538a82d2ca531b8cdc25f3 SHA512 c849df1047454ed214a4973154e3c24f83fdada2a33e7c43241572ceb1f834de56a474f00b9716c946c6c3baed19b2091d9ce01ece1c9c00b6073d67514ff53c WHIRLPOOL 24a81e5c3c8f1995942a12c253a78cee03f2ab94e3a3443ce76a72d548cb7cde5b31a1787dd53f4ecba3800f52bb511817b8a1d7088a83ed77d251403bb5799f +MISC metadata.xml 349 SHA256 fe0ef52d77b220fb36e9c39d2148bf03ec11223d80320cdc066c0fa723a1ae7d SHA512 d569a3be38e37e914c91e6b548a1f8c96665da723a0d11cf02dc431a521898f5e29fecaf015b9f9df2285aec050c0ac06760fdcde63892082a095e9fc17fa024 WHIRLPOOL a94d594ec778384561dd79509d729d20ca6584ceb05f85ddcf178b12b6799ddf61cdb7513bc74f0ea4d88711e5325a3a33486c892ec05c63929e5dfbdcdd13e4 diff --git a/dev-java/sun-jre-bin/sun-jre-bin-1.6.0.34.ebuild b/dev-java/sun-jre-bin/sun-jre-bin-1.6.0.34.ebuild new file mode 100644 index 0000000..1062bfc --- /dev/null +++ b/dev-java/sun-jre-bin/sun-jre-bin-1.6.0.34.ebuild @@ -0,0 +1,113 @@ +# Copyright 1999-2012 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 _ )" +MY_PVS="$(get_version_component_range 2)u$(get_version_component_range 4)" + +BUILD="04" +BUILDDATE="19_jul_2012" +SUFFIX=".tar.gz" +ARMV5_AT="ejre-${MY_PV}-fcs-b${BUILD}-linux-arm-sflt-eabi-headless-${BUILDDATE}${SUFFIX}" +ARMV6_AT="ejre-${MY_PV}-fcs-b${BUILD}-linux-arm-vfp-eabi-headless-${BUILDDATE}${SUFFIX}" +ARMV7_AT="ejre-${MY_PV}-fcs-b${BUILD}-linux-arm-vfp-eabi-headful-${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.oracle.com/otn-pub/java/ejre/${MY_PVS}-b${BUILD}/" +SRC_URI="arm? ( ${URL_BASE}/${ARMV5_AT} ${URL_BASE}/${ARMV6_AT} ${URL_BASE}/${ARMV7_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_unpack() { + einfo "Unpacking for arch ${CHOST/-*/}" + + if [[ ${CHOST/-*/} = "armv5tel" ]]; then + unpack ${ARMV5_AT} + elif [[ ${CHOST/-*/} = "armv6j" ]]; then + unpack ${ARMV6_AT} + elif [[ ${CHOST/-*/} = "armv7a" ]]; then + unpack ${ARMV7_AT} + fi +} + +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} - ${ARMV6_AT} - ${ARMV7_AT}" + einfo "from ${HOMEPAGE}" + einfo "and place them into ${DISTDIR}" +} \ No newline at end of file