summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2009-10-29 22:47:23 +0000
committerGilles Dartiguelongue <eva@gentoo.org>2009-10-29 22:47:23 +0000
commitf60b6b06624ce2075fb4437f9d574b510bf37108 (patch)
tree3f668de77e8fba016d715980079e43ec0d5d61a1 /dev-cpp
parentNew version for GNOME 2.28. Clean up old revision. (diff)
downloadhistorical-f60b6b06624ce2075fb4437f9d574b510bf37108.tar.gz
historical-f60b6b06624ce2075fb4437f9d574b510bf37108.tar.bz2
historical-f60b6b06624ce2075fb4437f9d574b510bf37108.zip
New version for GNOME 2.28.
Package-Manager: portage-2.2_rc46/cvs/Linux x86_64
Diffstat (limited to 'dev-cpp')
-rw-r--r--dev-cpp/cairomm/ChangeLog7
-rw-r--r--dev-cpp/cairomm/cairomm-1.8.2.ebuild40
-rw-r--r--dev-cpp/gconfmm/ChangeLog8
-rw-r--r--dev-cpp/gconfmm/gconfmm-2.28.0.ebuild54
-rw-r--r--dev-cpp/glibmm/ChangeLog7
-rw-r--r--dev-cpp/glibmm/glibmm-2.22.1.ebuild59
-rw-r--r--dev-cpp/gtkmm/Manifest20
7 files changed, 185 insertions, 10 deletions
diff --git a/dev-cpp/cairomm/ChangeLog b/dev-cpp/cairomm/ChangeLog
index 019baf210889..769e93b85d0c 100644
--- a/dev-cpp/cairomm/ChangeLog
+++ b/dev-cpp/cairomm/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-cpp/cairomm
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-cpp/cairomm/ChangeLog,v 1.35 2009/10/12 20:08:39 eva Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/cairomm/ChangeLog,v 1.36 2009/10/29 22:46:43 eva Exp $
+
+*cairomm-1.8.2 (29 Oct 2009)
+
+ 29 Oct 2009; Gilles Dartiguelongue <eva@gentoo.org> +cairomm-1.8.2.ebuild:
+ New version for GNOME 2.28.
12 Oct 2009; Gilles Dartiguelongue <eva@gentoo.org -cairomm-1.2.4.ebuild,
cairomm-1.4.4.ebuild, -cairomm-1.5.0.ebuild,
diff --git a/dev-cpp/cairomm/cairomm-1.8.2.ebuild b/dev-cpp/cairomm/cairomm-1.8.2.ebuild
new file mode 100644
index 000000000000..1e7fa925e5f8
--- /dev/null
+++ b/dev-cpp/cairomm/cairomm-1.8.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/cairomm/cairomm-1.8.2.ebuild,v 1.1 2009/10/29 22:46:43 eva Exp $
+
+EAPI="2"
+
+inherit eutils
+
+DESCRIPTION="C++ bindings for the Cairo vector graphics library"
+HOMEPAGE="http://cairographics.org/cairomm"
+SRC_URI="http://cairographics.org/releases/${P}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="doc svg"
+
+# FIXME: svg support is automagic
+RDEPEND=">=x11-libs/cairo-1.8[svg?]
+ dev-libs/libsigc++:2"
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen )"
+
+src_prepare() {
+ # don't waste time building examples because they are marked as "noinst"
+ sed -i 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' Makefile.in || die "sed failed"
+
+ # don't waste time building tests
+ # they require the boost Unit Testing framework, that's not in base boost
+ sed -i 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' Makefile.in || die "sed failed"
+}
+
+src_configure() {
+ econf $(use_enable doc docs)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc README ChangeLog || die "dodoc failed"
+}
diff --git a/dev-cpp/gconfmm/ChangeLog b/dev-cpp/gconfmm/ChangeLog
index 2d45ac33be7d..b6c684f178fc 100644
--- a/dev-cpp/gconfmm/ChangeLog
+++ b/dev-cpp/gconfmm/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-cpp/gconfmm
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gconfmm/ChangeLog,v 1.69 2009/10/12 20:31:30 eva Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gconfmm/ChangeLog,v 1.70 2009/10/29 22:44:45 eva Exp $
+
+*gconfmm-2.28.0 (29 Oct 2009)
+
+ 29 Oct 2009; Gilles Dartiguelongue <eva@gentoo.org>
+ +gconfmm-2.28.0.ebuild:
+ New version for GNOME 2.28.
12 Oct 2009; Gilles Dartiguelongue <eva@gentoo.org gconfmm-2.18.0.ebuild,
-gconfmm-2.20.0.ebuild:
diff --git a/dev-cpp/gconfmm/gconfmm-2.28.0.ebuild b/dev-cpp/gconfmm/gconfmm-2.28.0.ebuild
new file mode 100644
index 000000000000..d173af2a1e7f
--- /dev/null
+++ b/dev-cpp/gconfmm/gconfmm-2.28.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gconfmm/gconfmm-2.28.0.ebuild,v 1.1 2009/10/29 22:44:45 eva Exp $
+
+inherit gnome2 eutils
+
+DESCRIPTION="C++ bindings for GConf"
+HOMEPAGE="http://www.gtkmm.org"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="doc examples"
+
+RDEPEND=">=gnome-base/gconf-2.4
+ >=dev-cpp/glibmm-2.12
+ >=dev-cpp/gtkmm-2.4"
+
+DEPEND=">=dev-util/pkgconfig-0.12.0
+ ${RDEPEND}"
+
+DOCS="AUTHORS COPYING* ChangeLog NEWS README INSTALL"
+
+src_unpack() {
+ gnome2_src_unpack
+
+ if ! use examples; then
+ # don't waste time building the examples
+ sed -i 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' Makefile.in || \
+ die "sed Makefile.in failed"
+ fi
+}
+
+src_compile() {
+ gnome2_src_compile
+
+ if use doc; then
+ cd "${S}/docs/reference"
+ make all
+ fi
+}
+
+src_install() {
+ gnome2_src_install
+
+ if use doc ; then
+ dohtml -r docs/reference/html/* docs/images/*
+ fi
+
+ if use examples; then
+ find examples -type d -name '.deps' -exec rm -fr {} \; 2>/dev/null
+ cp -R examples "${D}/usr/share/doc/${PF}"
+ fi
+}
diff --git a/dev-cpp/glibmm/ChangeLog b/dev-cpp/glibmm/ChangeLog
index 5503d8e5a870..74b0b00de0cf 100644
--- a/dev-cpp/glibmm/ChangeLog
+++ b/dev-cpp/glibmm/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-cpp/glibmm
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-cpp/glibmm/ChangeLog,v 1.136 2009/10/26 18:04:58 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/glibmm/ChangeLog,v 1.137 2009/10/29 22:47:23 eva Exp $
+
+*glibmm-2.22.1 (29 Oct 2009)
+
+ 29 Oct 2009; Gilles Dartiguelongue <eva@gentoo.org> +glibmm-2.22.1.ebuild:
+ New version for GNOME 2.28.
26 Oct 2009; Raúl Porcel <armin76@gentoo.org> glibmm-2.20.1.ebuild:
ia64/sh/sparc stable wrt #285586
diff --git a/dev-cpp/glibmm/glibmm-2.22.1.ebuild b/dev-cpp/glibmm/glibmm-2.22.1.ebuild
new file mode 100644
index 000000000000..87e68ab3bba2
--- /dev/null
+++ b/dev-cpp/glibmm/glibmm-2.22.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/glibmm/glibmm-2.22.1.ebuild,v 1.1 2009/10/29 22:47:23 eva Exp $
+
+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 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="doc examples test"
+
+RDEPEND=">=dev-libs/libsigc++-2.2
+ >=dev-libs/glib-2.21.1"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig
+ doc? ( app-doc/doxygen )"
+
+DOCS="AUTHORS ChangeLog NEWS README"
+
+src_unpack() {
+ gnome2_src_unpack
+
+ 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 || die "emake check failed"
+
+ 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 "${D}/usr/share/doc/glibmm*"
+ fi
+
+ if use examples; then
+ find examples -type d -name '.deps' -exec rm -rf {} \; 2>/dev/null
+ dodoc examples
+ fi
+}
diff --git a/dev-cpp/gtkmm/Manifest b/dev-cpp/gtkmm/Manifest
index a858d2c59d47..359d49d84382 100644
--- a/dev-cpp/gtkmm/Manifest
+++ b/dev-cpp/gtkmm/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX gtkmm-1.2.9-gcc3.1-gentoo.patch 518 RMD160 2c516c51c0b97d26638150a9741f9f196a0b037e SHA1 d6330370dac2f9a6cf08db9be3d5c6ee36c28b5e SHA256 be2e4bb78de8d55824a3564427e6078bb65a525ed05164128b4857dffc487705
AUX gtkmm-1.2.9-gcc3.4-gentoo.patch 2197 RMD160 a3ababae65054054ff790dadf825fc7dd263926a SHA1 fe9376c71de04a23fc0413befee521d6cae8cc38 SHA256 918f1f1774901699a4c64749e4dc2965895b018c47c707308b65033db9586ceb
AUX gtkmm-1.2.9-gcc4.3.patch 538 RMD160 1355108436b34d25a0b66c043354f8079953a567 SHA1 aea11193c3da443853091261b3af3c1df016fd43 SHA256 26a75270f3e70b975effc966721be5fcc1000519ad5dca395b7dbb934a0be468
@@ -5,16 +8,19 @@ AUX gtkmm-1.2.9-gcc4.patch 1382 RMD160 681cb464e36f0ad7d89029fd384bb7496c48eeb3
AUX gtkmm-2.12.7-gtk2_14-compatibility.patch 2205 RMD160 3d65c0edd8a697648bf941da7ad48879008d1665 SHA1 150a24d053a7f8dbc7900e3de455bc630facd376 SHA256 093b450d90c7c672f0235fa005a0a6197b7b3a45b9a45410c6e906b580df9088
AUX gtkmm-2.2.12-gcc41.patch 3418 RMD160 7893ea3ea8aebfcc8b8c296d1ccb407658dc6d56 SHA1 e2fb943fa1277da0735bbd08acbd6602aca0e6a4 SHA256 28b21d7ba79a19cea0df01546b58dcbe5a0577b2d9c7c07bde8010cb2b1e7158
DIST gtkmm-1.2.9.tar.gz 716656 RMD160 d5248981343fea5f3c0b7e59b190f7fe9273021a SHA1 42c87bba55fa72452bf3fcc18b169478a825fbf6 SHA256 fb8e59cee2d9825e4060b72937461bde488f673362bab258f6fe78e9db93925c
-DIST gtkmm-2.12.1.tar.bz2 13325799 RMD160 8dd06a1b6537cc8b02cb91aacc1d7e5d8c8fb5c1 SHA1 9f20a32b2e0a3c43efb5732a0917db69ac9493a9 SHA256 6b26d4e0d614bee8285c299d7550cb58799e6fba19a5db4a5e3d83258c24f610
-DIST gtkmm-2.12.7.tar.bz2 15198578 RMD160 0363b0c03e56e965d1d25f1bbed80476af809f3c SHA1 ee7211c99e860c4b22091e81e6d1676d12fbb23c SHA256 4e58c9ad827759a2375b3c0d39952b5b2983111ab16ee329b10a34792fb1d9eb
-DIST gtkmm-2.14.3.tar.bz2 8667875 RMD160 014abe318544e9cfd95b62a2ac6d05fe14b3f84b SHA1 7cbccba6956a46f0613eb210aaf18b5bb549f179 SHA256 24b18105636cea1033658a0a5f7e86783d0e620590aa359a005ba64d055559a2
DIST gtkmm-2.16.0.tar.bz2 9313258 RMD160 db9ce4005b7f6aecd88715c02f0ab9c43932e063 SHA1 e8cde1ebf651458c815d5e896bbae2ae4bf33d67 SHA256 9994e6a92f7086adb58aba0431f29a766218f806b9db95359dad59a0615f95bf
+DIST gtkmm-2.18.2.tar.bz2 12215352 RMD160 775b15bebd884a9dec084d7e4faa8510c013a6f7 SHA1 ed58c6d8d0be82fc326cd67a8c2cf1762c30245e SHA256 dfc003e22ecdc046cbae731b24e077ed87efa0f9ca57a0735dfe716c560b474e
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 882 RMD160 050f62c8612a90198300e85bf74d27675b7af8a1 SHA1 14252e45ca167c62435d5e3b2e716ed71b1840c1 SHA256 51be86ad4c448e03f5811b4e47d38b6ef2d6efbe502b9ccac089ad8e6ca14eea
-EBUILD gtkmm-2.12.7.ebuild 1066 RMD160 08d71a3ac86ffae7c4e2a93593a09d1ed229f960 SHA1 487539bed53c08fb47ac5ac5449b9d7f4d290fc4 SHA256 388f5e6617fcd91d7212407fcf9ba58761173b27ebd55287e992fdcbbc279840
-EBUILD gtkmm-2.14.3.ebuild 954 RMD160 bcfd0748c1266cc147628e02fd06ef00b6d6c554 SHA1 4de9b69940f97d6b71a00608d1bb495b68b9f7a6 SHA256 aa395efeb0b484f986098453ac791b1a9fff8eff5d79986071cc972b8cbb713c
EBUILD gtkmm-2.16.0.ebuild 947 RMD160 86d973fcef4cd253da5222a37617f544c37afb0a SHA1 79b2a08325a0cf0193eb59c5c866ed4630576e73 SHA256 3f92dc73395ebc19312fd15cf57204479f70a464c8370c7e14c387ff53c0a1a8
+EBUILD gtkmm-2.18.2.ebuild 1257 RMD160 8ab40ee5427beba767c69f6f0768fc2f2edf3c34 SHA1 8b9f7a8a36cb05e7395bd658d02fcb718a411e1b SHA256 e9f4ef3ba8a4b739481519acd1585a7f09e6c284fb411045d96279988e34bd42
EBUILD gtkmm-2.2.12.ebuild 696 RMD160 0e82e332757fe5ee3351c95067ebcbfc5d7c0814 SHA1 33e63d772ec1ba56b5a17b36b60bca1b01748c0a SHA256 3b5c0822d282ea2ed69fd74512e056577317dcb9c66798d0f22c92a5ebebfee7
-MISC ChangeLog 22785 RMD160 bc3d4c2f5fec1c7c5a67b83cbec7d7885eb9b2ea SHA1 1297d5cd5df921bd64dfbb0408641eaf03db3136 SHA256 d4e3f5d02f766024ef138172c28bf73b648704c919c8168ffb1d4521a3d4a764
+MISC ChangeLog 23009 RMD160 e357c05888c32da34fc8eef706344e3db2bd8365 SHA1 23c337d234f063f6788e891e9b1620a3ae86b932 SHA256 2949feb31adb2e9b49f3e8e6bf4669325d6f23ea14113b5b4c4a07b60b8661e5
MISC metadata.xml 161 RMD160 1988530f97a742d78d3f3e99d15625f8a674260a SHA1 b034f3d668b50c57826ead5cfd17fcd2b68d19d6 SHA256 00ba82c241ad7007fe861877db3ae5aeaa967e05f0a6478e6ba9eb60ba31a3b6
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.11 (GNU/Linux)
+
+iEYEARECAAYFAkrqHHIACgkQ1fmVwcYIWAbAIwCeLbfvjwrKn7Fjv7vhcyFtHgNU
+GxIAn35oPSbS0KmDhiUFPt17tv9SvJpq
+=wxTY
+-----END PGP SIGNATURE-----