(Portage version: 2.2.0_alpha123/git/Linux x86_64, RepoMan options: --force, unsigned Manifest commit)
This commit is contained in:
Mario Fetka 2012-10-16 17:56:47 +02:00
parent a9b7b86f58
commit fc3cde9776
3 changed files with 132 additions and 9 deletions

View File

@ -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 <mario.fetka@gmail.com>
+sun-jre-bin-1.6.0.34.ebuild:
Bump
29 Dec 2011; Mario Fetka <mario.fetka@gmail.com> sun-jre-bin-1.6.0.30.ebuild:
correct compare

View File

@ -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

View File

@ -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}"
}