diff options
author | Manuel Rüger <mrueg@gentoo.org> | 2016-05-20 22:21:24 +0200 |
---|---|---|
committer | Manuel Rüger <mrueg@gentoo.org> | 2016-05-20 22:21:24 +0200 |
commit | fd758fad6a38b9cf5c04df87b976d5466d9f5063 (patch) | |
tree | 30070d44f2560b5c3475e2285c57d034959864dc /dev-util/jenkins-bin | |
parent | x11-plugins/pidgin-indicator: Version bump to 1.0 (diff) | |
download | gentoo-fd758fad6a38b9cf5c04df87b976d5466d9f5063.tar.gz gentoo-fd758fad6a38b9cf5c04df87b976d5466d9f5063.tar.bz2 gentoo-fd758fad6a38b9cf5c04df87b976d5466d9f5063.zip |
dev-util/jenkins-bin: Version bump to 2.5
Gentoo-Bug: #583480
Package-Manager: portage-2.2.28
Diffstat (limited to 'dev-util/jenkins-bin')
-rw-r--r-- | dev-util/jenkins-bin/Manifest | 1 | ||||
-rw-r--r-- | dev-util/jenkins-bin/jenkins-bin-2.5.ebuild | 47 |
2 files changed, 48 insertions, 0 deletions
diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest index 19da91517fd7..6b52ffe65e41 100644 --- a/dev-util/jenkins-bin/Manifest +++ b/dev-util/jenkins-bin/Manifest @@ -1,3 +1,4 @@ DIST jenkins-bin-1.651.2.war 64673620 SHA256 1e239db19071beaac3f2db3ec6a568346bbeb9087f5f0fcf19adf6ae62cbcc2b SHA512 f4c8abebb3d2943314af7995d5854a709adef3bfd84fe5160cce6138c440ea113ab5de30974d73f5abcb9928e6c8ff8706649952b52cedb8c315086b1f0c65d9 WHIRLPOOL 6ad8f3a40cefafbd63d0b38b82e9211cb4d8c09f86ed0a55757c0c1551a6f7fff84455a542347a34ec82f52772b852227968122fe2591c65aff7c4634029f501 DIST jenkins-bin-1.656.war 64685657 SHA256 97085359725b16aca0f419486e5c1809399e33dbe6d906cd55ef82fad76fb30d SHA512 84750a70377fc09ed6a75909dd652ccd24999e1ec5f584ee7d36f9e5af02bb280b53f22b8fa47cf371a8a547a916bc9a87a93884fe176a822cc67dd69fd43d69 WHIRLPOOL 784edac54bf12bb0a2476f9a81a9f439a2a888746e4b191edbc57917c1a3cd3cc1973d123affe168f5363a13c01e8b308cff4f09a6a3fc1735f82d085c975436 DIST jenkins-bin-2.3.war 66587456 SHA256 e1a17311776daee38cb1c3a5e687140f39b8dc922d142f4b9c457803f76aa974 SHA512 c51544768d1667ab1727c0f979593935cd8cb99dc1aa238d0f3ac7dfee61de3329ec5bc43479f77df6a325646474b37e979f4101ea3b382731328263820a50f3 WHIRLPOOL 131548501e28fcf4252a0b1ebab405f78eb8422a0b01928041863179b1045e5d1a8d341ea58ce77d456f4f37ef1b80af4fef2bd7db03840613ba7da507820118 +DIST jenkins-bin-2.5.war 68819605 SHA256 d8de143eef34d0d9d12cc314901eab57f55ddce74c5f6e567920bf4fc0571823 SHA512 7d292db6f08134e901ae23175746ad34ecd4af687d07d18a3e67c042c4964d7b9ebffaffa8596392531ecd364433dcfa6326bd6f9a866d827d53c0dc981cf6b5 WHIRLPOOL 0eda23ca1e3a8bbd2e1dd28c2272a67c98fcc6514d681507f61f9aa2dc07a535fb75302f22f28e42e789761c84f1c2d2bd7c5526bc2e979fca4d1f759bec0f7a diff --git a/dev-util/jenkins-bin/jenkins-bin-2.5.ebuild b/dev-util/jenkins-bin/jenkins-bin-2.5.ebuild new file mode 100644 index 000000000000..b370ff50a924 --- /dev/null +++ b/dev-util/jenkins-bin/jenkins-bin-2.5.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/${PV}/${PN/-bin/}.war -> ${P}.war" +RESTRICT="mirror" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="" + +RDEPEND="media-fonts/dejavu + media-libs/freetype + !dev-util/jenkins-bin:lts + >=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 +} |