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 |
+} |