summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTiziano Müller <dev-zero@gentoo.org>2012-07-13 11:57:20 +0000
committerTiziano Müller <dev-zero@gentoo.org>2012-07-13 11:57:20 +0000
commite569a8ac5dd5a08f541040a6c394535f18588c88 (patch)
treedce93b806c99e57f64b06a063a2dd243a1473095 /dev-cpp
parentgegl: fix compilation with ffmpeg 0.11. (diff)
downloadhistorical-e569a8ac5dd5a08f541040a6c394535f18588c88.tar.gz
historical-e569a8ac5dd5a08f541040a6c394535f18588c88.tar.bz2
historical-e569a8ac5dd5a08f541040a6c394535f18588c88.zip
Version bump, correct doc installation, do not install .la files if static-libs is not requested, add unwind USE flag for explicit libunwind usage, add cpp-herd.
Package-Manager: portage-2.1.11/cvs/Linux x86_64
Diffstat (limited to 'dev-cpp')
-rw-r--r--dev-cpp/glog/ChangeLog10
-rw-r--r--dev-cpp/glog/Manifest20
-rw-r--r--dev-cpp/glog/glog-0.3.2.ebuild40
-rw-r--r--dev-cpp/glog/metadata.xml4
4 files changed, 68 insertions, 6 deletions
diff --git a/dev-cpp/glog/ChangeLog b/dev-cpp/glog/ChangeLog
index c255ee0caec5..f92bd6941ab5 100644
--- a/dev-cpp/glog/ChangeLog
+++ b/dev-cpp/glog/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for dev-cpp/glog
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-cpp/glog/ChangeLog,v 1.3 2012/02/20 04:15:02 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/glog/ChangeLog,v 1.4 2012/07/13 11:57:20 dev-zero Exp $
+
+*glog-0.3.2 (13 Jul 2012)
+
+ 13 Jul 2012; Tiziano Müller <dev-zero@gentoo.org> +glog-0.3.2.ebuild,
+ metadata.xml:
+ Version bump, correct doc installation, do not install .la files if static-
+ libs is not requested, add unwind USE flag for explicit libunwind usage, add
+ cpp-herd.
20 Feb 2012; Mike Gilbert <floppym@gentoo.org> metadata.xml:
Drop no-herd.
diff --git a/dev-cpp/glog/Manifest b/dev-cpp/glog/Manifest
index 166046bea3fb..ac3c0a389601 100644
--- a/dev-cpp/glog/Manifest
+++ b/dev-cpp/glog/Manifest
@@ -1,4 +1,16 @@
-DIST glog-0.3.1-1.tar.gz 491798 SHA256 0a5ce945aaa5c64cb3889bf4844a0459263c06a77ad549042230dfea316787cb SHA512 9bf48fe53e45a7af24ea6cfe27f6a4b592efe9911e2c9764c364d551ad9a7ab4eae2ace64873ec9bd2202323032ffbdbbda5ea9e7514aa0e324e30048c238e96 WHIRLPOOL 21593af929da3db01527c6e9111b75a7318be2c14abebbfb1e09f0a6ac12442e522cb510a776ef95136168baa1400e759bb69f7670192301ed1044db00eac385
-EBUILD glog-0.3.1.ebuild 732 SHA256 902919b0aad2eca483752b29465313dbc02844ad97f3d3955191017c36f6c0c3 SHA512 93ff418616c677cf584451b6c885e3964209cf6c5a0306eed6c575a9916de3684587a93f6b36d3fa550c49dcad3db8d7eb50acf6543277836ea28ad8c8800b06 WHIRLPOOL 1a0ce815988cac2247d87ffc9ed21785767a52dbb3c39fa85d110570427af6411dba5d968bbd5b1bcf1a32078e6d0d1b752f17e36916bd77acf9033c6aabf65f
-MISC ChangeLog 542 SHA256 34286a83775b11ffba27ec6a6151a252d59fe9314cba445e13f9ee63efc47bc2 SHA512 f8e6d2f18257762409d8a8037727111a47a74c94ba1c418134a7f1032df4a1e92067121aef7952b48409963c4c41d328d07313420e70b5db7adec4638031aa65 WHIRLPOOL 1118c7a3bb58272e8ca30d2539b44c597c8235248017c59241f75d310635270a19122045f4d87d8fd9c88b174ef915069b2b84bd10a432f854581b98b7eca9ec
-MISC metadata.xml 363 SHA256 303dcc92a0000ba49013d29fe5be1c1be57916a62ab285a6eda62bc423211c01 SHA512 fae5a10e28fb255da062eb8ba7efc072c48928653d95c1f9d6058ed2f26e5a0ef650a6197389abad968924cb3538273c1000ab714c9327f3a14e4e0c812c7dd1 WHIRLPOOL 683e5cb8e6194b5dc0e5f305bf8a27959a3f521cfadb509fe6ebff490131e69fccd7f60a6ca7caa8413ad317d01a0eab68e11f0617d138ca4a146c71746e0c85
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+DIST glog-0.3.1-1.tar.gz 491798 RMD160 dcbb4a7ba28afb4126e1b9791dda2a784a3bda68 SHA1 14e3f6d6f2ecceac1ee6a66a1d28ddbc32a2b4ab SHA256 0a5ce945aaa5c64cb3889bf4844a0459263c06a77ad549042230dfea316787cb
+DIST glog-0.3.2.tar.gz 478666 RMD160 2dfe7b93d7130a82d64000bce4cd6261f41f916e SHA1 94e641e50afd03c574af6a55084e94a347c911d7 SHA256 5e47f9437e97cb1621930dea3c557a2801ddac3b5db1a9fd0c3cde399f2c9ccd
+EBUILD glog-0.3.1.ebuild 732 RMD160 d417c46f8aea381a3e3b4e35b9fb00d2e474d218 SHA1 f9e5002fae58e749e0e9e5b9b2af08382cada2b7 SHA256 902919b0aad2eca483752b29465313dbc02844ad97f3d3955191017c36f6c0c3
+EBUILD glog-0.3.2.ebuild 971 RMD160 3f5bbd54910ef5703fa1384b2ce83a9689d96633 SHA1 b4a50f0d82e74f510dd94052017058a7873483bc SHA256 87166821ed68d6263c44353add49422c4cb19cccad675e415bfc1fffcb876e12
+MISC ChangeLog 829 RMD160 3064148ed53b1325d890c2c465f5fc0f9be593df SHA1 07738072924693a19515b4d867784095055d89f6 SHA256 a9b1666f5e60c3738dc39004adb6aa135a542b261ca5e89fe65e144dc4e5b4ea
+MISC metadata.xml 530 RMD160 510c98505d4308a41723b8558a906040ee2f5f4f SHA1 0f507a0452557a88d33313f245431213e47a0534 SHA256 603f2288ca0f1591435b72b5d17e430ca3180cb7c4e9418b36ee2eae3adaed1f
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iEYEARECAAYFAlAADSYACgkQGwVqY66cHjAObQCffBkv6FnmDFnAGHKneakSR5Sc
+9v8AnjV3lTZnUWzwpOOK13/VxjKrqVna
+=Hyxi
+-----END PGP SIGNATURE-----
diff --git a/dev-cpp/glog/glog-0.3.2.ebuild b/dev-cpp/glog/glog-0.3.2.ebuild
new file mode 100644
index 000000000000..12879cb4ae17
--- /dev/null
+++ b/dev-cpp/glog/glog-0.3.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/glog/glog-0.3.2.ebuild,v 1.1 2012/07/13 11:57:20 dev-zero Exp $
+
+EAPI="4"
+inherit eutils
+
+DESCRIPTION="Google's C++ logging library"
+HOMEPAGE="http://code.google.com/p/google-glog/"
+SRC_URI="http://google-glog.googlecode.com/files/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gflags static-libs unwind test"
+
+RDEPEND="gflags? ( dev-cpp/gflags )
+ unwind? ( sys-libs/libunwind )"
+DEPEND="${RDEPEND}
+ test? (
+ dev-cpp/gmock
+ dev-cpp/gtest
+ )"
+
+src_configure() {
+ export ac_cv_lib_gflags_main=$(usex gflags)
+ export ac_cv_lib_unwind_backtrace=$(usex unwind)
+ use test || export ac_cv_prog_GTEST_CONFIG=no
+ econf $(use_enable static-libs static)
+}
+
+src_install() {
+ default
+
+ rm -rf "${D}/usr/share/doc"
+ dodoc AUTHORS ChangeLog NEWS README*
+ dohtml doc/*
+
+ use static-libs || rm "${D}"/usr/lib*/*.la
+}
diff --git a/dev-cpp/glog/metadata.xml b/dev-cpp/glog/metadata.xml
index f7c7f6a4d859..f53753845dcf 100644
--- a/dev-cpp/glog/metadata.xml
+++ b/dev-cpp/glog/metadata.xml
@@ -4,8 +4,10 @@
<maintainer>
<email>vapier@gentoo.org</email>
</maintainer>
+ <herd>cpp</herd>
<use>
- <flag name="gflags">Use gflags module for flag parsing</flag>
+ <flag name="gflags">Use <pkg>dev-cpp/gflags</pkg> for flag parsing</flag>
+ <flag name="unwind">Use <pkg>sys-libs/libunwind</pkg> for stack unwinding instead of glibc/gcc (may be more reliable on x86_64)</flag>
</use>
<upstream>
<remote-id type="google-code">google-glog</remote-id>