Gentoo Archives: gentoo-commits

From: Mike Frysinger <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/acl/, sys-apps/acl/files/
Date: Wed, 30 Mar 2016 23:48:58
Message-Id: 1459381663.9c6b4434d44aa7df5ca6e71ae6cbcbf972a29ced.vapier@gentoo
1 commit: 9c6b4434d44aa7df5ca6e71ae6cbcbf972a29ced
2 Author: Mike Frysinger <vapier <AT> gentoo <DOT> org>
3 AuthorDate: Wed Mar 30 22:49:28 2016 +0000
4 Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
5 CommitDate: Wed Mar 30 23:47:43 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c6b4434
7
8 sys-apps/acl: drop old <2.2.52-r1 versions
9
10 sys-apps/acl/Manifest | 3 --
11 sys-apps/acl/acl-2.2.49-r1.ebuild | 62 -----------------------
12 sys-apps/acl/acl-2.2.49.ebuild | 64 ------------------------
13 sys-apps/acl/acl-2.2.51.ebuild | 63 -----------------------
14 sys-apps/acl/acl-2.2.52.ebuild | 49 ------------------
15 sys-apps/acl/files/acl-2.2.49-quote-strchr.patch | 25 ---------
16 sys-apps/acl/files/acl-2.2.51-config-shell.patch | 53 --------------------
17 sys-apps/acl/metadata.xml | 4 --
18 8 files changed, 323 deletions(-)
19
20 diff --git a/sys-apps/acl/Manifest b/sys-apps/acl/Manifest
21 index ef88026..fc5af6a 100644
22 --- a/sys-apps/acl/Manifest
23 +++ b/sys-apps/acl/Manifest
24 @@ -1,4 +1 @@
25 -DIST acl-2.2.42-CITI_NFS4_ALL-2.dif 97276 SHA256 10c930e4c6d147d03ad6dc67e38663522fd277525c149d932a8279e2cbe1b95e SHA512 4998e1402eeeef4159c2482a5df9a61235dadb38a0747416d2701545c5a58614a57c94907c28dbe5c390bd216fc44e2f1edf007bc55ce65ce7bd0e8786c2756d WHIRLPOOL bbee022fb8a36ceb4d49256f3fc7ab7452fe719ba13e7f2a1b436908788ff1373567a628849a0a880062221d82336023e09384de27a5339a30faa84e65b6e2dc
26 -DIST acl-2.2.49.src.tar.gz 362743 SHA256 b9c7f4752e4ef4930a62fa5aa0d7efe1cba2b5a3a2d6ee2b45c0a70c72b7e5d5 SHA512 c65b1ca18c16e434f1ff5b196908d1c39d62399740826a4a9b3ef0e6ba5cc4fced838b4a844ccffc5cb26554c4755b2f4e0fd69c9045d692f9019972ce3f7f0b WHIRLPOOL 028f373f334700896b8c455f41a9f83dc6da82a6454da9da81a98e05f5f058ee88d0b1487f97e9d5b7c204a97ed125fc331bdcce6cb454ddbfbe9eeb6de0a55c
27 -DIST acl-2.2.51.src.tar.gz 385378 SHA256 06854521cf5d396801af7e54b9636680edf8064355e51c07657ec7442a185225 SHA512 32b0c7f5aff27b1a0278dea2cc7aacf03f791c5bd7e9ae520bf29516bf3e52969c0a7ce9af3c2fa95b222cc70d4e19da167d008dcdf0fb46bda86cd584c96d98 WHIRLPOOL 0c41e39008c0bbb254d3ca29dc597e888d0a76820d8f78246ae06448ea5fdf9d25b54c112d86137420007641d23e172c67402d05acdc34af5b6b387b32c290a2
28 DIST acl-2.2.52.src.tar.gz 386604 SHA256 179074bb0580c06c4b4137be4c5a92a701583277967acdb5546043c7874e0d23 SHA512 59973199d371cd0b2368e95bc829a1b47f04e808a174fefba4c6854e766158bd19a71d9dbcc8d6fdc1573a1f971cdda39c453f7fa243bce02c1ab97c6e7c72e7 WHIRLPOOL 19bcc46e56ce0226e084bb6f86e411b09418d53f094f478afd60c3c568cf2066d9f0352a4da20f6f41d6e08c13412a182a7306aa3fbe2a248d1f6388856f63a2
29
30 diff --git a/sys-apps/acl/acl-2.2.49-r1.ebuild b/sys-apps/acl/acl-2.2.49-r1.ebuild
31 deleted file mode 100644
32 index cb39907..0000000
33 --- a/sys-apps/acl/acl-2.2.49-r1.ebuild
34 +++ /dev/null
35 @@ -1,62 +0,0 @@
36 -# Copyright 1999-2011 Gentoo Foundation
37 -# Distributed under the terms of the GNU General Public License v2
38 -# $Id$
39 -
40 -EAPI=4
41 -
42 -inherit eutils toolchain-funcs
43 -
44 -DESCRIPTION="access control list utilities, libraries and headers"
45 -HOMEPAGE="http://savannah.nongnu.org/projects/acl"
46 -SRC_URI="http://download.savannah.gnu.org/releases/${PN}/${P}.src.tar.gz
47 - nfs? ( http://www.citi.umich.edu/projects/nfsv4/linux/acl-patches/2.2.42-2/acl-2.2.42-CITI_NFS4_ALL-2.dif )"
48 -
49 -LICENSE="LGPL-2.1"
50 -SLOT="0"
51 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux"
52 -IUSE="nfs nls static-libs"
53 -
54 -RDEPEND=">=sys-apps/attr-2.4
55 - nfs? ( net-libs/libnfsidmap )"
56 -DEPEND="${RDEPEND}
57 - nls? ( sys-devel/gettext )"
58 -
59 -src_prepare() {
60 - if use nfs ; then
61 - cp "${DISTDIR}"/acl-2.2.42-CITI_NFS4_ALL-2.dif . || die
62 - sed -i \
63 - -e '/^diff --git a.debian.changelog b.debian.changelog/,/^diff --git/d' \
64 - acl-2.2.42-CITI_NFS4_ALL-2.dif || die
65 - epatch acl-2.2.42-CITI_NFS4_ALL-2.dif
66 - fi
67 - epatch "${FILESDIR}"/${P}-quote-strchr.patch
68 - sed -i \
69 - -e '/^as_dummy=/s:=":="$PATH$PATH_SEPARATOR:' \
70 - configure # hack PATH with AC_PATH_PROG
71 - sed -i \
72 - -e "/^PKG_DOC_DIR/s:@pkg_name@:${PF}:" \
73 - -e '/HAVE_ZIPPED_MANPAGES/s:=.*:=false:' \
74 - include/builddefs.in \
75 - || die "failed to update builddefs"
76 - strip-linguas po
77 -}
78 -
79 -src_configure() {
80 - unset PLATFORM #184564
81 - export OPTIMIZER=${CFLAGS}
82 - export DEBUG=-DNDEBUG
83 -
84 - econf \
85 - $(use_enable nls gettext) \
86 - --enable-shared $(use_enable static-libs static) \
87 - --libexecdir="${EPREFIX}"/usr/$(get_libdir) \
88 - --bindir="${EPREFIX}"/bin
89 -}
90 -
91 -src_install() {
92 - emake DIST_ROOT="${D}" install install-dev install-lib || die
93 - use static-libs || find "${D}" -name '*.la' -delete
94 -
95 - # move shared libs to /
96 - gen_usr_ldscript -a acl
97 -}
98
99 diff --git a/sys-apps/acl/acl-2.2.49.ebuild b/sys-apps/acl/acl-2.2.49.ebuild
100 deleted file mode 100644
101 index 243dd1c..0000000
102 --- a/sys-apps/acl/acl-2.2.49.ebuild
103 +++ /dev/null
104 @@ -1,64 +0,0 @@
105 -# Copyright 1999-2010 Gentoo Foundation
106 -# Distributed under the terms of the GNU General Public License v2
107 -# $Id$
108 -
109 -inherit eutils toolchain-funcs
110 -
111 -DESCRIPTION="access control list utilities, libraries and headers"
112 -HOMEPAGE="http://savannah.nongnu.org/projects/acl"
113 -SRC_URI="http://download.savannah.gnu.org/releases/${PN}/${P}.src.tar.gz
114 - nfs? ( http://www.citi.umich.edu/projects/nfsv4/linux/acl-patches/2.2.42-2/acl-2.2.42-CITI_NFS4_ALL-2.dif )"
115 -
116 -LICENSE="LGPL-2.1"
117 -SLOT="0"
118 -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux"
119 -IUSE="nfs nls"
120 -
121 -RDEPEND=">=sys-apps/attr-2.4
122 - nfs? ( net-libs/libnfsidmap )"
123 -DEPEND="${RDEPEND}
124 - nls? ( sys-devel/gettext )"
125 -
126 -src_unpack() {
127 - unpack ${P}.src.tar.gz
128 - cd "${S}"
129 - if use nfs ; then
130 - cp "${DISTDIR}"/acl-2.2.42-CITI_NFS4_ALL-2.dif . || die
131 - sed -i \
132 - -e '/^diff --git a.debian.changelog b.debian.changelog/,/^diff --git/d' \
133 - acl-2.2.42-CITI_NFS4_ALL-2.dif || die
134 - epatch acl-2.2.42-CITI_NFS4_ALL-2.dif
135 - fi
136 - epatch "${FILESDIR}"/${P}-quote-strchr.patch
137 - sed -i \
138 - -e '/^as_dummy=/s:=":="$PATH$PATH_SEPARATOR:' \
139 - configure # hack PATH with AC_PATH_PROG
140 - sed -i \
141 - -e "/^PKG_DOC_DIR/s:@pkg_name@:${PF}:" \
142 - -e '/HAVE_ZIPPED_MANPAGES/s:=.*:=false:' \
143 - include/builddefs.in \
144 - || die "failed to update builddefs"
145 - strip-linguas po
146 -}
147 -
148 -src_compile() {
149 - use prefix || EPREFIX=
150 - unset PLATFORM #184564
151 - export OPTIMIZER=${CFLAGS}
152 - export DEBUG=-DNDEBUG
153 -
154 - econf \
155 - $(use_enable nls gettext) \
156 - --libexecdir="${EPREFIX}"/usr/$(get_libdir) \
157 - --bindir="${EPREFIX}"/bin
158 -
159 - emake || die
160 -}
161 -
162 -src_install() {
163 - emake DIST_ROOT="${D}" install install-dev install-lib || die
164 - prepalldocs
165 -
166 - # move shared libs to /
167 - gen_usr_ldscript -a acl
168 -}
169
170 diff --git a/sys-apps/acl/acl-2.2.51.ebuild b/sys-apps/acl/acl-2.2.51.ebuild
171 deleted file mode 100644
172 index 81e6130..0000000
173 --- a/sys-apps/acl/acl-2.2.51.ebuild
174 +++ /dev/null
175 @@ -1,63 +0,0 @@
176 -# Copyright 1999-2014 Gentoo Foundation
177 -# Distributed under the terms of the GNU General Public License v2
178 -# $Id$
179 -
180 -EAPI="4"
181 -
182 -inherit eutils toolchain-funcs
183 -
184 -DESCRIPTION="access control list utilities, libraries and headers"
185 -HOMEPAGE="http://savannah.nongnu.org/projects/acl"
186 -SRC_URI="http://download.savannah.gnu.org/releases/${PN}/${P}.src.tar.gz
187 - nfs? ( http://www.citi.umich.edu/projects/nfsv4/linux/acl-patches/2.2.42-2/acl-2.2.42-CITI_NFS4_ALL-2.dif )"
188 -
189 -LICENSE="LGPL-2.1"
190 -SLOT="0"
191 -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux"
192 -IUSE="nfs nls static-libs"
193 -
194 -RDEPEND=">=sys-apps/attr-2.4
195 - nfs? ( net-libs/libnfsidmap )"
196 -DEPEND="${RDEPEND}
197 - nls? ( sys-devel/gettext )"
198 -
199 -src_prepare() {
200 - if use nfs ; then
201 - cp "${DISTDIR}"/acl-2.2.42-CITI_NFS4_ALL-2.dif . || die
202 - sed -i \
203 - -e '/^diff --git a.debian.changelog b.debian.changelog/,/^diff --git/d' \
204 - acl-2.2.42-CITI_NFS4_ALL-2.dif || die
205 - epatch acl-2.2.42-CITI_NFS4_ALL-2.dif
206 - fi
207 - epatch "${FILESDIR}"/${PN}-2.2.49-quote-strchr.patch
208 - epatch "${FILESDIR}"/${PN}-2.2.51-config-shell.patch #365397
209 - sed -i \
210 - -e '/^as_dummy=/s:=":="$PATH$PATH_SEPARATOR:' \
211 - configure # hack PATH with AC_PATH_PROG
212 - sed -i \
213 - -e "/^PKG_DOC_DIR/s:@pkg_name@:${PF}:" \
214 - -e '/HAVE_ZIPPED_MANPAGES/s:=.*:=false:' \
215 - include/builddefs.in \
216 - || die "failed to update builddefs"
217 - strip-linguas po
218 -}
219 -
220 -src_configure() {
221 - unset PLATFORM #184564
222 - export OPTIMIZER=${CFLAGS}
223 - export DEBUG=-DNDEBUG
224 -
225 - econf \
226 - $(use_enable nls gettext) \
227 - --enable-shared $(use_enable static-libs static) \
228 - --libexecdir="${EPREFIX}"/usr/$(get_libdir) \
229 - --bindir="${EPREFIX}"/bin
230 -}
231 -
232 -src_install() {
233 - emake DIST_ROOT="${D}" install install-dev install-lib || die
234 - use static-libs || find "${D}" -name '*.la' -delete
235 -
236 - # move shared libs to /
237 - gen_usr_ldscript -a acl
238 -}
239
240 diff --git a/sys-apps/acl/acl-2.2.52.ebuild b/sys-apps/acl/acl-2.2.52.ebuild
241 deleted file mode 100644
242 index ccb800c..0000000
243 --- a/sys-apps/acl/acl-2.2.52.ebuild
244 +++ /dev/null
245 @@ -1,49 +0,0 @@
246 -# Copyright 1999-2014 Gentoo Foundation
247 -# Distributed under the terms of the GNU General Public License v2
248 -# $Id$
249 -
250 -EAPI="4"
251 -
252 -inherit eutils toolchain-funcs
253 -
254 -DESCRIPTION="access control list utilities, libraries and headers"
255 -HOMEPAGE="http://savannah.nongnu.org/projects/acl"
256 -SRC_URI="http://download.savannah.gnu.org/releases/${PN}/${P}.src.tar.gz"
257 -
258 -LICENSE="LGPL-2.1"
259 -SLOT="0"
260 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux"
261 -IUSE="nls static-libs"
262 -
263 -RDEPEND=">=sys-apps/attr-2.4"
264 -DEPEND="${RDEPEND}
265 - nls? ( sys-devel/gettext )"
266 -
267 -src_prepare() {
268 - sed -i \
269 - -e "/^PKG_DOC_DIR/s:@pkg_name@:${PF}:" \
270 - -e '/HAVE_ZIPPED_MANPAGES/s:=.*:=false:' \
271 - include/builddefs.in \
272 - || die
273 - strip-linguas po
274 -}
275 -
276 -src_configure() {
277 - unset PLATFORM #184564
278 - export OPTIMIZER=${CFLAGS}
279 - export DEBUG=-DNDEBUG
280 -
281 - econf \
282 - $(use_enable nls gettext) \
283 - --enable-shared $(use_enable static-libs static) \
284 - --libexecdir="${EPREFIX}"/usr/$(get_libdir) \
285 - --bindir="${EPREFIX}"/bin
286 -}
287 -
288 -src_install() {
289 - emake DIST_ROOT="${D}" install install-dev install-lib || die
290 - use static-libs || find "${ED}" -name '*.la' -delete
291 -
292 - # move shared libs to /
293 - gen_usr_ldscript -a acl
294 -}
295
296 diff --git a/sys-apps/acl/files/acl-2.2.49-quote-strchr.patch b/sys-apps/acl/files/acl-2.2.49-quote-strchr.patch
297 deleted file mode 100644
298 index d2510da..0000000
299 --- a/sys-apps/acl/files/acl-2.2.49-quote-strchr.patch
300 +++ /dev/null
301 @@ -1,25 +0,0 @@
302 -From 7565e4fcb9209782ed02f3caff246cf5ea816674 Mon Sep 17 00:00:00 2001
303 -From: Mike Frysinger <vapier@g.o>
304 -Date: Fri, 8 Jan 2010 21:28:31 -0500
305 -Subject: [PATCH] quote: pull in string.h for strchr prototype
306 -
307 -Signed-off-by: Mike Frysinger <vapier@g.o>
308 ----
309 - libmisc/quote.c | 1 +
310 - 1 files changed, 1 insertions(+), 0 deletions(-)
311 -
312 -diff --git a/libmisc/quote.c b/libmisc/quote.c
313 -index f98c887..bf8f9eb 100644
314 ---- a/libmisc/quote.c
315 -+++ b/libmisc/quote.c
316 -@@ -20,6 +20,7 @@
317 - #include <stdio.h>
318 - #include <stdlib.h>
319 - #include <ctype.h>
320 -+#include <string.h>
321 - #include "misc.h"
322 -
323 - const char *quote(const char *str, const char *quote_chars)
324 ---
325 -1.6.6
326 -
327
328 diff --git a/sys-apps/acl/files/acl-2.2.51-config-shell.patch b/sys-apps/acl/files/acl-2.2.51-config-shell.patch
329 deleted file mode 100644
330 index 78b3f0f..0000000
331 --- a/sys-apps/acl/files/acl-2.2.51-config-shell.patch
332 +++ /dev/null
333 @@ -1,53 +0,0 @@
334 -https://bugs.gentoo.org/365397
335 -
336 -From 10bfb16245ec4b55c1f5b6dc5554913bc9b13c9c Mon Sep 17 00:00:00 2001
337 -From: Mike Frysinger <vapier@g.o>
338 -Date: Mon, 16 May 2011 01:59:52 -0400
339 -Subject: [PATCH] use SHELL from configure
340 -
341 -If /bin/sh is not a functional enough shell, configure will select a
342 -SHELL of /bin/bash or better. But the current build helpers always
343 -hardcode /bin/sh, so if libtool itself configures itself for /bin/bash,
344 -things will fail when it attempts to do:
345 - SHELL = /bin/sh
346 - LIBTOOL = $(SHELL) .../libtool
347 - ...
348 - eval: 1: base_compile+= -pipe: not found
349 - ...
350 -
351 -So rather than hardcoding SHELL to /bin/sh, set it to @SHELL@ and let
352 -configure find a good value for us.
353 -
354 -Signed-off-by: Mike Frysinger <vapier@g.o>
355 ----
356 - include/builddefs.in | 1 +
357 - include/buildmacros | 1 -
358 - 2 files changed, 1 insertions(+), 1 deletions(-)
359 -
360 -diff --git a/include/builddefs.in b/include/builddefs.in
361 -index d054a56..434ce95 100644
362 ---- a/include/builddefs.in
363 -+++ b/include/builddefs.in
364 -@@ -46,6 +46,7 @@ MAKE = @make@
365 - ECHO = @echo@
366 - SORT = @sort@
367 - LN_S = @LN_S@
368 -+SHELL = @SHELL@
369 - LIBTOOL = @LIBTOOL@
370 - MAKEDEPEND = @makedepend@
371 -
372 -diff --git a/include/buildmacros b/include/buildmacros
373 -index ab89182..8efb32e 100644
374 ---- a/include/buildmacros
375 -+++ b/include/buildmacros
376 -@@ -42,7 +42,6 @@ OBJECTS = $(ASFILES:.s=.o) \
377 -
378 - INSTALL = $(TOPDIR)/include/install-sh -o $(PKG_USER) -g $(PKG_GROUP)
379 -
380 --SHELL = /bin/sh
381 - IMAGES_DIR = $(TOPDIR)/all-images
382 - DIST_DIR = $(TOPDIR)/dist
383 -
384 ---
385 -1.7.5.rc3
386 -
387
388 diff --git a/sys-apps/acl/metadata.xml b/sys-apps/acl/metadata.xml
389 index 63978cc..ede75b3 100644
390 --- a/sys-apps/acl/metadata.xml
391 +++ b/sys-apps/acl/metadata.xml
392 @@ -3,11 +3,7 @@
393 <pkgmetadata>
394 <maintainer type="project">
395 <email>base-system@g.o</email>
396 - <name>Gentoo Base System</name>
397 </maintainer>
398 -<use>
399 - <flag name="nfs">add support for NFS acls</flag>
400 -</use>
401 <upstream>
402 <remote-id type="cpe">cpe:/a:xfs:acl</remote-id>
403 </upstream>