bump(dev-libs/libpcre): sync with upstream for arm64

Signed-off-by: Geoff Levand <geoff@infradead.org>
This commit is contained in:
Geoff Levand 2015-06-16 14:15:17 -07:00
parent 48368cf0b9
commit 3519c6a9eb
17 changed files with 1596 additions and 110 deletions

View File

@ -0,0 +1,968 @@
# ChangeLog for dev-libs/libpcre
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpcre/ChangeLog,v 1.250 2015/05/10 08:25:15 polynomial-c Exp $
*libpcre-8.37-r1 (10 May 2015)
10 May 2015; Lars Wendler <polynomial-c@gentoo.org> +libpcre-8.37-r1.ebuild:
Revbump to fix pkgconfig file (bug #548270).
01 May 2015; Mikle Kolyada <zlogene@gentoo.org> libpcre-8.36.ebuild:
amd64 stable wrt bug #548234
01 May 2015; Jeroen Roovers <jer@gentoo.org> libpcre-8.36.ebuild:
Stable for PPC64 (bug #548234).
01 May 2015; Jeroen Roovers <jer@gentoo.org> libpcre-8.36.ebuild:
Stable for HPPA (bug #548234).
*libpcre-8.37 (30 Apr 2015)
30 Apr 2015; Lars Wendler <polynomial-c@gentoo.org> -libpcre-8.35-r1.ebuild,
+libpcre-8.37.ebuild, -files/libpcre-8.35-export-output.patch:
Version bump. Removed old.
*libpcre-8.36 (02 Oct 2014)
02 Oct 2014; Lars Wendler <polynomial-c@gentoo.org> -libpcre-8.02.ebuild,
-libpcre-8.12.ebuild, -libpcre-8.13.ebuild, -libpcre-8.13-r1.ebuild,
-libpcre-8.20.ebuild, -libpcre-8.21.ebuild, -libpcre-8.30-r2.ebuild,
-libpcre-8.31.ebuild, -libpcre-8.32.ebuild, -libpcre-8.32-r1.ebuild,
-libpcre-8.33.ebuild, -libpcre-8.33-r1.ebuild, -libpcre-8.34.ebuild,
+libpcre-8.36.ebuild, -files/libpcre-8.13-posix-regex.patch,
-files/libpcre-8.21-static-build.patch, -files/libpcre-8.30-bzip2-typo.patch,
-files/libpcre-8.31-madvise.patch:
Version bump. Removed old.
04 Sep 2014; Mike Frysinger <vapier@gentoo.org> libpcre-8.35.ebuild:
Mark arm64/m68k/s390/sh/sparc stable.
*libpcre-8.35-r1 (04 Sep 2014)
04 Sep 2014; Mike Frysinger <vapier@gentoo.org>
+files/libpcre-8.35-export-output.patch, +libpcre-8.35-r1.ebuild:
Add fix from upstream for exported symbols in C++ lib.
23 Aug 2014; Agostino Sarubbo <ago@gentoo.org> libpcre-8.35.ebuild:
Stable for ia64, wrt bug #512012
21 Aug 2014; Agostino Sarubbo <ago@gentoo.org> libpcre-8.35.ebuild:
Stable for ppc64, wrt bug #512012
18 Jul 2014; Matt Turner <mattst88@gentoo.org> libpcre-8.35.ebuild:
alpha stable, bug 516310.
13 Jul 2014; Agostino Sarubbo <ago@gentoo.org> libpcre-8.35.ebuild:
Stable for ppc, wrt bug #516310
11 Jul 2014; Mikle Kolyada <zlogene@gentoo.org> libpcre-8.35.ebuild:
x86 stable wrt bug #516310
11 Jul 2014; Markus Meier <maekke@gentoo.org> libpcre-8.35.ebuild:
arm stable, bug #516310
05 Jul 2014; Mikle Kolyada <zlogene@gentoo.org> libpcre-8.35.ebuild:
amd64 stable wrt bug #516310
05 Jul 2014; Jeroen Roovers <jer@gentoo.org> libpcre-8.35.ebuild:
Stable for HPPA (bug #516310).
24 Jun 2014; Patrick Lauer <patrick@gentoo.org> libpcre-7.9-r1.ebuild,
libpcre-8.02.ebuild:
Remove obsolete lafilefixer messages
22 May 2014; Michał Górny <mgorny@gentoo.org> libpcre-8.35.ebuild:
Add pcre-config to MULTILIB_CHOST_TOOLS.
29 Apr 2014; Mike Frysinger <vapier@gentoo.org> libpcre-8.12.ebuild,
libpcre-8.13-r1.ebuild, libpcre-8.13.ebuild, libpcre-8.20.ebuild,
libpcre-8.21.ebuild, libpcre-8.30-r2.ebuild, libpcre-8.31.ebuild,
libpcre-8.32-r1.ebuild, libpcre-8.32.ebuild, libpcre-8.33-r1.ebuild,
libpcre-8.33.ebuild, libpcre-8.34.ebuild, libpcre-8.35.ebuild:
Drop mint-specific -D_GNU_SOURCE as it is no longer needed #256824 by Alan
Hourihane.
28 Apr 2014; Michał Górny <mgorny@gentoo.org> libpcre-8.34.ebuild,
libpcre-8.35.ebuild:
Replace multilib_build_binaries with multilib_is_native_abi. The two are
equivalent now, and the team has decided to use the old name as being less
confusing.
21 Apr 2014; Michał Górny <mgorny@gentoo.org> libpcre-8.35.ebuild:
Use multilib_build_binaries consistently, and the new multilib_native_use*
functions.
*libpcre-8.35 (05 Apr 2014)
05 Apr 2014; Tim Harder <radhermit@gentoo.org> +libpcre-8.35.ebuild:
Version bump.
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> libpcre-8.33-r1.ebuild,
libpcre-8.33.ebuild, libpcre-8.34.ebuild:
Add arm64 love.
06 Jan 2014; Mike Frysinger <vapier@gentoo.org> libpcre-8.34.ebuild:
Use multilib_build_binaries helper #489580 by Thomas Sachau.
*libpcre-8.34 (16 Dec 2013)
16 Dec 2013; Tim Harder <radhermit@gentoo.org> +libpcre-8.34.ebuild:
Version bump.
30 Nov 2013; Markos Chandras <hwoarang@gentoo.org> libpcre-8.33-r1.ebuild:
Use V=1 for verbose build log. Bug #475994
*libpcre-8.33-r1 (26 Oct 2013)
26 Oct 2013; Alexis Ballier <aballier@gentoo.org> +libpcre-8.33-r1.ebuild:
Convert to multilib, bug #481300
06 Aug 2013; Agostino Sarubbo <ago@gentoo.org> libpcre-8.33.ebuild:
Stable for s390, wrt bug #453948
22 Jul 2013; Agostino Sarubbo <ago@gentoo.org> libpcre-8.33.ebuild:
Stable for sparc, wrt bug #453948
21 Jul 2013; Agostino Sarubbo <ago@gentoo.org> libpcre-8.33.ebuild:
Stable for sh, wrt bug #453948
14 Jul 2013; Agostino Sarubbo <ago@gentoo.org> libpcre-8.33.ebuild:
Stable for alpha, wrt bug #453948
13 Jul 2013; Agostino Sarubbo <ago@gentoo.org> libpcre-8.33.ebuild:
Stable for ppc64, wrt bug #453948
13 Jul 2013; Agostino Sarubbo <ago@gentoo.org> libpcre-8.33.ebuild:
Stable for ppc, wrt bug #453948
07 Jul 2013; Agostino Sarubbo <ago@gentoo.org> libpcre-8.33.ebuild:
Stable for ia64, wrt bug #453948
07 Jul 2013; Agostino Sarubbo <ago@gentoo.org> libpcre-8.33.ebuild:
Stable for arm, wrt bug #453948
07 Jul 2013; Agostino Sarubbo <ago@gentoo.org> libpcre-8.33.ebuild:
Stable for x86, wrt bug #453948
07 Jul 2013; Agostino Sarubbo <ago@gentoo.org> libpcre-8.33.ebuild:
Stable for amd64, wrt bug #453948
06 Jul 2013; Jeroen Roovers <jer@gentoo.org> libpcre-8.33.ebuild:
Stable for HPPA (bug #453948).
05 Jun 2013; Mike Frysinger <vapier@gentoo.org> metadata.xml:
Add upstream CPE tag (security info) from ChromiumOS.
*libpcre-8.33 (29 May 2013)
29 May 2013; Tim Harder <radhermit@gentoo.org> +libpcre-8.33.ebuild,
metadata.xml:
Version bump and add pcre32 use flag (bug #471608).
*libpcre-8.32-r1 (28 Apr 2013)
28 Apr 2013; Mike Frysinger <vapier@gentoo.org> +libpcre-8.32-r1.ebuild,
libpcre-8.32.ebuild:
Add -pthread to static pkg-config entries when appropriate #454478 by Till
Heikamp.
21 Feb 2013; Zac Medico <zmedico@gentoo.org> libpcre-8.32.ebuild:
Add ~arm-linux keyword.
*libpcre-8.32 (02 Dec 2012)
02 Dec 2012; Diego E. Pettenò <flameeyes@gentoo.org> +libpcre-8.32.ebuild:
Version bump.
12 Jul 2012; Fabian Groffen <grobian@gentoo.org>
+files/libpcre-8.31-madvise.patch, libpcre-8.31.ebuild:
Fix compilation on platforms lacking posix_madvise, using a partial patch
grabbed from upstream.
*libpcre-8.31 (11 Jul 2012)
11 Jul 2012; Tim Harder <radhermit@gentoo.org> +libpcre-8.31.ebuild:
Version bump. Add libedit use flag.
08 Jul 2012; Raúl Porcel <armin76@gentoo.org> libpcre-8.30-r2.ebuild:
alpha/ia64/m68k/s390/sh/sparc stable wrt #417571
31 May 2012; Jeroen Roovers <jer@gentoo.org> libpcre-8.30-r2.ebuild:
Stable for HPPA (bug #417571).
30 May 2012; Markus Meier <maekke@gentoo.org> libpcre-8.30-r2.ebuild:
arm stable, bug #417571
30 May 2012; Jeff Horelick <jdhore@gentoo.org> libpcre-8.30-r2.ebuild:
marked x86 per bug 417571
29 May 2012; Brent Baude <ranger@gentoo.org> libpcre-8.30-r2.ebuild:
Marking libpcre-8.30-r2 ppc for bug 417571
29 May 2012; Mike Frysinger <vapier@gentoo.org>
+files/libpcre-8.30-bzip2-typo.patch, libpcre-8.30-r2.ebuild:
Add fix by Richard Grenville to fix building when USE="bzip2 -zlib" #418033 by
GES.
29 May 2012; Brent Baude <ranger@gentoo.org> libpcre-8.30-r2.ebuild:
Marking libpcre-8.30-r2 ppc64 for bug 417571
26 May 2012; Agostino Sarubbo <ago@gentoo.org> libpcre-8.30-r2.ebuild:
Stable for amd64, wrt bug #417571
25 May 2012; Mike Frysinger <vapier@gentoo.org> metadata.xml:
Drop now redundant USE=jit description #416603 by Alexandre Rostovtsev.
25 May 2012; Mike Frysinger <vapier@gentoo.org> libpcre-7.9-r1.ebuild,
libpcre-8.02.ebuild, libpcre-8.21.ebuild, libpcre-8.30-r2.ebuild:
Add missing inherits, and drop other unused ones.
14 May 2012; Diego E. Pettenò <flameeyes@gentoo.org> metadata.xml:
Fix typo in metadata.xml.
04 May 2012; Jeff Horelick <jdhore@gentoo.org> libpcre-7.9-r1.ebuild,
libpcre-8.02.ebuild, libpcre-8.12.ebuild, libpcre-8.13.ebuild,
libpcre-8.13-r1.ebuild, libpcre-8.20.ebuild, libpcre-8.21.ebuild,
libpcre-8.30-r2.ebuild:
dev-util/pkgconfig -> virtual/pkgconfig
26 Apr 2012; Alexis Ballier <aballier@gentoo.org> libpcre-8.30-r2.ebuild:
keyword ~amd64-fbsd
16 Feb 2012; Michael Haubenwallner <haubi@gentoo.org> libpcre-8.30-r2.ebuild:
add keyword ~ppc-aix, relies on package.use.mask 'jit'
*libpcre-8.30-r2 (05 Feb 2012)
05 Feb 2012; Tim Harder <radhermit@gentoo.org> -libpcre-8.30.ebuild,
-libpcre-8.30-r1.ebuild, +libpcre-8.30-r2.ebuild:
Revbump to add preserve old lib support and remove old.
*libpcre-8.30-r1 (05 Feb 2012)
05 Feb 2012; Tim Harder <radhermit@gentoo.org> +libpcre-8.30-r1.ebuild,
metadata.xml:
Add pcre16 use flag to control building the library with 16-bit character
support.
*libpcre-8.30 (05 Feb 2012)
05 Feb 2012; Tim Harder <radhermit@gentoo.org> +libpcre-8.30.ebuild:
Version bump.
31 Dec 2011; Fabian Groffen <grobian@gentoo.org>
+files/libpcre-8.21-static-build.patch, libpcre-8.21.ebuild:
Add patch to fix static build, bug #395343
12 Dec 2011; Tim Harder <radhermit@gentoo.org> libpcre-8.20.ebuild:
Use correct readline configure flag.
*libpcre-8.21 (12 Dec 2011)
12 Dec 2011; Tim Harder <radhermit@gentoo.org> +libpcre-8.21.ebuild:
Version bump.
*libpcre-8.20 (23 Oct 2011)
23 Oct 2011; Diego E. Pettenò <flameeyes@gentoo.org> libpcre-8.13-r1.ebuild,
+libpcre-8.20.ebuild, metadata.xml:
Version bump (I need the new version with JIT to test new ModSecurity code);
add an enabled-by-default (following upstream) jit USE flag to enable the new
Just-in-Time compiler of regular expressions. Also add a readline USE flag
for pcretest that now can use command line editing. Add description of USE
flags to metadata.xml. Also fix in 8.13 the wrong _rc conditional to fix the
SRC_URI setting.
*libpcre-8.13-r1 (17 Sep 2011)
17 Sep 2011; Mike Frysinger <vapier@gentoo.org> +libpcre-8.13-r1.ebuild,
+files/libpcre-8.13-posix-regex.patch:
Add fix from upstream for posix regex behavior #382919 by Christian Kaps.
*libpcre-8.13 (01 Sep 2011)
01 Sep 2011; Tim Harder <radhermit@gentoo.org> +libpcre-8.13.ebuild:
Version bump (bug #381395 by Peter Volkov).
09 Aug 2011; Jeremy Olexa <darkside@gentoo.org> libpcre-8.12.ebuild:
Migrate changes from Gentoo Prefix. EAPI3, KEYWORDS, mint CXXFLAGS, add
EPREFIX to configure
09 Apr 2011; Raúl Porcel <armin76@gentoo.org> libpcre-8.12.ebuild:
alpha/ia64/m68k/s390/sh/sparc stable wrt #358791
05 Apr 2011; Markus Meier <maekke@gentoo.org> libpcre-8.12.ebuild:
arm stable, bug #358791
03 Apr 2011; Raúl Porcel <armin76@gentoo.org> libpcre-8.02.ebuild:
ia64/m68k/s390/sh stable wrt #348487
02 Apr 2011; Christoph Mende <angelos@gentoo.org> libpcre-8.12.ebuild:
Stable on amd64 wrt bug #358791
02 Apr 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> libpcre-8.12.ebuild:
x86 stable wrt security bug #358791
02 Apr 2011; Jeroen Roovers <jer@gentoo.org> libpcre-8.12.ebuild:
Stable for HPPA (bug #358791).
01 Apr 2011; Kacper Kowalik <xarthisius@gentoo.org> libpcre-8.12.ebuild:
ppc/ppc64 stable wrt #358791
27 Feb 2011; Tobias Klausmann <klausman@gentoo.org> libpcre-8.02.ebuild:
Stable on alpha, bug #348487
*libpcre-8.12 (31 Jan 2011)
31 Jan 2011; Diego E. Pettenò <flameeyes@gentoo.org> -libpcre-8.10.ebuild,
-libpcre-8.11.ebuild, +libpcre-8.12.ebuild:
Version bump, remove old 8.1x series ebuilds as 8.12 is the next stable
candidate instead.
18 Jan 2011; Kacper Kowalik <xarthisius@gentoo.org> libpcre-8.02.ebuild:
ppc64 stable wrt #348487
07 Jan 2011; Brent Baude <ranger@gentoo.org> libpcre-8.02.ebuild:
stable ppc, bug 348487
21 Dec 2010; Markus Meier <maekke@gentoo.org> libpcre-8.02.ebuild:
arm stable, bug #348487
*libpcre-8.11 (14 Dec 2010)
14 Dec 2010; Diego E. Pettenò <flameeyes@gentoo.org> +libpcre-8.11.ebuild:
Version bump; thanks to Arseny Solokha for reporting (bug #348743).
13 Dec 2010; Jeroen Roovers <jer@gentoo.org> libpcre-8.02.ebuild:
Stable for HPPA (bug #348487).
12 Dec 2010; Markos Chandras <hwoarang@gentoo.org> libpcre-8.02.ebuild:
Stable on amd64 wrt bug #348487
12 Dec 2010; Thomas Kahle <tomka@gentoo.org> libpcre-8.02.ebuild:
x86 stable per bug 348487
*libpcre-8.10 (12 Dec 2010)
12 Dec 2010; Diego E. Pettenò <flameeyes@gentoo.org> -libpcre-8.00.ebuild,
+libpcre-8.10.ebuild, metadata.xml:
Version bump, thanks to Arseny Solokha and Sebastian Pipping in bug #333355.
Take over the package for base-system herd as Peter has been away for quite a
long time. Avoid adding -L/lib(64) to the ldflags when using pkg-config; run
elibtoolize. Drop old version.
*libpcre-8.02 (03 May 2010)
03 May 2010; Patrick Lauer <patrick@gentoo.org> +libpcre-8.02.ebuild:
Bump for #311077
21 Oct 2009; Peter Alfredsen <loki_val@gentoo.org> -libpcre-7.8.ebuild,
-libpcre-7.8-r2.ebuild, libpcre-7.9-r1.ebuild, libpcre-8.00.ebuild:
Fix bug 278370. Remove old.
20 Oct 2009; Peter Alfredsen <loki_val@gentoo.org> libpcre-8.00.ebuild:
Re-add keywords.
*libpcre-8.00 (19 Oct 2009)
19 Oct 2009; Peter Alfredsen <loki_val@gentoo.org> +libpcre-8.00.ebuild:
Add 8.00. No keywords until I have tested it doesn't break stuff randomly.
17 Oct 2009; Markus Meier <maekke@gentoo.org> metadata.xml:
remove static-libs description as it is global now
11 Sep 2009; Peter Alfredsen <loki_val@gentoo.org> libpcre-7.9-r1.ebuild:
Add deps for bzip2 and zlib. Bug 284638.
19 Jun 2009; Brent Baude <ranger@gentoo.org> libpcre-7.9-r1.ebuild:
stable ppc64, bug 273037
11 Jun 2009; Markus Meier <maekke@gentoo.org> libpcre-7.9-r1.ebuild:
amd64 stable, bug #272977
11 Jun 2009; Raúl Porcel <armin76@gentoo.org> libpcre-7.9-r1.ebuild:
alpha/arm/ia64/m68k/s390/sh stable wrt #272977
09 Jun 2009; Christian Faulhammer <fauli@gentoo.org>
libpcre-7.9-r1.ebuild:
stable x86, bug 272977
08 Jun 2009; Ferris McCormick <fmccor@gentoo.org> libpcre-7.9-r1.ebuild:
Sparc stable, Bug #272977.
08 Jun 2009; Jeroen Roovers <jer@gentoo.org> libpcre-7.9-r1.ebuild:
Stable for HPPA (bug #272977).
07 Jun 2009; nixnut <nixnut@gentoo.org> libpcre-7.9-r1.ebuild:
ppc stable #272977
18 May 2009; Peter Alfredsen <loki_val@gentoo.org> libpcre-7.8-r2.ebuild,
libpcre-7.9-r1.ebuild, metadata.xml:
Add IUSE=static-libs now that council has approved.
*libpcre-7.9-r1 (18 Apr 2009)
*libpcre-7.8-r2 (18 Apr 2009)
18 Apr 2009; Peter Alfredsen <loki_val@gentoo.org>
-files/libpcre-7.7-buffer-overflow.patch,
+files/libpcre-7.9-pkg-config.patch, -libpcre-7.8-r1.ebuild,
+libpcre-7.8-r2.ebuild, -libpcre-7.9.ebuild, +libpcre-7.9-r1.ebuild:
Provide static libraries per bug 266016. Provide pkg-config file to link
statically against libpcreposix as replacement for .la files. Remove old
patch file.
*libpcre-7.9 (12 Apr 2009)
12 Apr 2009; Peter Alfredsen <loki_val@gentoo.org>
-libpcre-7.9_rc2.ebuild, +libpcre-7.9.ebuild:
Bump
12 Apr 2009; Peter Alfredsen <loki_val@gentoo.org> libpcre-7.8-r1.ebuild,
libpcre-7.9_rc2.ebuild:
Use gen_usr_ldscript instead of clunky symlinks handling. Thanks to
grobian.
*libpcre-7.9_rc2 (09 Apr 2009)
*libpcre-7.8-r1 (09 Apr 2009)
09 Apr 2009; Peter Alfredsen <loki_val@gentoo.org> -libpcre-7.7-r1.ebuild,
+libpcre-7.8-r1.ebuild, +libpcre-7.9_rc2.ebuild:
Bump. No longer include .la and .a files. Revision bump for 7.8 with the
same changes. Move libpcre.so* to /lib for grep - bug 1638 and bug 53627.
05 Nov 2008; Peter Alfredsen <loki_val@gentoo.org> -libpcre-7.4.ebuild:
Clean out GLSA'd ebuild
16 Oct 2008; Jeroen Roovers <jer@gentoo.org> libpcre-7.8.ebuild:
Stable for HPPA (bug #242126).
16 Oct 2008; Raúl Porcel <armin76@gentoo.org> libpcre-7.8.ebuild:
alpha/ia64/sparc/x86 stable wrt #242126
15 Oct 2008; Thomas Anderson <gentoofan23@gentoo.org> libpcre-7.8.ebuild:
stable amd64, bug 242126
15 Oct 2008; Brent Baude <ranger@gentoo.org> libpcre-7.8.ebuild:
stable ppc, bug 242126
15 Oct 2008; Brent Baude <ranger@gentoo.org> libpcre-7.8.ebuild:
stable ppc64, bug 242126
*libpcre-7.8 (07 Sep 2008)
07 Sep 2008; Peter Alfredsen <loki_val@gentoo.org>
-files/libpcre-7.6-ABI_correction.patch, libpcre-7.4.ebuild,
-libpcre-7.4-r1.ebuild, -libpcre-7.6-r1.ebuild, -libpcre-7.7.ebuild,
+libpcre-7.8.ebuild:
Bump, remove old. Drop keywords for all except sh, arm, s390 and m68k on
7.4, since it's affected by a number of GLSAs.
*libpcre-7.7-r1 (30 Jun 2008)
30 Jun 2008; Peter Alfredsen <loki_val@gentoo.org>
+files/libpcre-7.7-buffer-overflow.patch, +libpcre-7.7-r1.ebuild:
Commit -> Stable 7.7-r1 wrt bug 228091.
*libpcre-7.7 (26 May 2008)
26 May 2008; Peter Alfredsen <loki_val@gentoo.org> metadata.xml,
+libpcre-7.7.ebuild:
Version bump. Bug fix release.
21 Apr 2008; Christian Heim <phreak@gentoo.org> metadata.xml:
Fix up metadata.xml. If there's no maintainer for the package, the metadata
also needs to contain m-needed@g.o.
*libpcre-7.6-r1 (13 Feb 2008)
13 Feb 2008; Christian Faulhammer <opfer@gentoo.org>
+files/libpcre-7.6-ABI_correction.patch, -libpcre-7.6.ebuild,
+libpcre-7.6-r1.ebuild:
revision bump (direct stable), to fix ABI breakage reported in bug 209697 by
jakub
10 Feb 2008; Olivier Crête <tester@gentoo.org> libpcre-7.6.ebuild:
Stable on amd64, security bug #209067
07 Feb 2008; Raúl Porcel <armin76@gentoo.org> libpcre-7.4-r1.ebuild:
alpha/ia64 stable
06 Feb 2008; Tobias Scherbaum <dertobi123@gentoo.org> libpcre-7.6.ebuild:
ppc stable, bug #209067
06 Feb 2008; Raúl Porcel <armin76@gentoo.org> libpcre-7.6.ebuild:
alpha/ia64 stable wrt security #209067
06 Feb 2008; Ferris McCormick <fmccor@gentoo.org> libpcre-7.6.ebuild:
Sparc stable --- security Bug #209067 --- tests good.
06 Feb 2008; Ferris McCormick <fmccor@gentoo.org> libpcre-7.4-r1.ebuild:
Sparc stable --- Bug #209060 --- all tests pass.
06 Feb 2008; Jeroen Roovers <jer@gentoo.org> libpcre-7.6.ebuild:
Stable for HPPA (bug #209067).
06 Feb 2008; Brent Baude <ranger@gentoo.org> libpcre-7.6.ebuild:
Marking libpcre-7.6 ppc64 for bug 209067
06 Feb 2008; Christian Faulhammer <opfer@gentoo.org> libpcre-7.6.ebuild:
x86 stable, security bug 209067
*libpcre-7.6 (06 Feb 2008)
06 Feb 2008; Christian Faulhammer <opfer@gentoo.org> +libpcre-7.6.ebuild:
version bump, bug 208879, reported by Arfrever Frehtes Taifersar Arahesis
<Arfrever DOT FTA AT GMail DOT Com>
05 Feb 2008; Christian Faulhammer <opfer@gentoo.org>
libpcre-7.4-r1.ebuild:
stable x86, bug 209060
05 Feb 2008; Christian Faulhammer <opfer@gentoo.org>
-files/pcre-6.3-link.patch, -files/pcre-6.3-uclibc-tuple.patch,
-files/pcre-6.4-link.patch, -files/pcre-6.6-parallel-build.patch,
-files/pcre-7.1-pic.patch, -libpcre-6.6.ebuild, -libpcre-7.1.ebuild,
-libpcre-7.2.ebuild, -libpcre-7.3.ebuild, -libpcre-7.3-r1.ebuild:
clean up
27 Nov 2007; Jeroen Roovers <jer@gentoo.org> libpcre-7.4.ebuild:
Stable for HPPA (bug #199740).
26 Nov 2007; Markus Rothe <corsair@gentoo.org> libpcre-7.4.ebuild:
Stable on ppc64; bug #199740
24 Nov 2007; Brent Baude <ranger@gentoo.org> libpcre-7.4.ebuild:
Marking libpcre-7.4 ppc stable for bug 199740
22 Nov 2007; Raúl Porcel <armin76@gentoo.org> libpcre-7.4.ebuild:
alpha/ia64/sparc stable wrt #199740
21 Nov 2007; Dawid Węgliński <cla@gentoo.org> libpcre-7.4.ebuild:
Stable on x86 (bug #199740)
20 Nov 2007; Samuli Suominen <drac@gentoo.org> libpcre-7.4.ebuild:
amd64 stable wrt #199740
19 Nov 2007; Joshua Kinard <kumba@gentoo.org> libpcre-7.3-r1.ebuild:
Marked unstable on mips, per #195416.
18 Nov 2007; Diego Pettenò <flameeyes@gentoo.org> metadata.xml:
Remove carlo from metadata who didn't commit to the package since March 2006.
*libpcre-7.4-r1 (18 Nov 2007)
18 Nov 2007; Diego Pettenò <flameeyes@gentoo.org> +libpcre-7.4-r1.ebuild:
Add new ebuild, using EAPI=1. This version installs the documentation in the
correct place, and more importantly adds a +cxx USE flag that allows to
enable/disable the C++ bindings.
14 Oct 2007; Markus Rothe <corsair@gentoo.org> libpcre-7.3-r1.ebuild:
Stable on ppc64; bug #195416
13 Oct 2007; Christoph Mende <angelos@gentoo.org> libpcre-7.3-r1.ebuild:
Stable on amd64 wrt bug #195416
11 Oct 2007; Lars Weiler <pylon@gentoo.org> libpcre-7.3-r1.ebuild:
stable ppc, bug #195416
11 Oct 2007; Raúl Porcel <armin76@gentoo.org> libpcre-7.3-r1.ebuild:
alpha/ia64/sparc stable wrt #195416
11 Oct 2007; Jeroen Roovers <jer@gentoo.org> libpcre-7.3-r1.ebuild:
Stable for HPPA (bug #195416).
10 Oct 2007; Dawid Węgliński <cla@gentoo.org> libpcre-7.3-r1.ebuild:
Stable on x86 for bug #195416
*libpcre-7.4 (11 Oct 2007)
11 Oct 2007; Anant Narayanan <anant@gentoo.org> +libpcre-7.4.ebuild:
Bump to 7.4 (bug #194269)
*libpcre-7.3-r1 (10 Oct 2007)
10 Oct 2007; <solar@gentoo.org> +libpcre-7.3-r1.ebuild:
- match-limit-recursion
06 Oct 2007; Tom Gall <tgall@gentoo.org> libpcre-7.3.ebuild:
stable on ppc64
03 Oct 2007; Christian Heim <phreak@gentoo.org> Manifest:
Fixing the Manifest/digest for 7.3.
03 Oct 2007; Joshua Jackson <tsunam@gentoo.org> libpcre-7.3.ebuild:
Marking stable for amd64 as well
03 Oct 2007; Joshua Jackson <tsunam@gentoo.org> ChangeLog:
Marking stable on x86
18 Sep 2007; Mike Frysinger <vapier@gentoo.org> libpcre-7.3.ebuild:
Backout broken PIC patch #182652.
18 Sep 2007; Christoph Mende <angelos@gentoo.org> libpcre-7.3.ebuild:
Readded pcre-7.1-pic.patch to libpcre-7.3
*libpcre-7.3 (14 Sep 2007)
14 Sep 2007; Anant Narayanan <anant@gentoo.org> +libpcre-7.3.ebuild:
Version bump to 7.3
15 Jul 2007; Christoph Mende <angelos@gentoo.org>
+files/pcre-7.1-pic.patch, libpcre-7.1.ebuild, libpcre-7.2.ebuild:
Added -fPIC for shared libraries, thanks to Simon Cooper (Bug #182652)
05 Jul 2007; Roy Marples <uberlord@gentoo.org> libpcre-7.2.ebuild:
Keyworded ~sparc-fbsd, #181670.
*libpcre-7.2 (22 Jun 2007)
22 Jun 2007; Anant Narayanan <anant@gentoo.org> -libpcre-7.0.ebuild,
+libpcre-7.2.ebuild:
bump to 7.2, closes bug #182654
16 Jun 2007; Tobias Scherbaum <dertobi123@gentoo.org> libpcre-7.1.ebuild:
Added ~ppc, bug #181670
15 Jun 2007; Daniel Gryniewicz <dang@gentoo.org> libpcre-7.1.ebuild:
Marked ~amd64 for bug #181670
13 Jun 2007; Markus Rothe <corsair@gentoo.org> libpcre-7.1.ebuild:
Added ~ppc64; bug #181670
12 Jun 2007; Diego Pettenò <flameeyes@gentoo.org> libpcre-7.1.ebuild:
Add ~x86-fbsd keyword.
12 Jun 2007; Gustavo Zacarias <gustavoz@gentoo.org> libpcre-7.1.ebuild:
Keyworded ~sparc wrt #181670
12 Jun 2007; Raúl Porcel <armin76@gentoo.org> libpcre-7.1.ebuild:
Add ~alpha/~ia64 wrt #181670
12 Jun 2007; Jeroen Roovers <jer@gentoo.org> libpcre-7.1.ebuild:
Marked ~hppa (bug #181670).
*libpcre-7.1 (11 Jun 2007)
11 Jun 2007; Anant Narayanan <anant@gentoo.org> +libpcre-7.1.ebuild:
Version bump to 7.1
11 Feb 2007; Fabian Groffen <grobian@gentoo.org> libpcre-6.6.ebuild:
Dropped ppc-macos keyword, see you in prefix
27 Jan 2007; Alexander H. Færøy <eroyf@gentoo.org> libpcre-6.6.ebuild:
Stable on MIPS; bug #145409
27 Jan 2007; Charlie Shepherd <masterdriverz@gentoo.org>
libpcre-7.0.ebuild:
Force building of static libs; bug 164099
*libpcre-7.0 (27 Jan 2007)
27 Jan 2007; Charlie Shepherd <masterdriverz@gentoo.org>
-libpcre-6.3.ebuild, -libpcre-6.4.ebuild, +libpcre-7.0.ebuild:
Bump to version 7 and add unicode useflags, bugs 145365 and 141794. Thanks to
Michael Vogt
20 Oct 2006; Bryan Østergaard <kloeri@gentoo.org> libpcre-6.6.ebuild:
Stable on Alpha.
18 Oct 2006; Emanuele Giaquinta <exg@gentoo.org>
-files/pcre-4.2-link.patch, -files/pcre-4.2-macos.patch,
-files/pcre-4.4-uclibc-tuple.patch, -files/pcre-5.0-uclibc-tuple.patch,
-files/pcre-6.1-link.patch, -libpcre-4.2-r1.ebuild, -libpcre-4.4.ebuild,
-libpcre-4.5.ebuild, -libpcre-5.0.ebuild, -libpcre-6.1.ebuild:
Security cleanup, bug #140528.
17 Oct 2006; Roy Marples <uberlord@gentoo.org> libpcre-6.6.ebuild:
Added ~sparc-fbsd keyword.
17 Oct 2006; Joshua Jackson <tsunam@gentoo.org> libpcre-6.6.ebuild:
Stable x86; bug #145409
15 Oct 2006; Olivier Crête <tester@gentoo.org> libpcre-6.6.ebuild:
Stable on amd64 per bug #145409
14 Oct 2006; Jason Wever <weeve@gentoo.org> libpcre-6.6.ebuild:
Stable on SPARC wrt bug #145409.
14 Oct 2006; Aron Griffis <agriffis@gentoo.org> libpcre-6.6.ebuild:
Mark 6.6 stable on ia64. #145409
14 Oct 2006; Markus Rothe <corsair@gentoo.org> libpcre-6.6.ebuild:
Stable on ppc64; bug #145409
13 Oct 2006; Stephanie Lockwood-Childs <wormo@gentoo.org>
libpcre-6.6.ebuild:
stable on ppc (Bug #145409)
06 Sep 2006; Stephen Bennett <spb@gentoo.org>
+files/pcre-6.6-parallel-build.patch, libpcre-6.6.ebuild:
Fix parallel build. Bug #130668.
22 Jun 2006; Fabian Groffen <grobian@gentoo.org> libpcre-6.6.ebuild:
Readded ~ppc-macos since this version compiles and works again
01 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> libpcre-6.6.ebuild:
Add ~x86-fbsd keyword.
07 Mar 2006; Carsten Lohrke <carlo@gentoo.org> libpcre-6.6.ebuild:
Remove ~ppc-macos again.
*libpcre-6.6 (07 Mar 2006)
07 Mar 2006; Carsten Lohrke <carlo@gentoo.org> +libpcre-6.6.ebuild:
Version bump.
31 Dec 2005; Fabian Groffen <grobian@gentoo.org> libpcre-6.4.ebuild:
Removed ~ppc-macos since it doesn't configure, and if it does, it doesn't
compile.
*libpcre-6.4 (31 Dec 2005)
31 Dec 2005; Carsten Lohrke <carlo@gentoo.org> +files/pcre-6.4-link.patch,
+libpcre-6.4.ebuild:
version bump, made macos patch unconditional
23 Aug 2005; Fernando J. Pereda <ferdy@gentoo.org> libpcre-6.3.ebuild:
Stable on alpha, wrt bug #103337
23 Aug 2005; Fabian Groffen <grobian@gentoo.org> libpcre-6.3.ebuild:
Stable on ppc-macos (bug #103337)
23 Aug 2005; Michael Hanselmann <hansmi@gentoo.org> libpcre-6.3.ebuild:
Stable on ppc and hppa.
23 Aug 2005; Aaron Walker <ka0ttic@gentoo.org> libpcre-6.3.ebuild:
Stable on mips for bug #103337.
23 Aug 2005; Aron Griffis <agriffis@gentoo.org> libpcre-6.3.ebuild:
stable on ia64
23 Aug 2005; Markus Rothe <corsair@gentoo.org> libpcre-6.3.ebuild:
Stable on ppc64 (bug #103337)
*libpcre-6.3 (22 Aug 2005)
22 Aug 2005; Jeremy Huddleston <eradicator@gentoo.org>
+files/pcre-6.3-link.patch, +files/pcre-6.3-uclibc-tuple.patch,
+libpcre-6.3.ebuild:
Version bump for security bug #103337. Stable amd64, sparc, x86.
*libpcre-6.1 (02 Jul 2005)
02 Jul 2005; Jeremy Huddleston <eradicator@gentoo.org>
+files/pcre-6.1-link.patch, +libpcre-6.1.ebuild:
Version bump closes bug #97246 thanks to Carsten Lohrke <carlo@gentoo.org>.
26 Jun 2005; Lina Pezzella <j4rg0n@gentoo.org> libpcre-5.0.ebuild:
Fixed dirty dylib hack
10 Jun 2005; Lina Pezzella <j4rg0n@gentoo.org> libpcre-5.0.ebuild:
Removed elibtoolize for ppc-macos. Fixes Bug #95384. Thanks to kito and
Fabian Groffen for contributing to the fix.
18 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> libpcre-5.0.ebuild:
Stable on ppc.
08 Apr 2005; Markus Rothe <corsair@gentoo.org> libpcre-5.0.ebuild:
Stable on ppc64
21 Feb 2005; <gongloo@gentoo.org> libpcre-5.0.ebuild:
Stable on ppc-macos.
13 Feb 2005; Lina Pezzella <j4rg0n@gentoo.org>
+files/pcre-5.0-macos.patch, libpcre-5.0.ebuild:
dylib fix for ppc-macos
07 Feb 2005; Bryan Østergaard <kloeri@gentoo.org> libpcre-5.0.ebuild:
Stable on alpha.
06 Feb 2005; Joshua Kinard <kumba@gentoo.org> libpcre-5.0.ebuild:
Marked stable on mips.
31 Jan 2005; Jeremy Huddleston <eradicator@gentoo.org> libpcre-5.0.ebuild:
Stable amd64, sparc, x86.
28 Jan 2005; Lina Pezzella <j4rg0n@gentoo.org> libpcre-4.5.ebuild:
Stable ppc-macos.
21 Jan 2005; <gongloo@gentoo.org> libpcre-5.0.ebuild:
Removed patch from 4.2 for ppc-macos -- 5.0 works fine w/o it.
29 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
Change encoding to UTF-8 for GLEP 31 compliance
*libpcre-5.0 (28 Dec 2004)
28 Dec 2004; Jeremy Huddleston <eradicator@gentoo.org>
+files/pcre-5.0-uclibc-tuple.patch, -libpcre-3.9-r1.ebuild,
-libpcre-3.9-r2.ebuild, -libpcre-3.9.ebuild, +libpcre-5.0.ebuild:
Version bump closes bug #75919.
08 Oct 2004; Lina Pezzella <j4rg0n@gentoo.org> libpcre-4.5.ebuild:
Added patch for creation of dylibs on ppc-macos. Bug #58165. Thanks to Robin Munn for the submission.
Testing on ppc-macos.
08 Oct 2004; Guy Martin <gmsoft@gentoo.org> libpcre-4.5.ebuild:
Marked stable on hppa.
19 Sep 2004; Joshua Kinard <kumba@gentoo.org> libpcre-4.5.ebuild:
Marked stable on mips.
06 Sep 2004; Bryan Østergaard <kloeri@gentoo.org> libpcre-4.5.ebuild:
Stable on alpha.
04 Sep 2004; Gustavo Zacarias <gustavoz@gentoo.org> libpcre-4.5.ebuild:
Stable on sparc
01 Sep 2004; Jeremy Huddleston <eradicator@gentoo.org> libpcre-4.5.ebuild:
Stable x86 amd64.
07 Aug 2004; Tom Martin <slarti@gentoo.org> libpcre-3.9.ebuild:
Typo in DESCRIPTION: compitable -> compatible. Bug 59717.
*libpcre-4.5 (12 Jul 2004)
12 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> +libpcre-4.5.ebuild:
Version bump closes bug #56791.
12 Jul 2004; <solar@gentoo.org> libpcre-4.4.ebuild,
files/pcre-4.2-link.patch, files/pcre-4.4-uclibc-tuple.patch:
added two patches that came from redhat, one adds the uclibc tuple for
configure and the other fixes linking problems. enabled PIC for all arches vs
hppa/amd64 alone.
01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org>
libpcre-3.9-r1.ebuild, libpcre-3.9-r2.ebuild, libpcre-3.9.ebuild,
libpcre-4.2-r1.ebuild, libpcre-4.4.ebuild:
virtual/glibc -> virtual/libc
23 May 2004; Bryan Østergaard <kloeri@gentoo.org> libpcre-4.4.ebuild:
Stable on alpha.
15 May 2004; Joshua Kinard <kumba@gentoo.org> libpcre-4.4.ebuild:
Marked stable on mips.
22 Apr 2004; Travis Tilley <lv@gentoo.org> libpcre-4.4.ebuild:
stable on amd64
20 Apr 2004; Jeremy Huddleston <eradicator@gentoo.org>
libpcre-4.2-r1.ebuild, libpcre-4.4.ebuild:
IUSE added
01 Apr 2004; Brian Jackson <iggy@gentoo.org> libpcre-4.4.ebuild:
add s390 to keywords
01 Apr 2004; Gustavo Zacarias <gustavoz@gentoo.org> libpcre-4.4.ebuild:
stable on sparc
31 Mar 2004; Jeremy Huddleston <eradicator@gentoo.org> libpcre-4.4.ebuild,
metadata.xml:
Added me as maintainer. Stable on x86.
28 Mar 2004; Luca Barbato <lu_zero@gentoo.org> libpcre-4.2-r1.ebuild:
Marked ppc
07 Mar 2004; Tom Gall <tgall@gentoo.org> libpcre-4.4.ebuild:
stable on ppc64
13 Jan 2004; Aron Griffis <agriffis@gentoo.org> libpcre-4.2-r1.ebuild:
stable on alpha
28 Dec 2003; Joshua Kinard <kumba@gentoo.org> libpcre-4.2-r1.ebuild:
Move to mips stable (~mips -> mips)
*libpcre-4.4 (19 Nov 2003)
22 Dec 2003; Guy Martin <gmsoft@gentoo.org> libpcre-4.4.ebuild :
Marked stable for hppa. append-flags -fPIC for hppa.
19 Nov 2003; Martin Holzer <mholzer@gentoo.org> libpcre-4.4.ebuild:
Version bumped. Closes #28976
08 Nov 2003; Brad House <brad_mssw@gentoo.org> libpcre-4.2-r1.ebuild:
append-flags -fPIC for amd64
15 Jul 2003; Christian Birchinger <joker@gentoo.org> libpcre-4.2-r1.ebuild:
Added sparc stable keyword
*libpcre-4.2-r1 (03 May 2003)
23 Jul 2003; Guy Martin <gmsoft@gentoo.org> libpcre-4.2-r1.ebuild :
Marked stable on hppa.
03 May 2003; Paul de Vrieze <pauldv@gentoo.org> libpcre-4.2-r1.ebuild:
Bumped libpcre-4.2 version to -r1 to force recompilation with people who run
unstable and have a miscompiled libpcre
*libpcre-4.2 (15 Apr 2003)
30 Apr 2003; Paul de Vrieze <pauldv@gentoo.org> libpcre-4.2.ebuild:
Corrected problem with libtool that would not allow libpcre-4.2 to install
libpcreposix if there was not allready a libpcre installed. Older versions
don't seem to have the problem
20 Apr 2003; Martin Holzer <mholzer@gentoo.org> libpcre-3.9-r2.ebuild,
libpcre-4.2.ebuild:
Fixing Header
16 Apr 2003; Patrick Kursawe <phosphan@gentoo.org> libpcre-4.2.ebuild :
parallel make failed if no older version was installed - tried to
link with the not-yet-existing library. Changed emake -> make.
15 Apr 2003; Martin Holzer <mholzer@gentoo.org> Manifest,
libpcre-4.2.ebuild:
Version bumped.
*libpcre-3.9-r2 (10 Mar 2003)
30 Jun 2003; Guy Martin <gmsoft@entoo.org> libpcre-3.9-r2.ebuild :
Marked stable on hppa.
21 Mar 2003; Guy Martin <gmsoft@gentoo.org> libpcre-3.9-r2.ebuild :
Added ~hppa to KEYWORDS.
10 Mar 2003; Graham Forest <vladimir@gentoo.org> libpcre-3.9-r2.ebuild:
Added -r2 with utf-8 support
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
*libpcre-3.9-r1 (21 Mar 2003)
21 Mar 2003; Guy Martin <gmsoft@gentoo.org> libpcre-3.9-r1.ebuild :
Added hppa to KEYWORDS.
14 Mar 2003; Jan Seidel <tuxus@gentoo.org> :
Added mips to KEYWORDS
21 Jul 2002; Owen Stampflee <owen@gentoo.org> :
Added KEYWORDS and License
27 Mar 2002; Seemant Kulleen <seemant@gentoo.org> libpcre-3.9-r1.ebuild :
Ungzipped html docs.
21 Feb 2002; G.Bevin <gbevin@gentoo.org> libpcre-3.9.ebuild :
Fixed html docs installation problem.
*libpcre-3.9 (20 Feb 2002)
20 Feb 2002; G.Bevin <gbevin@gentoo.org> libpcre-3.9.ebuild,
files/digest-libpcre-3.9:
Version upgrade to latest version.
Added binary compatibility slot 3.
*libpcre-3.7 (1 Feb 2002)
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 targetted 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,32 @@
DIST pcre-8.30.tar.bz2 1248556 RMD160 bddee68c7e2b8b8224a835a2a9cdadc6b7cc9fd2 SHA1 68d28fb383325b8af9e3d481d30f586b46c56022 SHA256 c1113fd7db934e97ad8b3917d432e5b642e9eb9afd127eb797804937c965f4ac
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX libpcre-7.9-pkg-config.patch 1487 SHA256 d247cbd8bf85a4e898e0f7512e27bebaaf121e020fd2b85dc04eb6a3c041cd70 SHA512 eda853380d8612d7309c5fbd09d7de70582c1fdbb12fd31a835db5a3f866b4f085b66681b5481c83b2be4934b927d88c69798c8274e5228cb2532e58f99c886a WHIRLPOOL 5d63a40bda7e6b630e0a7b5e151b4c547eb284eac4ca8f4c644033dacb23ae20e0636a89f93fbd7fd4f5b083b5dcfffb3dc335cbadde5bab52cfab0370a7b959
DIST pcre-7.9.tar.bz2 861580 SHA256 40a13a9759f1de5b16bc2f0d47b6aa5f0ec010325646922f54b013c040dcd740 SHA512 b4c47a9b196750d4bead9e3904702fc793d282a22af1b34e24081077b4c167ec787cf7dec9a565fa9df4dafb5927b7accdd49568f5c2f8733842cbbec5d4d25c WHIRLPOOL 412cf0a128861cbb991a0424e9f4ba551093b7853465776e17465f9c2b4222002a8b26d7a234b91a49e055a04ae840ad5d6c1613615c98db3d44413a723a6152
DIST pcre-8.35.tar.bz2 1522220 SHA256 a961c1c78befef263cc130756eeca7b674b4e73a81533293df44e4265236865b SHA512 e94c652b40de60b391e28afbddc67b5a034650f6f62027e52f2d7aef53caf5f0da9f2d4f6872d1558f965dd9d4d696e5e23d2a50f20a4fbc9f0a707fb6f55fae WHIRLPOOL 677dd9673299438c4d76c68947124069b9c2b88ac837e59d00fc4e92113498357041f173ec4ae1cd61e760debad0a2392710f986794796678e596b9a22ba62a2
DIST pcre-8.36.tar.bz2 1533818 SHA256 ef833457de0c40e82f573e34528f43a751ff20257ad0e86d272ed5637eb845bb SHA512 acd2bc6911be7b518ad4aca3c3ccbe98bdbeabf0e77d6b04009838c7825b563a001377f8c3a6a8a0583ec32ee9fefe05e3c1a69f272fe5084469a6b6c2148fbf WHIRLPOOL 4c144e3c468a76d8bac3d8a0d4642f7b2e2bd03f84ca915d51a81af7128d7d9c6ed7272bf25e2b9c5eb435037b77ffc41b871bd7257efde0a14a20f5fb4b8432
DIST pcre-8.37.tar.bz2 1557603 SHA256 51679ea8006ce31379fb0860e46dd86665d864b5020fc9cd19e71260eef4789d SHA512 19344c9add2ebbd26c528505d07d3b028d79bc3e6103d51453a449cebd76bc76f5bc7ddd9ef0de41f98c50be74a2d9a65db539ed60f1add1086d99bde8a81466 WHIRLPOOL 43f723a9107fd6d78a88d4682502d79d5b9b0df90a579667a80b9862611a1c7bee25a1d5a1f9facec7c077f89605d7d96e3843d4aa5b94113b49b06a974331e5
EBUILD libpcre-7.9-r1.ebuild 1980 SHA256 e660a985ccc75e1aec99cbb3acc2e2c5a957757cd59abf95bf300b967044f92a SHA512 d2a4c701bbed7416dbd3c19bd997e17833880973244ec071584be426acf3330147d14fef6273f0bce6ea4bd348eb790f56e1bda4eac31cb51ab8d46cad393b37 WHIRLPOOL f29bc8ede8fb69176a4a1d8570063afc83183f0f52edcb08b4a972262db87a137b2af0269d1d6fe9382b181a62cd72be51063c2f6264de33fad1d809a6115a9f
EBUILD libpcre-8.35.ebuild 3035 SHA256 a5078f50bba582910f13ecf7c8861349fcbbb621ffe86db9863f708d3c911dcd SHA512 1b06d18940f5822df43f3c1d68bc619caa2a079ecbe95a546e06b5a2bfbcc0c45b316b807dd4c219997306ab02823023cb1eea404ad3428e1a0556af8356bcb5 WHIRLPOOL 98a3238a3b15e629b9719bb2388c12150bc78971ec25b7ce21ee59a247c430d5fe2e0e9eaa0b086333468da76fe004cef50d4ae53fa6004fe9e381516b6324e2
EBUILD libpcre-8.36.ebuild 3045 SHA256 bf44c9682b30b5df1fdce0badfa19eb33f1a7739b59cf0ef71b0aa612d962a1a SHA512 700ca6ccc1e0ffdc41279b088174685d25de24a37476910eef2198379b48c8b009edeb20f92fe62b125963698526b4c6cb388925af0cdd422172b1bce46c72f8 WHIRLPOOL 8c4df34c6a9ae4118d761014f8db17a2ace35d0100e25bf90e3601c7a67dc702b8e9aef17decaeec9c47cc983efce76622e1b21ed2e518fd12ddd6c1207bd957
EBUILD libpcre-8.37-r1.ebuild 2959 SHA256 3a452f3e5d0a0dddee17ff39a28cad3f3746f960b541f9016c62404842fc7d97 SHA512 b07ecffa0596316d9e9b7e8be545b4d0cda30136facb4307358edbcfd6cab7573a95eeff3882ca85d8ab68a0bf6be1db470a652b921e9a6e3fc2c441238cb9ff WHIRLPOOL 8a0cd68aa65430bb6c135d87c192eb43b333a9539f6c10d2b3bbfbbeaf71bb8ced3228d369a57821ebbb53c47bcaa484853cad9cb3ce3f16f529f9a6cf89465a
EBUILD libpcre-8.37.ebuild 3053 SHA256 7346a3b08e4cd3a4eb2ac73469892d6128576243b5e805953e2ec8b71fb7fb74 SHA512 49137aaadad2ee930baea96c42ecd99f4214357cad8c11837835110c7accf7ba5e0db24f3cc824291b5043b198ca4fe1e339ec1f723bc70a9a53eef61a656ceb WHIRLPOOL fbe9540229f09300dc34af4e9603fabccdaed1e2f5004a52fc3b83f9dfc07d186e2ee4ddf166796f099795fef7521ada3b7c9faedecf208d00d63ebfd9cd1469
MISC ChangeLog 34178 SHA256 484edbaa240d381d1139ddee055355639a0a5d6654f14620853f53767b65122a SHA512 dc9e27366cec711b3ded107949c5ec0ff0ccc1bc847c1595bd51f89f2c649accc12f3150d483347228331cde6c5b3e7d38f39a0e75ca69449d6eeabef0a464e6 WHIRLPOOL c6baa82eb40ad079beb671c2d0f7221b5db2ba5c1b2696bd56910c3e9ddb368b179ad9737b1e179a94f0516464cd45247bbbe9ad3639c5d05a0d0b991fc2f282
MISC metadata.xml 1026 SHA256 bb540ffc66e93c6175107c2b017a7cbd2eba63c8dc2c42507a832635b8be5c6c SHA512 fa809405351bb1ec3d2af81a637f0221e2075c406556612de3aae251b77d720a091440f6ab383177b4a09722ec1f6757754d1dd4b942d57f45bac16a8d4189b9 WHIRLPOOL d03007b73990af2c9ff5e68b65a8f997410fccc953848b73eaaf8d35ad0db7fed04b28b8767e6bb02541439796f62a8fd9eff06e9840b99fa4ed3fcacf0bc836
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJVTxXsAAoJEPiazRVxLXTF+vIQALNuvbvHP/HjG2xu9QS9hBIu
M0Th8Q04I8d8GrWhsrYE0VRMs/NdMNfr3N1z57tE0b3QyV5uKfTnI07q13PV49GA
spNBhYZjYgSkNJy8V5JCrNURHOrGVVlw+niv6DsZ1Xzq8kQ03gx5z3jrkDmNbXAb
rpThJ24xadIb7mGHVWoOLIGLnLIzUwg03a4rmUMlY5kv2y++imLkNCPPQmKO5325
JnZOsOCJ7rnvSveZx6JL6iLCrGeUihDIK9knytQPv9B53jNM0R9vK6hUz2TyDylh
7swg+qVg7uIzvvO9BdM8mNzrlKTjmPDOF8gvvuYtw2MrcluZvIsgLPbHuTOCOdCX
fa7q7GeIMZ5JFwvvy74do4xriwsAYZqYQe7cJicCmwUjAM+05d//Z0VCb/xKDJeu
vJZpXEoyFFi3Ejqah/vV1bpOHkaTNN6tRvTFj14TRUNtV3aokzv8iD8YUc7DJR78
IGshVqOo+d31x+7s33TEPgV3MzAoskp1DWXTBlBXtr1fCOBVHqPn6DSGKa5BN99a
6DTzN8YBlYWr01mlOEdpNRMFhVnhtCgfVDjBct0eZ6cE3Rq1dTlJvV0M0Wt1DQoU
3YRoURrxzSIsORb2f0ui8plM0XVCAHn7mCcUZXltX/CpTla/TljhtoSpd5y8hRMt
g65vyFZYws/e9x3/QBzs
=kF8K
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,48 @@
diff -NrU5 pcre-7.9.orig/configure.ac pcre-7.9/configure.ac
--- pcre-7.9.orig/configure.ac 2009-04-11 16:09:54.000000000 +0200
+++ pcre-7.9/configure.ac 2009-04-18 22:40:50.000000000 +0200
@@ -598,10 +598,11 @@
# Produce these files, in addition to config.h.
AC_CONFIG_FILES(
Makefile
libpcre.pc
+ libpcreposix.pc
libpcrecpp.pc
pcre-config
pcre.h
pcre_stringpiece.h
pcrecpparg.h
diff -NrU5 pcre-7.9.orig/libpcreposix.pc.in pcre-7.9/libpcreposix.pc.in
--- pcre-7.9.orig/libpcreposix.pc.in 1970-01-01 01:00:00.000000000 +0100
+++ pcre-7.9/libpcreposix.pc.in 2009-04-18 22:38:02.000000000 +0200
@@ -0,0 +1,13 @@
+# Package Information for pkg-config
+
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+Name: libpcreposix
+Description: PCREPosix - Posix compatible regular expressions C library
+Version: @PACKAGE_VERSION@
+Libs: -L${libdir} -lpcreposix
+Cflags: -I${includedir}
+Requires.private: libpcre
diff -NrU5 pcre-7.9.orig/Makefile.am pcre-7.9/Makefile.am
--- pcre-7.9.orig/Makefile.am 2009-02-27 17:02:49.000000000 +0100
+++ pcre-7.9/Makefile.am 2009-04-18 22:40:00.000000000 +0200
@@ -325,11 +325,11 @@
$(CC) -shared -o pcre.dll -Wl,"--strip-all" -Wl,"--export-all-symbols" $(DLL_OBJS)
# We have .pc files for pkg-config users.
pkgconfigdir = $(libdir)/pkgconfig
-pkgconfig_DATA = libpcre.pc
+pkgconfig_DATA = libpcre.pc libpcreposix.pc
if WITH_PCRE_CPP
pkgconfig_DATA += libpcrecpp.pc
endif
dist_man_MANS = \

View File

@ -1,26 +0,0 @@
https://bugs.gentoo.org/418033
fix building when zlib is disabled but bzip2 is enabled
patch by Richard Grenville <pyxlcy@gmail.com>
--- a/pcregrep.c (revision 970)
+++ b/pcregrep.c (working copy)
@@ -1618,7 +1618,7 @@ gzFile ingz = NULL;
BZFILE *inbz2 = NULL;
#endif
-#if defined SUPPORT_LIBZ || defined SUPPORT_LIBZ2
+#if defined SUPPORT_LIBZ || defined SUPPORT_LIBBZ2
int pathlen;
#endif
@@ -1701,7 +1701,7 @@ skipping was not requested. The scan pro
argument at top level, we don't show the file name, unless we are only showing
the file name, or the filename was forced (-H). */
-#if defined SUPPORT_LIBZ || defined SUPPORT_LIBZ2
+#if defined SUPPORT_LIBZ || defined SUPPORT_LIBBZ2
pathlen = (int)(strlen(pathname));
#endif

View File

@ -0,0 +1,62 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpcre/libpcre-7.9-r1.ebuild,v 1.15 2014/06/24 03:50:06 patrick Exp $
EAPI=2
inherit libtool eutils toolchain-funcs autotools multilib
DESCRIPTION="Perl-compatible regular expression library"
HOMEPAGE="http://www.pcre.org/"
if [[ ${PV} == ${PV/_rc} ]]
then
MY_P="pcre-${PV}"
SRC_URI="ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/${MY_P}.tar.bz2"
else
MY_P="pcre-${PV/_rc/-RC}"
SRC_URI="ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/Testing/${MY_P}.tar.bz2"
fi
LICENSE="BSD"
SLOT="3"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd"
IUSE="bzip2 +cxx doc unicode zlib static-libs"
RDEPEND="bzip2? ( app-arch/bzip2 )
zlib? ( sys-libs/zlib )"
DEPEND="${RDEPEND}
virtual/pkgconfig
userland_GNU? ( >=sys-apps/findutils-4.4.0 )"
S=${WORKDIR}/${MY_P}
src_prepare() {
sed -i -e "s:libdir=@libdir@:libdir=/$(get_libdir):" libpcre.pc.in || die "Fixing libpcre pkgconfig files failed"
sed -i -e "s:-lpcre ::" libpcrecpp.pc.in || die "Fixing libpcrecpp pkgconfig files failed"
echo "Requires: libpcre = @PACKAGE_VERSION@" >> libpcrecpp.pc.in
epatch "${FILESDIR}"/libpcre-7.9-pkg-config.patch
eautoreconf
elibtoolize
}
src_configure() {
econf --with-match-limit-recursion=8192 \
$(use_enable unicode utf8) $(use_enable unicode unicode-properties) \
$(use_enable cxx cpp) \
$(use_enable zlib pcregrep-libz) \
$(use_enable bzip2 pcregrep-libbz2) \
$(use_enable static-libs static) \
--enable-shared \
--htmldir=/usr/share/doc/${PF}/html \
--docdir=/usr/share/doc/${PF} \
|| die "econf failed"
}
src_install() {
emake DESTDIR="${D}" install || die "make install failed"
gen_usr_ldscript -a pcre
dodoc doc/*.txt AUTHORS
use doc && dohtml doc/html/*
find "${D}" -type f -name '*.la' -exec rm -rf '{}' '+' || die "la removal failed"
}

View File

@ -1,70 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpcre/libpcre-8.30-r2.ebuild,v 1.13 2012/07/08 18:32:01 armin76 Exp $
EAPI="4"
inherit eutils multilib libtool flag-o-matic toolchain-funcs
DESCRIPTION="Perl-compatible regular expression library"
HOMEPAGE="http://www.pcre.org/"
MY_P="pcre-${PV/_rc/-RC}"
if [[ ${PV} != *_rc* ]] ; then
# Only the final releases are available here.
SRC_URI="mirror://sourceforge/pcre/${MY_P}.tar.bz2
ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/${MY_P}.tar.bz2"
else
SRC_URI="ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/Testing/${MY_P}.tar.bz2"
fi
LICENSE="BSD"
SLOT="3"
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 ~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="bzip2 +cxx +jit pcre16 +readline +recursion-limit static-libs unicode zlib"
RDEPEND="bzip2? ( app-arch/bzip2 )
zlib? ( sys-libs/zlib )
readline? ( sys-libs/readline )"
DEPEND="${RDEPEND}
virtual/pkgconfig
userland_GNU? ( >=sys-apps/findutils-4.4.0 )"
S=${WORKDIR}/${MY_P}
src_prepare() {
sed -i -e "s:-lpcre ::" libpcrecpp.pc.in || die
epatch "${FILESDIR}"/${P}-bzip2-typo.patch #418033
elibtoolize
}
src_configure() {
[[ ${CHOST} == *-mint* ]] && append-flags -D_GNU_SOURCE
econf \
--with-match-limit-recursion=$(usex recursion-limit 8192 MATCH_LIMIT) \
$(use_enable bzip2 pcregrep-libbz2) \
$(use_enable cxx cpp) \
$(use_enable jit) $(use_enable jit pcregrep-jit) \
$(use_enable pcre16) \
$(use_enable readline pcretest-libreadline) \
$(use_enable static-libs static) \
$(use_enable unicode utf) $(use_enable unicode unicode-properties) \
$(use_enable zlib pcregrep-libz) \
--enable-pcre8 \
--enable-shared \
--htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
--docdir="${EPREFIX}"/usr/share/doc/${PF}
}
src_install() {
emake DESTDIR="${D}" install
gen_usr_ldscript -a pcre
find "${D}" -type f -name '*.la' -exec rm -f {} +
}
pkg_preinst() {
preserve_old_lib /$(get_libdir)/libpcre.so.0
}
pkg_postinst() {
preserve_old_lib_notify /$(get_libdir)/libpcre.so.0
}

View File

@ -0,0 +1,96 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpcre/libpcre-8.35.ebuild,v 1.14 2014/09/04 06:50:07 vapier Exp $
EAPI="4"
inherit eutils multilib libtool flag-o-matic toolchain-funcs multilib-minimal
DESCRIPTION="Perl-compatible regular expression library"
HOMEPAGE="http://www.pcre.org/"
MY_P="pcre-${PV/_rc/-RC}"
if [[ ${PV} != *_rc* ]] ; then
# Only the final releases are available here.
SRC_URI="mirror://sourceforge/pcre/${MY_P}.tar.bz2
ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/${MY_P}.tar.bz2"
else
SRC_URI="ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/Testing/${MY_P}.tar.bz2"
fi
LICENSE="BSD"
SLOT="3"
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 ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit static-libs unicode zlib"
REQUIRED_USE="readline? ( !libedit )
libedit? ( !readline )"
RDEPEND="bzip2? ( app-arch/bzip2 )
zlib? ( sys-libs/zlib )
libedit? ( dev-libs/libedit )
readline? ( sys-libs/readline )"
DEPEND="${RDEPEND}
virtual/pkgconfig
userland_GNU? ( >=sys-apps/findutils-4.4.0 )"
RDEPEND="${RDEPEND}
abi_x86_32? (
!<=app-emulation/emul-linux-x86-baselibs-20131008-r2
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
)"
S=${WORKDIR}/${MY_P}
MULTILIB_CHOST_TOOLS=(
/usr/bin/pcre-config
)
src_prepare() {
local pc
for pc in *.pc.in ; do
echo "Libs.private: @PTHREAD_CFLAGS@" >> ${pc} #454478
done
sed -i -e "s:-lpcre ::" libpcrecpp.pc.in || die
elibtoolize
}
multilib_src_configure() {
ECONF_SOURCE="${S}" econf \
--with-match-limit-recursion=$(usex recursion-limit 8192 MATCH_LIMIT) \
$(multilib_native_use_enable bzip2 pcregrep-libbz2) \
$(use_enable cxx cpp) \
$(use_enable jit) $(use_enable jit pcregrep-jit) \
$(use_enable pcre16) \
$(use_enable pcre32) \
$(multilib_native_use_enable libedit pcretest-libedit) \
$(multilib_native_use_enable readline pcretest-libreadline) \
$(use_enable static-libs static) \
$(use_enable unicode utf) $(use_enable unicode unicode-properties) \
$(multilib_native_use_enable zlib pcregrep-libz) \
--enable-pcre8 \
--enable-shared \
--htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
--docdir="${EPREFIX}"/usr/share/doc/${PF}
}
multilib_src_compile() {
emake V=1 $(multilib_is_native_abi || echo "bin_PROGRAMS=")
}
multilib_src_install() {
emake \
DESTDIR="${D}" \
$(multilib_is_native_abi || echo "bin_PROGRAMS= dist_html_DATA=") \
install
multilib_is_native_abi && gen_usr_ldscript -a pcre
}
multilib_src_install_all() {
prune_libtool_files
}
pkg_preinst() {
preserve_old_lib /$(get_libdir)/libpcre.so.0
}
pkg_postinst() {
preserve_old_lib_notify /$(get_libdir)/libpcre.so.0
}

View File

@ -0,0 +1,96 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpcre/libpcre-8.36.ebuild,v 1.4 2015/05/01 12:25:26 zlogene Exp $
EAPI="4"
inherit eutils multilib libtool flag-o-matic toolchain-funcs multilib-minimal
DESCRIPTION="Perl-compatible regular expression library"
HOMEPAGE="http://www.pcre.org/"
MY_P="pcre-${PV/_rc/-RC}"
if [[ ${PV} != *_rc* ]] ; then
# Only the final releases are available here.
SRC_URI="mirror://sourceforge/pcre/${MY_P}.tar.bz2
ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/${MY_P}.tar.bz2"
else
SRC_URI="ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/Testing/${MY_P}.tar.bz2"
fi
LICENSE="BSD"
SLOT="3"
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 ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit static-libs unicode zlib"
REQUIRED_USE="readline? ( !libedit )
libedit? ( !readline )"
RDEPEND="bzip2? ( app-arch/bzip2 )
zlib? ( sys-libs/zlib )
libedit? ( dev-libs/libedit )
readline? ( sys-libs/readline )"
DEPEND="${RDEPEND}
virtual/pkgconfig
userland_GNU? ( >=sys-apps/findutils-4.4.0 )"
RDEPEND="${RDEPEND}
abi_x86_32? (
!<=app-emulation/emul-linux-x86-baselibs-20131008-r2
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
)"
S=${WORKDIR}/${MY_P}
MULTILIB_CHOST_TOOLS=(
/usr/bin/pcre-config
)
src_prepare() {
local pc
for pc in *.pc.in ; do
echo "Libs.private: @PTHREAD_CFLAGS@" >> ${pc} #454478
done
sed -i -e "s:-lpcre ::" libpcrecpp.pc.in || die
elibtoolize
}
multilib_src_configure() {
ECONF_SOURCE="${S}" econf \
--with-match-limit-recursion=$(usex recursion-limit 8192 MATCH_LIMIT) \
$(multilib_native_use_enable bzip2 pcregrep-libbz2) \
$(use_enable cxx cpp) \
$(use_enable jit) $(use_enable jit pcregrep-jit) \
$(use_enable pcre16) \
$(use_enable pcre32) \
$(multilib_native_use_enable libedit pcretest-libedit) \
$(multilib_native_use_enable readline pcretest-libreadline) \
$(use_enable static-libs static) \
$(use_enable unicode utf) $(use_enable unicode unicode-properties) \
$(multilib_native_use_enable zlib pcregrep-libz) \
--enable-pcre8 \
--enable-shared \
--htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
--docdir="${EPREFIX}"/usr/share/doc/${PF}
}
multilib_src_compile() {
emake V=1 $(multilib_is_native_abi || echo "bin_PROGRAMS=")
}
multilib_src_install() {
emake \
DESTDIR="${D}" \
$(multilib_is_native_abi || echo "bin_PROGRAMS= dist_html_DATA=") \
install
multilib_is_native_abi && gen_usr_ldscript -a pcre
}
multilib_src_install_all() {
prune_libtool_files
}
pkg_preinst() {
preserve_old_lib /$(get_libdir)/libpcre.so.0
}
pkg_postinst() {
preserve_old_lib_notify /$(get_libdir)/libpcre.so.0
}

View File

@ -0,0 +1,92 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpcre/libpcre-8.37-r1.ebuild,v 1.1 2015/05/10 08:25:15 polynomial-c Exp $
EAPI="4"
inherit eutils multilib libtool flag-o-matic toolchain-funcs multilib-minimal
DESCRIPTION="Perl-compatible regular expression library"
HOMEPAGE="http://www.pcre.org/"
MY_P="pcre-${PV/_rc/-RC}"
if [[ ${PV} != *_rc* ]] ; then
# Only the final releases are available here.
SRC_URI="mirror://sourceforge/pcre/${MY_P}.tar.bz2
ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/${MY_P}.tar.bz2"
else
SRC_URI="ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/Testing/${MY_P}.tar.bz2"
fi
LICENSE="BSD"
SLOT="3"
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 ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit static-libs unicode zlib"
REQUIRED_USE="readline? ( !libedit )
libedit? ( !readline )"
RDEPEND="bzip2? ( app-arch/bzip2 )
zlib? ( sys-libs/zlib )
libedit? ( dev-libs/libedit )
readline? ( sys-libs/readline )"
DEPEND="${RDEPEND}
virtual/pkgconfig
userland_GNU? ( >=sys-apps/findutils-4.4.0 )"
RDEPEND="${RDEPEND}
abi_x86_32? (
!<=app-emulation/emul-linux-x86-baselibs-20131008-r2
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
)"
S=${WORKDIR}/${MY_P}
MULTILIB_CHOST_TOOLS=(
/usr/bin/pcre-config
)
src_prepare() {
sed -i -e "s:-lpcre ::" libpcrecpp.pc.in || die
elibtoolize
}
multilib_src_configure() {
ECONF_SOURCE="${S}" econf \
--with-match-limit-recursion=$(usex recursion-limit 8192 MATCH_LIMIT) \
$(multilib_native_use_enable bzip2 pcregrep-libbz2) \
$(use_enable cxx cpp) \
$(use_enable jit) $(use_enable jit pcregrep-jit) \
$(use_enable pcre16) \
$(use_enable pcre32) \
$(multilib_native_use_enable libedit pcretest-libedit) \
$(multilib_native_use_enable readline pcretest-libreadline) \
$(use_enable static-libs static) \
$(use_enable unicode utf) $(use_enable unicode unicode-properties) \
$(multilib_native_use_enable zlib pcregrep-libz) \
--enable-pcre8 \
--enable-shared \
--htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
--docdir="${EPREFIX}"/usr/share/doc/${PF}
}
multilib_src_compile() {
emake V=1 $(multilib_is_native_abi || echo "bin_PROGRAMS=")
}
multilib_src_install() {
emake \
DESTDIR="${D}" \
$(multilib_is_native_abi || echo "bin_PROGRAMS= dist_html_DATA=") \
install
multilib_is_native_abi && gen_usr_ldscript -a pcre
}
multilib_src_install_all() {
prune_libtool_files
}
pkg_preinst() {
preserve_old_lib /$(get_libdir)/libpcre.so.0
}
pkg_postinst() {
preserve_old_lib_notify /$(get_libdir)/libpcre.so.0
}

View File

@ -0,0 +1,96 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpcre/libpcre-8.37.ebuild,v 1.1 2015/04/30 11:00:06 polynomial-c Exp $
EAPI="4"
inherit eutils multilib libtool flag-o-matic toolchain-funcs multilib-minimal
DESCRIPTION="Perl-compatible regular expression library"
HOMEPAGE="http://www.pcre.org/"
MY_P="pcre-${PV/_rc/-RC}"
if [[ ${PV} != *_rc* ]] ; then
# Only the final releases are available here.
SRC_URI="mirror://sourceforge/pcre/${MY_P}.tar.bz2
ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/${MY_P}.tar.bz2"
else
SRC_URI="ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/Testing/${MY_P}.tar.bz2"
fi
LICENSE="BSD"
SLOT="3"
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 ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit static-libs unicode zlib"
REQUIRED_USE="readline? ( !libedit )
libedit? ( !readline )"
RDEPEND="bzip2? ( app-arch/bzip2 )
zlib? ( sys-libs/zlib )
libedit? ( dev-libs/libedit )
readline? ( sys-libs/readline )"
DEPEND="${RDEPEND}
virtual/pkgconfig
userland_GNU? ( >=sys-apps/findutils-4.4.0 )"
RDEPEND="${RDEPEND}
abi_x86_32? (
!<=app-emulation/emul-linux-x86-baselibs-20131008-r2
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
)"
S=${WORKDIR}/${MY_P}
MULTILIB_CHOST_TOOLS=(
/usr/bin/pcre-config
)
src_prepare() {
local pc
for pc in *.pc.in ; do
echo "Libs.private: @PTHREAD_CFLAGS@" >> ${pc} #454478
done
sed -i -e "s:-lpcre ::" libpcrecpp.pc.in || die
elibtoolize
}
multilib_src_configure() {
ECONF_SOURCE="${S}" econf \
--with-match-limit-recursion=$(usex recursion-limit 8192 MATCH_LIMIT) \
$(multilib_native_use_enable bzip2 pcregrep-libbz2) \
$(use_enable cxx cpp) \
$(use_enable jit) $(use_enable jit pcregrep-jit) \
$(use_enable pcre16) \
$(use_enable pcre32) \
$(multilib_native_use_enable libedit pcretest-libedit) \
$(multilib_native_use_enable readline pcretest-libreadline) \
$(use_enable static-libs static) \
$(use_enable unicode utf) $(use_enable unicode unicode-properties) \
$(multilib_native_use_enable zlib pcregrep-libz) \
--enable-pcre8 \
--enable-shared \
--htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
--docdir="${EPREFIX}"/usr/share/doc/${PF}
}
multilib_src_compile() {
emake V=1 $(multilib_is_native_abi || echo "bin_PROGRAMS=")
}
multilib_src_install() {
emake \
DESTDIR="${D}" \
$(multilib_is_native_abi || echo "bin_PROGRAMS= dist_html_DATA=") \
install
multilib_is_native_abi && gen_usr_ldscript -a pcre
}
multilib_src_install_all() {
prune_libtool_files
}
pkg_preinst() {
preserve_old_lib /$(get_libdir)/libpcre.so.0
}
pkg_postinst() {
preserve_old_lib_notify /$(get_libdir)/libpcre.so.0
}

View File

@ -0,0 +1,37 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>base-system</herd>
<use>
<flag name='bzip2'>
Add support for pcregrep command to search within
bzip2-compressed files, through <pkg>sys-libs/zlib</pkg>.
</flag>
<flag name='pcre16'>
Build 16 bit PCRE library.
</flag>
<flag name='pcre32'>
Build 32 bit PCRE library.
</flag>
<flag name='readline'>
Add support for command line editing to pcretest, through
<pkg>sys-libs/readline</pkg>.
</flag>
<flag name='recursion-limit'>
Limit match recursion to 8192; if disabled, the default limit is
used, which is the same as the match limit.
</flag>
<flag name='zlib'>
Add support for pcregrep command to search within
gzip-compressed files, through <pkg>app-arch/gzip</pkg>.
</flag>
</use>
<upstream>
<remote-id type="cpe">cpe:/a:pcre:pcre</remote-id>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=configure install prepare
DEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) virtual/pkgconfig userland_GNU? ( >=sys-apps/findutils-4.4.0 ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=Perl-compatible regular expression library
EAPI=2
HOMEPAGE=http://www.pcre.org/
IUSE=bzip2 +cxx doc unicode zlib static-libs
KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd
LICENSE=BSD
RDEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib )
SLOT=3
SRC_URI=ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-7.9.tar.bz2
_eclasses_=autotools 999c8f6cf5d91495cb0779588f20716c eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92
_md5_=2957d789313b23aa5e957c1124f751fb

View File

@ -1,13 +0,0 @@
DEFINED_PHASES=configure install postinst preinst prepare
DEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) readline? ( sys-libs/readline ) virtual/pkgconfig userland_GNU? ( >=sys-apps/findutils-4.4.0 )
DESCRIPTION=Perl-compatible regular expression library
EAPI=4
HOMEPAGE=http://www.pcre.org/
IUSE=bzip2 +cxx +jit pcre16 +readline +recursion-limit static-libs unicode zlib
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 ~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=BSD
RDEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) readline? ( sys-libs/readline )
SLOT=3
SRC_URI=mirror://sourceforge/pcre/pcre-8.30.tar.bz2 ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.30.tar.bz2
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92
_md5_=ee4015e299b83d374708114c7c7f38c5

View File

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install postinst preinst prepare test
DEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) libedit? ( dev-libs/libedit ) readline? ( sys-libs/readline ) virtual/pkgconfig userland_GNU? ( >=sys-apps/findutils-4.4.0 )
DESCRIPTION=Perl-compatible regular expression library
EAPI=4
HOMEPAGE=http://www.pcre.org/
IUSE=bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit static-libs unicode zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
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 ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=BSD
RDEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) libedit? ( dev-libs/libedit ) readline? ( sys-libs/readline ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20131008-r2 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )
REQUIRED_USE=readline? ( !libedit ) libedit? ( !readline )
SLOT=3
SRC_URI=mirror://sourceforge/pcre/pcre-8.35.tar.bz2 ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.35.tar.bz2
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 libtool 52d0e17251d04645ffaa61bfdd858944 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 toolchain-funcs c961250d50160cd37d6b7fd9e8429c92
_md5_=37befc117bb0164f77fb3e12e4bb3ee8

View File

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install postinst preinst prepare test
DEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) libedit? ( dev-libs/libedit ) readline? ( sys-libs/readline ) virtual/pkgconfig userland_GNU? ( >=sys-apps/findutils-4.4.0 )
DESCRIPTION=Perl-compatible regular expression library
EAPI=4
HOMEPAGE=http://www.pcre.org/
IUSE=bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit static-libs unicode zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
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 ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=BSD
RDEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) libedit? ( dev-libs/libedit ) readline? ( sys-libs/readline ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20131008-r2 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )
REQUIRED_USE=readline? ( !libedit ) libedit? ( !readline )
SLOT=3
SRC_URI=mirror://sourceforge/pcre/pcre-8.36.tar.bz2 ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.36.tar.bz2
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 libtool 52d0e17251d04645ffaa61bfdd858944 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 toolchain-funcs c961250d50160cd37d6b7fd9e8429c92
_md5_=77e9a164de35ae229ab9f7dd94e6b0c5

View File

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install postinst preinst prepare test
DEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) libedit? ( dev-libs/libedit ) readline? ( sys-libs/readline ) virtual/pkgconfig userland_GNU? ( >=sys-apps/findutils-4.4.0 )
DESCRIPTION=Perl-compatible regular expression library
EAPI=4
HOMEPAGE=http://www.pcre.org/
IUSE=bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit static-libs unicode zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
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 ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=BSD
RDEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) libedit? ( dev-libs/libedit ) readline? ( sys-libs/readline ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20131008-r2 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )
REQUIRED_USE=readline? ( !libedit ) libedit? ( !readline )
SLOT=3
SRC_URI=mirror://sourceforge/pcre/pcre-8.37.tar.bz2 ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.37.tar.bz2
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 libtool 52d0e17251d04645ffaa61bfdd858944 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 toolchain-funcs c961250d50160cd37d6b7fd9e8429c92
_md5_=20ea46972c2509bd858396bc97f2137c

View File

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install postinst preinst prepare test
DEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) libedit? ( dev-libs/libedit ) readline? ( sys-libs/readline ) virtual/pkgconfig userland_GNU? ( >=sys-apps/findutils-4.4.0 )
DESCRIPTION=Perl-compatible regular expression library
EAPI=4
HOMEPAGE=http://www.pcre.org/
IUSE=bzip2 +cxx +jit libedit pcre16 pcre32 +readline +recursion-limit static-libs unicode zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
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 ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=BSD
RDEPEND=bzip2? ( app-arch/bzip2 ) zlib? ( sys-libs/zlib ) libedit? ( dev-libs/libedit ) readline? ( sys-libs/readline ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20131008-r2 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )
REQUIRED_USE=readline? ( !libedit ) libedit? ( !readline )
SLOT=3
SRC_URI=mirror://sourceforge/pcre/pcre-8.37.tar.bz2 ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.37.tar.bz2
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 libtool 52d0e17251d04645ffaa61bfdd858944 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 toolchain-funcs c961250d50160cd37d6b7fd9e8429c92
_md5_=b9b270e432f6eb08a0bb42928675aee8