1 # Copyright 1999-2016 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
9 DESCRIPTION="Extensible continuous integration server"
10 HOMEPAGE="http://jenkins-ci.org/"
12 SRC_URI="http://mirrors.jenkins-ci.org/war/${PV}/${PN/-bin/}.war -> ${P}.war"
15 KEYWORDS="~amd64 ~x86 ~amd64-linux"
18 RDEPEND="media-fonts/dejavu
20 !dev-util/jenkins-bin:lts
25 JENKINS_DIR=/var/lib/jenkins
29 enewuser jenkins -1 -1 ${JENKINS_DIR} jenkins
33 keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home
36 newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war
38 insinto /etc/logrotate.d
39 newins "${FILESDIR}"/${PN}-r1.logrotate ${PN/-bin/}
41 newinitd "${FILESDIR}"/${PN}.init2 jenkins
42 newconfd "${FILESDIR}"/${PN}.confd jenkins
44 systemd_newunit "${FILESDIR}"/${PN}.service jenkins.service
46 fowners jenkins:jenkins /var/log/jenkins ${JENKINS_DIR} ${JENKINS_DIR}/home ${JENKINS_DIR}/backup