Gentoo Archives: gentoo-commits

From: James Le Cuirot <chewi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-java/icedtea-bin/
Date: Wed, 27 Sep 2017 21:42:03
Message-Id: 1506548499.438ebd455982c8a20a209028d39207c9ed12da61.chewi@gentoo
1 commit: 438ebd455982c8a20a209028d39207c9ed12da61
2 Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
3 AuthorDate: Wed Sep 27 21:41:39 2017 +0000
4 Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 27 21:41:39 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=438ebd45
7
8 dev-java/icedtea-bin: Remove vulnerable 3.4.0 wrt bug #626088
9
10 Package-Manager: Portage-2.3.10, Repoman-2.3.3
11
12 dev-java/icedtea-bin/Manifest | 10 --
13 dev-java/icedtea-bin/icedtea-bin-3.4.0.ebuild | 155 --------------------------
14 2 files changed, 165 deletions(-)
15
16 diff --git a/dev-java/icedtea-bin/Manifest b/dev-java/icedtea-bin/Manifest
17 index e6b2b2f77f4..cbe84c04a62 100644
18 --- a/dev-java/icedtea-bin/Manifest
19 +++ b/dev-java/icedtea-bin/Manifest
20 @@ -1,7 +1,3 @@
21 -DIST icedtea-bin-core-3.4.0-amd64.tar.xz 61846296 SHA256 254e4e889061e8632cbb61b86b568e9e8c143342e3fdb02cfa96f068ec0db7a9 SHA512 56bd24ec9dfc75256201a930274713630f1fb062747f721cbe75e2de41a60497f2dd9294a9b726614ce3e260400a663a2c25fd43c31705318d646b58383ba960 WHIRLPOOL 9695ee029e0df02493ddd92d6f74818d145d9fb0426838c6312d8bca949599cd11cf29d7b05929fd366deea3adedce2cfa2d6ee6ba5d7727e7e4d23532ad66e8
22 -DIST icedtea-bin-core-3.4.0-arm.tar.xz 53464220 SHA256 c5a793a6b967943bf51d334db15ea8608358d308dd9c5c8ba7ea4609d6d5ef85 SHA512 5bb1986caeedbdcae26637a4bea1177fc5cf89fa026245093083d9ff6d1a378878286ef7f6e5bd9527ce6fca3a6a5e9e152f87f68ce56afa66a86f65f4d6817a WHIRLPOOL 7a08039cd6934c73db4c72fa787566880d8ed66c47bf28a76bd4913695c2526c05464cb8a15522816abbf3d3fb5f9e76373e7ae51019cd21f1005ccd53a4624f
23 -DIST icedtea-bin-core-3.4.0-ppc64.tar.xz 54156476 SHA256 4ab0d286746e583be1d630e1e125a1abb9c77b0933f4e3d5002bcfef8e421b17 SHA512 705cd2479622db75af6732afd79fc20cb1f20d2b402372b0e40225dfc20d9d96fa5ae85654b6dc77cbf79257064f48e39bd02d35fe1d70881d96d1c64cf3730f WHIRLPOOL 0cf0e7097d4a33d448906109fe8b27cd9bbbdf715d690cae4704a339c82831ca65ab6b8ca4efb99ee4c99c24cd78384aae953b7f2e1cc14e4652c5aebf1c44fe
24 -DIST icedtea-bin-core-3.4.0-x86.tar.xz 61316304 SHA256 673dd4eb192b769c3781d3f286fb7cfcd71ca61a376070d511239f6903ff2e65 SHA512 52091c3e5eb7b453169d87aeeda348c122d5c7c03ec801fde11cb6cdb6f97ae5daa4889bfb724a50feba63ab073ca5a2c341c67a812ccb2bcd0f3866c11e74a2 WHIRLPOOL 6ee9e1239eb5981bb66056256e4c3d1e49b1dd91a9eb988bbc3146cf2317c07aed15d8e1bb8929cadbb4b235cbee7f7bbe9bf45e2eb3283cff7f5598cf2f058b
25 DIST icedtea-bin-core-3.5.1-amd64.tar.xz 61880160 SHA256 159cfafc2b48d1042cc8b2ea9fec596f4ef59d7774d83c1606c8c213355d9b3d SHA512 1b7d8bfc8509ce0cc12406d14d70450b239838763b990d71b102a01400d6fee4359401c198669236a07794e410462a575b7b0fa2083b49e0c0f6fe637690db08 WHIRLPOOL 1bf461a833d8824136b629be7a88f8f96d18f11537b75735b0de07e073f3b9e018c0d5b0d9de6095159092dafef18af8f98ec11e7b08646e4b6d7685049dbfe9
26 DIST icedtea-bin-core-3.5.1-arm.tar.xz 57957952 SHA256 b9b95ac5b6281f0ddbd5bbea24f1a84d2a1c517087f9775d33aedaa58fa888c8 SHA512 824782e010c037390e64c7a60e101c94f216a05fa94f854978cdcfa7351583554557d0b22a3fb46ee1033a9be2476cf58509ab5150d58f460e770f7399bb6b3d WHIRLPOOL 4063feef1b53261264f0793f514e79c4b394bf5ab8fd66cff8baa1a3ee9014885eae17b27d58809e9b82525ac4ff67bcb458f274a8136a7d263cc19bebede169
27 DIST icedtea-bin-core-3.5.1-arm64.tar.xz 58951988 SHA256 f88a4f6c18956e6b1aba0e7d10936105ab39eef44d1a1b83ecdad7e187b4738f SHA512 023eb7743d055db28d67b234947860f1ecd362cfd38234e839092f9f182762673c50b7130e4db4c12a1dfc91d319e9546b8cdbd8486630800327e82c9940090f WHIRLPOOL 6a695ddbe3a105b4ff1cd370c1d5594276fa188666ad0e01cfce4192059a4eb297779e993328133879ff3cea3799ac70d27d8c4e2f8dd97e9db1bedd03e4a2af
28 @@ -10,13 +6,8 @@ DIST icedtea-bin-core-3.5.1-ppc64le.tar.xz 54240304 SHA256 0bac113ea9e165fcf2cf5
29 DIST icedtea-bin-core-3.5.1-x86.tar.xz 61349068 SHA256 85bea3a4291b8140a1ed5d7e5585fb3fdd67c0f05dbfde41df7882e7f3f4f171 SHA512 89bbcc3f5340894c6500179e3be8f75d9eead0480758db76133ca18ce6d216a6ede2f4ab820f56b220fd66060433d1c135fe7993339384d70cbfed0aa072ed20 WHIRLPOOL 6c3660bac05571c1a25e53ad20bb06d622e9286c6cd0c080c99e15b14ddba72567e8912ead3078745e2874ce0e9441bf879afd5d2fc8e10dc55fa1890ccb93e0
30 DIST icedtea-bin-core-7.2.6.11-amd64.tar.xz 53452816 SHA256 19db272211ea35da58ecc1ad8ac6f8daf0e2834501c3cab3ca765d6d28451967 SHA512 2801c07230c8fe041ff7b945afc67da582dc820c02ab4c948919ada7e728613a20afb86cf0f552102047c2e10738f0e16d388eebc5b3a44cb245e1eb2829ec4a WHIRLPOOL 1887e66db8312c56ac92b27eda55f19f6621fbb795eb94c888be6766c10b50ca257de961eb72f93702fcee4a37188242cb474c974f23421b958be94c479bb97d
31 DIST icedtea-bin-core-7.2.6.11-x86.tar.xz 55369568 SHA256 90143af039d56edebf073c38f199dd9c2f7a0f8f22ee28cdd25d5ce5f77c094e SHA512 90b2bd9b79bf287a6a76850e7d60f26de309b07180b8ca42709784c9ecef04e150a35760398b47967a87fb6391aea430ec22d6e7d1e7b8068e8069b27d26646c WHIRLPOOL bad37af054535d964e696d43ae99acde61228d84110350c852fff5ff97cd6fc6a70d053c4962aeb52b99c24a4b7c87625696e3c4fcb7f01c6363ae0ff5c86963
32 -DIST icedtea-bin-doc-3.4.0.tar.xz 11684272 SHA256 fb6d16f81bfc1b6d8c9bbf93a07797a3b667c7e3fbf6083292cfb858b6f58056 SHA512 06682cdb16fa7a49918f892aeb9ab6bf3fb4a4fc2b64cc555b38d38f826a70fa2451a5c549d0f1c113fc20f216d9ae3ab2fd81cd88ea79a14af94854e9ef3799 WHIRLPOOL 666aec67b8f1fe8d4bc2bdb0a5873ece59cebb44c480074d694365a04c40c17bc54913394fcbf6ce6257bac35e9e831217ec0806e63d9f7a66a97a480e6d4dbd
33 DIST icedtea-bin-doc-3.5.1.tar.xz 11682876 SHA256 09df364aac70225f2dc19e43c157e1283e6e76a6f813de61a1ce35be7ac87d08 SHA512 df43658202c08e10ada2f5179c9f6eae15ffed3981b95495cc7ee7a9b4bf3b5f7957dce156451ef589edb0f0b9f50eb4faff1942263dfec665a83e75fad55caf WHIRLPOOL 1563a7d4bfc21acaf576ff291a110ab9bf4280cf9c5f9e582665faa32fd87969213b98540c0ec4cdabaf64c0a94ddedc9cbe3e1d134ca59a3796d1a58b7f8015
34 DIST icedtea-bin-doc-7.2.6.11.tar.xz 10611016 SHA256 b1d785364491a62420f8fded47a936c292e962e5b208b852c7235e1a80f69667 SHA512 6a1d43f469b98288b138b0a0e520185d89e487c61afaadfa82afffd7b0c5c5377c2fb03ce6abfb12da22ce54eb989371d82dca5b49d561e63bd2230961c2fa17 WHIRLPOOL b7482657675223cbe924e75cb428191e7dd23ab203a56ccd466c522fa0d52299aca2b12f811d27b44a4a8e2b038216184c311344d44a0499530d0c7214f518d4
35 -DIST icedtea-bin-examples-3.4.0-amd64.tar.xz 1856216 SHA256 05d187bf937fb162ec828ae7fe214e739d4fb1d237320897eff5e196626c86af SHA512 0ec78903919ad524cdd0d9458c6c2ab437d38f2487807e8854e28df04a8126a43529f22080958e90ec16d7a0d9c72d01570058b383e507b2f1a96b7b7d9578e3 WHIRLPOOL 8dfaed413f1f722458e3b1c5616beacebe65b9a8dbec4e892e0c3b69135a0fbc3c2af2aba19ec0a2841a15bdbab4e051275e1ef84a2c870c6e2c6e11e3be85cb
36 -DIST icedtea-bin-examples-3.4.0-arm.tar.xz 1840060 SHA256 546f99327d2dc1908a057842781c91693bd92c18663e4af65ab82da929de64cf SHA512 0bd3a13f77e69099b11c0dfee8437b43d64bee4f9ed411af523042c5a53ebff592832e5ff8973bfd9c2858789938b1cabbd230e9b6498721249315b7442a7d9e WHIRLPOOL e9096453f7d8fbde8636981aa140d7606380c05b31d8b1fa03430438f4650bc87dc51e890b8416d2fc06922a8e32f7ce32cb8ef0fdcf89dc0fc6706392904a2b
37 -DIST icedtea-bin-examples-3.4.0-ppc64.tar.xz 1848048 SHA256 0fe715e84b6f405dc4a24e4c0e958b4691938c12452452747eccee3983c74967 SHA512 89565814818b8a07db3e65b49fd1d750521018ae9acc7800184fe511e327b904fdd6d91c7d7bdf85243685719ee9981abd19d4a727c12b936d75acc57ed80f76 WHIRLPOOL dd8a28b15c32c35c9bdfba9a24b6417ea984c15395de106e432b99dd2874a2aa90abd62aaf11f8ad822418ec1bf0068126c433115ee65b5e41d7fbd062538025
38 -DIST icedtea-bin-examples-3.4.0-x86.tar.xz 1862844 SHA256 e61b53cb1320492ddadcf428ffc15f9a6178ebcffbeefc2bce8a870021ed809a SHA512 128f6afab5f634bab49c11e41b2e763629a728364031b5e27ab84240878b0c07cabaf94b3b7c43182fd6776a48c341074957b250f036ce42fae84754339282e3 WHIRLPOOL 37f60ac345a34dc708de62b89779eaf010438a18f49d6d3cc07b0bed8c080596e01169185c4d1e8579efa83559bb98d8d0c56694507530d53059dc0bd0105701
39 DIST icedtea-bin-examples-3.5.1-amd64.tar.xz 1856316 SHA256 990c86ce2a2c6e15db35d62a4ec49bb192476345d2d1f73b1faaa1f099c74884 SHA512 f32b55e03308c2e3cc7d8e823b53c8a6009e710c7120a665bafea1ae209664c24e2c0a3f408315461066dab67faa343199778ad0c255e3861b0c90f9bda72dbf WHIRLPOOL 5829a269bddf786786736dced0dbaa6db285e2184fc7cd3fe948415f2f0ad5a52ab8df6e16f5c1fe3cdc999072c5c474667e1507c2ac5d98fb5e78c3af903655
40 DIST icedtea-bin-examples-3.5.1-arm.tar.xz 1840324 SHA256 6d81c9781c69ddf98fe06d9942d7e1e695a2eb28e1b42b1b1b6a7b0d41922ec4 SHA512 f40461e5267f43e8990d88784bff02ab4b85b5d41bf9d4bd519dd6c9a215779ce37c19a8572dabe72cbfd84db27eac9d71d12b15f9f6c1549cfc1a607fd957b8 WHIRLPOOL 21df1a426b3a5f97389bf9704eac79ab7e6d17275b2b8c32e932e0ba13a1d3f513fa37ddb1408dc95cfc302b744b1106fde22b2e8fbc6e3557209036a0384419
41 DIST icedtea-bin-examples-3.5.1-arm64.tar.xz 1835880 SHA256 c147717e0b97ba78c0a9e5348acc58e15d31bfe193dba478f1e375130df60d90 SHA512 502f4e2220a8616c154fc9e7de742407bb48f92cc41e50eb5a334579cc12c5597adde5c673250fc5028ce88488f6289217047ad6709e3e146d99557c94c36c20 WHIRLPOOL d42b82fd73533fecde0bc6c1a64bf07593727e8c396f8578c7aa9354f07bbc2721945462954c576180c52397cba3132e97c48430dd21aa8def190c2212bf7ec5
42 @@ -25,6 +16,5 @@ DIST icedtea-bin-examples-3.5.1-ppc64le.tar.xz 1845336 SHA256 1332ae34d932fcb70c
43 DIST icedtea-bin-examples-3.5.1-x86.tar.xz 1862744 SHA256 bfe2ca3d365c83eb56f74e5f1c92ae72b82ba1b350d0a72145723aa7c2227522 SHA512 a803c9c91401f1a85a81d49b261445121b9ee9b5858df6ee711900684421027b4543b6f789395dff30a38afc726d5cc2e5b8307ad18996cc88ef235e6f9546a5 WHIRLPOOL 4faf5df1382c6b4021e6bb2086c35c6192240658ca5f75fb5279431ad9bb49585f5eab0142ada0c0bce42684f145c3d01374e323d6a58d3928aa3ded0cbe06f9
44 DIST icedtea-bin-examples-7.2.6.11-amd64.tar.xz 1796180 SHA256 18757fb3b88ff425340a389109487931906c9237158ce75597be8d3e125e111b SHA512 c2f714674956cac81b24d1a929638a38fa972dd9aed1e05ae17397b58ea334053d2e5fd2800c8242c25c1f9ccddc814f4e42aa49cb82b00dca7e18b31a6f3670 WHIRLPOOL 72874ed26a3e0b363edc29187e94e6c9b2121c2946323639556c02050e3539ce92c10593ec797593c85224b3b9692313676741e030c068c4438b7897dad8508c
45 DIST icedtea-bin-examples-7.2.6.11-x86.tar.xz 1797116 SHA256 f2dd2bef16173d55c0865f471637475ff1a39d027cf7044f2c4dd5c251745abe SHA512 2b91c01e2495914d0c70a6c9885246ebf7b48a9edfdb8fc0f9904db65eb3aa65ce97cec50062e39e91fc55217abccc408a4893137379e88689873907f74fd4dc WHIRLPOOL 018f9b102f06f2304b66f006b3f6a17fad00daf9815140ce5dd383ab69ef2055ebb9d92ad25c3d4a5043eea0f512f25c83bc0ad6163b621c8e421698664dcba6
46 -DIST icedtea-bin-src-3.4.0.tar.xz 45704380 SHA256 c5a91481c3830148041404785316a203e37cbc3f8673cc97feccff443a4d61a5 SHA512 00cf87bbcb271202aaa08efdb3d804f92a5a8f158f998f689f0360a715485180c767fead34cbfdb8230465427227edf9c16c8779ee010301f25a7a2ad8a06c54 WHIRLPOOL bf80985e409636a0d0bab7849efd48eb19ea8bfaac75663e106129c9b2f511865f3ccaac4cd2a9f2402ae70d905aad2efd6a3edab2dcd0503f423f3ba645d4b7
47 DIST icedtea-bin-src-3.5.1.tar.xz 45725832 SHA256 713c32f6d7b4a7ecd790a5749f6505ef11d4268643f254316f3d50ab38c0ff90 SHA512 f16d760c810c48dcd3f0d152a88e4adf14631cf6e4bbf3caa61cd0aa95a82fd7c6845708077b1ec0c61e91bd35bd9ef7e24d9b8266d9902cd32588c75f84ca17 WHIRLPOOL 9f43f63bbf884e4b78a305c737e9cf825cd0d4583cbd95c388aa65d0c136b8cd6a98c3896633d196fbf26bbc9575adf6c7edbca0eceeb4777b423fbe465dee56
48 DIST icedtea-bin-src-7.2.6.11.tar.xz 40213908 SHA256 f5bcfa36dcf9e4320b27ea66bda2e44396600a6e2ee1b4ab57483e0603b48177 SHA512 2a1c699ea3e781d2ff81ebbb803cd06ecf1438195a6d40f04eeb8dfb03cbc4eb4934a9563f6328a7ae4ce67f6bc14aa5cd72c84948e45632d0ab92cc14f6ecc5 WHIRLPOOL 71d1f05099e6b1f2633624b33f34d38471a13ddca187437cdc10f08cd4abb861715903b9cc856ee1dbacdef3b54eb8bb83df36f3ca2e27cea9b0a88dee2e691e
49
50 diff --git a/dev-java/icedtea-bin/icedtea-bin-3.4.0.ebuild b/dev-java/icedtea-bin/icedtea-bin-3.4.0.ebuild
51 deleted file mode 100644
52 index 7ff07f71af7..00000000000
53 --- a/dev-java/icedtea-bin/icedtea-bin-3.4.0.ebuild
54 +++ /dev/null
55 @@ -1,155 +0,0 @@
56 -# Copyright 1999-2017 Gentoo Foundation
57 -# Distributed under the terms of the GNU General Public License v2
58 -
59 -EAPI=6
60 -
61 -# Don't block arm. See bug #600134.
62 -#MULTILIB_COMPAT=( abi_ppc_64 abi_x86_{32,64} )
63 -KEYWORDS="-* amd64 ~arm ppc64 x86"
64 -
65 -inherit java-vm-2 multilib-build toolchain-funcs
66 -
67 -BASE_URI="https://dev.gentoo.org/~chewi/distfiles"
68 -SRC_URI="doc? ( ${BASE_URI}/${PN}-doc-${PV}.tar.xz )
69 - source? ( ${BASE_URI}/${PN}-src-${PV}.tar.xz )
70 - multilib? ( amd64? ( abi_x86_32? ( ${BASE_URI}/${PN}-core-${PV}-x86.tar.xz ) ) )"
71 -
72 -for abi in amd64 arm ppc64 x86; do
73 - SRC_URI+="
74 - ${abi}? (
75 - ${BASE_URI}/${PN}-core-${PV}-${abi}.tar.xz
76 - examples? ( ${BASE_URI}/${PN}-examples-${PV}-${abi}.tar.xz )
77 - )"
78 -done
79 -
80 -DESCRIPTION="A Gentoo-made binary build of the IcedTea JDK"
81 -HOMEPAGE="http://icedtea.classpath.org"
82 -LICENSE="GPL-2-with-classpath-exception"
83 -SLOT="8"
84 -
85 -IUSE="+alsa +cups doc examples +gtk headless-awt multilib nsplugin pulseaudio selinux source +webstart"
86 -REQUIRED_USE="gtk? ( !headless-awt ) nsplugin? ( !headless-awt )"
87 -
88 -RESTRICT="preserve-libs strip"
89 -QA_PREBUILT="opt/.*"
90 -
91 -RDEPEND=">=dev-libs/glib-2.42:2%
92 - >=media-libs/fontconfig-2.11:1.0%
93 - >=media-libs/freetype-2.5.5:2%
94 - >=media-libs/lcms-2.6:2%
95 - >=sys-libs/zlib-1.2.8-r1%
96 - virtual/jpeg:62%
97 - alsa? ( >=media-libs/alsa-lib-1.0% )
98 - cups? ( >=net-print/cups-2.0% )
99 - gtk? (
100 - >=dev-libs/atk-2.16.0%
101 - >=x11-libs/cairo-1.14.2%
102 - x11-libs/gdk-pixbuf:2%
103 - >=x11-libs/gtk+-2.24:2%
104 - >=x11-libs/pango-1.36%
105 - )
106 - !headless-awt? (
107 - media-libs/giflib:0/7%
108 - =media-libs/libpng-1.6*%
109 - >=x11-libs/libX11-1.6%
110 - >=x11-libs/libXcomposite-0.4%
111 - >=x11-libs/libXext-1.3%
112 - >=x11-libs/libXi-1.7%
113 - >=x11-libs/libXrender-0.9.8%
114 - >=x11-libs/libXtst-1.2%
115 - )"
116 -
117 -RDEPEND=">=sys-devel/gcc-5.4.0[multilib?]
118 - >=sys-libs/glibc-2.22[multilib?]
119 - virtual/ttf-fonts
120 - selinux? ( sec-policy/selinux-java )
121 - multilib? ( ${RDEPEND//%/[${MULTILIB_USEDEP}]} )
122 - !multilib? ( ${RDEPEND//%/} )"
123 -
124 -PDEPEND="webstart? ( >=dev-java/icedtea-web-1.6.1:0 )
125 - nsplugin? ( >=dev-java/icedtea-web-1.6.1:0[nsplugin] )
126 - pulseaudio? ( dev-java/icedtea-sound )"
127 -
128 -S="${WORKDIR}"
129 -
130 -pkg_pretend() {
131 - if [[ "$(tc-is-softfloat)" != "no" ]]; then
132 - die "These binaries require a hardfloat system."
133 - fi
134 -}
135 -
136 -src_prepare() {
137 - default
138 -
139 - # I wouldn't normally use -f below but symlinks in the arm files
140 - # make this fail otherwise and any other approach would be tedious.
141 -
142 - if ! use alsa; then
143 - rm -fv */jre/lib/*/libjsoundalsa.* || die
144 - fi
145 -
146 - if use headless-awt; then
147 - rm -fvr */jre/lib/*/lib*{[jx]awt,splashscreen}* \
148 - */{,jre/}bin/policytool */bin/appletviewer || die
149 - fi
150 -}
151 -
152 -multilib_src_install() {
153 - local dest="/opt/${P}-${ABI}"
154 - dest="${dest/%-${DEFAULT_ABI}/}"
155 - local ddest="${ED}${dest#/}"
156 - dodir "${dest}"
157 -
158 - if multilib_is_native_abi; then
159 - dodoc ${P}-${ABI}/doc/{ASSEMBLY_EXCEPTION,AUTHORS,NEWS,README,THIRD_PARTY_README}
160 - use doc && dodoc -r ${P}/doc/html
161 -
162 - # doins doesn't preserve executable bits.
163 - cp -pRP ${P}-${ABI}/{bin,include,jre,lib,man} "${ddest}" || die
164 -
165 - if use examples; then
166 - cp -pRP ${P}-${ABI}/{demo,sample} "${ddest}" || die
167 - fi
168 -
169 - if use source; then
170 - cp ${P}/src.zip "${ddest}" || die
171 - fi
172 -
173 - # Use default VMHANDLE.
174 - java-vm_install-env "${FILESDIR}/icedtea-bin.env.sh"
175 - else
176 - local x native=$(get_system_arch ${DEFAULT_ABI})
177 -
178 - for x in {,/jre}/{bin,lib/$(get_system_arch)} /jre/lib/rt.jar; do
179 - dodir "${dest}"${x%/*}
180 - cp -pRP ${P}-${ABI}${x} "${ddest}"${x} || die
181 - done
182 -
183 - for x in ${P}-${DEFAULT_ABI}{,/jre}/lib/*; do
184 - [[ ${x##*/} = ${native} ]] && continue
185 - [[ -e "${ddest}"/${x#*/} ]] && continue
186 - dosym "${EPREFIX}"/opt/${P}/${x#*/} "${dest}"/${x#*/}
187 - done
188 -
189 - # Use ABI-suffixed VMHANDLE.
190 - VMHANDLE+="-${ABI}" java-vm_install-env "${FILESDIR}/icedtea-bin.env.sh"
191 - fi
192 -
193 - # Both icedtea itself and the icedtea ebuild set PAX markings but we
194 - # disable them for the icedtea-bin build because the line below will
195 - # respect end-user settings when icedtea-bin is actually installed.
196 - java-vm_set-pax-markings "${ddest}"
197 -
198 - # Each invocation appends to the config.
199 - java-vm_revdep-mask "${EPREFIX}${dest}"
200 -}
201 -
202 -src_install() {
203 - if use multilib; then
204 - multilib_foreach_abi multilib_src_install
205 - else
206 - multilib_src_install
207 - fi
208 -
209 - java-vm_sandbox-predict /proc/self/coredump_filter
210 -}