commit:     13c820a20a6328fc2de917a07d36a4653e24827f
Author:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 25 22:08:08 2016 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Mon Apr 25 22:08:08 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13c820a2

dev-util/jenkins-bin: Version bump to 1.651.1

Gentoo-Bug: 581162

Package-Manager: portage-2.2.28

 dev-util/jenkins-bin/Manifest                   |  1 +
 dev-util/jenkins-bin/jenkins-bin-1.651.1.ebuild | 47 +++++++++++++++++++++++++
 2 files changed, 48 insertions(+)

diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest
index d9ca9a1..1d6f348 100644
--- a/dev-util/jenkins-bin/Manifest
+++ b/dev-util/jenkins-bin/Manifest
@@ -1,3 +1,4 @@
 DIST jenkins-bin-1.642.4.war 63668618 SHA256 
74affea437708c2e1fbcd97cdf73dc1c1c78d7a6e7ea0c521c7084a140859f15 SHA512 
ca745da260df3f4fef3d65e704c794781961426b33c83e3e6a0f9fc9fd7ea387ecaf533209bdc2de1c8e9f5494085c61e26ab4671c2684f2f8f9bc6956c6243b
 WHIRLPOOL 
c2901b14f07d0be511969f2f67f696c154bdb82ac82d0bd4e1706d0485a6768b1a7e86ae64dd553283b207ce561c44159c4a4ad5ac0418a4c7abb75aa40bc213
+DIST jenkins-bin-1.651.1.war 64608161 SHA256 
863533451e49ec480f010ac5815421d39708597ffbbce7ce67c54f0145428500 SHA512 
7802b475a63db72cf82005eca4dc10ab32b4b0bd55698edb699ee19727c1a356a24994b199a83890fabc01de0621823020332f63e5e7fc8c34b30f498e2f91ed
 WHIRLPOOL 
8dab70e6ca38035a78b9203ac5ba050e1e6eed69923b1b7f2dcab150a02ef3ba494c1bf833f5e8d327dea7832e34a187f7b7498e46b00a8b0879dd5960d03eae
 DIST jenkins-bin-1.655.war 64683155 SHA256 
0cee889af697c115961ce50229cc5e39d1b798c0a0a689687b745c0a938c8547 SHA512 
7447f662903e82140784398b6df36bc254ef06ee2d3bd23cfd59b7abe087783961c0e8a61e46ddd81075aa521bc85c9a3ea527186bf2912e98928b06e22512f4
 WHIRLPOOL 
d615c2fc9c7074ab27d15c9889ce684a6b170e3c7bb226ab425d1f3d3f8fa7fc4eae5cef56e24217a8e6f8bb74ad68946b22be9854e4e973c086360618a150a9
 DIST jenkins-bin-1.656.war 64685657 SHA256 
97085359725b16aca0f419486e5c1809399e33dbe6d906cd55ef82fad76fb30d SHA512 
84750a70377fc09ed6a75909dd652ccd24999e1ec5f584ee7d36f9e5af02bb280b53f22b8fa47cf371a8a547a916bc9a87a93884fe176a822cc67dd69fd43d69
 WHIRLPOOL 
784edac54bf12bb0a2476f9a81a9f439a2a888746e4b191edbc57917c1a3cd3cc1973d123affe168f5363a13c01e8b308cff4f09a6a3fc1735f82d085c975436

diff --git a/dev-util/jenkins-bin/jenkins-bin-1.651.1.ebuild 
b/dev-util/jenkins-bin/jenkins-bin-1.651.1.ebuild
new file mode 100644
index 0000000..88dc7f8
--- /dev/null
+++ b/dev-util/jenkins-bin/jenkins-bin-1.651.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+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"
+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
+}

Reply via email to