summaryrefslogtreecommitdiff
path: root/dev-libs/pcre++
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-libs/pcre++
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-libs/pcre++')
-rw-r--r--dev-libs/pcre++/Manifest6
-rw-r--r--dev-libs/pcre++/metadata.xml8
-rw-r--r--dev-libs/pcre++/pcre++-0.9.5-r1.ebuild50
3 files changed, 64 insertions, 0 deletions
diff --git a/dev-libs/pcre++/Manifest b/dev-libs/pcre++/Manifest
new file mode 100644
index 000000000000..90d19498ab45
--- /dev/null
+++ b/dev-libs/pcre++/Manifest
@@ -0,0 +1,6 @@
+DIST pcre++-0.9.5-patches.tar.bz2 3733 SHA256 d7c5e7881f56cbb11109313375893b95358e3cf4922ffaf0fa812e1df6ff4226 SHA512 ddfb13575f7950c7298ddce5fd603c8f34c1e901c8fef71f7591d0c4a49dc36cf5204240dbb23078346a4497f69b541374633e9f3f17b045fc58ba3ccd0f8019 WHIRLPOOL 2fd628f2ebdc9dda64125468c014f54316110270c9841d45dfe26c47030fc3016d9cdb2500a47d1114b2a7e639169a5a3919821a811da130cb5882769487e9b7
+DIST pcre++-0.9.5.tar.gz 381589 SHA256 77ee9fc1afe142e4ba2726416239ced66c3add4295ab1e5ed37ca8a9e7bb638a SHA512 509080e31483ea82f13873423b48adfcf78ff8d4b5480fb8d46f6bb4a596a0480e4ae32da9e5518b1a6e98679b4e1a523cc9d6f8d8373dcec6f73d18479712e5 WHIRLPOOL 8fc722852bb7b0d46ae7569f08b15eea6ddd0861a0dea25b77874ffbdf62b54a121a2052ff0fc429673654cbd575ba277b69fec91ea5a220b3ee9941a640c177
+EBUILD pcre++-0.9.5-r1.ebuild 1130 SHA256 1ff785b1cfb29b49eb586877f3588313cdfde27361001ca097ac9defbd2e09c2 SHA512 6de974b97b556972c052e37c21567a7d0f6066b0efd12ea7467fed6e8269e0ab2998bdf21dab6c12fbddb90e25faa750798aca0ec5a7c137db2ae5135dc12363 WHIRLPOOL 263b2cb43e9e1cca52ce10b3223f0e859086cf657b3fb6e5d94fee6ef9187cc4948bbbfd65d7bc061f3aec3eea3631c4c8bbf2eaeb87783cb580d4bf74f0dd80
+MISC ChangeLog 2989 SHA256 0ed41e2c2b72fb20feb600a0250a1cf4b30b516a24e49d41e0dc302b4220eca3 SHA512 661416e34e66a52f480055522b29ce7709fd5505ae28c8d578adcdc700292b645f54f74eee74324be12aa764d716dd9ff012bc39ab373548945d6af8a029c35a WHIRLPOOL b5eef964de3c21b4eff1eb7673545ae9efa4fe27b29331ded2b6f9634a083ff2c11bf2528d95cff693062b3c5e98635db4e69adfbe19fb857fc192d7076fd0f1
+MISC ChangeLog-2015 2560 SHA256 a1c4183f413bd11e67d728f22b510433f3bb4ebbe884ca3dacf3fa8368d050b2 SHA512 8b952b0e2c992e480f3c4cf0e15bbf11293c2d60690bd9ba759532ca8d582c3c5393b5bc91260a7dcf3daad90bbb8d65c7b4dd811be0139711cf49f37feed353 WHIRLPOOL 63d7b816c691fdc549a769350dd5bc47dbae63478a7b3bf9ec72c18f9451b6267d18bf6563655d92a82c17399cf5101ee2481c043339cf33cf1e9dcd5536f4fa
+MISC metadata.xml 245 SHA256 2d55ae4b33723b881e2cd48221560da36aec5b304b8bf2b440a9e2588875dba9 SHA512 b098db4fb4d9ea116f6246bc6caf0f49e80e236d2fad78d287b638dbd5add7bfaf7feb1ca081ca557b23dde9227ce42fa808f3f6fd8eaba6a7e9cae93342f9c6 WHIRLPOOL edd2e34ed3775c96bf085c9c0a95bd448028cb5ba6a2bfa7d7253b54878c888b62fa579483265c47c2602ca454fd656d32346eaa7351067cc3a36295d1e1e861
diff --git a/dev-libs/pcre++/metadata.xml b/dev-libs/pcre++/metadata.xml
new file mode 100644
index 000000000000..41cd682e0ecf
--- /dev/null
+++ b/dev-libs/pcre++/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>cpp@gentoo.org</email>
+ <name>Gentoo C++ Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/dev-libs/pcre++/pcre++-0.9.5-r1.ebuild b/dev-libs/pcre++/pcre++-0.9.5-r1.ebuild
new file mode 100644
index 000000000000..c6ee554bcc22
--- /dev/null
+++ b/dev-libs/pcre++/pcre++-0.9.5-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit eutils autotools
+
+DESCRIPTION="A C++ support library for libpcre"
+HOMEPAGE="http://www.daemon.de/PCRE"
+SRC_URI="http://www.daemon.de/files/mirror/ftp.daemon.de/scip/Apps/${PN}/${P}.tar.gz
+ mirror://gentoo/${P}-patches.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 s390 sh sparc x86"
+IUSE="static-libs"
+
+DEPEND="dev-libs/libpcre"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ EPATCH_SUFFIX="patch" \
+ EPATCH_SOURCE="${WORKDIR}/${P}-patches" \
+ EPATCH_FORCE="yes" \
+ epatch
+
+ sed -i 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.in || die #467670
+
+ # Upstream is kind of dead, so handle the rename ourselves.
+ mv configure.{in,ac} || die
+
+ # Disable examples which we never run/install.
+ echo > examples/Makefile.am || die
+
+ eautoreconf
+}
+
+src_configure() {
+ econf $(use_enable static-libs static)
+}
+
+src_install() {
+ default
+ use static-libs || find "${ED}"/usr -name 'lib*.la' -delete
+
+ dohtml -r doc/html/.
+ doman doc/man/man3/Pcre.3
+
+ rm -rf "${ED}/usr/doc"
+}