Gentoo Archives: gentoo-commits

From: Georgy Yakovlev <gyakovlev@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk/
Date: Fri, 31 Jul 2020 09:22:17
Message-Id: 1596187232.1398089360fb8e4cd39a89cba2816322a9453d4e.gyakovlev@gentoo
1 commit: 1398089360fb8e4cd39a89cba2816322a9453d4e
2 Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jul 31 07:47:49 2020 +0000
4 Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
5 CommitDate: Fri Jul 31 09:20:32 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13980893
7
8 dev-java/openjdk: bump to 8.265_p01
9
10 Package-Manager: Portage-3.0.1, Repoman-2.3.23
11 Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
12
13 dev-java/openjdk/Manifest | 8 ++
14 dev-java/openjdk/openjdk-8.265_p01.ebuild | 226 ++++++++++++++++++++++++++++++
15 2 files changed, 234 insertions(+)
16
17 diff --git a/dev-java/openjdk/Manifest b/dev-java/openjdk/Manifest
18 index 4c71ff2f5c1..c3e413b9dd0 100644
19 --- a/dev-java/openjdk/Manifest
20 +++ b/dev-java/openjdk/Manifest
21 @@ -2,17 +2,25 @@ DIST openjdk-11.0.7_p10.tar.bz2 91317054 BLAKE2B 113f6d0b1ea97aa6c3a619a3f4183b7
22 DIST openjdk-11.0.8_p10.tar.bz2 91141175 BLAKE2B eeef0f6b6a8f804e043cde01de256c86ed35d5a391588100caea49c8c2b617c3f06aa37df894feaa89734e68c32fe28d8bc5337755050c457d657cf88fcff7f3 SHA512 f8fd26a11cb044197d3b04a1347e27e177e79cb58436e67116f63025a2a5c39c0083ac17362e7d2234caf89df530422ead088e3fc4546f8d9f68482fc75eb7a0
23 DIST openjdk-8.252_p09.tar.bz2 454656 BLAKE2B 7132af72a09da9ded1759ccf92da6237a24e3fd15209b8d5aecb7011b890cd3484b4724f6b6a144e4bc5cb41931076985f75a9089c178938be62ac1a1d2a7f07 SHA512 0f03f1549dea1577cb01895d4e34721d16443977c5e7b3f0744af9cf2c0b09e60cb6d91b35a5e474c593d518d5610fb4c14fc4b9a907a7e13bb2351cea51bd06
24 DIST openjdk-8.262_p10.tar.bz2 455868 BLAKE2B 22637a8ecd2af97b8cdc335fff5d4a14c56f53a26f0fe1ccb61f7f6542961126f4a2dadfc596ae561ea27cfdbc5f23fb10350d1533f43f1740540367565cb160 SHA512 196e201cbbd53132a78f276df7407346ba611798d813272c68cd3d654f34b84874009cda1df62e51fd5e33c5bc4aa4bdda6bd0ef7cac9857c609fcdb3fa3fd53
25 +DIST openjdk-8.265_p01.tar.bz2 456095 BLAKE2B 8de4d0293f3062583654da99a29d5be02197c323772f663d37ab21bdfdf32a723412d301094e6f70cbba99883241f52406a799a91c3d7c2a69ab7b35932c0a38 SHA512 686b869f9278462c6cb52036c4c9261e1689b917ce0afd4e6b47bb3d3207b2e79b2d03c2d3808a5853ab2fa070ac2206877849f5837282cb6deb80f610ba67f5
26 DIST openjdk-corba-8.252_p09.tar.bz2 1034367 BLAKE2B d281a0b2e092c637adae4a206ac4b3f7beeb65f0fce5862f996ac71a814c5c3ee3261dd1145660cb50fde0398e42ca1e8c86d6aad07e43b44aa1f903c204b21c SHA512 08f348849eeadefee3dce9658b519091a14b9f972a1ee1dc51c37a3cd766e5265faed1931b967410ebff2132dd18cedf8840277d804b402ee43a862e37575ab1
27 DIST openjdk-corba-8.262_p10.tar.bz2 1033428 BLAKE2B 979f86546dc4c558c8615e4cc1887bcc4a0b82845cf6474ef3802321cb205037c2c753c55f0c219cba3e0771bc2e1a7096b6ad93ce8582e45ef6b5815c0c593b SHA512 4b91cbcc55b983719aa1e0fb683bf2d169b908eb4d4e24857dfd918f4f086e6ce1317f980ba89ff911673131c71c27149091ee114deb75e6f98f31b0922bc04f
28 +DIST openjdk-corba-8.265_p01.tar.bz2 1034140 BLAKE2B 4b176bf2d9ff461b5682ad7f4b994091acf017df2caabf292dcda9baa34abd7d8016f56f2aff0866508eac565f4079e6f8ba8cbd8167abf1e38cd1fac727e141 SHA512 d92b69ab33176c29c5b7c0a5a21947d5d28dafa32a5933414bea5d16d4e68e1a381b2a73114952d507e7ee76c132e70dc8234175edfd3a086c4775417eaa7d9a
29 DIST openjdk-hotspot-8.252_p09.tar.bz2 7954548 BLAKE2B a791d3c3385be3c8543bea1fc8d5bee9b3de873122ec850c3ad0082430083ec9dff2aa7c0cae33e628047a18a76fca8146b68aa52f32845cf7a61a45fdc8d9eb SHA512 53079cc255f75f246a67937bdf2b7715882f9baf8bcbc46ab2963c259359b1008642aeeae7ba7705c39f7a04e69ba286421a83b90294e81071f8e630db48ba7c
30 DIST openjdk-hotspot-8.262_p10.tar.bz2 8204485 BLAKE2B dd4411fdceb36c378d15fce45dc75ea6b2e19c219a6b46e10de3864407d9eff0a4fcb7fcf2f5f0bc613b68cd54766404f25c76346c7500e7a2018c0001ad4981 SHA512 11880562cebbdc4abd59cd2ac234ca697316c1ec78ad291fa41d69fe8f5f01f30db0c3e224226521afcaf798619a5afc9055ea12fcd41f5da179a353351dff2a
31 +DIST openjdk-hotspot-8.265_p01.tar.bz2 8204133 BLAKE2B 3c574da38c9c787e2b40dafa6d7885f9632804a158de26fb4e6f9b5266c955adad8adb1917043eecba97fbb1e53c063da08231e806f5ba8f6c0ef762e88c45b6 SHA512 a3fbc527456aeb8566db24f910e6a64f976e3434fe3717058ee91e66e88d03d77641d342801002f7fa35fb8bb94ce397c95ac2abb86c0616ff25f167878b478b
32 DIST openjdk-jaxp-8.252_p09.tar.bz2 2736174 BLAKE2B c198f144be7d0e7439e2184768db8649973f9e6869e67d3a950abd4872584160f4aaec1f4bec727f0d38830d34a4be7bd2f3e897b8ca10c758212262fa1672c3 SHA512 8027676e2928087a7d396c4f1edd3366336aaf8e3f201e2006cb7ddf91e518c9258d7ab6cc1c4fcc27e3e87bcecd96c55b2550d49f28b98beabf7553ea54ba3f
33 DIST openjdk-jaxp-8.262_p10.tar.bz2 2735942 BLAKE2B 0445bffe29772968775d4ef5c516e16e53564a27828487ac69224591f008659548bf561eb5e8ac90d1c6129c52e5b91da142b66eb3c4117504752d8a151202ba SHA512 6ff35eaf23a21376643252a0cdcf7d82588c49f9e231e069b14c930d0379f1ef5973996918ae964729d2038d677f2afeec094af904df7e294c3c81a09f12c0b1
34 +DIST openjdk-jaxp-8.265_p01.tar.bz2 2735823 BLAKE2B 84a1248b4eb56f4afff62c5dc0f3517c98a6dc5c7e434012c667d59f05a1719372f68594d9d6b13c04e98887913a01b05eefcdadb3a028275555b2a9720502ba SHA512 d0f9da699d4141fa5535abbdf244b4da0fd466b8b5eca3fcaa7cc739326d79a5aa5ffac90988f8bedb39f80d7d4f1feaac3cf5fb1b019203cc96eae9746d9bbc
35 DIST openjdk-jaxws-8.252_p09.tar.bz2 2542417 BLAKE2B cf898e0c56269ea1f468c6b9e6cfbdf552caea562f833ade234d207f05be6f39f86d9d6794cc8b365ed3fde4bac5df41949e76cbaef61553f5557ec86dd593e6 SHA512 cadeec8825073db1fea13f1d83903ba2799324cfa8e25012c5dc98ec31976bd91b22526f98fc871d0ee01156943f4fc4ec115f7a81feb10e9f7d96f3f39a9313
36 DIST openjdk-jaxws-8.262_p10.tar.bz2 2543114 BLAKE2B 1329a7157335374e6a61572843c067fbb8125ccdc425ce54a5fc723750d2efdde255390393dfbdb3993fe21943bc9c18bb0aa22a177d7095bbe1343cd4fed1b4 SHA512 d229dea6d1feb0f404f438e8e2fe7760866965db3d0dfe2c3be52122723a915b502114716b99a243029f4377ea701918568dfe7a8426922e7186addb2ea9a36a
37 +DIST openjdk-jaxws-8.265_p01.tar.bz2 2543597 BLAKE2B c83256ab68837cc44d65414343d4bfa7d908926b1a092416cb16551593ed58eb4e28333a6e0417fdad7426ea2b648cffe9e8ef9531f76b7ff9a29851cb27918b SHA512 3a23ae92cbc1f5f47a1f2dffaaef1999acc34125176f67139040f17c3b6fe4cf78ee8c506a73c8fd38ddbb59bfb22c61f2e45ebf8739be7eb7df83cc65303433
38 DIST openjdk-jdk-8.252_p09.tar.bz2 47507382 BLAKE2B 4638256df52aa48a1ccace15fe65b284cb2a1e3a3c45f32ae69a807ae4bd9b9ce3cf9f464a9b8a87d07c49f2d7c48c8516b43d9d4372f578ad1cd4dfa17abb80 SHA512 96188acc8078c312c7118abfbc39874429f71e63c2e282fef2da9df29731ee13396bda28a8a1041b17b50da4bb00b1fe88404d682b0a850e5db10e59e39994f2
39 DIST openjdk-jdk-8.262_p10.tar.bz2 48030557 BLAKE2B 5aba38969729686718527acbf469086afc241c65667a69ddd2a71af4250dd2d931ea267a0c956a1ab342eea032a981ff66a31875f3d7ccca9dcdff82e02df10e SHA512 120b0f613ed9b13c07e68cfc074a1d812567edbc209cbc14d15b477fb7e67a779139f620bc7c65423e420c7b240211727760ca69b532d2f009452f7bfbecacd4
40 +DIST openjdk-jdk-8.265_p01.tar.bz2 48017864 BLAKE2B b30a573a79a06abfe98e5963521f762e3517bda2bf6849af758285b7ea61cc57d89290ec47538b1082eea99646d3dd6295b98ad65edd62d1b1fd2480c0928a74 SHA512 44ad75bf3b3c6fd6b782ee5383edfa60fb49ac2e40493b18487bcb8a4dac926ffcf5b663adbb8d3267021bd47d5b60652771a88257fbaff77aa2e1f627252418
41 DIST openjdk-langtools-8.252_p09.tar.bz2 2399354 BLAKE2B aa3f0cb647986490612b9574fb0c78955f5ffb8969dbd06dfae5406436d6fecdbbb09896bdb0acc18d56f51bcd4ad1eadb19cc544185762ad623a47fde2e4a85 SHA512 d84ff97294ac612cd4e49deb2d7470026a564208c0e1fa23d5692db45efaaf564483966921ce642506a97aa90a2a8593617f944ebc6d18c9db5a808fd3946864
42 DIST openjdk-langtools-8.262_p10.tar.bz2 2398186 BLAKE2B 874461ecd6655edab66541ca681e60eb1f0dd3331d26ad806f59c486658fb7cdf26a65869316ae7e1ba04aa1a4b45f1bc2848b695e89a87b878f399b08b12bb4 SHA512 a109d8dd94c83b0caddd1527c2467c12f05c344c1916a5af7bac0127a5694107d6a902679bf609a48aad434b3c623d42cce6ece83b205051435d3e3aab1824f7
43 +DIST openjdk-langtools-8.265_p01.tar.bz2 2399426 BLAKE2B 550a3dcee38b41feaf8c5b6b88f700c52f870ed0c3f25fa23f34bb3f40c333965e911ac126f4b038057472acea2b684917692a6881e46e4aa68b05cd7e4346da SHA512 24d0978a8e6254a96a5399420831d320ea2b2f5b7055ceba030802b85fcb9630031499504ca72305361fa3a386c2ca0a8c38082ee2b15b8569fdf7e815730be6
44 DIST openjdk-nashorn-8.252_p09.tar.bz2 2852104 BLAKE2B 570fbe605ed27c4b3a5db5f6e9dbb4269ad2c895654a989d366a4a6f238ea06fec398140563ca2700303856dfa795ae40dbf9485dd9e9a46ef438f5418fd8b8b SHA512 996e7068d8c6f8ca192e6037eaf7f98ff94188c02670caadf1042e4e0909a3d51835a8cd2250d1f0a8bbdedb107f3713b614466ba4d2915b955e19fdcc2cbb91
45 DIST openjdk-nashorn-8.262_p10.tar.bz2 2852351 BLAKE2B f7c4650981e6193f5e7495971b1a1777e086d734befe79ef53bc20382cc738f14ea95e6bd1baa51e128a071c96ca3885eac93494fe1db92de4eb2820f1392ebd SHA512 55119e12a7dc2f1acc31c655f5b3fb9f417b06310c99d4e93c355bd638950f839e62137509f784dafd7f402940dddefc4c0952a5e182d4801f46d78830086e97
46 +DIST openjdk-nashorn-8.265_p01.tar.bz2 2852124 BLAKE2B 380202d487e62e08784b7fd5cb720c22a2b93d802898b90bf2686bac803fe2bc41d8d4b3d56b45bfb45686a2976d208359818b17b96ccce73fd55b389f4d04af SHA512 12522a06f16f1c63d6b6df525011d01ff91ba05f06ee7ade239faa31527ca9aaa9fa609c1ad261f0ae8d75cc195fe1af66e026815bdc0669fb6a286a49f86a5e
47
48 diff --git a/dev-java/openjdk/openjdk-8.265_p01.ebuild b/dev-java/openjdk/openjdk-8.265_p01.ebuild
49 new file mode 100644
50 index 00000000000..3bf95edeea4
51 --- /dev/null
52 +++ b/dev-java/openjdk/openjdk-8.265_p01.ebuild
53 @@ -0,0 +1,226 @@
54 +# Copyright 1999-2020 Gentoo Authors
55 +# Distributed under the terms of the GNU General Public License v2
56 +
57 +EAPI=6
58 +
59 +inherit check-reqs eapi7-ver flag-o-matic java-pkg-2 java-vm-2 multiprocessing pax-utils toolchain-funcs
60 +
61 +# we need latest -ga tag from hg, but want to keep build number as well
62 +# as _p component of the gentoo version string.
63 +
64 +MY_PV=$(ver_rs 1 'u' 2 '-' ${PV%_p*}-ga)
65 +
66 +BASE_URI="https://hg.${PN}.java.net/jdk8u/jdk8u"
67 +
68 +DESCRIPTION="Open source implementation of the Java programming language"
69 +HOMEPAGE="https://openjdk.java.net"
70 +SRC_URI="
71 + ${BASE_URI}/archive/jdk${MY_PV}.tar.bz2 -> ${P}.tar.bz2
72 + ${BASE_URI}/corba/archive/jdk${MY_PV}.tar.bz2 -> ${PN}-corba-${PV}.tar.bz2
73 + ${BASE_URI}/hotspot/archive/jdk${MY_PV}.tar.bz2 -> ${PN}-hotspot-${PV}.tar.bz2
74 + ${BASE_URI}/jaxp/archive/jdk${MY_PV}.tar.bz2 -> ${PN}-jaxp-${PV}.tar.bz2
75 + ${BASE_URI}/jaxws/archive/jdk${MY_PV}.tar.bz2 -> ${PN}-jaxws-${PV}.tar.bz2
76 + ${BASE_URI}/jdk/archive/jdk${MY_PV}.tar.bz2 -> ${PN}-jdk-${PV}.tar.bz2
77 + ${BASE_URI}/langtools/archive/jdk${MY_PV}.tar.bz2 -> ${PN}-langtools-${PV}.tar.bz2
78 + ${BASE_URI}/nashorn/archive/jdk${MY_PV}.tar.bz2 -> ${PN}-nashorn-${PV}.tar.bz2
79 +"
80 +
81 +LICENSE="GPL-2"
82 +SLOT="$(ver_cut 1)"
83 +KEYWORDS="~amd64 ~ppc64 ~x86"
84 +IUSE="alsa debug cups doc examples headless-awt +jbootstrap nsplugin +pch selinux source webstart"
85 +
86 +COMMON_DEPEND="
87 + media-libs/freetype:2=
88 + media-libs/giflib:0/7
89 + sys-libs/zlib
90 +"
91 +# Many libs are required to build, but not to run, make is possible to remove
92 +# by listing conditionally in RDEPEND unconditionally in DEPEND
93 +RDEPEND="
94 + ${COMMON_DEPEND}
95 + >=sys-apps/baselayout-java-0.1.0-r1
96 + !headless-awt? (
97 + x11-libs/libX11
98 + x11-libs/libXext
99 + x11-libs/libXi
100 + x11-libs/libXrender
101 + x11-libs/libXt
102 + x11-libs/libXtst
103 + )
104 + alsa? ( media-libs/alsa-lib )
105 + cups? ( net-print/cups )
106 + selinux? ( sec-policy/selinux-java )
107 +"
108 +
109 +DEPEND="
110 + ${COMMON_DEPEND}
111 + app-arch/zip
112 + media-libs/alsa-lib
113 + net-print/cups
114 + x11-base/xorg-proto
115 + x11-libs/libX11
116 + x11-libs/libXext
117 + x11-libs/libXi
118 + x11-libs/libXrender
119 + x11-libs/libXt
120 + x11-libs/libXtst
121 + || (
122 + dev-java/openjdk-bin:${SLOT}
123 + dev-java/icedtea-bin:${SLOT}
124 + dev-java/openjdk:${SLOT}
125 + dev-java/icedtea:${SLOT}
126 + )
127 +"
128 +
129 +PDEPEND="
130 + webstart? ( >=dev-java/icedtea-web-1.6.1:0 )
131 + nsplugin? ( >=dev-java/icedtea-web-1.6.1:0[nsplugin] )
132 +"
133 +
134 +S="${WORKDIR}/jdk${SLOT}u-jdk${MY_PV}"
135 +
136 +# The space required to build varies wildly depending on USE flags,
137 +# ranging from 2GB to 16GB. This function is certainly not exact but
138 +# should be close enough to be useful.
139 +openjdk_check_requirements() {
140 + local M
141 + M=2048
142 + M=$(( $(usex debug 3 1) * $M ))
143 + M=$(( $(usex jbootstrap 2 1) * $M ))
144 + M=$(( $(usex doc 320 0) + $(usex source 128 0) + 192 + $M ))
145 +
146 + CHECKREQS_DISK_BUILD=${M}M check-reqs_pkg_${EBUILD_PHASE}
147 +}
148 +
149 +pkg_pretend() {
150 + openjdk_check_requirements
151 + if [[ ${MERGE_TYPE} != binary ]]; then
152 + has ccache ${FEATURES} && die "FEATURES=ccache doesn't work with ${PN}"
153 + fi
154 +}
155 +
156 +pkg_setup() {
157 + openjdk_check_requirements
158 +
159 + JAVA_PKG_WANT_BUILD_VM="openjdk-${SLOT} openjdk-bin-${SLOT} icedtea-${SLOT} icedtea-bin-${SLOT}"
160 + JAVA_PKG_WANT_SOURCE="${SLOT}"
161 + JAVA_PKG_WANT_TARGET="${SLOT}"
162 +
163 + java-vm-2_pkg_setup
164 + java-pkg-2_pkg_setup
165 +}
166 +
167 +src_prepare() {
168 + default
169 + chmod +x configure || die
170 + local repo
171 + for repo in corba hotspot jdk jaxp jaxws langtools nashorn; do
172 + ln -s ../"${repo}-jdk${MY_PV}" "${repo}" || die
173 + done
174 + # new warnings in new gcc https://bugs.gentoo.org/685426
175 + sed -i '/^WARNINGS_ARE_ERRORS/ s/-Werror/-Wno-error/' \
176 + hotspot/make/linux/makefiles/gcc.make || die
177 +}
178 +
179 +src_configure() {
180 + # general build info found here:
181 + #https://hg.openjdk.java.net/jdk8/jdk8/raw-file/tip/README-builds.html
182 +
183 + # Work around stack alignment issue, bug #647954.
184 + use x86 && append-flags -mincoming-stack-boundary=2
185 +
186 + # Work around -fno-common ( GCC10 default ), bug #706638
187 + append-flags -fcommon
188 +
189 + local myconf=(
190 + --disable-ccache
191 + --enable-unlimited-crypto
192 + --with-boot-jdk="${JDK_HOME}"
193 + --with-extra-cflags="${CFLAGS}"
194 + --with-extra-cxxflags="${CXXFLAGS}"
195 + --with-extra-ldflags="${LDFLAGS}"
196 + --with-giflib=system
197 + --with-jtreg=no
198 + --with-jobs=1
199 + --with-num-cores=1
200 + --with-update-version="$(ver_cut 2)"
201 + --with-build-number="b$(ver_cut 4)"
202 + --with-milestone="fcs" # magic variable that means "release version"
203 + --with-vendor-name="Gentoo"
204 + --with-vendor-url="https://gentoo.org"
205 + --with-vendor-bug-url="https://bugs.gentoo.org"
206 + --with-vendor-vm-bug-url="https://bugs.openjdk.java.net"
207 + --with-zlib=system
208 + --with-native-debug-symbols=$(usex debug internal none)
209 + $(usex headless-awt --disable-headful '')
210 + )
211 +
212 + # PaX breaks pch, bug #601016
213 + if use pch && ! host-is-pax; then
214 + myconf+=( --enable-precompiled-headers )
215 + else
216 + myconf+=( --disable-precompiled-headers )
217 + fi
218 +
219 + (
220 + unset _JAVA_OPTIONS JAVA JAVA_TOOL_OPTIONS JAVAC XARGS
221 + CFLAGS= CXXFLAGS= LDFLAGS= \
222 + CONFIG_SITE=/dev/null \
223 + econf "${myconf[@]}"
224 + )
225 +}
226 +
227 +src_compile() {
228 + local myemakeargs=(
229 + JOBS=$(makeopts_jobs)
230 + LOG=debug
231 + $(usex doc docs '')
232 + $(usex jbootstrap bootcycle-images images)
233 + )
234 + emake "${myemakeargs[@]}" -j1 #nowarn
235 +}
236 +
237 +src_install() {
238 + local dest="/usr/$(get_libdir)/${PN}-${SLOT}"
239 + local ddest="${ED%/}/${dest#/}"
240 +
241 + cd "${S}"/build/*-release/images/j2sdk-image || die
242 +
243 + if ! use alsa; then
244 + rm -v jre/lib/$(get_system_arch)/libjsoundalsa.* || die
245 + fi
246 +
247 + # stupid build system does not remove that
248 + if use headless-awt ; then
249 + rm -fvr jre/lib/$(get_system_arch)/lib*{[jx]awt,splashscreen}* \
250 + {,jre/}bin/policytool bin/appletviewer || die
251 + fi
252 +
253 + if ! use examples ; then
254 + rm -vr demo/ || die
255 + fi
256 +
257 + if ! use source ; then
258 + rm -v src.zip || die
259 + fi
260 +
261 + dodir "${dest}"
262 + cp -pPR * "${ddest}" || die
263 +
264 + dosym ../../../../../../etc/ssl/certs/java/cacerts "${dest}"/jre/lib/security/cacerts
265 +
266 + java-vm_install-env "${FILESDIR}"/${PN}-${SLOT}.env.sh
267 + java-vm_set-pax-markings "${ddest}"
268 + java-vm_revdep-mask
269 + java-vm_sandbox-predict /dev/random /proc/self/coredump_filter
270 +
271 + if use doc ; then
272 + docinto html
273 + dodoc -r "${S}"/build/*-release/docs/*
274 + fi
275 +}
276 +
277 +pkg_postinst() {
278 + java-vm-2_pkg_postinst
279 +}