Gentoo Archives: gentoo-commits

From: "Jeroen Roovers (jer)" <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-process/acct: acct-6.5.4.ebuild ChangeLog acct-6.5.4-r1.ebuild metadata.xml acct-6.5.3.ebuild acct-6.5.1.ebuild
Date: Wed, 28 Apr 2010 19:33:18
Message-Id: 20100428193240.49D1F2C06E@corvid.gentoo.org
1 jer 10/04/28 19:32:40
2
3 Modified: acct-6.5.4.ebuild ChangeLog metadata.xml
4 acct-6.5.3.ebuild acct-6.5.1.ebuild
5 Added: acct-6.5.4-r1.ebuild
6 Log:
7 Rename initd script to be more Gentoo like. Bump to add logrotate script thanks to Jeremy Sermersheim (bug #313099).
8 (Portage version: 2.2_rc67/cvs/Linux i686)
9
10 Revision Changes Path
11 1.2 sys-process/acct/acct-6.5.4.ebuild
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-process/acct/acct-6.5.4.ebuild?rev=1.2&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-process/acct/acct-6.5.4.ebuild?rev=1.2&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-process/acct/acct-6.5.4.ebuild?r1=1.1&r2=1.2
16
17 Index: acct-6.5.4.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sys-process/acct/acct-6.5.4.ebuild,v
20 retrieving revision 1.1
21 retrieving revision 1.2
22 diff -u -r1.1 -r1.2
23 --- acct-6.5.4.ebuild 15 Feb 2010 22:11:04 -0000 1.1
24 +++ acct-6.5.4.ebuild 28 Apr 2010 19:32:40 -0000 1.2
25 @@ -1,6 +1,6 @@
26 # Copyright 1999-2010 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/sys-process/acct/acct-6.5.4.ebuild,v 1.1 2010/02/15 22:11:04 jer Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/sys-process/acct/acct-6.5.4.ebuild,v 1.2 2010/04/28 19:32:40 jer Exp $
30
31 DESCRIPTION="GNU system accounting utilities"
32 HOMEPAGE="https://savannah.gnu.org/projects/acct/"
33 @@ -20,7 +20,7 @@
34 emake install DESTDIR="${D}" || die
35 dodoc AUTHORS ChangeLog INSTALL NEWS README TODO
36 keepdir /var/account
37 - newinitd "${FILESDIR}"/acct.rc6 acct || die
38 + newinitd "${FILESDIR}"/acct.initd acct || die
39 newconfd "${FILESDIR}"/acct.confd acct
40
41 # sys-apps/sysvinit already provides this
42
43
44
45 1.25 sys-process/acct/ChangeLog
46
47 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-process/acct/ChangeLog?rev=1.25&view=markup
48 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-process/acct/ChangeLog?rev=1.25&content-type=text/plain
49 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-process/acct/ChangeLog?r1=1.24&r2=1.25
50
51 Index: ChangeLog
52 ===================================================================
53 RCS file: /var/cvsroot/gentoo-x86/sys-process/acct/ChangeLog,v
54 retrieving revision 1.24
55 retrieving revision 1.25
56 diff -u -r1.24 -r1.25
57 --- ChangeLog 28 Apr 2010 19:09:13 -0000 1.24
58 +++ ChangeLog 28 Apr 2010 19:32:40 -0000 1.25
59 @@ -1,6 +1,14 @@
60 # ChangeLog for sys-process/acct
61 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
62 -# $Header: /var/cvsroot/gentoo-x86/sys-process/acct/ChangeLog,v 1.24 2010/04/28 19:09:13 jer Exp $
63 +# $Header: /var/cvsroot/gentoo-x86/sys-process/acct/ChangeLog,v 1.25 2010/04/28 19:32:40 jer Exp $
64 +
65 +*acct-6.5.4-r1 (28 Apr 2010)
66 +
67 + 28 Apr 2010; Jeroen Roovers <jer@g.o> acct-6.5.1.ebuild,
68 + acct-6.5.3.ebuild, acct-6.5.4.ebuild, +acct-6.5.4-r1.ebuild,
69 + +files/acct.initd, +files/acct.logrotate, -files/acct.rc6, metadata.xml:
70 + Rename initd script to be more Gentoo like. Bump to add logrotate script
71 + thanks to Jeremy Sermersheim (bug #313099).
72
73 28 Apr 2010; Jeroen Roovers <jer@g.o> -acct-6.3.5-r1.ebuild,
74 -acct-6.3.5-r2.ebuild, -files/acct.rc6-6.3.5-r3, -acct-6.3.5-r3.ebuild,
75
76
77
78 1.2 sys-process/acct/metadata.xml
79
80 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-process/acct/metadata.xml?rev=1.2&view=markup
81 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-process/acct/metadata.xml?rev=1.2&content-type=text/plain
82 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-process/acct/metadata.xml?r1=1.1&r2=1.2
83
84 Index: metadata.xml
85 ===================================================================
86 RCS file: /var/cvsroot/gentoo-x86/sys-process/acct/metadata.xml,v
87 retrieving revision 1.1
88 retrieving revision 1.2
89 diff -u -r1.1 -r1.2
90 --- metadata.xml 3 Mar 2005 15:21:43 -0000 1.1
91 +++ metadata.xml 28 Apr 2010 19:32:40 -0000 1.2
92 @@ -2,4 +2,7 @@
93 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
94 <pkgmetadata>
95 <herd>base-system</herd>
96 +<use>
97 +<flag name="logrotate">Install a logrotate script to rotate /var/account/*</flag>
98 +</use>
99 </pkgmetadata>
100
101
102
103 1.3 sys-process/acct/acct-6.5.3.ebuild
104
105 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-process/acct/acct-6.5.3.ebuild?rev=1.3&view=markup
106 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-process/acct/acct-6.5.3.ebuild?rev=1.3&content-type=text/plain
107 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-process/acct/acct-6.5.3.ebuild?r1=1.2&r2=1.3
108
109 Index: acct-6.5.3.ebuild
110 ===================================================================
111 RCS file: /var/cvsroot/gentoo-x86/sys-process/acct/acct-6.5.3.ebuild,v
112 retrieving revision 1.2
113 retrieving revision 1.3
114 diff -u -r1.2 -r1.3
115 --- acct-6.5.3.ebuild 26 Jan 2010 05:18:56 -0000 1.2
116 +++ acct-6.5.3.ebuild 28 Apr 2010 19:32:40 -0000 1.3
117 @@ -1,6 +1,6 @@
118 # Copyright 1999-2010 Gentoo Foundation
119 # Distributed under the terms of the GNU General Public License v2
120 -# $Header: /var/cvsroot/gentoo-x86/sys-process/acct/acct-6.5.3.ebuild,v 1.2 2010/01/26 05:18:56 jer Exp $
121 +# $Header: /var/cvsroot/gentoo-x86/sys-process/acct/acct-6.5.3.ebuild,v 1.3 2010/04/28 19:32:40 jer Exp $
122
123 DESCRIPTION="GNU system accounting utilities"
124 HOMEPAGE="https://savannah.gnu.org/projects/acct/"
125 @@ -20,7 +20,7 @@
126 emake install DESTDIR="${D}" || die
127 dodoc AUTHORS ChangeLog INSTALL NEWS README TODO
128 keepdir /var/account
129 - newinitd "${FILESDIR}"/acct.rc6 acct || die
130 + newinitd "${FILESDIR}"/acct.initd acct || die
131 newconfd "${FILESDIR}"/acct.confd acct
132
133 # sys-apps/sysvinit already provides this
134
135
136
137 1.9 sys-process/acct/acct-6.5.1.ebuild
138
139 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-process/acct/acct-6.5.1.ebuild?rev=1.9&view=markup
140 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-process/acct/acct-6.5.1.ebuild?rev=1.9&content-type=text/plain
141 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-process/acct/acct-6.5.1.ebuild?r1=1.8&r2=1.9
142
143 Index: acct-6.5.1.ebuild
144 ===================================================================
145 RCS file: /var/cvsroot/gentoo-x86/sys-process/acct/acct-6.5.1.ebuild,v
146 retrieving revision 1.8
147 retrieving revision 1.9
148 diff -u -r1.8 -r1.9
149 --- acct-6.5.1.ebuild 11 Mar 2010 18:35:22 -0000 1.8
150 +++ acct-6.5.1.ebuild 28 Apr 2010 19:32:40 -0000 1.9
151 @@ -1,6 +1,6 @@
152 # Copyright 1999-2010 Gentoo Foundation
153 # Distributed under the terms of the GNU General Public License v2
154 -# $Header: /var/cvsroot/gentoo-x86/sys-process/acct/acct-6.5.1.ebuild,v 1.8 2010/03/11 18:35:22 hwoarang Exp $
155 +# $Header: /var/cvsroot/gentoo-x86/sys-process/acct/acct-6.5.1.ebuild,v 1.9 2010/04/28 19:32:40 jer Exp $
156
157 DESCRIPTION="GNU system accounting utilities"
158 HOMEPAGE="https://savannah.gnu.org/projects/acct/"
159 @@ -20,7 +20,7 @@
160 emake install DESTDIR="${D}" || die
161 dodoc AUTHORS ChangeLog INSTALL NEWS README TODO
162 keepdir /var/account
163 - newinitd "${FILESDIR}"/acct.rc6 acct || die
164 + newinitd "${FILESDIR}"/acct.initd acct || die
165 newconfd "${FILESDIR}"/acct.confd acct
166
167 # sys-apps/sysvinit already provides this
168
169
170
171 1.1 sys-process/acct/acct-6.5.4-r1.ebuild
172
173 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-process/acct/acct-6.5.4-r1.ebuild?rev=1.1&view=markup
174 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-process/acct/acct-6.5.4-r1.ebuild?rev=1.1&content-type=text/plain
175
176 Index: acct-6.5.4-r1.ebuild
177 ===================================================================
178 # Copyright 1999-2010 Gentoo Foundation
179 # Distributed under the terms of the GNU General Public License v2
180 # $Header: /var/cvsroot/gentoo-x86/sys-process/acct/acct-6.5.4-r1.ebuild,v 1.1 2010/04/28 19:32:40 jer Exp $
181
182 DESCRIPTION="GNU system accounting utilities"
183 HOMEPAGE="https://savannah.gnu.org/projects/acct/"
184 SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
185
186 LICENSE="GPL-3"
187 SLOT="0"
188 KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~x86"
189 IUSE="logrotate"
190
191 src_compile() {
192 econf --enable-linux-multiformat
193 emake || die
194 }
195
196 src_install() {
197 emake install DESTDIR="${D}" || die
198 dodoc AUTHORS ChangeLog INSTALL NEWS README TODO
199 keepdir /var/account
200 newinitd "${FILESDIR}"/acct.initd acct || die
201 newconfd "${FILESDIR}"/acct.confd acct
202 if use logrotate; then
203 insinto /etc/logrotate.d
204 newins "${FILESDIR}"/acct.logrotate acct
205 fi
206
207 # sys-apps/sysvinit already provides this
208 rm "${D}"/usr/bin/last "${D}"/usr/share/man/man1/last.1 || die
209
210 # accton in / is only a temp workaround for #239748
211 dodir /sbin
212 mv "${D}"/usr/sbin/accton "${D}"/sbin/ || die
213 }