diff options
author | Patrick Lauer <patrick@gentoo.org> | 2010-05-03 20:15:39 +0000 |
---|---|---|
committer | Patrick Lauer <patrick@gentoo.org> | 2010-05-03 20:15:39 +0000 |
commit | a8597e56b43e6b69a657364d2ae4aaffcaba0d81 (patch) | |
tree | 83095af1a7a0fcd0cd63e71bb816ad8238e63c6b /dev-libs/libpcre | |
parent | Bump for #316559 (diff) | |
download | historical-a8597e56b43e6b69a657364d2ae4aaffcaba0d81.tar.gz historical-a8597e56b43e6b69a657364d2ae4aaffcaba0d81.tar.bz2 historical-a8597e56b43e6b69a657364d2ae4aaffcaba0d81.zip |
Bump for #311077
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64
Diffstat (limited to 'dev-libs/libpcre')
-rw-r--r-- | dev-libs/libpcre/ChangeLog | 9 | ||||
-rw-r--r-- | dev-libs/libpcre/Manifest | 4 | ||||
-rw-r--r-- | dev-libs/libpcre/libpcre-8.02.ebuild | 61 |
3 files changed, 71 insertions, 3 deletions
diff --git a/dev-libs/libpcre/ChangeLog b/dev-libs/libpcre/ChangeLog index 06c6cc4abe47..45526c23a5ab 100644 --- a/dev-libs/libpcre/ChangeLog +++ b/dev-libs/libpcre/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-libs/libpcre -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpcre/ChangeLog,v 1.163 2009/10/21 08:56:24 loki_val Exp $ +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpcre/ChangeLog,v 1.164 2010/05/03 20:15:39 patrick Exp $ + +*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: diff --git a/dev-libs/libpcre/Manifest b/dev-libs/libpcre/Manifest index bc98ade79513..83b5bc6e0076 100644 --- a/dev-libs/libpcre/Manifest +++ b/dev-libs/libpcre/Manifest @@ -1,7 +1,9 @@ AUX libpcre-7.9-pkg-config.patch 1487 RMD160 b9e583ed8776a16cc1ec2c6dbd5c0153d6fdbf88 SHA1 57d60963fd635883a7eacdbed411405a28751fec SHA256 d247cbd8bf85a4e898e0f7512e27bebaaf121e020fd2b85dc04eb6a3c041cd70 DIST pcre-7.9.tar.bz2 861580 RMD160 e7ccae1fe3d2cf3ff3264c6e6ad3486c64fe1cec SHA1 a4a34f71313ac042455355c01ad851791971a7fa SHA256 40a13a9759f1de5b16bc2f0d47b6aa5f0ec010325646922f54b013c040dcd740 DIST pcre-8.00.tar.bz2 922320 RMD160 e1c74746bd2cdff0471c1a1818992fa9faecbc1d SHA1 43ff361017905ab8f56e97d8d7fa8fb466f4c0c4 SHA256 88576f10eb18e170b151c8c89cff6b26863df01b7f96de33700d2efe825ca5d4 +DIST pcre-8.02.tar.bz2 956462 RMD160 5a29c3d5e61ea877a6e3ab2b9e70f426c7f34771 SHA1 2cf2f7f04988813c7ce45c43eb934f3b8b1c3b34 SHA256 a4759036d9c3e1773e8b680827b17b843f724ef9021744db92b8dd35ebac4ebd EBUILD libpcre-7.9-r1.ebuild 2219 RMD160 d078f40adb1033becf323f99c9df6b3400a1e3fd SHA1 bfb5fd3e9f9363f716a07a3fb6f4c67143b2f0c4 SHA256 fc0cf38ae0747fdfef18fddeece0884f8b581b9dc3bdc547d585ac87a7ebb2cb EBUILD libpcre-8.00.ebuild 2014 RMD160 afc256255d089abc5f7eb6ab84d0d915892783d6 SHA1 83d28f06f15c93ee45fcf0b1334ab732db33c0a8 SHA256 c87f8681103d5091b4018946f0f0bfa2dacc571556b342fc16b6747c6e4054df -MISC ChangeLog 21260 RMD160 1f284a8c45e5e5f2ce624d7d19cee025c59f135f SHA1 0e15aac2c8450df5c5e0d85ef5248fd084f182a9 SHA256 c156fae5ffd71d050216c34eecdd7d62e1a1d31a1b52a9c7ee8a4d71894943e8 +EBUILD libpcre-8.02.ebuild 2013 RMD160 2fb1b301ca4c0de33455760a795e0ac21a51cec0 SHA1 0192eb40a3b0093a1e752248b1c4feb682f71a0e SHA256 fbeaa1fd16cec1f834b9d0b346d896d6df02a9a8dc8c5c04bf9669ba00b21e3b +MISC ChangeLog 21380 RMD160 e88c312f06a5ff7c60bf397ce869137ced8338a3 SHA1 0da70eb27319c043f4846281bb32ac1306e17a7a SHA256 dd3bf61bff2e21e03269e26bb18aa810609ad1725a19f06fbd471dd71f086120 MISC metadata.xml 258 RMD160 e363fac4024fa1d6e8481465c06e42cbe2eb9e2a SHA1 26ea33fa143b55cfa84ee879aab41f1b5e337127 SHA256 960cfc8d2eda3540d50ea76f60889fb72e3dc8342ecd9dce2070517e4469f599 diff --git a/dev-libs/libpcre/libpcre-8.02.ebuild b/dev-libs/libpcre/libpcre-8.02.ebuild new file mode 100644 index 000000000000..e459214b42ec --- /dev/null +++ b/dev-libs/libpcre/libpcre-8.02.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpcre/libpcre-8.02.ebuild,v 1.1 2010/05/03 20:15:39 patrick Exp $ + +EAPI=2 + +inherit libtool eutils toolchain-funcs + +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 unicode zlib static-libs" + +RDEPEND="bzip2? ( app-arch/bzip2 ) + zlib? ( sys-libs/zlib )" +DEPEND="${RDEPEND} + dev-util/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" +} + +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 + find "${D}" -type f -name '*.la' -exec rm -rf '{}' '+' || die "la removal failed" +} + +pkg_postinst() { + elog "This version of ${PN} has stopped installing .la files. This may" + elog "cause compilation failures in other packages. To fix this problem," + elog "install dev-util/lafilefixer and run:" + elog "lafilefixer --justfixit" +} |