summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2017-02-06 16:32:10 +0100
committerHans de Graaff <graaff@gentoo.org>2017-02-06 16:41:58 +0100
commit68158395b07d7ac74663f320755f83a67438d158 (patch)
tree079770a5c9f3213f768a51ec27c6b088dca1da31 /dev-util/jenkins-bin
parentnet-analyzer/tcpdump: Drop github SRC_URI as the tarball there differs slightly. (diff)
downloadgentoo-68158395b07d7ac74663f320755f83a67438d158.tar.gz
gentoo-68158395b07d7ac74663f320755f83a67438d158.tar.bz2
gentoo-68158395b07d7ac74663f320755f83a67438d158.zip
dev-util/jenkins-bin: add 2.32.2 lts version, fixing bug 606364
Package-Manager: portage-2.3.3
Diffstat (limited to 'dev-util/jenkins-bin')
-rw-r--r--dev-util/jenkins-bin/Manifest1
-rw-r--r--dev-util/jenkins-bin/jenkins-bin-2.32.2.ebuild47
2 files changed, 48 insertions, 0 deletions
diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest
index e267d9f6354c..d6a1f37d9660 100644
--- a/dev-util/jenkins-bin/Manifest
+++ b/dev-util/jenkins-bin/Manifest
@@ -7,6 +7,7 @@ DIST jenkins-bin-2.26.war 69920303 SHA256 8994979440e0c371a243edc53d9468d7ba1cf1
DIST jenkins-bin-2.27.war 70500523 SHA256 85b0e3ea8ff0980361cc1e324a7076351301f4b6e02f4a97daf1d1577e0dc9fb SHA512 810a0867fc894662e3fc4e55587a02d5f43669d8fc4f51c7608e9abefa0a3309931f76ce69e3cedf920b6c8bbd25af08fc0fa14c7e52c5cab57ddd9b615facf0 WHIRLPOOL a3c4c598445d6fe43739846a12ada8cc568d04ce92be769d684a44a5cbfd49ce3c89bd76d2e9d4910d90d32387a55255a7d62eca0497ed7f02c5c43702798653
DIST jenkins-bin-2.28.war 70116639 SHA256 99e31a8059a869552f3df8bc6169739c14976057fe712109665aaae27375d85a SHA512 850b7cddce2e86c3e1cfde70ac24517bae41d3ca716f5a2cefd519fac8ccac931c33178e6b261530d90c62051db24e96763cd7b84ef3f852d0cd062d60a068d4 WHIRLPOOL 86d5267c946b71accec5bed7009aaa1afbb45729d75777ef54d1af63809f766534a7ef9de5b156607b66bdef90af574f52faffcd14411c29ae9a5128bfe1b8c9
DIST jenkins-bin-2.32.1.war 70146512 SHA256 efbb4360de55947189f67895be0960ddfd75104732802948f082f8a5e93228ca SHA512 d5e34e6b38f3827b3aa8d00f4dd6825fb590f56fe97403385d55a204bd32c850606cd992fee9a9c4d74e2777c4843ff29be120ca5c7e8d71f52946a19d3295be WHIRLPOOL b0d0bc79ce7beefadaf14c0df04e972b47cafd6a6374099f8006700d78f14c21eacb56d87e94984c5ef29f52d144f3613068fd39b03e7d3a446d7cc8be99e9c4
+DIST jenkins-bin-2.32.2.war 69874457 SHA256 73b216449cb5eacd4fe5a6ee2e089245705e5815b448e315fbc8b6de7809e55f SHA512 4c61ad7b2ad588df6daa7ccf3b3272443fa15f8c3dfe15adff141ddb96088e9eccb0ced9d68c72bddb6f177f655035db300b7f8866b3bc211db8b04a676c96e8 WHIRLPOOL 089f3758bdb640f1c8de29c009e9f149877b5da501f495346cef71b89485608f3371f99be4c83c721e5b760f1e312e140325b079ef819fb179f5819f6bf43313
DIST jenkins-bin-2.33.war 68835918 SHA256 feb7f95d09cf48ab1f52e48219530fbc6db3da019fa8fb40341b89904f2335f4 SHA512 562bf455adc95e7dd86d7b419c39d7db4a37546ab81de47e5961c739474db38875b893228ab628d01a96f3da65ffabc0824bd2e2ad0752314d3096eed7779454 WHIRLPOOL bdcff72ca928ae0ec0e58e5e2d5b7a6f83c64b111251ceca6e06f665ac0f4e83b41bf7375048d293d0e9e6d3d464e9622787dbc13cd444bd4654e9b4b05bef48
DIST jenkins-bin-2.38.war 68586722 SHA256 59f587198b306a23753d7329dbff5e07eb8de31d31734f001ccef1c1aa0af1ae SHA512 4b2f24f9bf6da1a717ff5853f93c53052ff09baa60eb0bc73430e66a23c2d3f916297c70a1c5f5e44b48c1e43a479e7afb3addb6c5cc3ffbf3ac3f4cf3361cd8 WHIRLPOOL b5490d65312864c0420419d8812d5c19cb3ecbc30e71d184e4df7a7b1fe17b20bd57017c6493dd0e115fc1ad6f00a06cb0042d0188946fec36cb5eb8a49c0ee8
DIST jenkins-bin-2.42.war 68626093 SHA256 f16994d00d3ce8b205c07fa537de228b57dc3517915e6577f53b1eb3143c9a9e SHA512 9586dba1f4656ee0001a20c8fac132be9274a00c2ef0b1602b449f5d1a1b1d6b8ef80287351660adbd642706b15d9cfbe1616b8a566ca12bddca97723cbe9846 WHIRLPOOL 1053659f14dfd15ef7118a826e558620aa19377da6d6d2037c8161a50a1d60687db974baa1df3511139975f060805a4a1b3d4dc7ea149471ed98832090c7da11
diff --git a/dev-util/jenkins-bin/jenkins-bin-2.32.2.ebuild b/dev-util/jenkins-bin/jenkins-bin-2.32.2.ebuild
new file mode 100644
index 000000000000..b980e9eb3f0c
--- /dev/null
+++ b/dev-util/jenkins-bin/jenkins-bin-2.32.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit user systemd
+
+DESCRIPTION="Extensible continuous integration server"
+HOMEPAGE="http://jenkins-ci.org/"
+LICENSE="MIT"
+SRC_URI="http://mirrors.jenkins-ci.org/war-stable/${PV}/${PN/-bin/}.war -> ${P}.war"
+RESTRICT="mirror"
+SLOT="lts"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
+IUSE=""
+
+RDEPEND="media-fonts/dejavu
+ media-libs/freetype
+ !dev-util/jenkins-bin:0
+ >=virtual/jre-1.7.0"
+
+S=${WORKDIR}
+
+JENKINS_DIR=/var/lib/jenkins
+
+pkg_setup() {
+ enewgroup jenkins
+ enewuser jenkins -1 -1 ${JENKINS_DIR} jenkins
+}
+
+src_install() {
+ keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home
+
+ insinto /opt/jenkins
+ newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/${PN}-r1.logrotate ${PN/-bin/}
+
+ newinitd "${FILESDIR}"/${PN}.init2 jenkins
+ newconfd "${FILESDIR}"/${PN}.confd jenkins
+
+ systemd_newunit "${FILESDIR}"/${PN}.service jenkins.service
+
+ fowners jenkins:jenkins /var/log/jenkins ${JENKINS_DIR} ${JENKINS_DIR}/home ${JENKINS_DIR}/backup
+}