Gentoo Archives: gentoo-commits

From: "Manuel Rueger (mrueg)" <mrueg@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-util/jenkins-bin: jenkins-bin-1.622.ebuild jenkins-bin-1.609.2.ebuild ChangeLog jenkins-bin-1.618.ebuild
Date: Fri, 31 Jul 2015 21:49:03
Message-Id: 20150731214856.87C5B113@oystercatcher.gentoo.org
1 mrueg 15/07/31 21:48:56
2
3 Modified: ChangeLog
4 Added: jenkins-bin-1.622.ebuild jenkins-bin-1.609.2.ebuild
5 Removed: jenkins-bin-1.618.ebuild
6 Log:
7 Version bump.
8
9 (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key )
10
11 Revision Changes Path
12 1.35 dev-util/jenkins-bin/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/jenkins-bin/ChangeLog?rev=1.35&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/jenkins-bin/ChangeLog?rev=1.35&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/jenkins-bin/ChangeLog?r1=1.34&r2=1.35
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/dev-util/jenkins-bin/ChangeLog,v
21 retrieving revision 1.34
22 retrieving revision 1.35
23 diff -u -r1.34 -r1.35
24 --- ChangeLog 13 Jul 2015 16:02:36 -0000 1.34
25 +++ ChangeLog 31 Jul 2015 21:48:56 -0000 1.35
26 @@ -1,6 +1,13 @@
27 # ChangeLog for dev-util/jenkins-bin
28 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/dev-util/jenkins-bin/ChangeLog,v 1.34 2015/07/13 16:02:36 mrueg Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/dev-util/jenkins-bin/ChangeLog,v 1.35 2015/07/31 21:48:56 mrueg Exp $
31 +
32 +*jenkins-bin-1.622 (31 Jul 2015)
33 +*jenkins-bin-1.609.2 (31 Jul 2015)
34 +
35 + 31 Jul 2015; Manuel RĂ¼ger <mrueg@g.o> +jenkins-bin-1.609.2.ebuild,
36 + +jenkins-bin-1.622.ebuild, -jenkins-bin-1.618.ebuild:
37 + Version bump.
38
39 *jenkins-bin-1.620 (13 Jul 2015)
40
41
42
43
44 1.1 dev-util/jenkins-bin/jenkins-bin-1.622.ebuild
45
46 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/jenkins-bin/jenkins-bin-1.622.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/jenkins-bin/jenkins-bin-1.622.ebuild?rev=1.1&content-type=text/plain
48
49 Index: jenkins-bin-1.622.ebuild
50 ===================================================================
51 # Copyright 1999-2015 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 # $Header: /var/cvsroot/gentoo-x86/dev-util/jenkins-bin/jenkins-bin-1.622.ebuild,v 1.1 2015/07/31 21:48:56 mrueg Exp $
54
55 EAPI=5
56
57 inherit user systemd
58
59 DESCRIPTION="Extensible continuous integration server"
60 HOMEPAGE="http://jenkins-ci.org/"
61 LICENSE="MIT"
62 SRC_URI="http://mirrors.jenkins-ci.org/war/${PV}/${PN/-bin/}.war -> ${P}.war"
63 RESTRICT="mirror"
64 SLOT="0"
65 KEYWORDS="~amd64 ~x86"
66 IUSE=""
67
68 RDEPEND="media-fonts/dejavu
69 media-libs/freetype
70 !dev-util/jenkins-bin:lts
71 >=virtual/jre-1.7.0"
72
73 S=${WORKDIR}
74
75 JENKINS_DIR=/var/lib/jenkins
76
77 pkg_setup() {
78 enewgroup jenkins
79 enewuser jenkins -1 -1 ${JENKINS_DIR} jenkins
80 }
81
82 src_install() {
83 keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home
84
85 insinto /opt/jenkins
86 newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war
87
88 insinto /etc/logrotate.d
89 newins "${FILESDIR}"/${PN}-r1.logrotate ${PN/-bin/}
90
91 newinitd "${FILESDIR}"/${PN}.init2 jenkins
92 newconfd "${FILESDIR}"/${PN}.confd jenkins
93
94 systemd_newunit "${FILESDIR}"/${PN}.service jenkins.service
95
96 fowners jenkins:jenkins /var/log/jenkins ${JENKINS_DIR} ${JENKINS_DIR}/home ${JENKINS_DIR}/backup
97 }
98
99
100
101 1.1 dev-util/jenkins-bin/jenkins-bin-1.609.2.ebuild
102
103 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/jenkins-bin/jenkins-bin-1.609.2.ebuild?rev=1.1&view=markup
104 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/jenkins-bin/jenkins-bin-1.609.2.ebuild?rev=1.1&content-type=text/plain
105
106 Index: jenkins-bin-1.609.2.ebuild
107 ===================================================================
108 # Copyright 1999-2015 Gentoo Foundation
109 # Distributed under the terms of the GNU General Public License v2
110 # $Header: /var/cvsroot/gentoo-x86/dev-util/jenkins-bin/jenkins-bin-1.609.2.ebuild,v 1.1 2015/07/31 21:48:56 mrueg Exp $
111
112 EAPI=5
113
114 inherit user systemd
115
116 DESCRIPTION="Extensible continuous integration server"
117 HOMEPAGE="http://jenkins-ci.org/"
118 LICENSE="MIT"
119 SRC_URI="http://mirrors.jenkins-ci.org/war-stable/${PV}/${PN/-bin/}.war -> ${P}.war"
120 RESTRICT="mirror"
121 SLOT="lts"
122 KEYWORDS="~amd64 ~x86"
123 IUSE=""
124
125 RDEPEND="media-fonts/dejavu
126 media-libs/freetype
127 !dev-util/jenkins-bin:0
128 virtual/jre"
129
130 S=${WORKDIR}
131
132 JENKINS_DIR=/var/lib/jenkins
133
134 pkg_setup() {
135 enewgroup jenkins
136 enewuser jenkins -1 -1 ${JENKINS_DIR} jenkins
137 }
138
139 src_install() {
140 keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home
141
142 insinto /opt/jenkins
143 newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war
144
145 insinto /etc/logrotate.d
146 newins "${FILESDIR}"/${PN}-r1.logrotate ${PN/-bin/}
147
148 newinitd "${FILESDIR}"/${PN}.init2 jenkins
149 newconfd "${FILESDIR}"/${PN}.confd jenkins
150
151 systemd_newunit "${FILESDIR}"/${PN}.service jenkins.service
152
153 fowners jenkins:jenkins /var/log/jenkins ${JENKINS_DIR} ${JENKINS_DIR}/home ${JENKINS_DIR}/backup
154 }