Gentoo Archives: gentoo-commits

From: Thomas Deutschmann <whissi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/jenkins-bin/
Date: Tue, 09 Feb 2021 20:57:12
Message-Id: 1612904217.94862f91175be267f6a90f22ba9a1ad2f555e49f.whissi@gentoo
1 commit: 94862f91175be267f6a90f22ba9a1ad2f555e49f
2 Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
3 AuthorDate: Tue Feb 9 20:52:51 2021 +0000
4 Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
5 CommitDate: Tue Feb 9 20:56:57 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94862f91
7
8 dev-util/jenkins-bin: bump to v2.279
9
10 Closes: https://bugs.gentoo.org/701256
11 Package-Manager: Portage-3.0.14, Repoman-3.0.2
12 Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
13
14 dev-util/jenkins-bin/Manifest | 2 +-
15 ...ns-bin-2.277.ebuild => jenkins-bin-2.279.ebuild} | 21 ++++++++++-----------
16 2 files changed, 11 insertions(+), 12 deletions(-)
17
18 diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest
19 index c0cae9c7bb6..923bbe6de03 100644
20 --- a/dev-util/jenkins-bin/Manifest
21 +++ b/dev-util/jenkins-bin/Manifest
22 @@ -1,2 +1,2 @@
23 DIST jenkins-bin-2.263.3.war 67287051 BLAKE2B 376612f444d6827ad270f1121c2df3f134893eb9a501b919e2c1b506f0536b506a1158152541c46a211f55ecc62b39930024bf3457e2e550900e5aa98f368f39 SHA512 c8badbb4704ad60ede50d32b9df36ca8f78da7e4238e9277a26eaa90a16bd27106bf7e04497cf2bf2ef086befc8cfdb64db9af7f4ceccb1dc22d4e21e5898e68
24 -DIST jenkins-bin-2.277.war 70882207 BLAKE2B 241606f7fcd3b37393636f9075fe8ab6173ca379664914c5e32b81dcb16a311e2877080a5c804545b2e30ae8be67def51c19bdd906605297120cee8047750e94 SHA512 7a5e5083e525005968727d3b4bb2a80e7cc87f79e6b8ed7f803a9c7bd045ec48498e6336e88830bfb72b4c4dd66ada530020c5db345834657983781c7ab3e9d0
25 +DIST jenkins-bin-2.279.war 73234774 BLAKE2B eeb1b70b111f86e6f295d69d5681e5683c890f2b482c7a4566738e6250e7124f3d8838c8b1411a054e61f8e75758ed23c7d0cdbf41b930418f2b27bb145df2a9 SHA512 c833efe6fe711e5d3a2ab0c13e598c3533e132cd7127c17842746e05b5172f2d9f58b1b9be09be238a7ab62c0dc9c23f2f646c72d0f4103624b2adf546348a5f
26
27 diff --git a/dev-util/jenkins-bin/jenkins-bin-2.277.ebuild b/dev-util/jenkins-bin/jenkins-bin-2.279.ebuild
28 similarity index 82%
29 rename from dev-util/jenkins-bin/jenkins-bin-2.277.ebuild
30 rename to dev-util/jenkins-bin/jenkins-bin-2.279.ebuild
31 index 2eea44d5265..960720966a1 100644
32 --- a/dev-util/jenkins-bin/jenkins-bin-2.277.ebuild
33 +++ b/dev-util/jenkins-bin/jenkins-bin-2.279.ebuild
34 @@ -3,32 +3,31 @@
35
36 EAPI=7
37
38 -inherit user systemd
39 +inherit systemd
40
41 DESCRIPTION="Extensible continuous integration server"
42 HOMEPAGE="https://jenkins.io/"
43 LICENSE="MIT"
44 SRC_URI="http://mirrors.jenkins-ci.org/war/${PV}/${PN/-bin/}.war -> ${P}.war"
45 -RESTRICT="mirror"
46 SLOT="0"
47 KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux"
48 IUSE=""
49
50 -RDEPEND="media-fonts/dejavu
51 +DEPEND="acct-group/jenkins
52 + acct-user/jenkins"
53 +
54 +RDEPEND="acct-group/jenkins
55 + acct-user/jenkins
56 + media-fonts/dejavu
57 media-libs/freetype
58 !dev-util/jenkins-bin:lts
59 >=virtual/jre-1.8.0"
60
61 -S=${WORKDIR}
62 -
63 -JENKINS_DIR=/var/lib/jenkins
64 -
65 -pkg_setup() {
66 - enewgroup jenkins
67 - enewuser jenkins -1 -1 ${JENKINS_DIR} jenkins
68 -}
69 +S="${WORKDIR}"
70
71 src_install() {
72 + local JENKINS_DIR=/var/lib/jenkins
73 +
74 keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home
75
76 insinto /opt/jenkins