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: Mon, 27 Jun 2016 20:52:05
Message-Id: 1467060696.fc2fca638b6b2686027e746f97274b16a9ff58de.chewi@gentoo
1 commit: fc2fca638b6b2686027e746f97274b16a9ff58de
2 Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jun 27 20:51:36 2016 +0000
4 Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
5 CommitDate: Mon Jun 27 20:51:36 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc2fca63
7
8 dev-java/icedtea-bin: Remove vulnerable 7.2.6.5 wrt bug #581028
9
10 Package-Manager: portage-2.3.0
11
12 dev-java/icedtea-bin/Manifest | 8 -
13 dev-java/icedtea-bin/icedtea-bin-7.2.6.5.ebuild | 186 ------------------------
14 2 files changed, 194 deletions(-)
15
16 diff --git a/dev-java/icedtea-bin/Manifest b/dev-java/icedtea-bin/Manifest
17 index e5b62ec..f9198fd 100644
18 --- a/dev-java/icedtea-bin/Manifest
19 +++ b/dev-java/icedtea-bin/Manifest
20 @@ -2,23 +2,15 @@ DIST icedtea-bin-core-3.0.1-amd64.tar.xz 56933308 SHA256 e19c85536d042d20f725c20
21 DIST icedtea-bin-core-3.0.1-arm.tar.xz 48954784 SHA256 d3df31b2fd26abd5bd068727ad77d97120670659e64fbdf04eecae0403a43088 SHA512 8eaee6c16f066c971a433fb146c980df6f5777022bf876a1d17c5551737aff0888d86d580287cd931788c468b0a176f97f45651b7fa721dbb363f7f6c470296b WHIRLPOOL 407763172f9e1688bc89419b51626812f6a3440b94a2ebe40f56b34da9a67a819b1c72e519d52f391fb363076f22a9f0848aa26ee600b22e638fbced3e28ede6
22 DIST icedtea-bin-core-3.0.1-ppc64.tar.xz 49966028 SHA256 60389202417cdd136b341d03d886f514534939388b055b08f206e86df5e15640 SHA512 634153fad39bb9efeb26ef823d0b10cc7681f55b5510eb00a6c61d3b4af6ea691c1b19de23baea9d149cf2d3d4a20296a40c4f97e438bd8b97f853a6340b0933 WHIRLPOOL e5dad750128ec5eb8fc0640753a6af8b8f4993307320a5dc580516da049991034f751141069e8022643a199afc704ff15cc85a172bf2f3fdbb3238667076f58a
23 DIST icedtea-bin-core-3.0.1-x86.tar.xz 56406280 SHA256 e0c380d493b67bae7fb0379720f65106877e3d5abf933e0c22aaa29d9d774ec3 SHA512 bf4c1b8da8f5301efadbf05ce65d0ae451e2445e1bc5e2244a8b3689df53d8b6e55aeb13a877f2458e9c48c46f4c0c180a1036b309692aec1a30a76cb33f7b58 WHIRLPOOL 7640c3e8354f10dc0bd03e37ecd4240a758382bea8092d6c30e389992ff16ec30eda7409968c15462a4c7ebfa4eccc41bd50b3eb94fa98da1952226ccc27ef2a
24 -DIST icedtea-bin-core-7.2.6.5-amd64.tar.xz 53018784 SHA256 6adb5ae0e07b29f89cf3ee4a4ed8739ad92f3eb6d276e38ac56056570b70f263 SHA512 9b65828ae84939a7951ed26ed1e55abe42bc8362447b8c8b408e6ea64b80252d1de49a2ab17493dbd920fbc8b496b530486e35946c87094bf5ade452100c80ef WHIRLPOOL 0ab1babb5cdfb17f69692f4430226a0217de6b9ac4f691b700dbdd123b5f221592092f68ba548834692387b580633f704388d12ab20d2212a23793cfbfc243d9
25 -DIST icedtea-bin-core-7.2.6.5-arm.tar.xz 43997476 SHA256 d897fbcb7e0587ebb3c1cda83b558eb231983bb44cb2fc306b0fe30c0692d4f9 SHA512 8a328f5f508a815b2e13f0cf27d21a724c29e6228007e6dde418f1a41981d3c3d8c205586560c1f0110e68a176cb58329cd80510a3e33aca0994a78a4456bd89 WHIRLPOOL 4ef90a28853456c16e6698f6e6fe4d46eb745062773da10cd8c75071c5a7b7dc73ae1da21dac1474f156e06cda98a5ceb94a65fe8b79b1415c722126deacf43c
26 -DIST icedtea-bin-core-7.2.6.5-x86.tar.xz 54670860 SHA256 ffdee3645634771922e6b160012ba2200c7f59e91dd890e8e61f2b35126751ca SHA512 7ec33501a2118f85f3bd14435eb9aca5711b77fa379db21b63d50d5f20da33cb3818d876f8be3ab40d7cbd8df7120d0b73d06415284463d50614510a59ebd41d WHIRLPOOL 7cfec521ab9cad48cd1296c76c12d8cc57a830a416fba591d0d7e0d7ef195341a3b401196049516c0a905dafcb36323bb68bb013b4cb4ea6b6a702972a984800
27 DIST icedtea-bin-core-7.2.6.6-amd64.tar.xz 53051836 SHA256 9729ac37ed34b60f6a9c18c6865e99648379c79e24f189842c0f8dc81424fd9b SHA512 ee621f3dfcc19fb274acb8b936f7256b2053ff97864340732e6cf97db5a265d81ace7269c9f90ee7e4135b4299d7ecdd2b660f5e806ede64e4d74a4dd80b0592 WHIRLPOOL bfd8dd85fd074f7f16d296a41bf7ccaaa167fbeeb3bfcde4119c2b2ee8a59aa2dad9e627a15dd3790f318b9fc8fa8328ead9c472af527a82a93c153b1d92de02
28 DIST icedtea-bin-core-7.2.6.6-x86.tar.xz 54697212 SHA256 c33e89990e1207458abc56ab0b2720b239ee0a3924e73360e19f52e7a29f8ee6 SHA512 7ebca976f2864cee1e08ed858e93c0dbbc850d127c9359b7e1edb7abacd7e14e0b5cdbb1f042ffd40232cbcea72f21074caad2a669096a5a5a7808c246d4e04d WHIRLPOOL 6640c59170b451f81541cf98451325d596115ad8e530b9d5fabb6f060e4e32e09c9ac49b6799694508108f09b58b82f98c4bd4d678ea8d9319c5653ba342d873
29 DIST icedtea-bin-doc-3.0.1.tar.xz 11681216 SHA256 5f05fb2fb4a8eb6e52d2d26100d04e121e1afb5611ff68114bde323f5540581d SHA512 1eea99d62e8fc0c917e4622b798df6d32ec3ea6f90ad9b949530dcdf64dd14a4fbb6d7c334634b8aec22b2775fbb9a67b0f70afb79ea678015bc266743afa794 WHIRLPOOL 8ad6d54042627374948447b48fc52123af37fdfcf9bbdf757240d42623b3c3d9d69b76775efb70b9b8e5bd6a7b914e77d0f0f34352d8fe32b6f70f87169684f5
30 -DIST icedtea-bin-doc-7.2.6.5.tar.xz 10605544 SHA256 ae3e5078e8705fffbd95e986c99ce5ed8f8e76474f2c3c005aed0eef67b55377 SHA512 e24f52b8d39e329fed5e8f76a6d15a168454c252db653b46eb4fc5dad63483afefab07794718b9149a76bb62ccdb9f6eda8da9229043eab362bf359b04b118dc WHIRLPOOL 42693d3769ee3ab9af6200d7702244a941a07a01f41f3db655cae28b5bddc527989860dbfdc93681cb4ef22ea5b0c2a489ffc765abb15317ee07762a46f2b863
31 DIST icedtea-bin-doc-7.2.6.6.tar.xz 10603724 SHA256 150a8aa157b442569b60491c5261909a7a381e0a253070e2bf6d9fd8d0344708 SHA512 39ab65e002d9f780c881cbdea41a4fbae792080399a020c189d7fccf24a83c604ecc90b6fad47b9657eba11254b1021d8c45d83cb8a0dcfe62011f9cede53ce3 WHIRLPOOL 480fb25b1b551699163fc07ad5bf31e774c38f4ef51694d906d0f5c5c5d3f4941806b352ee472fdc3e02c007d96a28d395c41adc4d4965f826babb2465011bb9
32 DIST icedtea-bin-examples-3.0.1-amd64.tar.xz 1811748 SHA256 9728a787131d892eef67c0b10882f6a7e33d0fde2a6856c84f1c910086eae7fb SHA512 a76caf7a7927e28dc0e46a4e851540231971fd7fd0f4be1c46c1b72e71952495590a10f56aaa60defd0f9d00c77830dc716fe6ecb1c4777e7d0862804d72d463 WHIRLPOOL aca2ade6113814dd4ac89bb1a730cdd36cd6c33162986bedc58df790b10d7ab469192a36e854f2ff34eb13a787420c01e48c5c6d5636be2159a1ca10b5261c9f
33 DIST icedtea-bin-examples-3.0.1-arm.tar.xz 1794448 SHA256 3cce37e8ee7786c80a1dc90088ca278c81e2239481e7ede4f59c2c3178fa7db0 SHA512 08645c50ca1ad770bb7da044a74b47f4c8590b5382874af3f8683ddc741ba87d0bc3ddcbe0617a551d18da6bd8746fc75ba9c5bcb237b56fa7f4c0dafd73acdc WHIRLPOOL 36ae06e990e1d5aa88692e49eaf2ef4f4dd8ff498cba5eb7259a516b29b543f4522d4fe78ff40baf53e93faad93792ace115e48bc5173211ce18b04902297da4
34 DIST icedtea-bin-examples-3.0.1-ppc64.tar.xz 1805088 SHA256 5a07a075c4bb3319b734daf1dcbd22670100cb133706aa5594718efa79802cb8 SHA512 4a81748d24f2e3c05445d7331c5327aa05606692c96cd983dbdb29cfc2e96bb2b0fb306fcf97e7fedb90aca8a64ec229c0355be26c4d5b829979ffad79e2b9dd WHIRLPOOL 0f1f5cd66f085e7e430f7a636e6d6e59c8c108fd437bc9ddfd98b6e8c71f7b921900565e2c6c5a7ae768214dd700663286f75365e8c8cf36e542f59ff08b5a4f
35 DIST icedtea-bin-examples-3.0.1-x86.tar.xz 1816976 SHA256 1704607f2032438115abcc332002dbfba3b9e8653bc016e65e505cc782bf162c SHA512 674ad236d24bded4b1623ffaae779cd87a0cccf082d4318cfb0ad454eaf9c05911b283963fbedf26a9ab922b6b781f1b4ef5b2b4984123983e8ceb2a1dab60c8 WHIRLPOOL 9418ff7721a49e6d926265e7935647d998cd306d79339c896eaabfa7605cd425a911b261c44dd70357a084285f70aeef28468af6b578ab77c7876778be671643
36 -DIST icedtea-bin-examples-7.2.6.5-amd64.tar.xz 1796824 SHA256 9730fca1e431168169e71a6cd28120e2da97894771ff99bcfd3fc814ed85402d SHA512 a931737a56fffd65ba3dee00d68a22ee365c783e87cf37cf0fd69620465acb9b5f64bd36ba3798a5d9549f96f7290500a0abbe5d5cee40fc66c5db15b44ecdc5 WHIRLPOOL 5affef2b772efbd96d6fe799bd686b7155fcfff1b3738f116cd8265fa2e784dcece7867d456657f0a213b663c8d7ffe4799cf1ba30e1dab1d9ed57b256121081
37 -DIST icedtea-bin-examples-7.2.6.5-arm.tar.xz 1779800 SHA256 563ac5025c8d3a6f0066ca479d9f0053e6bd2440dbe07b2dbfbcf3aee6a87699 SHA512 3c98a62aebf83e5e6e36443b8c42925a2534e15cc369cef4d06d39b81e82057007758462c5b7731a36e862d93a7e547ef2051b9aef313f24fa261277715771b7 WHIRLPOOL 4dc678d1b9e5a9245fb01fb93fd76e6892783444a2026cbd44ccc843cb8229328a43687688c849605e933605366b6904abfea9c152477f9db50b4f7b91ba0c06
38 -DIST icedtea-bin-examples-7.2.6.5-x86.tar.xz 1796620 SHA256 1571042672d5d53e4f56e84397411273639e45d05ac706d0b845ac8355f82484 SHA512 ee59bc512af1555480a9219cd01bf2e4f935534c2ba93f8323b4e1dcd69131920dd9ab621e3dd8e68e9cd3cd6fb63ef19274a37b4e954d4570f98211a501e005 WHIRLPOOL 9abc2a7198e31cf33796df0c6ac5b5008ab53d286da086e7e5f526e366339fe68e1c506276cb7044fb7eaf07070de2d00a979b941931665f3a20f9b899bba273
39 DIST icedtea-bin-examples-7.2.6.6-amd64.tar.xz 1796808 SHA256 b6add78d86e3420f589f6bcfee1e4a9fb983fc4d0b6a905fe162dfca56e73500 SHA512 38e2d91f6621e38959c2d0bef84f4d566370303a5b50cc468cae6fc97da46d752fccd8c980b6490f43709c0c6340c3af88dd9f7c9a0d7f400289127aa568b3ac WHIRLPOOL c212b2a953f784a05759a1b82d7120fbb5f642d8d7f014750f8c509aa44c29f193f17dc86257b1b653f0e5334e167054f71021726745adc8b8d1c57273902223
40 DIST icedtea-bin-examples-7.2.6.6-x86.tar.xz 1796496 SHA256 5f7a4f52ed2f36d06ecc6c37041e2b400ed84c56ef4921375a925682b4523d88 SHA512 e80c965ca8cccf60561138fb5c4f21e293b6e44b5a4cecc97d94ffbccffe4f18da40942e2659c7264df54563c8db327b5e7a7f71fbf6ef873a4e74afc122050a WHIRLPOOL 402a1e10aa17e875dd83adff72dbe9d37c05b40a44c26e3212658ea690efec3dc9a61b57aebe24c77f16c52961dcd925f412c645e828e9e0456ae3a8d77ebd9a
41 DIST icedtea-bin-src-3.0.1.tar.xz 45656168 SHA256 0820242fa98a918f0a25c248cb43a01ba13f87848eba43aa1b731b9ca17f576a SHA512 ece43dcc77812a1e212b48cc4d30a795055e74d52c2f5faac9b8e07fc26f51d3963cd333f71d2603cf3ac82f3ec80fea5093787f079fbb1cea969193b120a4ce WHIRLPOOL 5f7546142824747ae2d551d004223d577ed4d32acb988d1d3cd4f42fedd0a94903366b0b3bf042c0b86d5093b4c32c3c44ae6abb82aceae390de45d8d44cfd1f
42 -DIST icedtea-bin-src-7.2.6.5.tar.xz 40046964 SHA256 85bd4d4bc2abed47ef2bf7dd5eadbf5837efe67fe4cc322dea8096d47a980930 SHA512 cc5de0f6ede1a342380d5a1ce9ec279ae7f7bab46ea5504c0c39318ece75ad867fbb095e8a8aac5ecc64a02bc8376cf283b36f9a21fbcd485b8d0be636ebd047 WHIRLPOOL 276845b53eea26df67542e240c7f3068fa554c610be1ff7cd43729a57bb74ced6082f5920cc7deee81b8b286bedd24866c67909fa82574aba73e7ca19411e46e
43 DIST icedtea-bin-src-7.2.6.6.tar.xz 40045788 SHA256 4d759dfc12a39ff44650b61a5a89f2ee4dcc5d6d0a863c54f8c6e2c86023ce8c SHA512 13cf426366bd7ced497d16b76dd5d49aadfac45e9686b78c185b4d7c95b47f96fecfc789b14138780592580c39857a2d68d8d35a6d016fb4ba1c0c8103b74f9f WHIRLPOOL f645c6da2a5c08e48bd6598bda025776d4e4fceb3a92898b4c5d9ca7321797e834df572656c07cf24fbd2eb0cde097b38137472857d968b663ccba2788406c07
44
45 diff --git a/dev-java/icedtea-bin/icedtea-bin-7.2.6.5.ebuild b/dev-java/icedtea-bin/icedtea-bin-7.2.6.5.ebuild
46 deleted file mode 100644
47 index da338a0..0000000
48 --- a/dev-java/icedtea-bin/icedtea-bin-7.2.6.5.ebuild
49 +++ /dev/null
50 @@ -1,186 +0,0 @@
51 -# Copyright 1999-2016 Gentoo Foundation
52 -# Distributed under the terms of the GNU General Public License v2
53 -# $Id$
54 -
55 -EAPI="5"
56 -
57 -inherit java-vm-2 multilib prefix toolchain-funcs versionator
58 -
59 -dist="https://dev.gentoo.org/~chewi/distfiles"
60 -TARBALL_VERSION="${PV}"
61 -
62 -DESCRIPTION="A Gentoo-made binary build of the IcedTea JDK"
63 -HOMEPAGE="http://icedtea.classpath.org"
64 -SRC_URI="doc? ( ${dist}/${PN}-doc-${TARBALL_VERSION}.tar.xz )
65 - source? ( ${dist}/${PN}-src-${TARBALL_VERSION}.tar.xz )"
66 -
67 -for arch in amd64 arm x86; do
68 - SRC_URI+="
69 - ${arch}? (
70 - ${dist}/${PN}-core-${TARBALL_VERSION}-${arch}.tar.xz
71 - examples? ( ${dist}/${PN}-examples-${TARBALL_VERSION}-${arch}.tar.xz )
72 - )"
73 -done
74 -
75 -LICENSE="GPL-2-with-linking-exception"
76 -SLOT="7"
77 -KEYWORDS="-* amd64 ~arm x86"
78 -
79 -IUSE="+alsa cjk +cups doc examples +gtk headless-awt nsplugin nss pulseaudio selinux source +webstart"
80 -REQUIRED_USE="gtk? ( !headless-awt ) nsplugin? ( !headless-awt )"
81 -
82 -RESTRICT="preserve-libs strip"
83 -QA_PREBUILT="opt/.*"
84 -
85 -# gsettings-desktop-schemas is needed for native proxy support. #431972
86 -RDEPEND=">=dev-libs/glib-2.42:2
87 - >=dev-libs/nss-3.16.1-r1
88 - >=dev-libs/nspr-4.10
89 - >=gnome-base/gsettings-desktop-schemas-3.12.2
90 - media-fonts/dejavu
91 - >=media-libs/fontconfig-2.11:1.0
92 - >=media-libs/freetype-2.5.5:2
93 - >=media-libs/lcms-2.6:2
94 - >=sys-devel/gcc-4.9.3
95 - >=sys-libs/glibc-2.21
96 - >=sys-libs/zlib-1.2.8-r1
97 - virtual/jpeg:62
98 - alsa? ( >=media-libs/alsa-lib-1.0 )
99 - !headless-awt? (
100 - >=media-libs/giflib-4.1.6-r1
101 - media-libs/libpng:0/16
102 - >=x11-libs/libX11-1.6
103 - >=x11-libs/libXcomposite-0.4
104 - >=x11-libs/libXext-1.3
105 - >=x11-libs/libXi-1.7
106 - >=x11-libs/libXrender-0.9.8
107 - >=x11-libs/libXtst-1.2
108 - )
109 - cjk? (
110 - media-fonts/arphicfonts
111 - media-fonts/baekmuk-fonts
112 - media-fonts/lklug
113 - media-fonts/lohit-fonts
114 - media-fonts/sazanami
115 - )
116 - cups? ( >=net-print/cups-2.0 )
117 - gtk? (
118 - >=dev-libs/atk-2.16.0
119 - >=x11-libs/cairo-1.14.2
120 - x11-libs/gdk-pixbuf:2
121 - >=x11-libs/gtk+-2.24:2
122 - >=x11-libs/pango-1.36
123 - )
124 - selinux? ( sec-policy/selinux-java )"
125 -
126 -DEPEND="!arm? ( dev-util/patchelf )"
127 -
128 -PDEPEND="webstart? ( dev-java/icedtea-web:0[icedtea7(+)] )
129 - nsplugin? ( dev-java/icedtea-web:0[icedtea7(+),nsplugin] )
130 - pulseaudio? ( dev-java/icedtea-sound )"
131 -
132 -pkg_pretend() {
133 - if [[ "$(tc-is-softfloat)" != "no" ]]; then
134 - die "These binaries require a hardfloat system."
135 - fi
136 -}
137 -
138 -src_prepare() {
139 - if ! use alsa; then
140 - rm -v jre/lib/$(get_system_arch)/libjsoundalsa.* || die
141 - fi
142 -
143 - if use headless-awt; then
144 - rm -vr jre/lib/$(get_system_arch)/{xawt,libsplashscreen.*} \
145 - {,jre/}bin/policytool bin/appletviewer || die
146 - fi
147 -
148 - if ! use gtk; then
149 - rm -v jre/lib/$(get_system_arch)/libjavagtk.* || die
150 - fi
151 -
152 - # NSS is already required because of SunEC. The nss flag in the
153 - # icedtea package just comments or uncomments this line.
154 - sed -i "/=sun\.security\.pkcs11\.SunPKCS11/s/^#*$(usex nss '/' '/#')/" jre/lib/security/java.security || die
155 -
156 - if [[ -n "${EPREFIX}" ]]; then
157 - # The binaries are built on a non-prefixed system so the
158 - # fontconfig needs to have prefixes inserted.
159 - sed -i 's:=/:=@GENTOO_PORTAGE_EPREFIX@/:' jre/lib/fontconfig.Gentoo.properties || die
160 - eprefixify jre/lib/fontconfig.Gentoo.properties
161 - fi
162 -
163 - # Fix the RPATHs, except on arm.
164 - # https://bugs.gentoo.org/show_bug.cgi?id=543658#c3
165 - # https://github.com/NixOS/patchelf/issues/8
166 - if use arm; then
167 - ewarn "The RPATHs on these binaries are normally modified to avoid"
168 - ewarn "conflicts with an icedtea installation built from source. This"
169 - ewarn "is currently not possible on ARM so please refrain from"
170 - ewarn "installing dev-java/icedtea on the same system."
171 - else
172 - local old="/usr/$(get_libdir)/icedtea${SLOT}"
173 - local new="${EPREFIX}/opt/${P}"
174 - local elf rpath
175 -
176 - for elf in $(find -type f -executable ! -name "*.cgi" || die); do
177 - rpath=$(patchelf --print-rpath "${elf}" || die "patchelf ${elf}")
178 -
179 - if [[ -n "${rpath}" ]]; then
180 - patchelf --set-rpath "${rpath//${old}/${new}}" "${elf}" || die "patchelf ${elf}"
181 - fi
182 - done
183 - fi
184 -}
185 -
186 -src_install() {
187 - local dest="/opt/${P}"
188 - local ddest="${ED}${dest#/}"
189 - dodir "${dest}"
190 -
191 - # doins doesn't preserve executable bits.
192 - cp -pRP bin include jre lib man "${ddest}" || die
193 -
194 - dodoc doc/{ASSEMBLY_EXCEPTION,AUTHORS,NEWS,README,THIRD_PARTY_README}
195 - use doc && dodoc -r doc/html
196 -
197 - if use examples; then
198 - cp -pRP demo sample "${ddest}" || die
199 - fi
200 -
201 - if use source; then
202 - cp src.zip "${ddest}" || die
203 - fi
204 -
205 - if use webstart || use nsplugin; then
206 - dosym /usr/libexec/icedtea-web/itweb-settings "${dest}/bin/itweb-settings"
207 - dosym /usr/libexec/icedtea-web/itweb-settings "${dest}/jre/bin/itweb-settings"
208 - fi
209 - if use webstart; then
210 - dosym /usr/libexec/icedtea-web/javaws "${dest}/bin/javaws"
211 - dosym /usr/libexec/icedtea-web/javaws "${dest}/jre/bin/javaws"
212 - fi
213 -
214 - # Both icedtea itself and the icedtea ebuild set PAX markings but we
215 - # disable them for the icedtea-bin build because the line below will
216 - # respect end-user settings when icedtea-bin is actually installed.
217 - java-vm_set-pax-markings "${ddest}"
218 -
219 - set_java_env
220 - java-vm_revdep-mask "${dest}"
221 - java-vm_sandbox-predict /proc/self/coredump_filter
222 -}
223 -
224 -pkg_postinst() {
225 - if use nsplugin; then
226 - if [[ -n ${REPLACING_VERSIONS} ]] && ! version_is_at_least 7.2.4.3 ${REPLACING_VERSIONS} ]]; then
227 - elog "The nsplugin for icedtea-bin is now provided by the icedtea-web package"
228 - elog "If you had icedtea-bin-7 nsplugin selected, you may see a related error below"
229 - elog "The switch should complete properly during the subsequent installation of icedtea-web"
230 - elog "Afterwards you may verify the output of 'eselect java-nsplugin list' and adjust accordingly'"
231 - fi
232 - fi
233 -
234 - # Set as default VM if none exists
235 - java-vm-2_pkg_postinst
236 -}