summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRemi Cardona <remi@gentoo.org>2008-07-16 08:46:50 +0000
committerRemi Cardona <remi@gentoo.org>2008-07-16 08:46:50 +0000
commitb0de9c2261bef3aa3a2363dd5f8b95648cd993cf (patch)
tree4f0ccb867d5f3e52bb9a58498f1f95524914c14d /dev-cpp
parentbackport a patch from upstream fo fix build on fbsd, bug #227809, see also ht... (diff)
downloadhistorical-b0de9c2261bef3aa3a2363dd5f8b95648cd993cf.tar.gz
historical-b0de9c2261bef3aa3a2363dd5f8b95648cd993cf.tar.bz2
historical-b0de9c2261bef3aa3a2363dd5f8b95648cd993cf.zip
dev-cpp/gtkmm: don't build tests unless asked to, fixes bug #225957
Package-Manager: portage-2.2_rc1/cvs/Linux 2.6.25-gentoo-r6 x86_64
Diffstat (limited to 'dev-cpp')
-rw-r--r--dev-cpp/gtkmm/ChangeLog5
-rw-r--r--dev-cpp/gtkmm/Manifest4
-rw-r--r--dev-cpp/gtkmm/gtkmm-2.12.7.ebuild13
3 files changed, 17 insertions, 5 deletions
diff --git a/dev-cpp/gtkmm/ChangeLog b/dev-cpp/gtkmm/ChangeLog
index 84b9c44d6522..c3dee4909fda 100644
--- a/dev-cpp/gtkmm/ChangeLog
+++ b/dev-cpp/gtkmm/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-cpp/gtkmm
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gtkmm/ChangeLog,v 1.145 2008/07/11 09:09:04 remi Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gtkmm/ChangeLog,v 1.146 2008/07/16 08:46:50 remi Exp $
+
+ 16 Jul 2008; Rémi Cardona <remi@gentoo.org> gtkmm-2.12.7.ebuild:
+ don't build tests unless asked to, fixes bug #225957
11 Jul 2008; Rémi Cardona <remi@gentoo.org> -gtkmm-2.10.10.ebuild,
-gtkmm-2.12.3.ebuild, -gtkmm-2.12.4.ebuild, -gtkmm-2.12.5.ebuild:
diff --git a/dev-cpp/gtkmm/Manifest b/dev-cpp/gtkmm/Manifest
index c6eec2140310..96a4494aa46e 100644
--- a/dev-cpp/gtkmm/Manifest
+++ b/dev-cpp/gtkmm/Manifest
@@ -9,7 +9,7 @@ DIST gtkmm-2.12.7.tar.bz2 15198578 RMD160 0363b0c03e56e965d1d25f1bbed80476af809f
DIST gtkmm-2.2.12.tar.bz2 3846586 RMD160 009c6af3c638f2e55eaf82e5d9cdf468ca0a62ad SHA1 ea6f130f68b837bd042e8e84ab6708467dd8ba08 SHA256 8aa93a899f7aa55617041107dd3290ccbd3b2b81348a745a66557b159617bb57
EBUILD gtkmm-1.2.9-r2.ebuild 1381 RMD160 b60bac2742371d7933e62a0656aa2b1d97113ad9 SHA1 fa39331e5d6b2ea0c8b5e2d2421b1e466470a613 SHA256 73ae87e764c6e556d8594e0e17531f8c54bf8c796f8af4ab4e9c3f2a1db87fea
EBUILD gtkmm-2.12.1.ebuild 859 RMD160 4373907644a5587499748b02c4f37afb62f7c3a3 SHA1 b46c1c3f4086193cf6bd3a739d9b1b61c366ed7c SHA256 f6e5dff76beca94f7cd3242a051b2d39b8e54f3f44b6b8d31355f7a2451378bf
-EBUILD gtkmm-2.12.7.ebuild 848 RMD160 c1c16d9631907117f9ba1c5fa58de89c694d8647 SHA1 b0faefdf53564e625257a19523760d1134a8978f SHA256 db4609c64c9d50c12ef4cfedc2416693af64a71e55caf7d331364aa8a01d8e6d
+EBUILD gtkmm-2.12.7.ebuild 1032 RMD160 e15e5619a4641dd9a4419b8caf734f1ed7942232 SHA1 8d69f75e5248d34ede7ae788a920a444d46d90e4 SHA256 228be5bb9fc8c3f344aaa9fb9bb549cb7bc0f216931676f23d14e6cdb6f3bc86
EBUILD gtkmm-2.2.12.ebuild 696 RMD160 0e82e332757fe5ee3351c95067ebcbfc5d7c0814 SHA1 33e63d772ec1ba56b5a17b36b60bca1b01748c0a SHA256 3b5c0822d282ea2ed69fd74512e056577317dcb9c66798d0f22c92a5ebebfee7
-MISC ChangeLog 20105 RMD160 4a44a5a3ddcd60f1e80b815c54cd85280d405aba SHA1 c7b546116da3b9b851477c3a9f7ff9246923f7de SHA256 483af3cd01be5b485aa6660004e8415bcfb233823b5c6d86a78506965c4ef047
+MISC ChangeLog 20229 RMD160 a2a658cf8450ecb43628efc4f236ae0cb5a90177 SHA1 c3ba941950e8f2f12fa9820ca3a82e2e3604a4b8 SHA256 29a65621d000ba94725c377b61bc9b0c9971ac187e7e8e87d485ade7e0dfa661
MISC metadata.xml 161 RMD160 1988530f97a742d78d3f3e99d15625f8a674260a SHA1 b034f3d668b50c57826ead5cfd17fcd2b68d19d6 SHA256 00ba82c241ad7007fe861877db3ae5aeaa967e05f0a6478e6ba9eb60ba31a3b6
diff --git a/dev-cpp/gtkmm/gtkmm-2.12.7.ebuild b/dev-cpp/gtkmm/gtkmm-2.12.7.ebuild
index 8119fe5239fc..5854ff12b831 100644
--- a/dev-cpp/gtkmm/gtkmm-2.12.7.ebuild
+++ b/dev-cpp/gtkmm/gtkmm-2.12.7.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gtkmm/gtkmm-2.12.7.ebuild,v 1.2 2008/07/10 15:16:28 remi Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gtkmm/gtkmm-2.12.7.ebuild,v 1.3 2008/07/16 08:46:50 remi Exp $
inherit gnome2
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.gtkmm.org"
LICENSE="LGPL-2.1"
SLOT="2.4"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
-IUSE="accessibility doc examples"
+IUSE="accessibility doc examples test"
RDEPEND=">=dev-cpp/glibmm-2.14.1
>=x11-libs/gtk+-2.12
@@ -30,3 +30,12 @@ pkg_setup() {
$(use_enable examples)
$(use_enable examples demos)"
}
+
+src_unpack() {
+ gnome2_src_unpack
+
+ if ! use test; then
+ # don't waste time building tests
+ sed -i 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' Makefile.in || die "sed failed"
+ fi
+}