Gentoo Archives: gentoo-commits

From: "Mike Frysinger (vapier)" <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-apps/acl: acl-2.2.45.ebuild ChangeLog acl-2.2.47.ebuild
Date: Sat, 23 Feb 2008 03:05:21
Message-Id: E1JSkhS-0001kP-0t@stork.gentoo.org
1 vapier 08/02/23 03:05:18
2
3 Modified: acl-2.2.45.ebuild ChangeLog
4 Added: acl-2.2.47.ebuild
5 Log:
6 Make sure we respect LINGUAS #205948 by Arvid Norlander, update the ACL patch #208246 by Oliver Borm, and version bump #211113.
7 (Portage version: 2.2_pre2)
8
9 Revision Changes Path
10 1.13 sys-apps/acl/acl-2.2.45.ebuild
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/acl/acl-2.2.45.ebuild?rev=1.13&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/acl/acl-2.2.45.ebuild?rev=1.13&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/acl/acl-2.2.45.ebuild?r1=1.12&r2=1.13
15
16 Index: acl-2.2.45.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/sys-apps/acl/acl-2.2.45.ebuild,v
19 retrieving revision 1.12
20 retrieving revision 1.13
21 diff -u -r1.12 -r1.13
22 --- acl-2.2.45.ebuild 11 Dec 2007 10:18:08 -0000 1.12
23 +++ acl-2.2.45.ebuild 23 Feb 2008 03:05:17 -0000 1.13
24 @@ -1,6 +1,6 @@
25 -# Copyright 1999-2007 Gentoo Foundation
26 +# Copyright 1999-2008 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/acl/acl-2.2.45.ebuild,v 1.12 2007/12/11 10:18:08 vapier Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/acl/acl-2.2.45.ebuild,v 1.13 2008/02/23 03:05:17 vapier Exp $
30
31 inherit eutils autotools toolchain-funcs
32
33 @@ -9,7 +9,7 @@
34 HOMEPAGE="http://oss.sgi.com/projects/xfs/"
35 SRC_URI="ftp://oss.sgi.com/projects/xfs/download/cmd_tars/${MY_P}.tar.gz
36 ftp://xfs.org/mirror/SGI/cmd_tars/${MY_P}.tar.gz
37 - nfs? ( http://www.citi.umich.edu/projects/nfsv4/linux/acl-patches/2.2.42-1/acl-2.2.42-CITI_NFS4_ALL-1.dif )"
38 + nfs? ( http://www.citi.umich.edu/projects/nfsv4/linux/acl-patches/2.2.42-2/acl-2.2.42-CITI_NFS4_ALL-2.dif )"
39
40 LICENSE="LGPL-2.1"
41 SLOT="0"
42 @@ -25,19 +25,23 @@
43 unpack ${MY_P}.tar.gz
44 cd "${S}"
45 if use nfs ; then
46 - cp "${DISTDIR}"/acl-2.2.42-CITI_NFS4_ALL-1.dif . || die
47 - epatch \
48 - "${FILESDIR}"/acl-2.2.42-nfs-glue.patch \
49 - acl-2.2.42-CITI_NFS4_ALL-1.dif
50 + cp "${DISTDIR}"/acl-2.2.42-CITI_NFS4_ALL-2.dif . || die
51 + sed -i '/^diff --git a.debian.changelog b.debian.changelog/,/^diff --git/d' acl-2.2.42-CITI_NFS4_ALL-2.dif || die
52 + epatch acl-2.2.42-CITI_NFS4_ALL-2.dif
53 fi
54 epatch "${FILESDIR}"/${PN}-2.2.45-libtool.patch #158068
55 + epatch "${FILESDIR}"/${PN}-2.2.45-linguas.patch #205948
56 epatch "${FILESDIR}"/${PN}-2.2.32-only-symlink-when-needed.patch
57 sed -i \
58 -e "/^PKG_DOC_DIR/s:@pkg_name@:${PF}:" \
59 -e '/HAVE_ZIPPED_MANPAGES/s:=.*:=false:' \
60 include/builddefs.in \
61 || die "failed to update builddefs"
62 + # libtool will clobber install-sh which is really a custom file
63 + mv install-sh acl.install-sh || die
64 AT_M4DIR="m4" eautoreconf
65 + mv acl.install-sh install-sh || die
66 + strip-linguas po
67 }
68
69 src_compile() {
70
71
72
73 1.92 sys-apps/acl/ChangeLog
74
75 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/acl/ChangeLog?rev=1.92&view=markup
76 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/acl/ChangeLog?rev=1.92&content-type=text/plain
77 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/acl/ChangeLog?r1=1.91&r2=1.92
78
79 Index: ChangeLog
80 ===================================================================
81 RCS file: /var/cvsroot/gentoo-x86/sys-apps/acl/ChangeLog,v
82 retrieving revision 1.91
83 retrieving revision 1.92
84 diff -u -r1.91 -r1.92
85 --- ChangeLog 19 Nov 2007 06:38:32 -0000 1.91
86 +++ ChangeLog 23 Feb 2008 03:05:17 -0000 1.92
87 @@ -1,6 +1,13 @@
88 # ChangeLog for sys-apps/acl
89 -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
90 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/acl/ChangeLog,v 1.91 2007/11/19 06:38:32 kumba Exp $
91 +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
92 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/acl/ChangeLog,v 1.92 2008/02/23 03:05:17 vapier Exp $
93 +
94 +*acl-2.2.47 (23 Feb 2008)
95 +
96 + 23 Feb 2008; Mike Frysinger <vapier@g.o>
97 + +files/acl-2.2.45-linguas.patch, acl-2.2.45.ebuild, +acl-2.2.47.ebuild:
98 + Make sure we respect LINGUAS #205948 by Arvid Norlander, update the ACL
99 + patch #208246 by Oliver Borm, and version bump #211113.
100
101 19 Nov 2007; Joshua Kinard <kumba@g.o> acl-2.2.45.ebuild:
102 Stable on mips, per #197204.
103
104
105
106 1.1 sys-apps/acl/acl-2.2.47.ebuild
107
108 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/acl/acl-2.2.47.ebuild?rev=1.1&view=markup
109 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/acl/acl-2.2.47.ebuild?rev=1.1&content-type=text/plain
110
111 Index: acl-2.2.47.ebuild
112 ===================================================================
113 # Copyright 1999-2008 Gentoo Foundation
114 # Distributed under the terms of the GNU General Public License v2
115 # $Header: /var/cvsroot/gentoo-x86/sys-apps/acl/acl-2.2.47.ebuild,v 1.1 2008/02/23 03:05:17 vapier Exp $
116
117 inherit eutils autotools toolchain-funcs
118
119 MY_P="${PN}_${PV}-1"
120 DESCRIPTION="Access control list utilities, libraries and headers"
121 HOMEPAGE="http://oss.sgi.com/projects/xfs/"
122 SRC_URI="ftp://oss.sgi.com/projects/xfs/download/cmd_tars/${MY_P}.tar.gz
123 ftp://xfs.org/mirror/SGI/cmd_tars/${MY_P}.tar.gz
124 nfs? ( http://www.citi.umich.edu/projects/nfsv4/linux/acl-patches/2.2.42-2/acl-2.2.42-CITI_NFS4_ALL-2.dif )"
125
126 LICENSE="LGPL-2.1"
127 SLOT="0"
128 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
129 IUSE="nfs nls"
130
131 RDEPEND=">=sys-apps/attr-2.4
132 nfs? ( net-libs/libnfsidmap )"
133 DEPEND="${RDEPEND}
134 nls? ( sys-devel/gettext )"
135
136 src_unpack() {
137 unpack ${MY_P}.tar.gz
138 cd "${S}"
139 if use nfs ; then
140 cp "${DISTDIR}"/acl-2.2.42-CITI_NFS4_ALL-2.dif . || die
141 sed -i '/^diff --git a.debian.changelog b.debian.changelog/,/^diff --git/d' acl-2.2.42-CITI_NFS4_ALL-2.dif || die
142 epatch acl-2.2.42-CITI_NFS4_ALL-2.dif
143 fi
144 epatch "${FILESDIR}"/${PN}-2.2.45-libtool.patch #158068
145 epatch "${FILESDIR}"/${PN}-2.2.45-linguas.patch #205948
146 epatch "${FILESDIR}"/${PN}-2.2.32-only-symlink-when-needed.patch
147 sed -i \
148 -e "/^PKG_DOC_DIR/s:@pkg_name@:${PF}:" \
149 -e '/HAVE_ZIPPED_MANPAGES/s:=.*:=false:' \
150 include/builddefs.in \
151 || die "failed to update builddefs"
152 # libtool will clobber install-sh which is really a custom file
153 mv install-sh acl.install-sh || die
154 AT_M4DIR="m4" eautoreconf
155 mv acl.install-sh install-sh || die
156 strip-linguas po
157 }
158
159 src_compile() {
160 unset PLATFORM #184564
161 export OPTIMIZER=${CFLAGS}
162 export DEBUG=-DNDEBUG
163
164 econf \
165 $(use_enable nls gettext) \
166 --libexecdir=/usr/$(get_libdir) \
167 --bindir=/bin \
168 || die
169 emake || die
170 }
171
172 src_install() {
173 emake DIST_ROOT="${D}" install install-dev install-lib || die
174 prepalldocs
175
176 # move shared libs to /
177 dodir /$(get_libdir)
178 mv "${D}"/usr/$(get_libdir)/libacl.so* "${D}"/$(get_libdir)/ || die
179 gen_usr_ldscript libacl.so
180 }
181
182
183
184 --
185 gentoo-commits@l.g.o mailing list