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-jre-bin/
Date: Wed, 11 May 2022 20:41:26
Message-Id: 1652300056.613b20220c8d10faa9d25381111cfc844d704f8b.gyakovlev@gentoo
1 commit: 613b20220c8d10faa9d25381111cfc844d704f8b
2 Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
3 AuthorDate: Wed May 11 19:56:54 2022 +0000
4 Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
5 CommitDate: Wed May 11 20:14:16 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=613b2022
7
8 dev-java/openjdk-jre-bin: drop 8.312_p07-r2
9
10 Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
11
12 dev-java/openjdk-jre-bin/Manifest | 1 -
13 .../openjdk-jre-bin-8.312_p07-r2.ebuild | 83 ----------------------
14 2 files changed, 84 deletions(-)
15
16 diff --git a/dev-java/openjdk-jre-bin/Manifest b/dev-java/openjdk-jre-bin/Manifest
17 index 5520af7efae6..d92def96a0ab 100644
18 --- a/dev-java/openjdk-jre-bin/Manifest
19 +++ b/dev-java/openjdk-jre-bin/Manifest
20 @@ -1,4 +1,3 @@
21 DIST OpenJDK11U-jre_x64_linux_hotspot_11.0.14_9.tar.gz 42435138 BLAKE2B 0f972a78221b74be4b8c87845f52d331eb6caf84eef06d291d0cd25ce4357b7072f938fd0390a9c54647d4ddcfe4c0184ddf84583e017e1bf78338b7939437bc SHA512 9ee64498d83d16cefc5a155393d9477bb78338d43a3b4b1699f4358644415a6be5601f7b2a87a82f2a95cafd6485b6db7b30bd0d21096110211b942e95deed64
22 DIST OpenJDK17U-jre_x64_linux_hotspot_17.0.3_7.tar.gz 45971131 BLAKE2B dc8a358b10b0d3a6fac60f340ee5224c348aa4b2683e5f7b3396eaca180a12212260d45b8347b472f80671ef86a91f764727897146e4d36bc08b24c7920635fa SHA512 27da884a807c980386b7295f7ea5e253c03b497eff6e21e0cb35ea050552eaf9a3f71060cbd1a2f0cd6069a55ae00b43e46edcf09ab36c142587ea2ab781ad14
23 -DIST OpenJDK8U-jre_x64_linux_hotspot_8u312b07.tar.gz 41286015 BLAKE2B f555fee173b8af98f64cdd08b8141c823033473d8fa0601f8e69899bc6b82234ac33a6de45f87b2cd9457e22d500da9052209c45798d47ec3c4a34496b30d154 SHA512 36d07389e63e49ee16f1329aa7e0bd5b42b397f864f10080038017920fd2b178d5cd9dfaef157080ac020721d0e6e7b26b0277ab1cde69c20500fc34bab0e915
24 DIST OpenJDK8U-jre_x64_linux_hotspot_8u322b06.tar.gz 41317897 BLAKE2B b96b39d4b3f7fe54f9b04698d4f24879ce617e61ade298b7de1472cb85fbf7d5f297f009c0e881a17bcdaf9baaf3187acef531b0ace97a1f2ab099811995c815 SHA512 4a3acc1330056011f0097aaca77858779e2c89d214598ef66736956984204b8de804549e42c51f8392806753f3d534d34ad93ef6df9f2f45a369e04f6a0694ac
25
26 diff --git a/dev-java/openjdk-jre-bin/openjdk-jre-bin-8.312_p07-r2.ebuild b/dev-java/openjdk-jre-bin/openjdk-jre-bin-8.312_p07-r2.ebuild
27 deleted file mode 100644
28 index ba4007f59544..000000000000
29 --- a/dev-java/openjdk-jre-bin/openjdk-jre-bin-8.312_p07-r2.ebuild
30 +++ /dev/null
31 @@ -1,83 +0,0 @@
32 -# Copyright 1999-2022 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=8
36 -
37 -inherit java-vm-2
38 -
39 -abi_uri() {
40 - echo "${2-$1}? (
41 - https://github.com/adoptium/temurin${SLOT}-binaries/releases/download/jdk${MY_PV}/OpenJDK8U-jre_${1}_linux_hotspot_${MY_PV/-/}.tar.gz
42 - )"
43 -}
44 -
45 -MY_PV=$(ver_rs 1 'u' 2 '-' ${PV//p/b})
46 -SLOT="$(ver_cut 1)"
47 -
48 -DESCRIPTION="Prebuilt Java JRE binaries provided by Eclipse Temurin"
49 -HOMEPAGE="https://adoptium.net"
50 -SRC_URI="
51 - $(abi_uri x64 amd64)
52 -"
53 -
54 -LICENSE="GPL-2-with-classpath-exception"
55 -KEYWORDS="amd64"
56 -
57 -IUSE="alsa cups headless-awt selinux"
58 -
59 -RDEPEND="
60 - media-libs/fontconfig:1.0
61 - media-libs/freetype:2
62 - >net-libs/libnet-1.1
63 - >=sys-apps/baselayout-java-0.1.0-r1
64 - >=sys-libs/glibc-2.2.5:*
65 - sys-libs/zlib
66 - alsa? ( media-libs/alsa-lib )
67 - cups? ( net-print/cups )
68 - selinux? ( sec-policy/selinux-java )
69 - !headless-awt? (
70 - x11-libs/libX11
71 - x11-libs/libXext
72 - x11-libs/libXi
73 - x11-libs/libXrender
74 - x11-libs/libXtst
75 - )"
76 -
77 -RESTRICT="preserve-libs splitdebug"
78 -QA_PREBUILT="*"
79 -
80 -S="${WORKDIR}/jdk${MY_PV}-jre"
81 -
82 -src_install() {
83 - local dest="/opt/${P}"
84 - local ddest="${ED}/${dest#/}"
85 -
86 - rm ASSEMBLY_EXCEPTION LICENSE THIRD_PARTY_README || die
87 -
88 - # this does not exist on arm64 hence -f
89 - rm -fv lib/*/libfreetype.so* || die
90 -
91 - if ! use alsa ; then
92 - rm -v lib/*/libjsoundalsa.so* || die
93 - fi
94 -
95 - if use headless-awt ; then
96 - rm -fvr lib/*/lib*{[jx]awt,splashscreen}* \
97 - bin/policytool || die
98 - fi
99 -
100 - rm -v lib/security/cacerts || die
101 - dosym ../../../../../etc/ssl/certs/java/cacerts \
102 - "${dest}"/lib/security/cacerts
103 -
104 - dodir "${dest}"
105 - cp -pPR * "${ddest}" || die
106 -
107 - # provide stable symlink
108 - dosym "${P}" "/opt/${PN}-${SLOT}"
109 -
110 - java-vm_install-env "${FILESDIR}"/${PN}-${SLOT}.env.sh
111 - java-vm_set-pax-markings "${ddest}"
112 - java-vm_revdep-mask
113 - java-vm_sandbox-predict /dev/random /proc/self/coredump_filter
114 -}