summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandre Rostovtsev <tetromino@gentoo.org>2011-10-19 04:11:32 +0000
committerAlexandre Rostovtsev <tetromino@gentoo.org>2011-10-19 04:11:32 +0000
commit1f3ceb0c5ac4ce42afa3608b286d249627924826 (patch)
tree6bc648fba5c7c451400f7ee15609c4019f0509c7 /dev-cpp
parentMake gettext dependencies optional based on the nls use flag (bug #387615 by ... (diff)
downloadhistorical-1f3ceb0c5ac4ce42afa3608b286d249627924826.tar.gz
historical-1f3ceb0c5ac4ce42afa3608b286d249627924826.tar.bz2
historical-1f3ceb0c5ac4ce42afa3608b286d249627924826.zip
Add glibmm-2.30.0 from the gnome overlay.
Package-Manager: portage-2.2.0_alpha69/cvs/Linux x86_64
Diffstat (limited to 'dev-cpp')
-rw-r--r--dev-cpp/glibmm/ChangeLog10
-rw-r--r--dev-cpp/glibmm/Manifest20
-rw-r--r--dev-cpp/glibmm/glibmm-2.30.0.ebuild71
-rw-r--r--dev-cpp/gtkmm/Manifest14
4 files changed, 94 insertions, 21 deletions
diff --git a/dev-cpp/glibmm/ChangeLog b/dev-cpp/glibmm/ChangeLog
index ec4c84ed6c99..0b8259fb8b53 100644
--- a/dev-cpp/glibmm/ChangeLog
+++ b/dev-cpp/glibmm/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for dev-cpp/glibmm
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-cpp/glibmm/ChangeLog,v 1.174 2011/10/16 17:29:05 xarthisius Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/glibmm/ChangeLog,v 1.175 2011/10/19 04:11:32 tetromino Exp $
+
+*glibmm-2.30.0 (19 Oct 2011)
+
+ 19 Oct 2011; Alexandre Rostovtsev <tetromino@gentoo.org>
+ +glibmm-2.30.0.ebuild:
+ Add glibmm-2.30.0 from the gnome overlay.
+
+ Notable changes: see dev-libs/glib-2.30.x.
16 Oct 2011; Kacper Kowalik <xarthisius@gentoo.org> glibmm-2.28.2.ebuild:
ppc/ppc64 stable wrt #385699
diff --git a/dev-cpp/glibmm/Manifest b/dev-cpp/glibmm/Manifest
index c4016d6b06d9..0e1d54029c93 100644
--- a/dev-cpp/glibmm/Manifest
+++ b/dev-cpp/glibmm/Manifest
@@ -4,25 +4,17 @@ Hash: SHA256
DIST glibmm-2.24.2.tar.bz2 4481414 RMD160 08ff9bb4a9b9e4e90f9fad74d553f37a4f805c0b SHA1 df5f22d2c40ebdf097ecdb4a7dfeef70d1ca24e7 SHA256 d4687c0b27f9c9f955a5306649008a1f8d8935edff916278fb7b65b44292ff7a
DIST glibmm-2.28.1.tar.bz2 5632975 RMD160 2920ab2d88d57ed5b19fdc71ab8d75f58b0e919c SHA1 76cfba52d8fb1e3f46d14c3fea31269deb49e2fc SHA256 ca74638b91296df127caab30f2d0664746bfefa942ce5a5ecc982e0f16edc145
DIST glibmm-2.28.2.tar.xz 4584624 RMD160 978f61e526b11e3008a107fa502be460dde955f2 SHA1 bd1962c7de710036875a8b6d7ab7b5e5e50fb7af SHA256 f84e99858d9674705316ec40cb3f03c34129293ebd370a7d63df6d959644cbe3
+DIST glibmm-2.30.0.tar.xz 4472896 RMD160 df373b9c16acbd0e5b98db440ebb45acf1470c32 SHA1 594e592ffa332f999168362acd9f018a127e21e7 SHA256 a7ad3fc34c2ba108511738a6ecbf9396edeb26776b2f9b5f4490551509ee0db4
EBUILD glibmm-2.24.2-r1.ebuild 1573 RMD160 8c23f01e75e95dc1cbe9cf27052f3f805454588c SHA1 691fc0c8a54d180ded5efe66e2f746c0f79c492d SHA256 abd3dfa10cd5d28466fa43e32f9329d1a408ca7fa97e17cfbff7663dbcfb42ed
EBUILD glibmm-2.28.1.ebuild 1655 RMD160 a6f2353f40f37878c32b96f8d6238aa48049943e SHA1 34e9b26da8c2ebef35fd0e7b97c2d87b8137baaa SHA256 a034c710acc47802178e731f2c987c9792265608a861b2a66d9f3418c9a7867c
EBUILD glibmm-2.28.2.ebuild 1664 RMD160 bd2194ad738836ea11f0fa6c56743fa1560e4284 SHA1 7d0f5effe0bd69a0236a42ac4e72d5255012f7cd SHA256 032d5d64893ace07ed75c8b97eb1446177513b6bb06efb5b53a7b63521948467
-MISC ChangeLog 21306 RMD160 386286416e4df9e56e6dac7a5c69482b77815a48 SHA1 156e46616e590278649e8d85467737cdb8a84c33 SHA256 191427ee5dc6af7783e5eb7250a2f1a7e99cefa7f91db006f6fa29b423731156
+EBUILD glibmm-2.30.0.ebuild 1692 RMD160 e2f3dc38bf1148bc331efa795987b94ac5236e7d SHA1 2110d46c731427d4b2647c30fc68fee745aecf0d SHA256 7db69623f331fae2c1b785167baad66c95a520a505fdedfb0969c99b2abe9949
+MISC ChangeLog 21510 RMD160 cb757eccbca50bb4c144ee55f45cf122944cf519 SHA1 6641b60576f8dda92d95f5571dab7ff11545fa98 SHA256 95f4f61b90eb55f9f3d095031d7472e138fd406496ba2cdfa7c6e13bbe59bdc5
MISC metadata.xml 162 RMD160 e3b9e3d8ece920d890bf37c43a6bcd9757539556 SHA1 6ee3bb3e0cce43428124dfa192af30ddb055d95f SHA256 7d0ce82d5ca3b20cb1c4641c7b7aae7082fd6be059b85fab9699095fd965f2e9
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-iQIcBAEBCAAGBQJOmxRnAAoJEF0huFKJUZL53gcP/3LAGBKl1yFCxXu2fG/UngXO
-OPVb30G6y4vf2tdmZHg+5c9LtlxsR+tSrE4oeYos6d76lhIaWjlo5Tyx4/FCL7BA
-+RoG1nbc3thhd6OZUt2tI788Pg4RUUphd4xT//xDmTyaot/TwkPXA5cjSzmgm9a+
-sIQ/0sr4HdR1/lJftZUafjNTOZx39NWizfRDJHr6IcdIosmOAZNhbkXz70wocEpX
-1P00YFzgxlFQiKBsoPUvsXqeytU7QBFByGK+M4DV7cdPxq2jHZMGME/0hAx02PLF
-SscaYJehodDK4G486LagdFoCW0p8y8B9hfD0XiMbIhJz4Ya5VSBz5TNz/bYpuU04
-IkBWhOGNfBUj1aj+JzEYj7U7y+zDiQDPAm3yRiYddreO9Qt0TiQil12zqIrbIyvs
-klExW/Fc6NSV1GlYaTFRq6ibdTQ9PJ0s1czag4Pm/pRMp9cyozQNVu/VfgrAt+Hy
-Ki2xj6uMcJwg0AWYjiXcT3f4jR4hDHCEJsR3KtHtI7EAFVmMza7jQhguTEgUGhWH
-zcBeo7ASC1AAd6oB6vx/w1QfDbUgvaHB3V019Dz7i5WwUrIsylFlOneQb6ViTjTP
-F346G+8l0j6d6jJty2pp3xQIG4jaSHPuDPcFHYzEGKb4AVnEzlcn9VKDQkZQUwMI
-sECo/FamFgCVGO8AKgtw
-=ensh
+iF4EAREIAAYFAk6eTfoACgkQdjK8w9WeBnAxEAEAgWhO4oBBKwA0HIsDDnWv2gS4
+aYaGRR9OifxgKzX5qwkBAIeP2m4T3jmKQGnpBlKJQ7EIDnveYPpv1chj1MnIKLsv
+=cjvi
-----END PGP SIGNATURE-----
diff --git a/dev-cpp/glibmm/glibmm-2.30.0.ebuild b/dev-cpp/glibmm/glibmm-2.30.0.ebuild
new file mode 100644
index 000000000000..780e4664e843
--- /dev/null
+++ b/dev-cpp/glibmm/glibmm-2.30.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/glibmm/glibmm-2.30.0.ebuild,v 1.1 2011/10/19 04:11:32 tetromino Exp $
+
+EAPI="4"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes"
+
+inherit gnome2
+
+DESCRIPTION="C++ interface for glib2"
+HOMEPAGE="http://www.gtkmm.org"
+
+LICENSE="|| ( LGPL-2.1 GPL-2 )"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="doc debug examples test"
+
+RDEPEND=">=dev-libs/libsigc++-2.2:2
+ >=dev-libs/glib-2.30.0:2"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig
+ doc? ( app-doc/doxygen )"
+# dev-cpp/mm-common needed for eautoreconf
+
+pkg_setup() {
+ DOCS="AUTHORS ChangeLog NEWS README"
+ G2CONF="${G2CONF}
+ $(use_enable debug debug-refcounting)
+ $(use_enable doc documentation)
+ --disable-schemas-compile
+ --enable-deprecated-api"
+}
+
+src_prepare() {
+ gnome2_src_prepare
+
+ if ! use test; then
+ # don't waste time building tests
+ sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' \
+ -i Makefile.am Makefile.in || die "sed 1 failed"
+ fi
+
+ if ! use examples; then
+ # don't waste time building examples
+ sed 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' \
+ -i Makefile.am Makefile.in || die "sed 2 failed"
+ fi
+}
+
+src_test() {
+ cd "${S}/tests/"
+ emake check
+
+ for i in */test; do
+ ${i} || die "Running tests failed at ${i}"
+ done
+}
+
+src_install() {
+ gnome2_src_install
+
+ if ! use doc && ! use examples; then
+ rm -fr "${ED}usr/share/doc/glibmm*"
+ fi
+
+ if use examples; then
+ find examples -type d -name '.deps' -exec rm -rf {} \; 2>/dev/null
+ dodoc -r examples
+ fi
+}
diff --git a/dev-cpp/gtkmm/Manifest b/dev-cpp/gtkmm/Manifest
index 8dc5c29203b0..7127446b6e45 100644
--- a/dev-cpp/gtkmm/Manifest
+++ b/dev-cpp/gtkmm/Manifest
@@ -1,20 +1,22 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
DIST gtkmm-2.22.0.tar.bz2 11496369 RMD160 5eacf79b3c2acd09ba36a3e8643da90282cec579 SHA1 4a43945ecf20d0db7679daf95d504c2e97fb0a72 SHA256 8478d80d8d4793c2e1c459a71bad6a767a43eaf2664da06a9bd65a2b98bb07b1
DIST gtkmm-2.24.0.tar.bz2 15227037 RMD160 42180542de0309c488a867d4569867e06b4036a9 SHA1 9b9e68360fb3f5faa7f221acba56f0d75a8198d2 SHA256 8cbae7254746bc7df7cce882d9b9a916c4e00dba7bdacd1c50b5d096a484cf56
DIST gtkmm-2.24.2.tar.xz 10776640 RMD160 ddd6246a2c21edfa30c8f3a5e3a6ffd8d4ec541f SHA1 d26fb3d9f483ae0c608bac49e6236274f83aed59 SHA256 c90c7a29c20dd6d795925bd66ad1ff40be07cea0e4c03f4d6105a8c07448953d
DIST gtkmm-3.0.1.tar.bz2 16486895 RMD160 1e1a02c8bc06fc1e2dba123d0b078faad4cd26a2 SHA1 f9ff284b64eab881862b932a5ee860fa5bb13e6e SHA256 fb2d982095919e58ab5757042bf72e2a6243e77825c8ae6f46c41ab66cb68498
+DIST gtkmm-3.2.0.tar.xz 8784844 RMD160 84038a8205ad753b6f844d01d345722e64c75796 SHA1 57090c8c1cac99e20c656ceacd6db27cdbc43229 SHA256 6195dac58454e287ae17d380c028827f0a49669a3b93f85e2d4f6eb9459674f2
EBUILD gtkmm-2.22.0.ebuild 1297 RMD160 71eba46f8e6997266c19a389acbb73f6ef255152 SHA1 08f9ac39fcc40a54d16b9ed0a3a96893f51ca704 SHA256 337c75726ce22a913c66d12b843424c5eb33249944c13c08cc4d01f3ace1186a
EBUILD gtkmm-2.24.0.ebuild 1617 RMD160 d51c1b7b2ffea26fb36525cf2e56e154a5e87b02 SHA1 0332f7e144e0060306cc92d99bcf8a2228b81027 SHA256 bb90737e23df2300a60e1a46d21723c0d3d05a51d2e2fd163fb9134f0b134e4e
EBUILD gtkmm-2.24.2.ebuild 1343 RMD160 394cee51b25a783c8b99d1750c6a002311af62b9 SHA1 6279b640c3355af9438b271c6de13aa6b37e7d91 SHA256 1fd77fdc47248da537e0f72e11369bbebff0baf0eae511bee3fd74a66b807658
EBUILD gtkmm-3.0.1.ebuild 1461 RMD160 2a4815f6c3bacbccca36efad4c000c95c322b9fc SHA1 a4fd7e6d50a517d8dd5c73ee1f82c2f00a5c4c07 SHA256 77862e99d76036eda40ab648e5b47b815d42a6eb6379adb0a83945567607cfaf
-MISC ChangeLog 28921 RMD160 fc23da5f4d1e717b8fb96e2c961c7b187fdb537c SHA1 788e3729f1637ca8afe86064b6f14ab77ba6eb65 SHA256 6e50ad91abc7954922d39b0859aca9f0450f5f80cdfd45c72c008743ee34247f
+EBUILD gtkmm-3.2.0.ebuild 1466 RMD160 67ae9e87294b27f452a0a0e21777bb437139b26a SHA1 261e39f0336f0da97f1ddefb063a406e2c7f998d SHA256 f3d4e465e6df3f2b1ad7e35ad5f0a2eb6a9c68b9406952b38f47ed7265a45e6f
+MISC ChangeLog 29123 RMD160 96cec37db6b09eb0767a4e04c7c6a919ac3757e2 SHA1 ff861701a15b18eb7a70f152935ea7bf37aeef3c SHA256 9d721349fe2f53f8915e3ce43ca712f84852922e0e68d8356382c589bf53b09c
MISC metadata.xml 161 RMD160 1988530f97a742d78d3f3e99d15625f8a674260a SHA1 b034f3d668b50c57826ead5cfd17fcd2b68d19d6 SHA256 00ba82c241ad7007fe861877db3ae5aeaa967e05f0a6478e6ba9eb60ba31a3b6
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.18 (GNU/Linux)
-iEYEARECAAYFAk6dka8ACgkQVWmRsqeSphNKyQCfWWwhAI6y5teeBOle09dkUQ3E
-ySMAn2EvuhjJrIsnW4sVkO/HgZKv11sF
-=35dd
+iF4EAREIAAYFAk6eTlEACgkQdjK8w9WeBnApMgD+NCo2plJvIlGAxK6PXufsUXBy
+0ELpK2gXAAdCuuJ9qhgA+gPdgr53G5QxYZVNpy62sP25fBxzmEJjnWhMvYLy6aAr
+=BeLp
-----END PGP SIGNATURE-----