Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --force
This commit is contained in:
Mario Fetka 2017-06-17 19:14:22 +02:00
parent 88d7aa84f9
commit 4aa1ba45fb
4 changed files with 16 additions and 189 deletions

View File

@ -1,7 +1,13 @@
# ChangeLog for dev-java/oracle-jre-bin
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jre-bin/ChangeLog,v 1.8 2011/12/18 09:52:17 sera Exp $
*oracle-jre-bin-1.8.0.131 (17 Jun 2017)
17 Jun 2017; Mario Fetka <mario@gentoo.org> +oracle-jre-bin-1.8.0.131.ebuild,
-oracle-jre-bin-1.7.0.71.ebuild, -oracle-jre-bin-1.8.0.33.ebuild:
Bump
20 Jul 2015; Mario Fetka <mario.fetka@gmail.com>
oracle-jre-bin-1.8.0.33.ebuild:
only depend on jre

View File

@ -2,15 +2,9 @@ AUX fontconfig.Gentoo.properties 11196 SHA256 9372ca516ff36609d846a9cb446dde3212
AUX oracle-jre-bin-1.7.env 1044 SHA256 338e601872b21b21d1828c20622a427c2ad712ab5b804f79d749be03b700ddd6 SHA512 7fed7767ae3b7f2d61f0606e0762196e6247c384244403462f29a97d032ac890c66f28a131e4b67405e26cc4bcf7b1fc30bcf4ef45959851d0056ad7c3c801e0 WHIRLPOOL b3e12c9be85caadb1f7e22759a91694062be36ac9a048e0fee967b05a08e8c08b9d2ec5cd00eafee26213122df93b19f389d85b9fb7d55083b6d9c79beb8cedf
AUX oracle-jre-bin-1.8.env 1044 SHA256 6cc5d72b63e903a4ea8a5d820cb289ad6ceb5b3640f7e064bcc0b16d31b868a0 SHA512 0847a657286d4de47529ecd46b5537400edad74dfccf3aa9e815e2bd2db08d93402e0ac3948dd46c228d53f133087c7256a4d78521d2f3b44066618dc062d333 WHIRLPOOL e271dcef339a44a18d297d5e95f8299cd5746686ac23efca1e004f0bcc7c356939a2f8e1e95ecaecc6df8fc025665780f4d87cd7e67f95ca9a0d1820d8faea07
DIST UnlimitedJCEPolicyJDK7.zip 7426 SHA256 7a8d790e7bd9c2f82a83baddfae765797a4a56ea603c9150c87b7cdb7800194d SHA512 02eca7da8f3fffea388431d5352290535a63d53a1f5c795d6511ccba62445787a0ee6ad4bc1852e5262860b6d607ba2a8c6a3dbb0c3e1d7c3a67ac7bbc783204 WHIRLPOOL 02460c7ca54f5f62c3f349addf8e2a101f7a56987e9f62365fac3f703b0c93ac5de4d55697a3d04f78b547b072e0acc95a0720d2ce3b429d2fd5936d50edd1ac
DIST ejdk-8u33-fcs-linux-arm-sflt.tar.gz 105920513 SHA256 84f27f06520873bedff04b7d1320863d7d043a995a7254184c01082f95673420 SHA512 c45cc2f6cf4b804a541174e7c8ae38f219a21efd7a92d89b602bd008dca79c54f67be387bfba3f5db62b0d2f7188cf2d52ab4649137cc5a749a712d646fa8c4e WHIRLPOOL 3aece383e8fc2894d140c4544c5f0ea6ca3620151ccd0ea1cbedd5915accbf344384d6ba7869b8697c9cf0c6e7dbac29f8c224bcb588bd52f3da661028db45c3
DIST ejdk-8u33-fcs-linux-armv6-vfp-hflt.tar.gz 118402897 SHA256 bba454caaf592cde9a55177186ef0da3dcd45b9c155116a7ab0d785cba84d75c SHA512 fc826beafb95471528c0939cb67e7679c6bac1e08ac0835d956fb5b89e23b1331bb812be1d1ef22e88c17bf59dab8675c96240c051e96cdd5bfb13fa592b68bb WHIRLPOOL a96e871a143d16758c32ea7acad8ca09f5be905ec8b0b7117395707a8e4ad62d0b5494a843f7bdfc9b97d8eeaf27e1d77dab2fab84df736f648ee5ecd3103520
DIST ejdk-8u33-fcs-linux-i586.tar.gz 119614825 SHA256 482895ea38c93920216c0c91345e36a7ba237034ecadacd49611c37a2fc9930e SHA512 1e1d08000d64be348de2c0e0de3869e16c220b612a19179dd9855efdbdca046b3460d20eaeaee0f9e16b7ddd3df16f6a4c4972406329fea019f067817367dcde WHIRLPOOL 6d817f06fb724f4a97d383e184dcbb0533697559cf03eb9b42b969fd0b855c0977cb4c6b9e663c3ae97bfd7c48c4e6f69ee70b63f9c79078a2d16532d5459c04
DIST ejre-7u71-fcs-b14-linux-arm-sflt-headless-26_sep_2014.tar.gz 33542660 SHA256 9a52c70c175e1c6cdaca4e7a0a34d2b0e9f7c300107903d38e659364067aaaf4 SHA512 2ee328ce122c6d69a88d777e9f4b59ea4d8a306c1816a2fb3005291e0ed5c2d2c8fd59b0d1c768ef4d8adc6fca4a0766046723c5b6558d0c55fdc9bd3b18b8f7 WHIRLPOOL 12071dc372f011489d8307c110ab42c7fc87670db2174546fb9c8a09a337f64ef39730cb3f0818192f605d0c79af88f15f0907ecfa2b864e07ef7215386dbfdf
DIST ejre-7u71-fcs-b14-linux-arm-vfp-hflt-client_headful-26_sep_2014.tar.gz 36252902 SHA256 2c39c02eea7f8ecad3a3e50658e3c06df1d911da75cb928ac14016d460552212 SHA512 270d2ffd7518578af1ec686e90e461e2e0295725d757c97d60a10c34f3cee85d922fe5fc1c844bfae5b0eb117b225d24729769bf90c0bb5c8b8bff4daaeec222 WHIRLPOOL 43491da1316f27536e3faedeac0beb4cbb6e27a53972175c8e2855a40fb451851ce973ae1809d973d5eb2c3cada90ab3f854bc2114273bfd10696fb0f971cd77
DIST ejre-7u71-fcs-b14-linux-arm-vfp-hflt-client_headless-26_sep_2014.tar.gz 33162329 SHA256 01c21da6b0a769ed1465ba6f140c9d9ee2959419c1c7e505834ebff8fa63e033 SHA512 5db24180110584d0c32a4f43dfe0e117ade34ff3cd39adb552e803ee4804b8f0741618660e2ef66b001b61b5f41951acdc86ad68908d0c6f33bdcd89f298c700 WHIRLPOOL b52b9239829bbcaf0f8c570c42f0382d8dd919db1f36fec938f2f1735fd6478044b060a14c02b119a345bae2c7ba5d343db13a9653b72e62f05b920599dfbc01
DIST ejre-7u71-fcs-b14-linux-arm-vfp-sflt-client_headful-26_sep_2014.tar.gz 36431722 SHA256 86b0bd9f132db5f69030fdd960c79d637793386e6ae9bc968503fb2347ecb248 SHA512 fa166cea69ab43e7e68d1654cc096f601642014d0b1acd35ee278a6f8dc4f5a29b87f48d85f9f6815b871154d8576490f08b0536c367976a6e40fe8f73433f70 WHIRLPOOL a6923a94f281541d26544f634b1ab6bb26ef659831eda6fc2a13f1429abb1894f4a241a523b774c42b935a93219cabe617ffc522b8349ca6316022663772cf94
DIST ejre-7u71-fcs-b14-linux-arm-vfp-sflt-client_headless-26_sep_2014.tar.gz 33322058 SHA256 7aeb1957ec535e8c863beb6ea55d5a355df47eb8964a0c722ec0d11898360478 SHA512 5c69b0a9c5310e4d94b0475a24ead27bb884b358aea9285f8a765aa0effdb1b6d145c180a2b06642f76f08db383668ef1f281cd9550025c0faaef5041c8d3132 WHIRLPOOL f018c0aca8b016bf902a0755669f431d3f402fabc949508a7a83f98a02b5f9891a2555e0fc0ec72de7cf88ba4769324e42ce249fcfc5b74aadccb9bcf958862a
DIST ejre-7u71-fcs-b14-linux-i586-headless-26_sep_2014.tar.gz 33257163 SHA256 c7659108441b93e2d8a9bf3a4a6c420e2603bd111a6c90b26a935398125f5dd5 SHA512 2d8ef0fd2f3f3dfab4d2364ed471459263618d60ad8f6a3fc2c128aa63fa5c1246d9ae55ffbe7fbc755b7896bbb76ba25be6cfa13f213b08687816b45e3d2b81 WHIRLPOOL 6e13132730d7958b7e2933b44b7c7f168951e6269b4516c017da84f56f156af8d58b07750e90dc52808dbf8402dcafbeb671e51fceeeee654ec3036c223b55e8
DIST ejdk-8u131-linux-arm-sflt.tar.gz 107537216 SHA256 5e341af9f6feb5343d6acf182444ac8d50687852ca3477aa8d83f7f92552cd53 SHA512 53cc052db08f7e7e68bd03b41c8f492103beb7532d2a4f46ffc71dd0c2bbbabf8525829ecac689594f2591ef2a22497c59980476f6ec4056a2fa41f58e49feb7 WHIRLPOOL f590c12fe06cee1226c47ccb4e6638ae3e8de9d335902f5d847e9a9f2d773200489b4bc8b7ed8ec6c54e77668af3cfde28e3283b15cfe9aa266ad7b22a021269
DIST ejdk-8u131-linux-armv6-vfp-hflt.tar.gz 120463292 SHA256 5dcc644c999e7109efe46669ac717f3b96f3bbdeac3cb66f072ca4dfbc405b8e SHA512 d5ac279c83e3053e7b3d8b279e89ae68dd43bca9f28d03aacedcecdae626c5c44c19a90fceddf8a6515fe5038aec1ff65e9fe519167c6bdad0585b9cdb9e733d WHIRLPOOL 1373bdd23dee59383487cb68be23bd5f99f3b35d0f50c59f0ccc07ed96bc75d6ec95945bd528553fe17eac462d8e85054cbfb20ba0fe7083a8d08f2aca248e33
DIST ejdk-8u131-linux-i586.tar.gz 121607337 SHA256 2012d1c82f74bf830a80dfb5462f555b22271f74e4fc4a5779c7f459dcd0cabf SHA512 10484342ae383822f7dba4fa8286db15d43f144f0faded318886904cd4628bcffde9703c56f7013401a20319088f2df9cb961c569c0320ef0a1fc262d22de554 WHIRLPOOL 08b9183adc37d7bb25f06bb0eafbded488a4a53f1a94954d32733926d72861c505f839451ea745a4b83c8406607e8f9bac60c0de9e93e17607585137f5ee8d94
DIST ejre-7u75-fcs-b13-linux-arm-sflt-headless-18_dec_2014.tar.gz 33545828 SHA256 1536758614dcefae5127a21631df0ddc59e0a87c09384663a4958a655f593a9b SHA512 0b7d848062046f4e8832bfc4020fa1753d2b0a9c477aaf772dd02fa4a98d706f72be3e5978708af8b8ea7d5807c9594b80f767e7487b2c5dab1c549bc1f2a06b WHIRLPOOL d55c413c47a132ef1ca2b3cd76be6374ca99b849f043b3412cd72fc05587debf9de5ce5b0dd239704ae5ec3810a33b41f36570b22bdc8227b081063565c09e58
DIST ejre-7u75-fcs-b13-linux-arm-vfp-hflt-client_headful-18_dec_2014.tar.gz 36264810 SHA256 5738ffb8ce2582b6d7b39a3cbe16137d205961224899f8380eebe3922bae5c61 SHA512 929b3dc9496a072486890f2f1917be3da4ad00c14087c63b1326b9e7028471a44f911f1074c081ef07181e0c6b63b709098b07998fb271a1aec91d2088a48a7e WHIRLPOOL 9a61a34e6cf2d6b8ee539694ae525880372ab241a3488a9f242c513f4614edfe837115132d1efb5a80e3423b56808eefed9faa53c1f51c55e6ec8b2dd4112ae5
DIST ejre-7u75-fcs-b13-linux-arm-vfp-hflt-client_headless-18_dec_2014.tar.gz 33172551 SHA256 ebb6499c62fc12e1471cff7431fec5407ace59477abd0f48347bf6e89c6bff3b SHA512 7f8d9b74a7691b0da06153ce9b3078bb4c6484f958423b56da08fff3b57bba7a690d35a488868f0d516a7d0ee230c0a655bfbb5aa863469bc6ba0bc87020f3ad WHIRLPOOL 147e6f17bd60ebbd6ce2de42321500d98ce8269c9451b40650520d660b7571f272b1807ff93e03085a775aacea6cf6f6e3e759c26c8b570625b3cb3d3963995f
@ -18,8 +12,7 @@ DIST ejre-7u75-fcs-b13-linux-arm-vfp-sflt-client_headful-18_dec_2014.tar.gz 3643
DIST ejre-7u75-fcs-b13-linux-arm-vfp-sflt-client_headless-18_dec_2014.tar.gz 33329110 SHA256 644af088fa7eb1834db50d0bb4e00dbb004b4528b4314f06515a7a898e4fa7b7 SHA512 39419932de66b51c9ff2b2040ecfbe4222a4ef538704d4b1aae45691ee997c9acbf7af69218763b67aadd971512a0c3b5d3ddf5c780ffe90193464334f1c9d62 WHIRLPOOL fc1c790c9d7b581065d4ecbd63d3cb030a55379e58fd54ef63825017d81f25452e3c80df72e90f6b97458a7d750be1cf263e63e7c3b1d8fff24b0052e227c2ed
DIST ejre-7u75-fcs-b13-linux-i586-headless-18_dec_2014.tar.gz 33272151 SHA256 1f358c1b9df3296998b6b03807499f81da28d5e4b28194e84b48f4e9124c941f SHA512 64e06da9a22fda1d2191a6c4d7f061ce22b7af08b9d7dced885d4852c546af416082b905676081f06c03be76062044bb3195b245a1110f8660fdc0bf5a207a27 WHIRLPOOL ddd2dfe7a40b0bbc9a8211f983aebd95a681a13dd6c8c3f7273b6df676b53ec97eff3d846e53fcf12eac56d979b57d2f1ef6a48b71a82ac6aa09a8e8177513b8
DIST jce_policy-8.zip 8409 SHA256 f3020a3922efd6626c2fff45695d527f34a8020e938a49292561f18ad1320b59 SHA512 abbaa81a35f904ec61b4cf3c2d1ca8c8d49e53bb248e698185eea906939d68f5063412800585ec74027aab1012ef189aebe1dc99fe8ef4230a0ecb0b527f88e5 WHIRLPOOL 8c9ce1ea4673b75fa6271b74e598880f98361d5d2c9c25439fa0af3d07cfeb871b39682dae4e38160f49770b1fec953162e451b9b2cf44d2c72a226944212bcc
EBUILD oracle-jre-bin-1.7.0.71.ebuild 4825 SHA256 4d25192d9d8fd460f36615ffead171bb92484632acb2ed2e367cb654c5f94044 SHA512 bc9fd57b111a6ff4feeb3b673bfe59719bbf269f1d6f7dfb3b0255d6f3a47b8688e7198d538d243725cfe34ab07ac4838f6d745e6d470d66cffd33d40b9c64ec WHIRLPOOL 83259eac1716504ab888bcee17e0e3e0980f3ef02dd3188d122cb252ca786ca279a5781722e1fc56cc3ec4b23dc6683e77b29e825e85ba6af5d12f2a8567d21f
EBUILD oracle-jre-bin-1.7.0.75.ebuild 4851 SHA256 3f8ec183acc8713f3ef835c4599e1285048969be1ce00e461a027e404f4c298b SHA512 a814ab772f80a3ad87699c467c8a7532031c69bb6718bba9d01749de2e7473da10f59896ab749e2345d77c124bf28d2ea6b796ae990ee7db1bb970e5186233b3 WHIRLPOOL 8579d08c9ea8d07a1ba3554954f4b3797f36942f189824076ece43ef79a94d2070e423df0d5e1460c570a66ec39721944098c4936bb98ee0a5c55c471c081950
EBUILD oracle-jre-bin-1.8.0.33.ebuild 5681 SHA256 eadc87a8bf7b31cc9b4fe83c30a9a67c0ef14ab453d7e022b09eb4824d14bc8d SHA512 5f83eab6b12584ebc4901b7f696df95e5bb30a10679d4ac0478ff2c065938cf027ddd07c6b226b7168d72076e1c2bc0614004cd2d2ba1556ed8e587ca84f2878 WHIRLPOOL e1c6c085cd365534aa4591f88d23e5075d7a036b9ed1a6283a03a7fb9644de55c256aac94d6b9264b4053e9fd960d8079c8b2d6320f9d9ad8fa026b190541bd6
MISC ChangeLog 4461 SHA256 831b0a12603344575c915a993d5a3c21a87e2b13cf84449b68ef13cdb71916ee SHA512 b1e5f9a3ac6a98f48c09576511cca22c9a358a184d2f7b5f655f72a87b1944087052b5ac589f3c61a58d291f4b37b847cac31578f80ca32bacae35fcfe8bec3f WHIRLPOOL 535786757bd663f1f98347ac3e77d3e989460bc3177f0c9ba394eb6054d33b13ea4619ed18f6508add13d35d87ca22d7fa876558f6c407d231390ddeb6e8afd1
EBUILD oracle-jre-bin-1.8.0.131.ebuild 5669 SHA256 6b0e5da05c538567ca0f0ae15928c0b849806b32bc7ccf9b5c1025d5f560088d SHA512 375f82764a84015dea84df89866060ae16191f0bb08afc4ff6d12f95bec97669483dc04710f592b9fb5491050cf0f6ab31089f5c03a3a45b1c325d160bb3f813 WHIRLPOOL 920a44209dbf2da9891c4ca87df086a1dac2f0de9c36f381ee6c107677591c9fb92cdb90a55947d71cf9731afb8a856e81a34e016bedf970f893ac4add4a5f07
MISC ChangeLog 4658 SHA256 5f3143acc1c43c4d7dc70d7e3acf6aac77816e9a1adf764e6cd2070190f1e2de SHA512 80731aa705f7e6af065252056f27ab72a6da55958761c8fd4a0e82007b7a0349a602c8113e891d97926b3d8853b5d5b43a1a36104d86b178f0d4eb5069c6f2ff WHIRLPOOL 91ecc8346fc6b91755c8bc15ca6125f03090b70e372df036eecf713c3363872e99f62596a0422e4f04a16729c68ecef612adc49f456a21bbf81f7f44c764c268
MISC metadata.xml 446 SHA256 6c1b5ea55c7570c8ebdc2c59ebdd09a50fd3704202ba4d0210e07161d0be2d0f SHA512 4443bb556d293a8a7cc98f5956203b355255820c1d7b3650c75adc04c0c0e10fffd7751f22f2111a2f43c8dc451ba35719a94c25223fad5559d88d9701673ffe WHIRLPOOL 7a6430e9039f2a8d03f5874eea63e980998ee0756a1df4d15cb85f8afafcacc67ccd33b34f3cfe186586ebf7245b5b1760317e2a3cfe0dadd6da693a7e39203e

View File

@ -1,172 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jre-bin/oracle-jre-bin-1.7.0.45.ebuild,v 1.3 2013/10/19 19:50:38 ago Exp $
EAPI="5"
inherit java-vm-2 eutils prefix versionator
MY_PV="$(get_version_component_range 2)u$(get_version_component_range 4)"
S_PV="$(replace_version_separator 3 '_')"
BUILD="14"
BUILDDATE="26_sep_2014"
SUFFIX=".tar.gz"
ARMV5_AT="ejre-${MY_PV}-fcs-b${BUILD}-linux-arm-sflt-headless-${BUILDDATE}${SUFFIX}"
ARMV6_SF_AT="ejre-${MY_PV}-fcs-b${BUILD}-linux-arm-vfp-sflt-client_headless-${BUILDDATE}${SUFFIX}"
ARMV6_HF_AT="ejre-${MY_PV}-fcs-b${BUILD}-linux-arm-vfp-hflt-client_headless-${BUILDDATE}${SUFFIX}"
ARMV7_SF_AT="ejre-${MY_PV}-fcs-b${BUILD}-linux-arm-vfp-sflt-client_headful-${BUILDDATE}${SUFFIX}"
ARMV7_HF_AT="ejre-${MY_PV}-fcs-b${BUILD}-linux-arm-vfp-hflt-client_headful-${BUILDDATE}${SUFFIX}"
X86_AT="ejre-${MY_PV}-fcs-b${BUILD}-linux-i586-headless-${BUILDDATE}${SUFFIX}"
# This URIs need updating when bumping!
JRE_URI="http://www.oracle.com/technetwork/java/embedded/downloads/javase/index.html"
JCE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html"
JCE_DIR="UnlimitedJCEPolicy"
JCE_FILE="${JCE_DIR}JDK7.zip"
DESCRIPTION="Oracle's Java SE Runtime Environment"
HOMEPAGE="http://www.oracle.com/technetwork/java/javase/"
SRC_URI="
arm? ( ${ARMV5_AT} ${ARMV6_SF_AT} ${ARMV7_SF_AT} ${ARMV6_HF_AT} ${ARMV7_HF_AT} )
x86? ( ${X86_AT} )
jce? ( ${JCE_FILE} )"
LICENSE="Oracle-BCLA-JavaSE"
SLOT="1.7"
KEYWORDS="arm x86"
IUSE="X alsa fontconfig jce pax_kernel"
RESTRICT="fetch strip"
QA_PREBUILT="*"
RDEPEND="
X? (
x11-libs/libXext
x11-libs/libXi
x11-libs/libXrender
x11-libs/libXtst
x11-libs/libX11
)
alsa? ( media-libs/alsa-lib )
fontconfig? ( media-libs/fontconfig )
!prefix? ( sys-libs/glibc )"
# scanelf won't create a PaX header, so depend on paxctl to avoid fallback
# marking. #427642
DEPEND="
jce? ( app-arch/unzip )
pax_kernel? ( sys-apps/paxctl )"
S="${WORKDIR}/ejre${S_PV}"
pkg_nofetch() {
if use x86; then
AT=${X86_AT}
elif use arm; then
AT="${ARMV5_AT} ${ARMV6_SF_AT} ${ARMV6_HF_AT} ${ARMV7_SF_AT} ${ARMV7_HF_AT}"
fi
einfo "Please download '${AT}' from:"
einfo "'${JRE_URI}'"
einfo "and move it to '${DISTDIR}'"
if use jce; then
einfo "Also download '${JCE_FILE}' from:"
einfo "'${JCE_URI}'"
einfo "and move it to '${DISTDIR}'"
fi
}
src_unpack() {
einfo "Unpacking for arch ${CHOST/-*/}"
if [[ ${CHOST} = armv5* ]]; then
unpack ${ARMV5_AT}
elif [[ ${CHOST} = armv6* ]]; then
if [[ ${CHOST} = *hardfloat* ]]; then
unpack ${ARMV6_HF_AT}
else
unpack ${ARMV6_SF_AT}
fi
elif [[ ${CHOST} = armv7* ]]; then
if [[ ${CHOST} = *hardfloat* ]]; then
unpack ${ARMV7_HF_AT}
else
unpack ${ARMV7_SF_AT}
fi
fi
if use jce; then
unpack ${JCE_FILE}
fi
}
src_prepare() {
if use jce; then
mv "${WORKDIR}"/${JCE_DIR} lib/security/ || die
fi
}
src_compile() {
# This needs to be done before CDS - #215225
java-vm_set-pax-markings "${S}"
# see bug #207282
einfo "Creating the Class Data Sharing archives"
case ${ARCH} in
arm)
bin/java -client -Xshare:dump || die
;;
x86)
bin/java -client -Xshare:dump || die
;;
*)
bin/java -server -Xshare:dump || die
;;
esac
# Create files used as storage for system preferences.
mkdir .systemPrefs || die
touch .systemPrefs/.system.lock || die
touch .systemPrefs/.systemRootModFile || die
}
src_install() {
local dest="/opt/${P}"
local ddest="${ED}${dest}"
dodir "${dest}"
cp -pPR bin lib "${ddest}" || die
# Remove empty dirs we might have copied
find "${D}" -type d -empty -exec rmdir -v {} + || die
dodoc COPYRIGHT README THIRDPARTYLICENSEREADME.txt
if use jce; then
dodir ${dest}/lib/security/strong-jce
mv "${ddest}"/lib/security/US_export_policy.jar \
"${ddest}"/lib/security/strong-jce || die
mv "${ddest}"/lib/security/local_policy.jar \
"${ddest}"/lib/security/strong-jce || die
dosym "${dest}"/lib/security/${JCE_DIR}/US_export_policy.jar \
"${dest}"/lib/security/US_export_policy.jar
dosym "${dest}"/lib/security/${JCE_DIR}/local_policy.jar \
"${dest}"/lib/security/local_policy.jar
fi
# Prune all fontconfig files so libfontconfig will be used and only install
# a Gentoo specific one if fontconfig is disabled.
# http://docs.oracle.com/javase/7/docs/technotes/guides/intl/fontconfig.html
rm "${ddest}"/lib/fontconfig.* || die
if ! use fontconfig; then
cp "${FILESDIR}"/fontconfig.Gentoo.properties "${T}"/fontconfig.properties || die
eprefixify "${T}"/fontconfig.properties
insinto "${dest}"/lib/
doins "${T}"/fontconfig.properties
fi
set_java_env
java-vm_revdep-mask
java-vm_sandbox-predict /dev/random /proc/self/coredump_filter
}

View File

@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.45.ebuild,v 1.3 2015/04/17 21:22:41 ago Exp $
@ -15,9 +15,9 @@ fi
MY_PV="$(get_version_component_range 2)${MY_PV_EXT}"
ARM_SF_AT="ejdk-${MY_PV}-fcs-linux-arm-sflt.tar.gz"
ARM_HF_AT="ejdk-${MY_PV}-fcs-linux-armv6-vfp-hflt.tar.gz"
X86_AT="ejdk-${MY_PV}-fcs-linux-i586.tar.gz"
ARM_SF_AT="ejdk-${MY_PV}-linux-arm-sflt.tar.gz"
ARM_HF_AT="ejdk-${MY_PV}-linux-armv6-vfp-hflt.tar.gz"
X86_AT="ejdk-${MY_PV}-linux-i586.tar.gz"
# This URIs need updating when bumping!
JRE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html"