summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2013-12-16 03:43:40 +0000
committerTim Harder <radhermit@gentoo.org>2013-12-16 03:43:40 +0000
commit93000f4f6cf8a0b0402eb54bf3e8031ede3b40c7 (patch)
tree44719f5e6fb0eca99e0fbab7632369b8f9a76754 /dev-libs
parentVersion bump. (diff)
downloadhistorical-93000f4f6cf8a0b0402eb54bf3e8031ede3b40c7.tar.gz
historical-93000f4f6cf8a0b0402eb54bf3e8031ede3b40c7.tar.bz2
historical-93000f4f6cf8a0b0402eb54bf3e8031ede3b40c7.zip
Version bump.
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/libpcre/ChangeLog7
-rw-r--r--dev-libs/libpcre/Manifest26
-rw-r--r--dev-libs/libpcre/libpcre-8.34.ebuild93
3 files changed, 109 insertions, 17 deletions
diff --git a/dev-libs/libpcre/ChangeLog b/dev-libs/libpcre/ChangeLog
index df5b1e5ca408..5bdadb6ae3d4 100644
--- a/dev-libs/libpcre/ChangeLog
+++ b/dev-libs/libpcre/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/libpcre
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpcre/ChangeLog,v 1.225 2013/11/30 00:56:54 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpcre/ChangeLog,v 1.226 2013/12/16 03:43:37 radhermit Exp $
+
+*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
diff --git a/dev-libs/libpcre/Manifest b/dev-libs/libpcre/Manifest
index 42c9dfa02d23..4cde98cb9576 100644
--- a/dev-libs/libpcre/Manifest
+++ b/dev-libs/libpcre/Manifest
@@ -16,6 +16,7 @@ DIST pcre-8.30.tar.bz2 1248556 SHA256 c1113fd7db934e97ad8b3917d432e5b642e9eb9afd
DIST pcre-8.31.tar.bz2 1257162 SHA256 5778a02535473c7ee7838ea598c19f451e63cf5eec0bf0307a688301c9078c3c SHA512 bdc369b967f1d9db36d228fb291a436611d19c2f7df64a265a5c748f797763b8d66e161fd0ecd60a8a9f28fa3bc7d22d61e619c9a16c5a26c71923e2b1802145 WHIRLPOOL b9de376002bb9bc9e76bd845b78456088a46df2f1cd703f6b1d7174e93643123a13911d7055486ca1e4de7f84f13529b687893ff71abb1bcdd2a75dc8acc8e9d
DIST pcre-8.32.tar.bz2 1361156 SHA256 a913fb9bd058ef380a2d91847c3c23fcf98e92dc3b47cd08a53c021c5cde0f55 SHA512 cd0d5b3367df242fd62e969ddbad6857aa2b65342ba7d11a7b8cb73a09a062339954ce136d8009547a9eb299b37f1461c38ff50da53cea3edaebd98482c6a33b WHIRLPOOL 882a83570303ea093c862ea2b0f632981d825b0dd4b2b771e7152edb31c527b89d8cb3a761a2a87ebb4c2f421ef84d87311d6ef519e7e46bb634ba1749864271
DIST pcre-8.33.tar.bz2 1440869 SHA256 c603957a4966811c04af5f6048c71cfb4966ec93312d7b3118116ed9f3bc0478 SHA512 12ff53127c549a37241a32ad22b6d0dd50eb3c44546c56f4ddd5dd3e23b0c71060d5b9d12583f9ad98354ff01804269a4d51b166561787014b820e4c72e2e599 WHIRLPOOL b3658c6f4ff3fd6a582268cfdc1b5f3ad1aa4737f7f0ebd4db719472a1d2bf97318d13f8ac4027fa9dce7d26fc81efca4b7886da3e24513047e986d01bf55b09
+DIST pcre-8.34.tar.bz2 1468794 SHA256 b6043ae1ff2720be665ffa28dc22b7c637cdde96f389a116c0c3020caeae583f SHA512 e8eac75e64cd584e61d6cbac90190807e5e70a5dc3542d4cbc2e646f966373ca20625eb5fc9d317b32b0354fd1a7f6f628fcdb6fabea3f41075f8dfa9e1ba174 WHIRLPOOL 07e02675420f31080b5125e43fb28e4164577df1f8027c8494c494b30a92e3d510e96ed22a6d3804041c8208b58e87cdc79c4ab17642d9c073dc6f400c76aa3c
EBUILD libpcre-7.9-r1.ebuild 2225 SHA256 aecec397386853e85124ddc16f9e49a82410c4caf5b91eeb12143a9ff103e186 SHA512 59f6dce1be9415b1e6b088a41cb5757b0396a5bcaf4bf607895fd385aede373030a9cf93eb2f2c9139f802eac7179fec70368a0104f31ab5860f531c9138aabd WHIRLPOOL 76a56bda51367e351009bab2fbd00c05f40ad7ece8513942e18b7d3e140a7b55b848d1812bfe56397087f83309a22b498ce045bf2186a9f29d9e24cffd54cd37
EBUILD libpcre-8.02.ebuild 2002 SHA256 63dcdf2d19395bf5c3dc000fc0eb6f7008f458027963b2bd40a6b701ad583dc3 SHA512 870f2100cae4f041f833a5d5ebe2c2213f1d12d520affa0cd0d11b4c2b85e3b132e9c2f7f0b638ac21683e555a62d56cc0f44cd13e71c0ac256401c640d289f0 WHIRLPOOL c7a2b49a2b556c36850fec13be911a70f64c7648e6ae597cf6b410ed10a39c629441e3d3a92973a900af0ef95847aa0f72a2dc40e36296bfa4c8a494bc58749d
EBUILD libpcre-8.12.ebuild 2052 SHA256 f0c6fa4e1a8440bcdbb3cf79d6a61e613cc01004c1a2b48df2155f711122bc21 SHA512 60278ff6b195fdb839650ec538f220bf8d06a6bb57b4635a6b4a9e30a688f2a96c81b7116be5a9c2a1de2360114e86d716e980d1b9634186b02b66d28b4be073 WHIRLPOOL c5072f46590ac626721f8624aaaff1bd2281aa4c0e50a6e859503b2ed3a21d4ac87674f2a80e6dd3e474d381da09aaa48fec34030a9f6313fa680e4b109e920b
@@ -29,24 +30,17 @@ EBUILD libpcre-8.32-r1.ebuild 2528 SHA256 de749b66123bc6d95fd777056246e53276de07
EBUILD libpcre-8.32.ebuild 2525 SHA256 df939966377ae4b75df4fbbb2aa10417b1aac6d166530fc7b119abb626abda07 SHA512 030c3904eaf1c1275a3f2b3b28d3897a7462fcd4ff252f49f3ad0362d9db413679487aefa1d7a954d6f70aa6da073097939a7cedf31cc69c0da349dff67012ba WHIRLPOOL 8a6eed071401a8054417d0f4a050bea92dedd6873fec8df20482a9addfd4d9549f05ac0aae2c8306b1d53843cfefb40244338aa4700ccc1b122d6f4c1c999b2e
EBUILD libpcre-8.33-r1.ebuild 3097 SHA256 dd2f66f559e7033a32d508dc8341e2a6fcd9b16a2ff4aaba7d28d349debb4977 SHA512 f330fa1df0eec16ff439f4550954c3710aa0e2a0f5ca2f1d058f1f47b948cf2ba6a02a72aa6a9f50c193a36c6605be8542f8c2bc11ec8c476a07666c582e352a WHIRLPOOL bca94a09dfc70dbbcafb36205ba4abc3cc835fb07f8311b1c8928f999117e5ad98cd29da6682de490a0e05e3e42705cf7892b82bbd90c31f6a86c0fcb5b3f583
EBUILD libpcre-8.33.ebuild 2544 SHA256 61e8977ffbc5d9f7b278a99baf317781fde1c17fed39f448d9e9082c914b5a06 SHA512 7b7792656b0c05672de2a6e652b1c5fa76289333407b433d0a1494db290c240e8cf21d49182b633f78c969e764df347526839d5b6c03f07b91ba3a3f7fa4fea2 WHIRLPOOL 3f48d2e9e099dca2236e10ed4c49b8ffbed1f88283dfc7a0f240e199167e77286b138e848a58ee4f551ffa6ef97d3cd9090d2ab1af439925b4acf267d2cecfff
-MISC ChangeLog 30153 SHA256 1ada272d02acf01a0cf3045c186b540870793c3d10a2961c31070bfa48b82012 SHA512 2a0701e40dd505007c031ab234cf8ded0837bf11ab946110a80ce6612c8c1c7ecc49733e26b08d721a808c64234de0973065fbae5e2597cf51bbb434273912e8 WHIRLPOOL 2b3cfcae4f0b4e05f269d7abf26af98d86688cab9bc4984eea5dafed5a0a4dc2e9167a813bc316e90f9ba6a7651db6ceacd15172badd7200bf0beb7178de1eea
+EBUILD libpcre-8.34.ebuild 3095 SHA256 e43e7941f5cbb59592e877fc5a184c4769c1363b763f31c70a31aa4a89f1f60b SHA512 bcf4265c7bd5dad5c6775b8e6b64fe339a7fc8a5acdc6802d08d445055bf3a2d914ceb4a8fa81f5b472427acc43551220d3573a37b9a516f33a13648c3df5392 WHIRLPOOL 0313d60f39dab01ec60589cfc123966df88a4808ab69627350defb2ac69ea7b30fb6da4b6fde2af797ac061b735679aef0b1ef286b5cab2a9503b26bb12e1821
+MISC ChangeLog 30271 SHA256 5e218c9fb3d6538c0a9f1a79fbd3c8aae8d78daeb90ddc480ceed9c69adbbe50 SHA512 333f6a7e1bbbd6918f8315d6fa5e7e51e3c3325b90e07f9f64bac97f7abb15dd513ad8d72ca21e5feb50836c201c24ff8d757854e000297b9befcd2026d0121b WHIRLPOOL 66ad30affcb0e64c7c188b09eabf2e2f03ca291680602bdfffc696cfa93160d5d69224c788dbeec54d372a8886c2d8b9016b37a27462badd6053934762d1eb6d
MISC metadata.xml 1026 SHA256 bb540ffc66e93c6175107c2b017a7cbd2eba63c8dc2c42507a832635b8be5c6c SHA512 fa809405351bb1ec3d2af81a637f0221e2075c406556612de3aae251b77d720a091440f6ab383177b4a09722ec1f6757754d1dd4b942d57f45bac16a8d4189b9 WHIRLPOOL d03007b73990af2c9ff5e68b65a8f997410fccc953848b73eaaf8d35ad0db7fed04b28b8767e6bb02541439796f62a8fd9eff06e9840b99fa4ed3fcacf0bc836
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQJ8BAEBCABmBQJSmTfQXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzNTVDNDczOUYzRjJEMTRGNDRGMzU2RkMw
-OUJGNEY1NEMyQkE3RjNDAAoJEAm/T1TCun884hUQAJx1xso7JLeD/IiezZuIEuaM
-ZeJtWql3TjKFgSBewilJiRDNPaLW2cd+XIBX13JEXO2dicbpVM2zP2kOr5Wrzue0
-Y+lF0XJtj0Y/pQATK8wSRJGO/GhECr1UNGUzArS3YEkBQInNvN4TrKJxZS/5sa/R
-uJmwwD8xXhzs2d+aNGDUaDLDRxtkMHe1Wgye68YZ2jjhrrq2Cy2mjJYoCwa3wnbp
-PZWklNLqeGFZPFSOTb29SDkxYNyK834w2vSambEqp3GKMXBKSw+0ZTRjxcsszpig
-Dq2yuOVx5I1b6JEVtuHb3C0yLXHTppCWi7S+NNiTatShmQQ+KQEKjT9G6fvqFQBS
-7B2y8/uvjdceFl7NHiAX4AeH3DRCBi6LOkp8b6b2jCXVb9GlNxcoLNBQ6xniW0Zj
-soRy3PI5s0d/iQ+CXhiIDlvrLmdqoiwLZX6cRWF6M9SWQZzisG1DPyGxuCTaqTSq
-qAwKJE02/JGSxBr2ugMs2GCh/BMdZTMpO0JOYPinNdha62Rw8qt/Gvug0hITYqo4
-XACNW8lDY3cB2zJ0clu/eQVyWOBqbTMkoP3udxOxOO3ZrlkSoHJaVp3JYqt2XRKC
-zkMmVTVMuFe9tRN1Qos95TklYFlh5q/zQ6OMLfupC/GY4efJSX5o/HFcSdcA9XzR
-tSsdII9o9FFaCnqg+5oP
-=Gp0P
+iQEcBAEBCAAGBQJSrnbrAAoJEEqz6FtPBkyjFPAIAJ+T9aUffOAODssBvCNuz0q9
+cJkd1M6t0lZDzOm3KRrgqWrnoxhRmSwxpoX9WGpCC73bZm+0TVpomQ+e63K5H2vb
+eFInKUkRZaBCxNjeCosJfaIP0LVS7rEmVkJdWOIfyf4AygnXi+P/kb9gSEdfGlmV
+aPwioAg3FeuJ0763Kq/KO6f7TLGA9fUPyZlVCb1fFjnmgy3D607w/HXKD6NoT0Vh
+JfBqJUWqLxEXB801oUBbfYeYS2kLawrAohRHksY68EhOrSAicmJlRpZBfdLo45z0
+zrDuZXghJ67uo8y3DTvnAbSuUqSD1EHF/oGMPDAWAyuE/Iubyaa5P7whJcIbC+o=
+=MiLW
-----END PGP SIGNATURE-----
diff --git a/dev-libs/libpcre/libpcre-8.34.ebuild b/dev-libs/libpcre/libpcre-8.34.ebuild
new file mode 100644
index 000000000000..4ba4ccbf2595
--- /dev/null
+++ b/dev-libs/libpcre/libpcre-8.34.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpcre/libpcre-8.34.ebuild,v 1.1 2013/12/16 03:43:37 radhermit 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 ~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}
+
+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() {
+ [[ ${CHOST} == *-mint* ]] && append-cppflags -D_GNU_SOURCE
+ ECONF_SOURCE="${S}" econf \
+ --with-match-limit-recursion=$(usex recursion-limit 8192 MATCH_LIMIT) \
+ $(multilib_is_native_abi && use_enable bzip2 pcregrep-libbz2) \
+ $(use_enable cxx cpp) \
+ $(use_enable jit) $(use_enable jit pcregrep-jit) \
+ $(use_enable pcre16) \
+ $(use_enable pcre32) \
+ $(multilib_is_native_abi && use_enable libedit pcretest-libedit) \
+ $(multilib_is_native_abi && use_enable readline pcretest-libreadline) \
+ $(use_enable static-libs static) \
+ $(use_enable unicode utf) $(use_enable unicode unicode-properties) \
+ $(multilib_is_native_abi && 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
+}