Gentoo Archives: gentoo-commits

From: Florian Schmaus <flow@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk/
Date: Fri, 13 May 2022 07:16:37
Message-Id: 1652425184.02aaea3b49dc7bca0b192d0b56f803e11a9cb771.flow@gentoo
1 commit: 02aaea3b49dc7bca0b192d0b56f803e11a9cb771
2 Author: Florian Schmaus <flow <AT> gentoo <DOT> org>
3 AuthorDate: Thu May 12 10:36:25 2022 +0000
4 Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
5 CommitDate: Fri May 13 06:59:44 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02aaea3b
7
8 dev-java/openjdk: improve MERGE_TYPE check in pkg_setup
9
10 We can return early in pkg_setup if MERGE_TYPE=binary.
11
12 Closes: https://github.com/gentoo/gentoo/pull/25453
13 Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
14
15 dev-java/openjdk/openjdk-11.0.14_p9-r1.ebuild | 3 ++-
16 dev-java/openjdk/openjdk-11.0.15_p10.ebuild | 3 ++-
17 dev-java/openjdk/openjdk-17.0.2_p8.ebuild | 14 +++++++-------
18 dev-java/openjdk/openjdk-17.0.3_p7.ebuild | 14 +++++++-------
19 4 files changed, 18 insertions(+), 16 deletions(-)
20
21 diff --git a/dev-java/openjdk/openjdk-11.0.14_p9-r1.ebuild b/dev-java/openjdk/openjdk-11.0.14_p9-r1.ebuild
22 index fa243d77955b..c9dc36e2d7bd 100644
23 --- a/dev-java/openjdk/openjdk-11.0.14_p9-r1.ebuild
24 +++ b/dev-java/openjdk/openjdk-11.0.14_p9-r1.ebuild
25 @@ -130,6 +130,8 @@ pkg_setup() {
26 openjdk_check_requirements
27 java-vm-2_pkg_setup
28
29 + [[ ${MERGE_TYPE} == "binary" ]] && return
30 +
31 JAVA_PKG_WANT_BUILD_VM="openjdk-${SLOT} openjdk-bin-${SLOT}"
32 JAVA_PKG_WANT_SOURCE="${SLOT}"
33 JAVA_PKG_WANT_TARGET="${SLOT}"
34 @@ -142,7 +144,6 @@ pkg_setup() {
35 fi
36 done
37 else
38 - [[ ${MERGE_TYPE} == "binary" ]] && return
39 local xpakvar="${ARCH^^}_XPAK"
40 export JDK_HOME="${WORKDIR}/openjdk-bootstrap-${!xpakvar}"
41 fi
42
43 diff --git a/dev-java/openjdk/openjdk-11.0.15_p10.ebuild b/dev-java/openjdk/openjdk-11.0.15_p10.ebuild
44 index cb5035667c42..76cfa3954b7c 100644
45 --- a/dev-java/openjdk/openjdk-11.0.15_p10.ebuild
46 +++ b/dev-java/openjdk/openjdk-11.0.15_p10.ebuild
47 @@ -130,6 +130,8 @@ pkg_setup() {
48 openjdk_check_requirements
49 java-vm-2_pkg_setup
50
51 + [[ ${MERGE_TYPE} == "binary" ]] && return
52 +
53 JAVA_PKG_WANT_BUILD_VM="openjdk-${SLOT} openjdk-bin-${SLOT}"
54 JAVA_PKG_WANT_SOURCE="${SLOT}"
55 JAVA_PKG_WANT_TARGET="${SLOT}"
56 @@ -142,7 +144,6 @@ pkg_setup() {
57 fi
58 done
59 else
60 - [[ ${MERGE_TYPE} == "binary" ]] && return
61 local xpakvar="${ARCH^^}_XPAK"
62 export JDK_HOME="${WORKDIR}/openjdk-bootstrap-${!xpakvar}"
63 fi
64
65 diff --git a/dev-java/openjdk/openjdk-17.0.2_p8.ebuild b/dev-java/openjdk/openjdk-17.0.2_p8.ebuild
66 index 501c0e15b4d2..1a4d2981a7fe 100644
67 --- a/dev-java/openjdk/openjdk-17.0.2_p8.ebuild
68 +++ b/dev-java/openjdk/openjdk-17.0.2_p8.ebuild
69 @@ -128,6 +128,8 @@ pkg_setup() {
70 openjdk_check_requirements
71 java-vm-2_pkg_setup
72
73 + [[ ${MERGE_TYPE} == "binary" ]] && return
74 +
75 JAVA_PKG_WANT_BUILD_VM="openjdk-${SLOT} openjdk-bin-${SLOT}"
76 JAVA_PKG_WANT_SOURCE="${SLOT}"
77 JAVA_PKG_WANT_TARGET="${SLOT}"
78 @@ -154,13 +156,11 @@ pkg_setup() {
79 local xpakvar="${ARCH^^}_XPAK"
80 export JDK_HOME="${WORKDIR}/openjdk-bootstrap-${!xpakvar}"
81 else
82 - if [[ ${MERGE_TYPE} != "binary" ]]; then
83 - JDK_HOME=$(best_version dev-java/openjdk-bin:${SLOT})
84 - [[ -n ${JDK_HOME} ]] || die "Build VM not found!"
85 - JDK_HOME=${JDK_HOME#*/}
86 - JDK_HOME=${EPREFIX}/opt/${JDK_HOME%-r*}
87 - export JDK_HOME
88 - fi
89 + JDK_HOME=$(best_version dev-java/openjdk-bin:${SLOT})
90 + [[ -n ${JDK_HOME} ]] || die "Build VM not found!"
91 + JDK_HOME=${JDK_HOME#*/}
92 + JDK_HOME=${EPREFIX}/opt/${JDK_HOME%-r*}
93 + export JDK_HOME
94 fi
95 }
96
97
98 diff --git a/dev-java/openjdk/openjdk-17.0.3_p7.ebuild b/dev-java/openjdk/openjdk-17.0.3_p7.ebuild
99 index 5e8f8d958a2a..9868acbeda61 100644
100 --- a/dev-java/openjdk/openjdk-17.0.3_p7.ebuild
101 +++ b/dev-java/openjdk/openjdk-17.0.3_p7.ebuild
102 @@ -128,6 +128,8 @@ pkg_setup() {
103 openjdk_check_requirements
104 java-vm-2_pkg_setup
105
106 + [[ ${MERGE_TYPE} == "binary" ]] && return
107 +
108 JAVA_PKG_WANT_BUILD_VM="openjdk-${SLOT} openjdk-bin-${SLOT}"
109 JAVA_PKG_WANT_SOURCE="${SLOT}"
110 JAVA_PKG_WANT_TARGET="${SLOT}"
111 @@ -154,13 +156,11 @@ pkg_setup() {
112 local xpakvar="${ARCH^^}_XPAK"
113 export JDK_HOME="${WORKDIR}/openjdk-bootstrap-${!xpakvar}"
114 else
115 - if [[ ${MERGE_TYPE} != "binary" ]]; then
116 - JDK_HOME=$(best_version dev-java/openjdk-bin:${SLOT})
117 - [[ -n ${JDK_HOME} ]] || die "Build VM not found!"
118 - JDK_HOME=${JDK_HOME#*/}
119 - JDK_HOME=${EPREFIX}/opt/${JDK_HOME%-r*}
120 - export JDK_HOME
121 - fi
122 + JDK_HOME=$(best_version dev-java/openjdk-bin:${SLOT})
123 + [[ -n ${JDK_HOME} ]] || die "Build VM not found!"
124 + JDK_HOME=${JDK_HOME#*/}
125 + JDK_HOME=${EPREFIX}/opt/${JDK_HOME%-r*}
126 + export JDK_HOME
127 fi
128 }