Gentoo Archives: gentoo-commits

From: William Hubbs <williamh@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-misc/rundeck-cli-bin/
Date: Thu, 25 Aug 2022 16:37:58
Message-Id: 1661445467.38dc429245b0d935aeeb0b423ace19787c88b195.williamh@gentoo
1 commit: 38dc429245b0d935aeeb0b423ace19787c88b195
2 Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
3 AuthorDate: Wed Aug 24 10:46:34 2022 +0000
4 Commit: William Hubbs <williamh <AT> gentoo <DOT> org>
5 CommitDate: Thu Aug 25 16:37:47 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38dc4292
7
8 app-misc/rundeck-cli-bin: revert to 0.1.11 style
9
10 Bug: https://bugs.gentoo.org/861026
11 Closes: https://github.com/gentoo/gentoo/pull/27000
12 Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
13 Signed-off-by: William Hubbs <williamh <AT> gentoo.org>
14
15 app-misc/rundeck-cli-bin/metadata.xml | 3 ---
16 app-misc/rundeck-cli-bin/rundeck-cli-bin-2.0.1.ebuild | 13 +++++++------
17 2 files changed, 7 insertions(+), 9 deletions(-)
18
19 diff --git a/app-misc/rundeck-cli-bin/metadata.xml b/app-misc/rundeck-cli-bin/metadata.xml
20 index 6f8ff53657c1..e8b9db973b54 100644
21 --- a/app-misc/rundeck-cli-bin/metadata.xml
22 +++ b/app-misc/rundeck-cli-bin/metadata.xml
23 @@ -12,7 +12,4 @@
24 <upstream>
25 <remote-id type="github">rundeck/rundeck-cli</remote-id>
26 </upstream>
27 - <use>
28 - <flag name="binary">Copy the precompiled jar file and skip the rest of src_compile</flag>
29 - </use>
30 </pkgmetadata>
31
32 diff --git a/app-misc/rundeck-cli-bin/rundeck-cli-bin-2.0.1.ebuild b/app-misc/rundeck-cli-bin/rundeck-cli-bin-2.0.1.ebuild
33 index 52095686cabf..c48dc52c2588 100644
34 --- a/app-misc/rundeck-cli-bin/rundeck-cli-bin-2.0.1.ebuild
35 +++ b/app-misc/rundeck-cli-bin/rundeck-cli-bin-2.0.1.ebuild
36 @@ -3,9 +3,7 @@
37
38 EAPI=8
39
40 -JAVA_PKG_IUSE="binary"
41 -
42 -inherit java-pkg-2 java-pkg-simple
43 +inherit java-pkg-2
44
45 DESCRIPTION="Command line tool for rundeck"
46 HOMEPAGE="https://www.rundeck.com/open-source"
47 @@ -14,9 +12,12 @@ SRC_URI="https://github.com/rundeck/rundeck-cli/releases/download/v${PV}/rundeck
48 LICENSE="Apache-2.0"
49 SLOT="0"
50 KEYWORDS="~amd64"
51 -IUSE="+binary"
52
53 RDEPEND=">=virtual/jre-11:*"
54
55 -JAVA_MAIN_CLASS="org.rundeck.client.tool.Main"
56 -JAVA_BINJAR_FILENAME="rundeck-cli-${PV}-all.jar"
57 +S="${WORKDIR}"
58 +
59 +src_install() {
60 + java-pkg_newjar "${DISTDIR}"/rundeck-cli-${PV}-all.jar rundeck-cli.jar
61 + java-pkg_dolauncher rd
62 +}