bump(sys-apps/grep): sync with upstream

This commit is contained in:
Alex Crawford 2015-02-26 19:36:43 -08:00
parent a64880229e
commit b87faf5a91
17 changed files with 940 additions and 106 deletions

View File

@ -1,12 +0,0 @@
DEFINED_PHASES=configure install
DEPEND=nls? ( virtual/libintl ) pcre? ( >=dev-libs/libpcre-7.8-r1 ) virtual/libiconv nls? ( sys-devel/gettext )
DESCRIPTION=GNU regular expression matcher
EAPI=3
HOMEPAGE=http://www.gnu.org/software/grep/
IUSE=nls pcre
KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-3
RDEPEND=nls? ( virtual/libintl ) pcre? ( >=dev-libs/libpcre-7.8-r1 ) virtual/libiconv
SLOT=0
SRC_URI=mirror://gnu/grep/grep-2.14.tar.xz mirror://gentoo/grep-2.14.tar.xz
_md5_=0163cd290605529b5748f9cc74fbc971

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=configure
DEPEND=!static? ( pcre? ( >=dev-libs/libpcre-7.8-r1 ) ) nls? ( virtual/libintl ) virtual/libiconv virtual/pkgconfig nls? ( sys-devel/gettext ) static? ( pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] ) )
DESCRIPTION=GNU regular expression matcher
EAPI=4
HOMEPAGE=http://www.gnu.org/software/grep/
IUSE=nls pcre static
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-3
RDEPEND=!static? ( pcre? ( >=dev-libs/libpcre-7.8-r1 ) ) nls? ( virtual/libintl ) virtual/libiconv
SLOT=0
SRC_URI=mirror://gnu/grep/grep-2.16.tar.xz mirror://gentoo/grep-2.16.tar.xz
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=a78f4522efd7443418a3c2e0e25694d5

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=configure
DEPEND=!static? ( pcre? ( >=dev-libs/libpcre-7.8-r1 ) ) nls? ( virtual/libintl ) virtual/libiconv virtual/pkgconfig nls? ( sys-devel/gettext ) static? ( pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] ) )
DESCRIPTION=GNU regular expression matcher
EAPI=4
HOMEPAGE=http://www.gnu.org/software/grep/
IUSE=nls pcre static
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-3
RDEPEND=!static? ( pcre? ( >=dev-libs/libpcre-7.8-r1 ) ) nls? ( virtual/libintl ) virtual/libiconv
SLOT=0
SRC_URI=mirror://gnu/grep/grep-2.20.tar.xz mirror://gentoo/grep-2.20.tar.xz
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=26e4391e83a06f9c3f1bcb87d9ab0385

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=configure prepare
DEPEND=!static? ( pcre? ( >=dev-libs/libpcre-7.8-r1 ) ) nls? ( virtual/libintl ) virtual/libiconv virtual/pkgconfig nls? ( sys-devel/gettext ) static? ( pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] ) )
DESCRIPTION=GNU regular expression matcher
EAPI=4
HOMEPAGE=http://www.gnu.org/software/grep/
IUSE=nls pcre static
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-3
RDEPEND=!static? ( pcre? ( >=dev-libs/libpcre-7.8-r1 ) ) nls? ( virtual/libintl ) virtual/libiconv
SLOT=0
SRC_URI=mirror://gnu/grep/grep-2.20.tar.xz mirror://gentoo/grep-2.20.tar.xz
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=89a03af115172fab0e3a5649b4de7943

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=configure prepare
DEPEND=!static? ( pcre? ( >=dev-libs/libpcre-7.8-r1 ) ) nls? ( virtual/libintl ) virtual/libiconv virtual/pkgconfig nls? ( sys-devel/gettext ) static? ( pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] ) )
DESCRIPTION=GNU regular expression matcher
EAPI=4
HOMEPAGE=http://www.gnu.org/software/grep/
IUSE=nls pcre static
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-3
RDEPEND=!static? ( pcre? ( >=dev-libs/libpcre-7.8-r1 ) ) nls? ( virtual/libintl ) virtual/libiconv
SLOT=0
SRC_URI=mirror://gnu/grep/grep-2.21.tar.xz mirror://gentoo/grep-2.21.tar.xz
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=6ea464909aaa3e118298b052b78ed85b

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=configure prepare
DEPEND=!static? ( pcre? ( >=dev-libs/libpcre-7.8-r1 ) ) nls? ( virtual/libintl ) virtual/libiconv virtual/pkgconfig nls? ( sys-devel/gettext ) static? ( pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] ) )
DESCRIPTION=GNU regular expression matcher
EAPI=4
HOMEPAGE=http://www.gnu.org/software/grep/
IUSE=nls pcre static
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-3
RDEPEND=!static? ( pcre? ( >=dev-libs/libpcre-7.8-r1 ) ) nls? ( virtual/libintl ) virtual/libiconv
SLOT=0
SRC_URI=mirror://gnu/grep/grep-2.21.tar.xz mirror://gentoo/grep-2.21.tar.xz http://dev.gentoo.org/~polynomial-c/grep-2.21-heap_buffer_overrun.patch
_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
_md5_=b80735435d18f8b68dd6105236b82d8d

View File

@ -0,0 +1,623 @@
# ChangeLog for sys-apps/grep
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/grep/ChangeLog,v 1.158 2015/02/16 18:17:57 zlogene Exp $
16 Feb 2015; Mikle Kolyada <zlogene@gentoo.org> grep-2.21-r1.ebuild:
ia64/ppc64 stable wrt bug #537046
16 Feb 2015; Agostino Sarubbo <ago@gentoo.org> grep-2.21-r1.ebuild:
Stable for sparc, wrt bug #537046
31 Jan 2015; Agostino Sarubbo <ago@gentoo.org> grep-2.21-r1.ebuild:
Stable for ppc, wrt bug #537046
25 Jan 2015; Markus Meier <maekke@gentoo.org> grep-2.21-r1.ebuild:
arm stable, bug #537046
25 Jan 2015; Agostino Sarubbo <ago@gentoo.org> grep-2.21-r1.ebuild:
Stable for alpha, wrt bug #537046
21 Jan 2015; Agostino Sarubbo <ago@gentoo.org> grep-2.21-r1.ebuild:
Stable for x86, wrt bug #537046
21 Jan 2015; Agostino Sarubbo <ago@gentoo.org> grep-2.21-r1.ebuild:
Stable for amd64, wrt bug #537046
20 Jan 2015; Jeroen Roovers <jer@gentoo.org> grep-2.21-r1.ebuild:
Stable for HPPA (bug #537046).
*grep-2.21-r1 (20 Jan 2015)
20 Jan 2015; Lars Wendler <polynomial-c@gentoo.org> +grep-2.21-r1.ebuild:
Security bump (bug #537046). Upstream fix added without test suite because it
causes error in another test.
*grep-2.21 (24 Nov 2014)
24 Nov 2014; Tim Harder <radhermit@gentoo.org> +grep-2.21.ebuild:
Version bump.
*grep-2.20-r1 (16 Oct 2014)
16 Oct 2014; Mike Frysinger <vapier@gentoo.org> +grep-2.20-r1.ebuild:
Force egrep/fgrep wrapper scripts to always use /bin/sh #523898 by Ruud
Koolen.
04 Jun 2014; Samuli Suominen <ssuominen@gentoo.org>
-files/grep-2.15-avoid_maintainer_mode.patch,
-files/grep-2.15-fix_pattern_matching.patch,
-files/grep-2.15-fix_pcre_abort_regression.patch, -grep-2.18.ebuild,
-grep-2.19.ebuild:
old
*grep-2.20 (04 Jun 2014)
04 Jun 2014; Samuli Suominen <ssuominen@gentoo.org> +grep-2.20.ebuild:
Version bump; fixing regression introduced in 2.19.
*grep-2.19 (23 May 2014)
23 May 2014; Lars Wendler <polynomial-c@gentoo.org> -grep-2.14.ebuild,
-grep-2.15-r1.ebuild, -grep-2.17.ebuild, +grep-2.19.ebuild:
Version bump. Removed old.
19 Mar 2014; Agostino Sarubbo <ago@gentoo.org> grep-2.16.ebuild:
Stable for alpha, wrt bug #502392
14 Mar 2014; Agostino Sarubbo <ago@gentoo.org> grep-2.16.ebuild:
Stable for ppc64, wrt bug #502392
12 Mar 2014; Agostino Sarubbo <ago@gentoo.org> grep-2.16.ebuild:
Stable for sparc, wrt bug #502392
08 Mar 2014; Mike Frysinger <vapier@gentoo.org> grep-2.14.ebuild,
grep-2.15-r1.ebuild, grep-2.16.ebuild, grep-2.17.ebuild, grep-2.18.ebuild:
Mark arm64/m68k/s390/sh stable.
05 Mar 2014; Markus Meier <maekke@gentoo.org> grep-2.16.ebuild:
arm stable, bug #502392
05 Mar 2014; Agostino Sarubbo <ago@gentoo.org> grep-2.16.ebuild:
Stable for ppc, wrt bug #502392
04 Mar 2014; Agostino Sarubbo <ago@gentoo.org> grep-2.16.ebuild:
Stable for x86, wrt bug #502392
02 Mar 2014; Pacho Ramos <pacho@gentoo.org> grep-2.16.ebuild:
amd64 stable, bug #502392
02 Mar 2014; Akinori Hattori <hattya@gentoo.org> grep-2.16.ebuild:
ia64 stable wrt bug #502392
01 Mar 2014; Jeroen Roovers <jer@gentoo.org> grep-2.16.ebuild:
Stable for HPPA (bug #502392).
*grep-2.18 (25 Feb 2014)
25 Feb 2014; Lars Wendler <polynomial-c@gentoo.org> +grep-2.18.ebuild:
Version bump.
*grep-2.17 (18 Feb 2014)
18 Feb 2014; Mike Frysinger <vapier@gentoo.org> +grep-2.17.ebuild:
Version bump.
22 Jan 2014; Tim Harder <radhermit@gentoo.org> grep-2.16.ebuild:
Add pkgconfig dep (bug #498816).
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> grep-2.14.ebuild,
grep-2.15-r1.ebuild, grep-2.16.ebuild:
Add arm64 love.
04 Jan 2014; Lars Wendler <polynomial-c@gentoo.org> -grep-2.5.4-r1.ebuild,
-grep-2.6.3.ebuild, -grep-2.7.ebuild, -grep-2.8.ebuild, -grep-2.9.ebuild,
-grep-2.10.ebuild, -grep-2.11.ebuild, -grep-2.12.ebuild, -grep-2.13.ebuild,
-grep-2.15.ebuild, -files/grep-2.5.3-nls.patch,
-files/grep-2.5.3-po-builddir-fix.patch:
Removed old versions and files.
*grep-2.16 (02 Jan 2014)
02 Jan 2014; Mike Frysinger <vapier@gentoo.org> +grep-2.16.ebuild:
Version bump. Add USE=static support.
*grep-2.15-r1 (13 Dec 2013)
13 Dec 2013; Lars Wendler <polynomial-c@gentoo.org> +grep-2.15-r1.ebuild,
+files/grep-2.15-avoid_maintainer_mode.patch,
+files/grep-2.15-fix_pattern_matching.patch,
+files/grep-2.15-fix_pcre_abort_regression.patch:
Fixed a regression when doing pcre searches (bug #494148). Fixed another
regression with pattern searches.
*grep-2.15 (27 Oct 2013)
27 Oct 2013; Tim Harder <radhermit@gentoo.org> +grep-2.15.ebuild:
Version bump.
05 Jun 2013; Mike Frysinger <vapier@gentoo.org> metadata.xml:
Add upstream CPE tag (security info) from ChromiumOS.
21 Feb 2013; Zac Medico <zmedico@gentoo.org> grep-2.9.ebuild:
Add ~arm-linux keyword.
24 Dec 2012; Mike Frysinger <vapier@gentoo.org> grep-2.14.ebuild:
Mark alpha/s390/sh stable #436692.
17 Dec 2012; Agostino Sarubbo <ago@gentoo.org> grep-2.14.ebuild:
Stable for ia64, wrt bug #436692
21 Nov 2012; Jeroen Roovers <jer@gentoo.org> grep-2.14.ebuild:
Stable for SPARC (bug #436692).
21 Nov 2012; Agostino Sarubbo <ago@gentoo.org> grep-2.14.ebuild:
Stable for x86, wrt bug #436692
07 Nov 2012; Anthony G. Basile <blueness@gentoo.org> grep-2.14.ebuild:
stable arm ppc ppc64, bug #436692
07 Nov 2012; Jeroen Roovers <jer@gentoo.org> grep-2.14.ebuild:
Stable for HPPA (bug #436692).
04 Nov 2012; <ago@gentoo.org> grep-2.14.ebuild:
Stable for amd64, wrt bug #436692
26 Aug 2012; Raúl Porcel <armin76@gentoo.org> grep-2.12.ebuild:
alpha/ia64/m68k/s390/sh/sparc stable wrt #429694
*grep-2.14 (20 Aug 2012)
20 Aug 2012; Mike Frysinger <vapier@gentoo.org> +grep-2.14.ebuild:
Version bump.
05 Aug 2012; Johannes Huber <johu@gentoo.org> grep-2.12.ebuild:
Stable for x86, wrt bug #429694
05 Aug 2012; Anthony G. Basile <blueness@gentoo.org> grep-2.12.ebuild:
Stable arm, bug #429694
05 Aug 2012; Anthony G. Basile <blueness@gentoo.org> grep-2.12.ebuild:
Stable ppc ppc64, bug #429694
04 Aug 2012; Jeroen Roovers <jer@gentoo.org> grep-2.12.ebuild:
Stable for HPPA (bug #429694).
04 Aug 2012; Agostino Sarubbo <ago@gentoo.org> grep-2.12.ebuild:
Stable for amd64, wrt bug #429694
*grep-2.13 (05 Jul 2012)
05 Jul 2012; Mike Frysinger <vapier@gentoo.org> +grep-2.13.ebuild:
Version bump.
*grep-2.12 (24 Apr 2012)
24 Apr 2012; Mike Frysinger <vapier@gentoo.org> +grep-2.12.ebuild:
Version bump.
*grep-2.11 (02 Mar 2012)
02 Mar 2012; Mike Frysinger <vapier@gentoo.org> +grep-2.11.ebuild:
Version bump.
02 Feb 2012; Samuli Suominen <ssuominen@gentoo.org> grep-2.9.ebuild:
ppc64 stable wrt #398453
01 Feb 2012; Brent Baude <ranger@gentoo.org> grep-2.9.ebuild:
Marking grep-2.9 ppc for bug 398453
22 Jan 2012; Raúl Porcel <armin76@gentoo.org> grep-2.9.ebuild:
alpha/arm/ia64/m68k/s390/sh/sparc/x86 stable wrt #398453
17 Jan 2012; Jeroen Roovers <jer@gentoo.org> grep-2.9.ebuild:
Stable for HPPA (bug #398453).
13 Jan 2012; Agostino Sarubbo <ago@gentoo.org> grep-2.9.ebuild:
Stable for AMD64, wrt bug #398453
*grep-2.10 (16 Nov 2011)
16 Nov 2011; Mike Frysinger <vapier@gentoo.org> +grep-2.10.ebuild:
Version bump.
13 Aug 2011; Fabian Groffen <grobian@gentoo.org> grep-2.9.ebuild:
Add Prefix support, transferred Prefix keywords
07 Jul 2011; Alexis Ballier <aballier@gentoo.org> grep-2.9.ebuild:
depend on virtual/libiconv, bug #363101
*grep-2.9 (22 Jun 2011)
22 Jun 2011; Mike Frysinger <vapier@gentoo.org> +grep-2.9.ebuild:
Version bump.
*grep-2.8 (14 May 2011)
14 May 2011; Mike Frysinger <vapier@gentoo.org> +grep-2.8.ebuild:
Version bump.
*grep-2.7 (20 Sep 2010)
20 Sep 2010; Mike Frysinger <vapier@gentoo.org> +grep-2.7.ebuild:
Version bump.
*grep-2.6.3 (02 Apr 2010)
02 Apr 2010; Mike Frysinger <vapier@gentoo.org> +grep-2.6.3.ebuild:
Version bump.
*grep-2.6.2 (29 Mar 2010)
29 Mar 2010; Mike Frysinger <vapier@gentoo.org> +grep-2.6.2.ebuild:
Version bump.
*grep-2.6.1 (27 Mar 2010)
27 Mar 2010; Mike Frysinger <vapier@gentoo.org> +grep-2.6.1.ebuild,
+files/grep-2.6.1-no-french.patch:
Version bump.
*grep-2.6 (23 Mar 2010)
23 Mar 2010; Mike Frysinger <vapier@gentoo.org> +grep-2.6.ebuild:
Version bump. Fixes #232041 #269734 #274436 #283574.
22 Oct 2009; Peter Alfredsen <loki_val@gentoo.org> -grep-2.5.1a-r1.ebuild,
-grep-2.5.3-r1.ebuild, -grep-2.5.4.ebuild:
Punt old versions which depend on old libpcre.
04 Jul 2009; nixnut <nixnut@gentoo.org> grep-2.5.4-r1.ebuild:
ppc stable #273037
19 Jun 2009; Brent Baude <ranger@gentoo.org> grep-2.5.4-r1.ebuild:
stable ppc64, bug 273037
11 Jun 2009; Markus Meier <maekke@gentoo.org> grep-2.5.4-r1.ebuild:
amd64 stable, bug #273037
11 Jun 2009; Raúl Porcel <armin76@gentoo.org> grep-2.5.4-r1.ebuild:
alpha/arm/ia64/m68k/s390/sh stable wrt #273037
09 Jun 2009; Christian Faulhammer <fauli@gentoo.org> grep-2.5.4-r1.ebuild:
stable x86, bug 273037
08 Jun 2009; Ferris McCormick <fmccor@gentoo.org> grep-2.5.4-r1.ebuild:
Sparc stable, Bug #273037.
08 Jun 2009; Jeroen Roovers <jer@gentoo.org> grep-2.5.4-r1.ebuild:
Stable for HPPA (bug #273037).
*grep-2.5.4-r1 (09 Apr 2009)
09 Apr 2009; Peter Alfredsen <loki_val@gentoo.org> grep-2.5.1a-r1.ebuild,
grep-2.5.3-r1.ebuild, grep-2.5.4.ebuild, +grep-2.5.4-r1.ebuild:
Revision bump for new libpcre. We can now use libpcre.so since it's in
/lib - bug 1638 and bug 53627. Change DEPENDS of previous versions to
reflect this, since new libpcre no longer includes .a archives.
11 Mar 2009; Timothy Redaelli <drizzt@gentoo.org> grep-2.5.4.ebuild:
Add ~amd64-fbsd keyword.
Readd the nls patch (#253777)
11 Feb 2009; Mike Frysinger <vapier@gentoo.org> grep-2.5.4.ebuild:
Apply the po builddir fix again #258492 by Dan Coats.
*grep-2.5.4 (10 Feb 2009)
10 Feb 2009; Mike Frysinger <vapier@gentoo.org> +grep-2.5.4.ebuild:
Version bump.
04 Jan 2009; Javier Villavicencio <the_paya@gentoo.org>
+files/grep-2.5.3-nls.patch, grep-2.5.3-r1.ebuild:
Fix compilation with -nls useflag. Bug 253777.
31 Dec 2008; Javier Villavicencio <the_paya@gentoo.org>
+files/grep-2.5.3-po-builddir-fix.patch, grep-2.5.3-r1.ebuild:
Fix for bug 238475.
07 Oct 2008; Peter Alfredsen <loki_val@gentoo.org>
+files/grep-2.5.3-yesno-test-fix.patch, grep-2.5.3-r1.ebuild:
Fix yesno.sh test failure.
07 Oct 2008; Robin H. Johnson <robbat2@gentoo.org> -grep-2.5.3.ebuild:
Remove badly broken baseline 2.5.3.
*grep-2.5.3-r1 (07 Oct 2008)
07 Oct 2008; Robin H. Johnson <robbat2@gentoo.org> +grep-2.5.3-r1.ebuild:
Fix bug #238235. This is a very important upgrade for anybody using the
2.5.3-r0, which breaks grep -i in UTF-8 environments.
19 Sep 2008; Mike Frysinger <vapier@gentoo.org> grep-2.5.3.ebuild:
Apply Debian patchset to fix "-o -i" failures.
*grep-2.5.3 (16 Aug 2007)
16 Aug 2007; Mike Frysinger <vapier@gentoo.org> +grep-2.5.3.ebuild:
Version bump #188948 by Tim Harder.
14 Mar 2007; Simon Stelling <blubb@gentoo.org> grep-2.5.1a-r1.ebuild:
stable on amd64; bug 170140
12 Mar 2007; Markus Rothe <corsair@gentoo.org> ChangeLog:
Stable on ppc64; bug #170140
12 Mar 2007; Gustavo Zacarias <gustavoz@gentoo.org> grep-2.5.1a-r1.ebuild:
Stable on sparc wrt #170140
10 Mar 2007; nixnut <nixnut@gentoo.org> ChangeLog:
Stable on ppc wrt bug 170140
09 Mar 2007; Raúl Porcel <armin76@gentoo.org> grep-2.5.1a-r1.ebuild:
x86 stable wrt bug 170140
20 Jan 2007; Alexander H. Færøy <eroyf@gentoo.org>
grep-2.5.1a-r1.ebuild:
Stable on MIPS.
17 Oct 2006; Roy Marples <uberlord@gentoo.org> grep-2.5.1a-r1.ebuild:
Added ~sparc-fbsd keyword.
*grep-2.5.1a-r1 (01 Aug 2006)
01 Aug 2006; Mike Frysinger <vapier@gentoo.org> +grep-2.5.1a-r1.ebuild:
Add back in pcre #141609.
18 Apr 2006; Diego Pettenò <flameeyes@gentoo.org>
+files/grep-2.5.1a-nls.patch, grep-2.5.1a.ebuild:
Replace libintl patch on latest version with one that actually disables nls
support instead of forcing linking against libintl. Update deps to add
virtual/libintl.
07 Apr 2006; Emanuele Giaquinta <exg@gentoo.org> grep-2.5.1a.ebuild:
Stable on ppc.
02 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> grep-2.5.1a.ebuild:
Update ~x86-fbsd keyword.
02 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> grep-2.5.1-r9.ebuild:
Add ~x86-fbsd keyword.
20 Feb 2006; Markus Rothe <corsair@gentoo.org> grep-2.5.1a.ebuild:
Stable on ppc64
08 Feb 2006; Aron Griffis <agriffis@gentoo.org> grep-2.5.1a.ebuild:
Mark 2.5.1a stable on alpha
*grep-2.5.1a (07 Feb 2006)
07 Feb 2006; Mike Frysinger <vapier@gentoo.org>
+files/grep-2.5.1-bracket.patch, +files/grep-2.5.1-color.patch,
+grep-2.5.1a.ebuild:
Update to latest version and grab some patches from Fedora.
24 Dec 2005; Mike Frysinger <vapier@gentoo.org> grep-2.5.1-r8.ebuild,
grep-2.5.1-r9.ebuild:
Drop USE=pcre support since no one really uses it #102771.
29 Nov 2005; Fabian Groffen <grobian@gentoo.org> grep-2.5.1-r9.ebuild:
Marked ~ppc-macos
*grep-2.5.1-r9 (26 Nov 2005)
26 Nov 2005; Mike Frysinger <vapier@gentoo.org>
+files/grep-2.5.1-fix-devices-skip.patch, +grep-2.5.1-r9.ebuild:
Add patch upstream to fix handling of --devices and fifos #113640 by Ingo
van Lil.
17 Sep 2005; Ciaran McCreesh <ciaranm@gentoo.org> ChangeLog:
Converted to UTF-8, fixed encoding screwups
16 Sep 2005; Aron Griffis <agriffis@gentoo.org> grep-2.5.1-r8.ebuild:
Mark 2.5.1-r8 stable on alpha
08 Sep 2005; Aaron Walker <ka0ttic@gentoo.org> grep-2.5.1-r8.ebuild:
Stable on mips.
03 Sep 2005; Markus Rothe <corsair@gentoo.org> grep-2.5.1-r8.ebuild:
Stable on ppc64
18 Aug 2005; Michael Hanselmann <hansmi@gentoo.org> grep-2.5.1-r8.ebuild:
Stable on ppc.
16 Aug 2005; Gustavo Zacarias <gustavoz@gentoo.org> grep-2.5.1-r8.ebuild:
Stable on sparc
13 Jun 2005; Mike Frysinger <vapier@gentoo.org>
+files/grep-2.5.1-libintl.patch, grep-2.5.1-r8.ebuild:
Add a patch by Diego Pettenò to fix BSD support #92586.
*grep-2.5.1-r8 (12 Jun 2005)
12 Jun 2005; Mike Frysinger <vapier@gentoo.org>
+files/grep-2.5.1-perl-segv.patch, files/grep-2.5.1-restrict_arr.patch,
+grep-2.5.1-r8.ebuild:
Fix segfault with perl regex usage #95495 by emanuele.giaquinta@gmail.com
and update the restrict_arr to be portable #92586.
29 May 2005; <solar@gentoo.org> grep-2.5.1-r6.ebuild, grep-2.5.1-r7.ebuild:
- update sys-apps/grep to use libc expanded variable elibc_uclibc vs uclibc so
USE=-* works
22 Mar 2005; Jeremy Huddleston <eradicator@gentoo.org>
grep-2.5.1-r6.ebuild, grep-2.5.1-r7.ebuild:
Set correct path for libpcre.a
19 Feb 2005; <solar@gentoo.org> grep-2.5.1-r7.ebuild:
- bug 76879 broke maketest on uClibc hosts. for now make the patching
conditional
17 Feb 2005; Kito <kito@gentoo.org> grep-2.5.1-r6.ebuild:
~ppc-macos keyword
07 Jan 2005; Mike Frysinger <vapier@gentoo.org> files/2.5.1-tests.patch:
Update tests so that grep+glibc dont get stuck in an infinite loop #76879 by
Patrick Lauer.
*grep-2.5.1-r7 (06 Jan 2005)
06 Jan 2005; Mike Frysinger <vapier@gentoo.org>
+files/2.5.1-tests.patch, +files/2.5.1-utf8-case.patch,
+grep-2.5.1-r7.ebuild:
Fix UTF8 case matching with a patch from Debian #76192 by Michael Mauch.
Also update one of the tests to fix #63507 by Daniel Black.
02 Jan 2005; Ciaran McCreesh <ciaranm@gentoo.org> :
Change encoding to UTF-8 for GLEP 31 compliance
30 Sep 2004; Bryan Østergaard,,, <kloeri@gentoo.org> grep-2.5.1-r6.ebuild:
Stable on alpha.
26 Sep 2004; Danny van Dyk <kugelfang@gentoo.org> grep-2.5.1-r6.ebuild:
Marked stable on amd64.
25 Sep 2004; Joshua Kinard <kumba@gentoo.org> grep-2.5.1-r6.ebuild:
Marked stable on mips.
09 Sep 2004; Gustavo Zacarias <gustavoz@gentoo.org> grep-2.5.1-r6.ebuild:
Stable on sparc
24 Aug 2004; Sven Wegener <swegener@gentoo.org> grep-2.5.1-r1.ebuild,
grep-2.5.1-r4.ebuild, grep-2.5.1-r5.ebuild, grep-2.5.1-r6.ebuild:
Removed http://ftp.club.cc.cmu.edu/pub/gnu from SRC_URI as it's already used
with mirror://gnu
*grep-2.5.1-r6 (20 Aug 2004)
20 Aug 2004; Tavis Ormandy <taviso@gentoo.org>
+files/2.5.1-manpage-line-buffering.diff, +grep-2.5.1-r6.ebuild:
fix manpage reference to --line-buffering
*grep-2.5.1-r5 (19 Aug 2004)
19 Aug 2004; Heinrich Wendel <lanius@gentoo.org> grep-2.5.1-r5.ebuild,
files/grep-2.5.1-fgrep.patch.bz2, files/grep-2.5.1-gofast.patch.bz2,
files/grep-2.5.1-i18n.patch.bz2, files/grep-2.5.1-oi.patch.bz2:
better performance on utf8 systems
17 Aug 2004; Aron Griffis <agriffis@gentoo.org> grep-2.5.1-r4.ebuild:
Move uclibc stuff forward from -r1. It appears solar only put it in -r1 for
some reason. Mark -r4 stable on alpha and ia64
30 Jun 2004; Aron Griffis <agriffis@gentoo.org> grep-2.5.1-r1.ebuild:
sync IUSE (+static)
15 Jun 2004; <solar@gentoo.org> grep-2.5.1-r1.ebuild,
files/grep-2.5.1-restrict_arr.patch:
added uclibc support
*grep-2.5.1-r4 (11 Jun 2004)
11 Jun 2004; Michael Sterrett <mr_bones_@gentoo.org> grep-2.5.1-r3.ebuild,
grep-2.5.1-r4.ebuild:
agriffis reminded me of the pcre use flag which is much more accurate.
Also, link only libpcre statically which should be much nicer for anyone
who wants to use pcre.
11 Jun 2004; Michael Sterrett <mr_bones_@gentoo.org> grep-2.5.1-r2.ebuild:
clean older ebuild
*grep-2.5.1-r3 (11 Jun 2004)
11 Jun 2004; Michael Sterrett <mr_bones_@gentoo.org> grep-2.5.1-r3.ebuild:
rev bump to get use perl fix
11 Jun 2004; Michael Sterrett <mr_bones_@gentoo.org> grep-2.5.1-r2.ebuild:
compile statically if use perl to address bug #53627
*grep-2.5.1-r2 (10 Jun 2004)
10 Jun 2004; Michael Sterrett <mr_bones_@gentoo.org> grep-2.5.1-r2.ebuild:
Add support for the -P (perl regex) option (bug #51215) For bootstrap,
using -perl should work fine. For people with /bin and /usr on different
partitions USE="static" works fine. (see bug #1638 for discussion)
Fixed the formatting for the -P option in the man page.
27 Apr 2004; Aron Griffis <agriffis@gentoo.org> grep-2.5.1-r1.ebuild:
Add inherit eutils
08 Mar 2004; Aron Griffis <agriffis@gentoo.org> grep-2.5.1-r1.ebuild:
Use symlinks for egrep and fgrep.. faster, smaller, cleaner, more elegant
02 Mar 2004; Brian Jackson <iggy@gentoo.org> grep-2.5.1-r1.ebuild:
adding initial s390 support
01 Nov 2003; Seemant Kulleen <seemant@gentoo.org> grep-2.5.1-r1.ebuild:
SRC_URI fix to fetch from the one gnu mirror known to have this tarball,
falling back to our mirrors, then the gnu mirrors. Closes bug #32519 by Stony
Yakovac <stonyy@tek.com>
*grep-2.5.1-r1 (27 Feb 2003)
21 Sep 2003; Mike Frysinger <vapier@gentoo.org> :
Add static support #29188.
24 Jun 2003; Aron Griffis <agriffis@gentoo.org> grep-2.5.1-r1.ebuild:
Mark stable on alpha
06 Jul 2003; Guy Marin <gmsoft@gentoo.org> grep-2.5.1-r1.ebuild :
Marked stable on hppa.
22 Jun 2003; Joshua Kinard <kumba@gentoo.org> grep-2.5.1-r1.ebuild:
Changed ~sparc & ~mips to sparc & mips in KEYWORDS
20 May 2003; Joshua Kinard <kumba@gentoo.org> grep-2.5.1-r1.ebuild:
Added gnuconfig eclass support to properly detect linux-mips systems
27 Feb 2003; Aron Griffis <agriffis@gentoo.org> grep-2.5.1-r1.ebuild:
Close bug #16495 by installing in /bin instead of /usr/bin. I introduced
this error in the 2.5.1 ebuild. Thanks to Tristan Henderson who noticed it.
*grep-2.5.1 (27 Feb 2003)
24 Apr 2003; Jason Wever <weeve@gentoo.org> grep-2.5-r1.ebuild,
grep-2.5.1-r1.ebuild, grep-2.5.1.ebuild:
Added a patch for sparc32 to fix bug #17568. Thanks to Peter Gnodde
<peter@gnodde.org> for reporting the problem and solution.
27 Feb 2003; Aron Griffis <agriffis@gentoo.org> grep-2.5.1.ebuild:
Update to 2.5.1, thanks to Michael Sterrett for the heads-up
20 Feb 2003; Zach Welch <zwelch@gentoo.org> grep-2.5-r1.ebuild :
Added arm to keywords.
09 Feb 2003; Guy Martin <gmsoft@gentoo.org> grep-2.5-r1.ebuild :
Added hppa to keywords.
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
*grep-2.4.2-r4.ebuild (14 July 2002)
14 Jul 2002; phoen][x <phoenix@gentoo.org> grep-2.4.2-r4.ebuild :
Added KEYWORDS, SLOT.
*grep-2.5-r1 (12 Apr 2002)
18 Jan 2003; Jan Seidel <tuxus@gentoo.org> :
Added mips to keywords
14 Jul 2002; phoen][x <phoenix@gentoo.org> grep-2.5.ebuild :
Added KEYWORDS, SLOT.
14 Jul 2002; phoen][x <phoenix@gentoo.org> grep-2.5-r1.ebuild :
Added KEYWORDS, SLOT.
12 Apr 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog,
grep-2.5-r1.ebuild, files/digest-grep-2.5-r1 :
Fixes bug #1638 by adding --disable-perl-regexp.
*grep-2.5 (21 March 2002)
*grep-2.4.2-r5 (1 Feb 2002)
14 Jul 2002; phoen][x <phoenix@gentoo.org> grep-2.4.2-r5.ebuild :
Added KEYWORDS, SLOT.
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targeted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.

View File

@ -1 +1,23 @@
DIST grep-2.14.tar.xz 1195640 RMD160 4157376c36ebb7b5da83687f241745ca6df9058b SHA1 fb6ea404a0ef915334ca6212c7b517432ffe193e SHA256 e70e801d4fbb16e761654a58ae48bf5020621c95c8e35bd864742577685872e1
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
DIST grep-2.16.tar.xz 1210192 SHA256 16dfeb5013d8c9f21f40ccec0936f2c1c6a014c828d30488f0d5c6ef7b551162 SHA512 6b56aca3c859c28d463e1aa755f4f004087985573a8e012a8371780d6b7cbfa8587d5b0bfd2d37b1ddf6c3a49b9126d1e1408d2cc9255558f6cd5754b395b9f9 WHIRLPOOL 008f8338335fd50867fe08306330b679ba5809ecd64837901651bc90f31ed620be2377da0aba90fd57f099fa89bd2cbaf9fc08c8d18cd9aba229c613671c358f
DIST grep-2.20.tar.xz 1237196 SHA256 f0af452bc0d09464b6d089b6d56a0a3c16672e9ed9118fbe37b0b6aeaf069a65 SHA512 97e0a92a84727eb590099ffdd44f296eff2232d1f3d508a9391e8a9976993da2b49ea80381d9b711609cb86d889a2d5903aaf2f14d79ad10b2bea1027a8a498e WHIRLPOOL 79cd992bf1c631442186cf19d1f7770fd986fef9c4d852c756f95c93639c82c1aff79a43cf37febf29152b07bf1c0c0bcffa7d9ad66442edc2cbd252c8540a1e
DIST grep-2.21-heap_buffer_overrun.patch 3302 SHA256 4bc7e744fd34b268a798daf6a5aa85f55c141747149fa7b015eefbf9318ed478 SHA512 eaea33238f179b17dd152ed27a07c211646d9572be250eb7997c25ea0c8de232d21d8bc1b1e865b26545e6817e5c116e18d9115fb497d39426ac8212839f0f82 WHIRLPOOL 5ead7c22c8fe98289322a03685e9fc04e834a01144c55c9ea3b1970fa61b400ce669e6947cb3564fbbba5c7ddf079fd30e66352e4f6eed888e8fe883e369e601
DIST grep-2.21.tar.xz 1261548 SHA256 5244a11c00dee8e7e5e714b9aaa053ac6cbfa27e104abee20d3c778e4bb0e5de SHA512 bc894325f89d37413c773d4812cb24180560037ccc8d72c015462043ef3479ea7eefd62557e3a9d191d6d94c68262563d3c68e634acd4e77ba56e96c92805dfd WHIRLPOOL 2272286c10695a51eecafcc5ca8986adb5486d4494b284904f588717c6fb06de37933faa5f62eabf0ecc856334b3a1179b864dedc06f223047471168d2d86bb0
EBUILD grep-2.16.ebuild 1430 SHA256 ea8ff2e9633f76015b4a9cafedfefdd9712ab04745685b1f177065aa0e434ce6 SHA512 33f8982aa2d607aa5309c24688beda0c5b1e4baf9c2d61739e8367f61c10ab910d4992175b82d0a19924099bd3350991fb0dac5ab8095b0b8763750891a30898 WHIRLPOOL a53df626b3ca0b79764231b1dc59ec8194cf564e76f0b8a526c02691b718897c3f69711675515d7d632e16f3ba17d54a2766893eae72fc7d4569054716dddfe4
EBUILD grep-2.20-r1.ebuild 1546 SHA256 d8a2ef753972c851cc4a4bead9879023f05b26279b576fea631a146a425950bb SHA512 028dde99d80edb972e4e58588fc66d6f6b0f810ba53314f2917b8148bb77981ae808cfff850fb3cd48627729c183167bd4291e6eb0f950d9a4301ea919512392 WHIRLPOOL a92844a5ab584a4308109970b6f2ef0cbbd74bffe3fee109903c67e4e6bed8d705f9416afa6a6ee7ceabd4ee87b4a32a31760f912352f5b4ae340878e9e8da78
EBUILD grep-2.20.ebuild 1448 SHA256 bd87b842fc0e6612602e231eed6f5cb24eedefd990a68720d1a9df3b8248df51 SHA512 1f3046f133ea84d990112034618fba3e2ef3540e6cc3e3f89cfdaa210bd7a233fc8879e5cfbe3900c294afd31b2b7f38c8a1f64f62c0ff1e803400e5431f2bd8 WHIRLPOOL 98284ccd0ce6a651a935dfa81bd45eb60c9b1582c52ab3d48537f8e90e482fb54389b206dfa60cd4884a9c8a7ec171a4d9bc8940fb212c96c5d9c52b1bc83d3f
EBUILD grep-2.21-r1.ebuild 1666 SHA256 b46b3b962af32982c365fa7140991588e666ff4a937a21cfae26cefe04fd7688 SHA512 99f62f785bba7527c4f1f1050831d70e32086b9cd5d0a6da7b482657e0fbcd99628607b180df50e1444e280a7f6fee64d39b1174e1ea570b9f76d73d9dd1f281 WHIRLPOOL 824f1105054cf8970005dfcea2c26bb63770e3fea00c9d8744ed58dd3b9c95a13c5ed6f7005edc20ea93c693b8b1fd6873e9b12e578a9351212f2fa6e35e81c1
EBUILD grep-2.21.ebuild 1546 SHA256 ca1ed78d6146af15110fa7425bcda570890766fdf8eab30a5800434ac003a31f SHA512 6499425d1ad1534f6a2e0d0149d10e3768fbaaf2fcba4adf0ed9ba36053bae040db89c9a60971ed9d0131199e7afcf316685868c22fb8fbf659cb5e4a443f796 WHIRLPOOL b0657490c09ae42859d7f686bc18a096e21d12187d6e0a2afec70ba45c024886bed0f217c773145cbad617c4a5a36de67bc6dbf01b327877db0aacbd0211c4fe
MISC ChangeLog 21350 SHA256 3b7eac72bccaa0883ad7a9ab36588690764028a7b760594c3f9707eb7ff115fa SHA512 f09538bd882eaec1e7c13c9b3829dea1912935bfa2371a5c62e340de9899fba0b29d8c6655695e02f038210e1db816a21abf38bf23f8178bfadf08b7a95a74bf WHIRLPOOL 3ec1b67b569e09d791aad1645c8e89905a3e465c2454ef41a438dc60e035ea5b83ad210d3cf60840767e0762d447b0db08e57bc7595cffae6ebb3de4657bd1d7
MISC metadata.xml 239 SHA256 81e2263e85947bfea9b25bba8e5e5ee4c8926035903d4a603b0b89a9727eb754 SHA512 63460f39b4c7c948542e78143e0a2965b0915d4e6312a18799a6c8120c97625ee926f18f62e70caf2748a2136ce5848de387b537a12ed882fdca1aab326f0111 WHIRLPOOL 2e280afad5417d07550f36f74114cee1a02df44540ee65d7bfd1028d571dd35d5d6358f792ffc79f172f161ac4f17f38093963e5148c315b35b49bec0bc8397d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iJwEAQEIAAYFAlTiM/AACgkQG9wOWsQutdbvBwP/UbQp9z816drCvhzigPQXKNQq
rr7v2tWdhfwIvbdPn0ZYBDVkp6fcWnqCntoGxloBPHlsjvXdujcWM5/D4cbHyia9
PcoYaNJ+tYeAyFfok3jEJiZhxpSPNIFLkcoVnXe63zmyY/Mf8iCVMAgmlYNXT28c
cp4zHzqPJ98ltfrU4lU=
=+5s2
-----END PGP SIGNATURE-----

View File

@ -1,50 +0,0 @@
Fixes compilation with -nls useflag on FreeBSD (and probably others).
See http://bugs.gentoo.org/253777.
--- grep-2.5.3.orig/lib/error.c
+++ grep-2.5.3/lib/error.c
@@ -26,8 +26,8 @@
#endif
#include <stdio.h>
-#if HAVE_LIBINTL_H
-# include <libintl.h>
+#if defined(HAVE_LIBINTL_H) && defined(ENABLE_NLS)
+# include <libintl.h>
#endif
#if HAVE_VPRINTF || HAVE_DOPRNT || _LIBC
--- grep-2.5.3.orig/lib/getopt.c
+++ grep-2.5.3/lib/getopt.c
@@ -77,7 +77,7 @@
#ifndef _
/* This is for other GNU distributions with internationalized messages.
When compiling libc, the _ macro is predefined. */
-# ifdef HAVE_LIBINTL_H
+# if defined(HAVE_LIBINTL_H) && defined(ENABLE_NLS)
# include <libintl.h>
# define _(msgid) gettext (msgid)
# else
--- grep-2.5.3.orig/lib/obstack.c
+++ grep-2.5.3/lib/obstack.c
@@ -451,7 +451,7 @@
/* Define the error handler. */
#ifndef _
-# ifdef HAVE_LIBINTL_H
+# if defined(HAVE_LIBINTL_H) && defined(ENABLE_NLS)
# include <libintl.h>
# ifndef _
# define _(Str) gettext (Str)
--- grep-2.5.3.orig/lib/regex.c
+++ grep-2.5.3/lib/regex.c
@@ -116,7 +116,7 @@
#endif
/* This is for other GNU distributions with internationalized messages. */
-#if HAVE_LIBINTL_H || defined _LIBC
+#if ENABLE_NLS && (HAVE_LIBINTL_H || defined _LIBC)
# include <libintl.h>
# ifdef _LIBC
# undef gettext

View File

@ -1,10 +0,0 @@
--- grep-2.5.3/po/Makefile.in.in.orig 2006-11-24 20:53:21 -0300
+++ grep-2.5.3/po/Makefile.in.in 2008-10-26 18:31:06 -0200
@@ -13,6 +13,7 @@
@SET_MAKE@
srcdir = @srcdir@
+top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
VPATH = @srcdir@

View File

@ -1,33 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/grep/grep-2.14.ebuild,v 1.8 2012/12/24 01:32:46 vapier Exp $
EAPI="3"
DESCRIPTION="GNU regular expression matcher"
HOMEPAGE="http://www.gnu.org/software/grep/"
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
mirror://gentoo/${P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="nls pcre"
RDEPEND="nls? ( virtual/libintl )
pcre? ( >=dev-libs/libpcre-7.8-r1 )
virtual/libiconv"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
src_configure() {
econf \
--bindir="${EPREFIX}"/bin \
$(use_enable nls) \
$(use_enable pcre perl-regexp)
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README THANKS TODO
}

View File

@ -0,0 +1,40 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/grep/grep-2.16.ebuild,v 1.13 2014/03/19 13:50:35 ago Exp $
EAPI="4"
inherit flag-o-matic toolchain-funcs
DESCRIPTION="GNU regular expression matcher"
HOMEPAGE="http://www.gnu.org/software/grep/"
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
mirror://gentoo/${P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="nls pcre static"
LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"
RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
nls? ( virtual/libintl )
virtual/libiconv"
DEPEND="${RDEPEND}
virtual/pkgconfig
nls? ( sys-devel/gettext )
static? ( ${LIB_DEPEND} )"
DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
src_configure() {
use static && append-ldflags -static
# Always use pkg-config to get lib info for pcre.
export ac_cv_search_pcre_compile=$(
usex pcre "$($(tc-getPKG_CONFIG) --libs $(usex static --static '') libpcre)" ''
)
econf \
--bindir="${EPREFIX}"/bin \
$(use_enable nls) \
$(use_enable pcre perl-regexp)
}

View File

@ -0,0 +1,46 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/grep/grep-2.20-r1.ebuild,v 1.1 2014/10/16 19:33:49 vapier Exp $
EAPI="4"
inherit flag-o-matic toolchain-funcs
DESCRIPTION="GNU regular expression matcher"
HOMEPAGE="http://www.gnu.org/software/grep/"
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
mirror://gentoo/${P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="nls pcre static"
LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"
RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
nls? ( virtual/libintl )
virtual/libiconv"
DEPEND="${RDEPEND}
virtual/pkgconfig
nls? ( sys-devel/gettext )
static? ( ${LIB_DEPEND} )"
DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
src_prepare() {
sed -i \
-e "s:@SHELL@:${EPREFIX}/bin/sh:g" \
src/egrep.sh || die #523898
}
src_configure() {
use static && append-ldflags -static
# Always use pkg-config to get lib info for pcre.
export ac_cv_search_pcre_compile=$(
usex pcre "$($(tc-getPKG_CONFIG) --libs $(usex static --static '') libpcre)" ''
)
econf \
--bindir="${EPREFIX}"/bin \
$(use_enable nls) \
$(use_enable pcre perl-regexp)
}

View File

@ -0,0 +1,40 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/grep/grep-2.20.ebuild,v 1.1 2014/06/04 05:15:09 ssuominen Exp $
EAPI="4"
inherit flag-o-matic toolchain-funcs
DESCRIPTION="GNU regular expression matcher"
HOMEPAGE="http://www.gnu.org/software/grep/"
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
mirror://gentoo/${P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="nls pcre static"
LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"
RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
nls? ( virtual/libintl )
virtual/libiconv"
DEPEND="${RDEPEND}
virtual/pkgconfig
nls? ( sys-devel/gettext )
static? ( ${LIB_DEPEND} )"
DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
src_configure() {
use static && append-ldflags -static
# Always use pkg-config to get lib info for pcre.
export ac_cv_search_pcre_compile=$(
usex pcre "$($(tc-getPKG_CONFIG) --libs $(usex static --static '') libpcre)" ''
)
econf \
--bindir="${EPREFIX}"/bin \
$(use_enable nls) \
$(use_enable pcre perl-regexp)
}

View File

@ -0,0 +1,49 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/grep/grep-2.21-r1.ebuild,v 1.9 2015/02/16 18:17:57 zlogene Exp $
EAPI="4"
inherit eutils flag-o-matic toolchain-funcs
DESCRIPTION="GNU regular expression matcher"
HOMEPAGE="http://www.gnu.org/software/grep/"
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
mirror://gentoo/${P}.tar.xz
http://dev.gentoo.org/~polynomial-c/${P}-heap_buffer_overrun.patch"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="nls pcre static"
LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"
RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
nls? ( virtual/libintl )
virtual/libiconv"
DEPEND="${RDEPEND}
virtual/pkgconfig
nls? ( sys-devel/gettext )
static? ( ${LIB_DEPEND} )"
DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
src_prepare() {
sed -i \
-e "s:@SHELL@:${EPREFIX}/bin/sh:g" \
src/egrep.sh || die #523898
epatch "${DISTDIR}/${P}-heap_buffer_overrun.patch"
}
src_configure() {
use static && append-ldflags -static
# Always use pkg-config to get lib info for pcre.
export ac_cv_search_pcre_compile=$(
usex pcre "$($(tc-getPKG_CONFIG) --libs $(usex static --static '') libpcre)" ''
)
econf \
--bindir="${EPREFIX}"/bin \
$(use_enable nls) \
$(use_enable pcre perl-regexp)
}

View File

@ -0,0 +1,46 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/grep/grep-2.21.ebuild,v 1.1 2014/11/24 04:51:36 radhermit Exp $
EAPI="4"
inherit flag-o-matic toolchain-funcs
DESCRIPTION="GNU regular expression matcher"
HOMEPAGE="http://www.gnu.org/software/grep/"
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
mirror://gentoo/${P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="nls pcre static"
LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"
RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
nls? ( virtual/libintl )
virtual/libiconv"
DEPEND="${RDEPEND}
virtual/pkgconfig
nls? ( sys-devel/gettext )
static? ( ${LIB_DEPEND} )"
DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
src_prepare() {
sed -i \
-e "s:@SHELL@:${EPREFIX}/bin/sh:g" \
src/egrep.sh || die #523898
}
src_configure() {
use static && append-ldflags -static
# Always use pkg-config to get lib info for pcre.
export ac_cv_search_pcre_compile=$(
usex pcre "$($(tc-getPKG_CONFIG) --libs $(usex static --static '') libpcre)" ''
)
econf \
--bindir="${EPREFIX}"/bin \
$(use_enable nls) \
$(use_enable pcre perl-regexp)
}

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>base-system</herd>
<upstream>
<remote-id type="cpe">cpe:/a:gnu:grep</remote-id>
</upstream>
</pkgmetadata>