Gentoo Archives: gentoo-commits

From: "Tom Wijsman (tomwij)" <tomwij@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-apps/epoch: epoch-1.1.1.ebuild epoch-1.0_rc2.ebuild epoch-9999.ebuild epoch-1.0_rc1.ebuild epoch-1.0.ebuild epoch-1.0.1.ebuild ChangeLog
Date: Tue, 03 Jun 2014 07:14:47
Message-Id: 20140603071441.D7C4C2004E@flycatcher.gentoo.org
1 tomwij 14/06/03 07:14:41
2
3 Modified: epoch-1.0_rc2.ebuild epoch-9999.ebuild
4 epoch-1.0_rc1.ebuild epoch-1.0.ebuild
5 epoch-1.0.1.ebuild ChangeLog
6 Added: epoch-1.1.1.ebuild
7 Log:
8 Version bump to 1.1.1. Fix DESCRIPTION.punctuation QA warning.
9
10 (Portage version: 2.2.10_p106_p45842/cvs/Linux x86_64, signed Manifest commit with key 6D34E57D)
11
12 Revision Changes Path
13 1.2 sys-apps/epoch/epoch-1.0_rc2.ebuild
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/epoch/epoch-1.0_rc2.ebuild?rev=1.2&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/epoch/epoch-1.0_rc2.ebuild?rev=1.2&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/epoch/epoch-1.0_rc2.ebuild?r1=1.1&r2=1.2
18
19 Index: epoch-1.0_rc2.ebuild
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/sys-apps/epoch/epoch-1.0_rc2.ebuild,v
22 retrieving revision 1.1
23 retrieving revision 1.2
24 diff -u -r1.1 -r1.2
25 --- epoch-1.0_rc2.ebuild 22 Dec 2013 12:45:09 -0000 1.1
26 +++ epoch-1.0_rc2.ebuild 3 Jun 2014 07:14:41 -0000 1.2
27 @@ -1,6 +1,6 @@
28 -# Copyright 1999-2013 Gentoo Foundation
29 +# Copyright 1999-2014 Gentoo Foundation
30 # Distributed under the terms of the GNU General Public License v2
31 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/epoch/epoch-1.0_rc2.ebuild,v 1.1 2013/12/22 12:45:09 tomwij Exp $
32 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/epoch/epoch-1.0_rc2.ebuild,v 1.2 2014/06/03 07:14:41 tomwij Exp $
33
34 EAPI="5"
35
36 @@ -9,7 +9,7 @@
37 MY_PV="${PV/rc/RC}"
38 MY_P="${PN}-${MY_PV}"
39
40 -DESCRIPTION="An init system, a /sbin/init replacement; designed for simplicity."
41 +DESCRIPTION="An init system, a /sbin/init replacement; designed for simplicity"
42 HOMEPAGE="http://universe2.us/epoch.html"
43 SRC_URI="https://github.com/Subsentient/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
44
45
46
47
48 1.4 sys-apps/epoch/epoch-9999.ebuild
49
50 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/epoch/epoch-9999.ebuild?rev=1.4&view=markup
51 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/epoch/epoch-9999.ebuild?rev=1.4&content-type=text/plain
52 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/epoch/epoch-9999.ebuild?r1=1.3&r2=1.4
53
54 Index: epoch-9999.ebuild
55 ===================================================================
56 RCS file: /var/cvsroot/gentoo-x86/sys-apps/epoch/epoch-9999.ebuild,v
57 retrieving revision 1.3
58 retrieving revision 1.4
59 diff -u -r1.3 -r1.4
60 --- epoch-9999.ebuild 7 Feb 2014 13:39:20 -0000 1.3
61 +++ epoch-9999.ebuild 3 Jun 2014 07:14:41 -0000 1.4
62 @@ -1,6 +1,6 @@
63 # Copyright 1999-2014 Gentoo Foundation
64 # Distributed under the terms of the GNU General Public License v2
65 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/epoch/epoch-9999.ebuild,v 1.3 2014/02/07 13:39:20 tomwij Exp $
66 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/epoch/epoch-9999.ebuild,v 1.4 2014/06/03 07:14:41 tomwij Exp $
67
68 EAPI="5"
69
70 @@ -9,7 +9,7 @@
71 MY_PV="${PV/rc/RC}"
72 MY_P="${PN}-${MY_PV}"
73
74 -DESCRIPTION="An init system, a /sbin/init replacement; designed for simplicity."
75 +DESCRIPTION="An init system, a /sbin/init replacement; designed for simplicity"
76 HOMEPAGE="http://universe2.us/epoch.html"
77 EGIT_REPO_URI="https://github.com/Subsentient/epoch.git"
78
79
80
81
82 1.3 sys-apps/epoch/epoch-1.0_rc1.ebuild
83
84 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/epoch/epoch-1.0_rc1.ebuild?rev=1.3&view=markup
85 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/epoch/epoch-1.0_rc1.ebuild?rev=1.3&content-type=text/plain
86 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/epoch/epoch-1.0_rc1.ebuild?r1=1.2&r2=1.3
87
88 Index: epoch-1.0_rc1.ebuild
89 ===================================================================
90 RCS file: /var/cvsroot/gentoo-x86/sys-apps/epoch/epoch-1.0_rc1.ebuild,v
91 retrieving revision 1.2
92 retrieving revision 1.3
93 diff -u -r1.2 -r1.3
94 --- epoch-1.0_rc1.ebuild 7 Dec 2013 21:17:40 -0000 1.2
95 +++ epoch-1.0_rc1.ebuild 3 Jun 2014 07:14:41 -0000 1.3
96 @@ -1,6 +1,6 @@
97 -# Copyright 1999-2013 Gentoo Foundation
98 +# Copyright 1999-2014 Gentoo Foundation
99 # Distributed under the terms of the GNU General Public License v2
100 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/epoch/epoch-1.0_rc1.ebuild,v 1.2 2013/12/07 21:17:40 tomwij Exp $
101 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/epoch/epoch-1.0_rc1.ebuild,v 1.3 2014/06/03 07:14:41 tomwij Exp $
102
103 EAPI="5"
104
105 @@ -9,7 +9,7 @@
106 MY_PV="${PV/rc/RC}"
107 MY_P="${PN}-${MY_PV}"
108
109 -DESCRIPTION="An init system, a /sbin/init replacement; designed for simplicity."
110 +DESCRIPTION="An init system, a /sbin/init replacement; designed for simplicity"
111 HOMEPAGE="http://universe2.us/epoch.html"
112 SRC_URI="https://github.com/Subsentient/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
113
114
115
116
117 1.2 sys-apps/epoch/epoch-1.0.ebuild
118
119 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/epoch/epoch-1.0.ebuild?rev=1.2&view=markup
120 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/epoch/epoch-1.0.ebuild?rev=1.2&content-type=text/plain
121 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/epoch/epoch-1.0.ebuild?r1=1.1&r2=1.2
122
123 Index: epoch-1.0.ebuild
124 ===================================================================
125 RCS file: /var/cvsroot/gentoo-x86/sys-apps/epoch/epoch-1.0.ebuild,v
126 retrieving revision 1.1
127 retrieving revision 1.2
128 diff -u -r1.1 -r1.2
129 --- epoch-1.0.ebuild 7 Feb 2014 13:39:20 -0000 1.1
130 +++ epoch-1.0.ebuild 3 Jun 2014 07:14:41 -0000 1.2
131 @@ -1,6 +1,6 @@
132 # Copyright 1999-2014 Gentoo Foundation
133 # Distributed under the terms of the GNU General Public License v2
134 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/epoch/epoch-1.0.ebuild,v 1.1 2014/02/07 13:39:20 tomwij Exp $
135 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/epoch/epoch-1.0.ebuild,v 1.2 2014/06/03 07:14:41 tomwij Exp $
136
137 EAPI="5"
138
139 @@ -9,7 +9,7 @@
140 MY_PV="${PV/rc/RC}"
141 MY_P="${PN}-${MY_PV}"
142
143 -DESCRIPTION="An init system, a /sbin/init replacement; designed for simplicity."
144 +DESCRIPTION="An init system, a /sbin/init replacement; designed for simplicity"
145 HOMEPAGE="http://universe2.us/epoch.html"
146 SRC_URI="https://github.com/Subsentient/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
147
148
149
150
151 1.2 sys-apps/epoch/epoch-1.0.1.ebuild
152
153 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/epoch/epoch-1.0.1.ebuild?rev=1.2&view=markup
154 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/epoch/epoch-1.0.1.ebuild?rev=1.2&content-type=text/plain
155 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/epoch/epoch-1.0.1.ebuild?r1=1.1&r2=1.2
156
157 Index: epoch-1.0.1.ebuild
158 ===================================================================
159 RCS file: /var/cvsroot/gentoo-x86/sys-apps/epoch/epoch-1.0.1.ebuild,v
160 retrieving revision 1.1
161 retrieving revision 1.2
162 diff -u -r1.1 -r1.2
163 --- epoch-1.0.1.ebuild 2 Mar 2014 19:42:33 -0000 1.1
164 +++ epoch-1.0.1.ebuild 3 Jun 2014 07:14:41 -0000 1.2
165 @@ -1,6 +1,6 @@
166 # Copyright 1999-2014 Gentoo Foundation
167 # Distributed under the terms of the GNU General Public License v2
168 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/epoch/epoch-1.0.1.ebuild,v 1.1 2014/03/02 19:42:33 tomwij Exp $
169 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/epoch/epoch-1.0.1.ebuild,v 1.2 2014/06/03 07:14:41 tomwij Exp $
170
171 EAPI="5"
172
173 @@ -9,7 +9,7 @@
174 MY_PV="${PV/rc/RC}"
175 MY_P="${PN}-${MY_PV}"
176
177 -DESCRIPTION="An init system, a /sbin/init replacement; designed for simplicity."
178 +DESCRIPTION="An init system, a /sbin/init replacement; designed for simplicity"
179 HOMEPAGE="http://universe2.us/epoch.html"
180 SRC_URI="https://github.com/Subsentient/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
181
182
183
184
185 1.6 sys-apps/epoch/ChangeLog
186
187 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/epoch/ChangeLog?rev=1.6&view=markup
188 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/epoch/ChangeLog?rev=1.6&content-type=text/plain
189 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/epoch/ChangeLog?r1=1.5&r2=1.6
190
191 Index: ChangeLog
192 ===================================================================
193 RCS file: /var/cvsroot/gentoo-x86/sys-apps/epoch/ChangeLog,v
194 retrieving revision 1.5
195 retrieving revision 1.6
196 diff -u -r1.5 -r1.6
197 --- ChangeLog 2 Mar 2014 19:42:33 -0000 1.5
198 +++ ChangeLog 3 Jun 2014 07:14:41 -0000 1.6
199 @@ -1,6 +1,13 @@
200 # ChangeLog for sys-apps/epoch
201 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
202 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/epoch/ChangeLog,v 1.5 2014/03/02 19:42:33 tomwij Exp $
203 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/epoch/ChangeLog,v 1.6 2014/06/03 07:14:41 tomwij Exp $
204 +
205 +*epoch-1.1.1 (03 Jun 2014)
206 +
207 + 03 Jun 2014; Tom Wijsman <TomWij@g.o> +epoch-1.1.1.ebuild,
208 + epoch-1.0.1.ebuild, epoch-1.0.ebuild, epoch-1.0_rc1.ebuild,
209 + epoch-1.0_rc2.ebuild, epoch-9999.ebuild:
210 + Version bump to 1.1.1. Fix DESCRIPTION.punctuation QA warning.
211
212 *epoch-1.0.1 (02 Mar 2014)
213
214
215
216
217 1.1 sys-apps/epoch/epoch-1.1.1.ebuild
218
219 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/epoch/epoch-1.1.1.ebuild?rev=1.1&view=markup
220 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/epoch/epoch-1.1.1.ebuild?rev=1.1&content-type=text/plain
221
222 Index: epoch-1.1.1.ebuild
223 ===================================================================
224 # Copyright 1999-2014 Gentoo Foundation
225 # Distributed under the terms of the GNU General Public License v2
226 # $Header: /var/cvsroot/gentoo-x86/sys-apps/epoch/epoch-1.1.1.ebuild,v 1.1 2014/06/03 07:14:41 tomwij Exp $
227
228 EAPI="5"
229
230 inherit eutils linux-info
231
232 MY_PV="${PV/rc/RC}"
233 MY_P="${PN}-${MY_PV}"
234
235 DESCRIPTION="An init system, a /sbin/init replacement; designed for simplicity"
236 HOMEPAGE="http://universe2.us/epoch.html"
237 SRC_URI="https://github.com/Subsentient/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
238
239 LICENSE="public-domain"
240 SLOT="0"
241 KEYWORDS="~amd64"
242
243 S="${WORKDIR}/${MY_P}"
244
245 pkg_pretend() {
246 local CONFIG_CHECK="~PROC_FS"
247
248 [[ ${MERGE_TYPE} != buildonly ]] && check_extra_config
249 }
250
251 src_prepare() {
252 epatch "${FILESDIR}"/${PN}-1.0-fix-CFLAGS.patch
253 }
254
255 src_compile() {
256 NEED_EMPTY_CFLAGS=1 sh ./buildepoch.sh || die "Cannot build epoch."
257 }
258
259 newepochins() {
260 local type="$1"
261
262 cd ${type} || die "Cannot change directory."
263 for file in * ; do
264 if [[ "${file}" != "epoch" ]] ; then
265 new${type} ${file} epoch-${file}
266 fi
267 done
268 cd .. || die "Cannot change directory."
269 }
270
271 src_install() {
272 cd built || die "Cannot change directory."
273
274 dosbin sbin/epoch
275
276 # For now, rename to epoch-* until we can blend in with a standard approach.
277 newepochins bin
278 newepochins sbin
279
280 insinto /etc/epoch/
281 newins "${FILESDIR}"/${PN}-1.0_rc1-epoch.conf epoch.conf
282 }
283
284 pkg_postinst() {
285 elog "Make sure to provide /run and /tmp tmpfs mounts using /etc/fstab."
286 elog ""
287 elog "An example epoch configuration is provided at /etc/epoch/epoch.conf"
288 elog "which starts a minimal needed to use Gentoo."
289 elog ""
290 elog "To use epoch, add this kernel parameter: init=/usr/sbin/epoch-init"
291 elog ""
292 elog "Additional information about epoch is available at"
293 elog "${HOMEPAGE} and configuration documentation at"
294 elog "http://universe2.us/epochconfig.html which is useful reading material."
295 elog ""
296 elog "Its author Subsentient can be contacted at #epoch on irc.freenode.net."
297 }