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/findutils: ChangeLog findutils-4.4.2-r1.ebuild findutils-4.5.10-r1.ebuild
Date: Tue, 05 Jul 2011 21:08:30
Message-Id: 20110705210817.CC1A72004B@flycatcher.gentoo.org
1 vapier 11/07/05 21:08:17
2
3 Modified: ChangeLog
4 Added: findutils-4.4.2-r1.ebuild
5 findutils-4.5.10-r1.ebuild
6 Log:
7 Drop --without-included-regex as it breaks systems more than it saves size.
8
9 (Portage version: 2.2.0_alpha43/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.196 sys-apps/findutils/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/findutils/ChangeLog?rev=1.196&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/findutils/ChangeLog?rev=1.196&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/findutils/ChangeLog?r1=1.195&r2=1.196
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/sys-apps/findutils/ChangeLog,v
21 retrieving revision 1.195
22 retrieving revision 1.196
23 diff -u -r1.195 -r1.196
24 --- ChangeLog 11 May 2011 15:00:56 -0000 1.195
25 +++ ChangeLog 5 Jul 2011 21:08:17 -0000 1.196
26 @@ -1,6 +1,13 @@
27 # ChangeLog for sys-apps/findutils
28 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/findutils/ChangeLog,v 1.195 2011/05/11 15:00:56 vapier Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/findutils/ChangeLog,v 1.196 2011/07/05 21:08:17 vapier Exp $
31 +
32 +*findutils-4.5.10-r1 (05 Jul 2011)
33 +*findutils-4.4.2-r1 (05 Jul 2011)
34 +
35 + 05 Jul 2011; Mike Frysinger <vapier@g.o> +findutils-4.4.2-r1.ebuild,
36 + +findutils-4.5.10-r1.ebuild:
37 + Drop --without-included-regex as it breaks systems more than it saves size.
38
39 *findutils-4.5.10 (11 May 2011)
40
41
42
43
44 1.1 sys-apps/findutils/findutils-4.4.2-r1.ebuild
45
46 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/findutils/findutils-4.4.2-r1.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/findutils/findutils-4.4.2-r1.ebuild?rev=1.1&content-type=text/plain
48
49 Index: findutils-4.4.2-r1.ebuild
50 ===================================================================
51 # Copyright 1999-2011 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 # $Header: /var/cvsroot/gentoo-x86/sys-apps/findutils/findutils-4.4.2-r1.ebuild,v 1.1 2011/07/05 21:08:17 vapier Exp $
54
55 inherit eutils flag-o-matic toolchain-funcs multilib
56
57 SELINUX_PATCH="findutils-4.4.2-selinux.diff"
58
59 DESCRIPTION="GNU utilities for finding files"
60 HOMEPAGE="http://www.gnu.org/software/findutils/"
61 SRC_URI="ftp://alpha.gnu.org/gnu/${PN}/${P}.tar.gz
62 mirror://gnu/${PN}/${P}.tar.gz"
63
64 LICENSE="GPL-2"
65 SLOT="0"
66 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
67 IUSE="nls selinux static"
68
69 RDEPEND="selinux? ( sys-libs/libselinux )
70 nls? ( virtual/libintl )"
71 DEPEND="${RDEPEND}
72 nls? ( sys-devel/gettext )"
73
74 src_unpack() {
75 unpack ${A}
76 cd "${S}"
77
78 # Don't build or install locate because it conflicts with slocate,
79 # which is a secure version of locate. See bug 18729
80 sed -i '/^SUBDIRS/s/locate//' Makefile.in
81
82 use selinux && epatch "${FILESDIR}/${SELINUX_PATCH}"
83 }
84
85 src_compile() {
86 use static && append-ldflags -static
87
88 local myconf
89 use userland_GNU || myconf=" --program-prefix=g"
90
91 econf \
92 $(use_enable nls) \
93 --libexecdir=/usr/$(get_libdir)/find \
94 ${myconf} \
95 || die "configure failed"
96 emake AR="$(tc-getAR)" || die "make failed"
97 }
98
99 src_install() {
100 emake DESTDIR="${D}" install || die
101 dodoc NEWS README TODO ChangeLog
102 }
103
104
105
106 1.1 sys-apps/findutils/findutils-4.5.10-r1.ebuild
107
108 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/findutils/findutils-4.5.10-r1.ebuild?rev=1.1&view=markup
109 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/findutils/findutils-4.5.10-r1.ebuild?rev=1.1&content-type=text/plain
110
111 Index: findutils-4.5.10-r1.ebuild
112 ===================================================================
113 # Copyright 1999-2011 Gentoo Foundation
114 # Distributed under the terms of the GNU General Public License v2
115 # $Header: /var/cvsroot/gentoo-x86/sys-apps/findutils/findutils-4.5.10-r1.ebuild,v 1.1 2011/07/05 21:08:17 vapier Exp $
116
117 inherit eutils flag-o-matic toolchain-funcs multilib
118
119 DESCRIPTION="GNU utilities for finding files"
120 HOMEPAGE="http://www.gnu.org/software/findutils/"
121 SRC_URI="ftp://alpha.gnu.org/gnu/${PN}/${P}.tar.gz"
122 # mirror://gnu/${PN}/${P}.tar.gz"
123
124 LICENSE="GPL-2"
125 SLOT="0"
126 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
127 IUSE="nls selinux static"
128
129 RDEPEND="selinux? ( sys-libs/libselinux )
130 nls? ( virtual/libintl )"
131 DEPEND="${RDEPEND}
132 nls? ( sys-devel/gettext )"
133
134 src_unpack() {
135 unpack ${A}
136 cd "${S}"
137
138 # Don't build or install locate because it conflicts with slocate,
139 # which is a secure version of locate. See bug 18729
140 sed -i '/^SUBDIRS/s/locate//' Makefile.in
141 }
142
143 src_compile() {
144 use static && append-ldflags -static
145
146 local myconf
147 use userland_GNU || myconf=" --program-prefix=g"
148
149 econf \
150 $(use_enable nls) \
151 --libexecdir=/usr/$(get_libdir)/find \
152 ${myconf} \
153 || die "configure failed"
154 emake AR="$(tc-getAR)" || die "make failed"
155 }
156
157 src_install() {
158 emake DESTDIR="${D}" install || die
159 dodoc NEWS README TODO ChangeLog
160 }