From e569a8ac5dd5a08f541040a6c394535f18588c88 Mon Sep 17 00:00:00 2001 From: Tiziano Müller Date: Fri, 13 Jul 2012 11:57:20 +0000 Subject: 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 --- dev-cpp/glog/ChangeLog | 10 +++++++++- dev-cpp/glog/Manifest | 20 ++++++++++++++++---- dev-cpp/glog/glog-0.3.2.ebuild | 40 ++++++++++++++++++++++++++++++++++++++++ dev-cpp/glog/metadata.xml | 4 +++- 4 files changed, 68 insertions(+), 6 deletions(-) create mode 100644 dev-cpp/glog/glog-0.3.2.ebuild (limited to 'dev-cpp') 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 +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 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 @@ vapier@gentoo.org + cpp - Use gflags module for flag parsing + Use dev-cpp/gflags for flag parsing + Use sys-libs/libunwind for stack unwinding instead of glibc/gcc (may be more reliable on x86_64) google-glog -- cgit v1.2.3-65-gdbad