Gentoo Archives: gentoo-commits

From: Hans de Graaff <graaff@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/jenkins-bin/
Date: Mon, 06 Feb 2017 15:49:48
Message-Id: 1486395718.68158395b07d7ac74663f320755f83a67438d158.graaff@gentoo
1 commit: 68158395b07d7ac74663f320755f83a67438d158
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Mon Feb 6 15:32:10 2017 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Mon Feb 6 15:41:58 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68158395
7
8 dev-util/jenkins-bin: add 2.32.2 lts version, fixing bug 606364
9
10 Package-Manager: portage-2.3.3
11
12 dev-util/jenkins-bin/Manifest | 1 +
13 dev-util/jenkins-bin/jenkins-bin-2.32.2.ebuild | 47 ++++++++++++++++++++++++++
14 2 files changed, 48 insertions(+)
15
16 diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest
17 index e267d9f..d6a1f37 100644
18 --- a/dev-util/jenkins-bin/Manifest
19 +++ b/dev-util/jenkins-bin/Manifest
20 @@ -7,6 +7,7 @@ DIST jenkins-bin-2.26.war 69920303 SHA256 8994979440e0c371a243edc53d9468d7ba1cf1
21 DIST jenkins-bin-2.27.war 70500523 SHA256 85b0e3ea8ff0980361cc1e324a7076351301f4b6e02f4a97daf1d1577e0dc9fb SHA512 810a0867fc894662e3fc4e55587a02d5f43669d8fc4f51c7608e9abefa0a3309931f76ce69e3cedf920b6c8bbd25af08fc0fa14c7e52c5cab57ddd9b615facf0 WHIRLPOOL a3c4c598445d6fe43739846a12ada8cc568d04ce92be769d684a44a5cbfd49ce3c89bd76d2e9d4910d90d32387a55255a7d62eca0497ed7f02c5c43702798653
22 DIST jenkins-bin-2.28.war 70116639 SHA256 99e31a8059a869552f3df8bc6169739c14976057fe712109665aaae27375d85a SHA512 850b7cddce2e86c3e1cfde70ac24517bae41d3ca716f5a2cefd519fac8ccac931c33178e6b261530d90c62051db24e96763cd7b84ef3f852d0cd062d60a068d4 WHIRLPOOL 86d5267c946b71accec5bed7009aaa1afbb45729d75777ef54d1af63809f766534a7ef9de5b156607b66bdef90af574f52faffcd14411c29ae9a5128bfe1b8c9
23 DIST jenkins-bin-2.32.1.war 70146512 SHA256 efbb4360de55947189f67895be0960ddfd75104732802948f082f8a5e93228ca SHA512 d5e34e6b38f3827b3aa8d00f4dd6825fb590f56fe97403385d55a204bd32c850606cd992fee9a9c4d74e2777c4843ff29be120ca5c7e8d71f52946a19d3295be WHIRLPOOL b0d0bc79ce7beefadaf14c0df04e972b47cafd6a6374099f8006700d78f14c21eacb56d87e94984c5ef29f52d144f3613068fd39b03e7d3a446d7cc8be99e9c4
24 +DIST jenkins-bin-2.32.2.war 69874457 SHA256 73b216449cb5eacd4fe5a6ee2e089245705e5815b448e315fbc8b6de7809e55f SHA512 4c61ad7b2ad588df6daa7ccf3b3272443fa15f8c3dfe15adff141ddb96088e9eccb0ced9d68c72bddb6f177f655035db300b7f8866b3bc211db8b04a676c96e8 WHIRLPOOL 089f3758bdb640f1c8de29c009e9f149877b5da501f495346cef71b89485608f3371f99be4c83c721e5b760f1e312e140325b079ef819fb179f5819f6bf43313
25 DIST jenkins-bin-2.33.war 68835918 SHA256 feb7f95d09cf48ab1f52e48219530fbc6db3da019fa8fb40341b89904f2335f4 SHA512 562bf455adc95e7dd86d7b419c39d7db4a37546ab81de47e5961c739474db38875b893228ab628d01a96f3da65ffabc0824bd2e2ad0752314d3096eed7779454 WHIRLPOOL bdcff72ca928ae0ec0e58e5e2d5b7a6f83c64b111251ceca6e06f665ac0f4e83b41bf7375048d293d0e9e6d3d464e9622787dbc13cd444bd4654e9b4b05bef48
26 DIST jenkins-bin-2.38.war 68586722 SHA256 59f587198b306a23753d7329dbff5e07eb8de31d31734f001ccef1c1aa0af1ae SHA512 4b2f24f9bf6da1a717ff5853f93c53052ff09baa60eb0bc73430e66a23c2d3f916297c70a1c5f5e44b48c1e43a479e7afb3addb6c5cc3ffbf3ac3f4cf3361cd8 WHIRLPOOL b5490d65312864c0420419d8812d5c19cb3ecbc30e71d184e4df7a7b1fe17b20bd57017c6493dd0e115fc1ad6f00a06cb0042d0188946fec36cb5eb8a49c0ee8
27 DIST jenkins-bin-2.42.war 68626093 SHA256 f16994d00d3ce8b205c07fa537de228b57dc3517915e6577f53b1eb3143c9a9e SHA512 9586dba1f4656ee0001a20c8fac132be9274a00c2ef0b1602b449f5d1a1b1d6b8ef80287351660adbd642706b15d9cfbe1616b8a566ca12bddca97723cbe9846 WHIRLPOOL 1053659f14dfd15ef7118a826e558620aa19377da6d6d2037c8161a50a1d60687db974baa1df3511139975f060805a4a1b3d4dc7ea149471ed98832090c7da11
28
29 diff --git a/dev-util/jenkins-bin/jenkins-bin-2.32.2.ebuild b/dev-util/jenkins-bin/jenkins-bin-2.32.2.ebuild
30 new file mode 100644
31 index 00000000..b980e9e
32 --- /dev/null
33 +++ b/dev-util/jenkins-bin/jenkins-bin-2.32.2.ebuild
34 @@ -0,0 +1,47 @@
35 +# Copyright 1999-2017 Gentoo Foundation
36 +# Distributed under the terms of the GNU General Public License v2
37 +# $Id$
38 +
39 +EAPI=6
40 +
41 +inherit user systemd
42 +
43 +DESCRIPTION="Extensible continuous integration server"
44 +HOMEPAGE="http://jenkins-ci.org/"
45 +LICENSE="MIT"
46 +SRC_URI="http://mirrors.jenkins-ci.org/war-stable/${PV}/${PN/-bin/}.war -> ${P}.war"
47 +RESTRICT="mirror"
48 +SLOT="lts"
49 +KEYWORDS="~amd64 ~x86 ~amd64-linux"
50 +IUSE=""
51 +
52 +RDEPEND="media-fonts/dejavu
53 + media-libs/freetype
54 + !dev-util/jenkins-bin:0
55 + >=virtual/jre-1.7.0"
56 +
57 +S=${WORKDIR}
58 +
59 +JENKINS_DIR=/var/lib/jenkins
60 +
61 +pkg_setup() {
62 + enewgroup jenkins
63 + enewuser jenkins -1 -1 ${JENKINS_DIR} jenkins
64 +}
65 +
66 +src_install() {
67 + keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home
68 +
69 + insinto /opt/jenkins
70 + newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war
71 +
72 + insinto /etc/logrotate.d
73 + newins "${FILESDIR}"/${PN}-r1.logrotate ${PN/-bin/}
74 +
75 + newinitd "${FILESDIR}"/${PN}.init2 jenkins
76 + newconfd "${FILESDIR}"/${PN}.confd jenkins
77 +
78 + systemd_newunit "${FILESDIR}"/${PN}.service jenkins.service
79 +
80 + fowners jenkins:jenkins /var/log/jenkins ${JENKINS_DIR} ${JENKINS_DIR}/home ${JENKINS_DIR}/backup
81 +}