From 08665c9450ee4dc069319b1fb21a8cb3c71f859a Mon Sep 17 00:00:00 2001 From: Samuli Suominen Date: Sun, 4 Jul 2010 17:37:22 +0000 Subject: [PATCH] ppc64 stable wrt #314899 Package-Manager: portage-2.2_rc67/cvs/Linux x86_64 --- dev-libs/eggdbus/ChangeLog | 5 +- dev-libs/eggdbus/Manifest | 19 +------ dev-libs/eggdbus/eggdbus-0.4.ebuild | 55 ------------------ dev-libs/eggdbus/eggdbus-0.5.ebuild | 56 ------------------- dev-libs/eggdbus/eggdbus-0.6.ebuild | 4 +- .../eggdbus/files/eggdbus-0.5-leakfix.patch | 20 ------- 6 files changed, 8 insertions(+), 151 deletions(-) delete mode 100644 dev-libs/eggdbus/eggdbus-0.4.ebuild delete mode 100644 dev-libs/eggdbus/eggdbus-0.5.ebuild delete mode 100644 dev-libs/eggdbus/files/eggdbus-0.5-leakfix.patch diff --git a/dev-libs/eggdbus/ChangeLog b/dev-libs/eggdbus/ChangeLog index 4f495dd887d2..7e4398a4cc9e 100644 --- a/dev-libs/eggdbus/ChangeLog +++ b/dev-libs/eggdbus/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for dev-libs/eggdbus # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/eggdbus/ChangeLog,v 1.15 2010/06/04 19:42:36 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/eggdbus/ChangeLog,v 1.16 2010/07/04 17:37:21 ssuominen Exp $ + + 04 Jul 2010; Samuli Suominen eggdbus-0.6.ebuild: + ppc64 stable wrt #314899 04 Jun 2010; Markus Meier eggdbus-0.6.ebuild: x86 stable, bug #314899 diff --git a/dev-libs/eggdbus/Manifest b/dev-libs/eggdbus/Manifest index 3476ea78c117..fb16ed5a39bd 100644 --- a/dev-libs/eggdbus/Manifest +++ b/dev-libs/eggdbus/Manifest @@ -1,22 +1,7 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX eggdbus-0.4-ldflags.patch 331 RMD160 f2a478146049ae56d2841c06a25fc3d2704393c8 SHA1 38ae2b08ce4ebd7fe138fdb0130a4f94a7d6d595 SHA256 15f03331919220910003f4f8f442046d22db4b44a9b4af21d738207c8a13edf2 AUX eggdbus-0.4-tests.patch 1482 RMD160 6382097bcace50926a7393b3062747b438017f7b SHA1 6c00f9167f08e5b26f1e825ed8f2162cf86e6d84 SHA256 210147809b91f161567b2784d27e6040ef1b0b3087ed178c8e0e5991acafea88 -AUX eggdbus-0.5-leakfix.patch 640 RMD160 c5954b5379f71c32e5cbc23f141533054b8b61c9 SHA1 b3a961b4458640770a2fa88d2558a4ec86c9c06f SHA256 2cc9faf2442633421d89b1279df1cb7c3f2e29cc461e3c52b25cd813d86c40cd AUX eggdbus-0.6-include-types.h.patch 806 RMD160 a01f74fb9b34dc5b7f06bda3fbf96233771ead40 SHA1 88963024e6a3eabfe1916fc9a7d3ff37b73a95d6 SHA256 ed61e800206735d85a0482d4ed4c1ac7ffd8775149aa078b546aa317192b3cd0 -DIST eggdbus-0.4.tar.gz 789858 RMD160 771b21104c5bc09cb6984512a621863e6d3a2291 SHA1 221b407470a69f4de6ca2379c55a18b28d866f07 SHA256 7eef5aabc8bece17c4ee3bcbfc809890400575c54f7448d6ca749447ecb1283e -DIST eggdbus-0.5.tar.gz 790432 RMD160 792f684e7254dc8ba82717d1bf0c5b2f299e1573 SHA1 35a43f753eb076121d3c48f27326a8240fbeb361 SHA256 3261d543ab7cfcf9388ca1c4e1e5258c40af7e1c947e4876b5d04befbe4d3a3c DIST eggdbus-0.6.tar.gz 801596 RMD160 73bffd34c9289b0715d1442f425b6803af9baa7d SHA1 d84b64773fef10516ea641f1e0913a2cf3991b05 SHA256 045b1904c90a5acb2ddc93504cdbc5e1317c8021bbf919cea3bf18a686911085 -EBUILD eggdbus-0.4.ebuild 1353 RMD160 116ee9c058efb9cb1846c3d4942ddda650909181 SHA1 b265a561c831e2f1199100bb6d06102e7c81cd9a SHA256 af58bce6cafd34fef358af31475852e15b3a47a5acb1770db674fadf3a30a56e -EBUILD eggdbus-0.5.ebuild 1408 RMD160 5ec6fb328f9b6547cb85b726eaa49beaa1723338 SHA1 efe64801ef823469556fa5b7357ccbfa8be8d793 SHA256 b23a29b0855545b359af108b737d9ad41a0bd540659d1e9f322d09fee8db99df -EBUILD eggdbus-0.6.ebuild 1513 RMD160 37ecac11946c8239003660bd33f6517008be09fa SHA1 7317675427b24977ade5f0d9161e2f7f5931fb3f SHA256 231ee97464373ed86fbccb8b77278142a94ef5b88b2559625783d92d42419c83 -MISC ChangeLog 2162 RMD160 bc9b43821ec397d61722ffa24410ddcf9330cd82 SHA1 edc443760164f230af9c9064eb280d0b0350c474 SHA256 6289fe93765e069067f3def8058c1c375e30dc1fe898efeaa8a446af5a5c1860 +EBUILD eggdbus-0.6.ebuild 1515 RMD160 e8341b5305450a57b1effc06d8eca6af559d8886 SHA1 ede18958dc31fa53ecb1ae354f515709bf743175 SHA256 8189c5dd42fbfcaa21ab4fe2f12369a9e4545fee8615e74eea826a87f4c1377a +MISC ChangeLog 2267 RMD160 a84d34e7a9b65ad945b6803e23178c1b202a6bd4 SHA1 df40e9182dd450eb7ebbe8f92eeb6f0d785e2419 SHA256 cfc02cffb68609287caaf250f788b65892e7e2561223d590a2af9fe8a1c1b060 MISC metadata.xml 332 RMD160 dd877edb91eab31e5c18086cf14a41b52bb73707 SHA1 35c79f5ecf5b2db080dd17024423268b716174c4 SHA256 f0cdca5e67328c01c0ed1fcfd81020bd8a9969cf78bc9a140d9392ea553d14a9 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.15 (GNU/Linux) - -iEYEARECAAYFAkwJVsoACgkQkKaRLQcq0GJG3ACfVUG0+l5344zFQLKD0b0+du2A -q+4AoKNPhwfGcIUuELmz3ZJt2R8ThKQz -=ksyh ------END PGP SIGNATURE----- diff --git a/dev-libs/eggdbus/eggdbus-0.4.ebuild b/dev-libs/eggdbus/eggdbus-0.4.ebuild deleted file mode 100644 index 430d15f5ed2f..000000000000 --- a/dev-libs/eggdbus/eggdbus-0.4.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/eggdbus/eggdbus-0.4.ebuild,v 1.3 2009/06/20 17:32:00 mrpouet Exp $ - -EAPI="2" - -inherit autotools eutils - -DESCRIPTION="D-Bus bindings for GObject" -HOMEPAGE="http://cgit.freedesktop.org/~david/eggdbus" -SRC_URI="http://hal.freedesktop.org/releases/${P}.tar.gz" - -LICENSE="LGPL-2" -SLOT="1" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="debug doc +largefile test" - -RDEPEND=">=dev-libs/dbus-glib-0.73 - >=dev-libs/glib-2.19:2 - >=sys-apps/dbus-1.0" -DEPEND="${DEPEND} - doc? ( dev-libs/libxslt - >=dev-util/gtk-doc-1.3 ) - dev-util/pkgconfig" - -# NOTES: -# man pages are built (and installed) when doc is enabled - -src_prepare() { - epatch "${FILESDIR}"/${P}-ldflags.patch - epatch "${FILESDIR}"/${P}-tests.patch - - eautoreconf -} - -src_configure() { - # ansi: build fails with - # verbose-mode: looks useless - # large-file: not sure usefull - econf \ - --disable-maintainer-mode \ - --disable-dependency-tracking \ - --disable-ansi \ - $(use_enable debug verbose-mode) \ - $(use_enable doc gtk-doc) \ - $(use_enable doc man-pages) \ - $(use_enable largefile) \ - $(use_enable test tests) -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - - dodoc AUTHORS ChangeLog HACKING NEWS README || die "dodoc failed" -} diff --git a/dev-libs/eggdbus/eggdbus-0.5.ebuild b/dev-libs/eggdbus/eggdbus-0.5.ebuild deleted file mode 100644 index fe3fc24fa958..000000000000 --- a/dev-libs/eggdbus/eggdbus-0.5.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/eggdbus/eggdbus-0.5.ebuild,v 1.1 2009/07/07 18:33:30 volkmar Exp $ - -EAPI="2" - -inherit autotools eutils - -DESCRIPTION="D-Bus bindings for GObject" -HOMEPAGE="http://cgit.freedesktop.org/~david/eggdbus" -SRC_URI="http://hal.freedesktop.org/releases/${P}.tar.gz" - -LICENSE="LGPL-2" -SLOT="1" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="debug doc +largefile test" - -RDEPEND=">=dev-libs/dbus-glib-0.73 - >=dev-libs/glib-2.19:2 - >=sys-apps/dbus-1.0" -DEPEND="${DEPEND} - doc? ( dev-libs/libxslt - >=dev-util/gtk-doc-1.3 ) - dev-util/pkgconfig" - -# NOTES: -# man pages are built (and installed) when doc is enabled - -src_prepare() { - epatch "${FILESDIR}"/${PN}-0.4-ldflags.patch - epatch "${FILESDIR}"/${PN}-0.4-tests.patch - epatch "${FILESDIR}"/${PN}-0.5-leakfix.patch - - eautoreconf -} - -src_configure() { - # ansi: build fails with - # verbose-mode: looks useless - # largefile: not sure usefull - econf \ - --disable-maintainer-mode \ - --disable-dependency-tracking \ - --disable-ansi \ - $(use_enable debug verbose-mode) \ - $(use_enable doc gtk-doc) \ - $(use_enable doc man-pages) \ - $(use_enable largefile) \ - $(use_enable test tests) -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - - dodoc AUTHORS ChangeLog HACKING NEWS README || die "dodoc failed" -} diff --git a/dev-libs/eggdbus/eggdbus-0.6.ebuild b/dev-libs/eggdbus/eggdbus-0.6.ebuild index a1195169e6ad..b9ea3e8d3a68 100644 --- a/dev-libs/eggdbus/eggdbus-0.6.ebuild +++ b/dev-libs/eggdbus/eggdbus-0.6.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/eggdbus/eggdbus-0.6.ebuild,v 1.11 2010/06/04 19:42:36 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/eggdbus/eggdbus-0.6.ebuild,v 1.12 2010/07/04 17:37:21 ssuominen Exp $ EAPI=2 inherit autotools eutils @@ -11,7 +11,7 @@ SRC_URI="http://hal.freedesktop.org/releases/${P}.tar.gz" LICENSE="LGPL-2" SLOT="1" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~sh ~sparc x86 ~x86-fbsd" IUSE="debug doc +largefile test" RDEPEND=">=dev-libs/dbus-glib-0.73 diff --git a/dev-libs/eggdbus/files/eggdbus-0.5-leakfix.patch b/dev-libs/eggdbus/files/eggdbus-0.5-leakfix.patch deleted file mode 100644 index 0ea7f762b4e8..000000000000 --- a/dev-libs/eggdbus/files/eggdbus-0.5-leakfix.patch +++ /dev/null @@ -1,20 +0,0 @@ -From 0eec8eca8693bf709105b17854b6daf1ac9d2203 Mon Sep 17 00:00:00 2001 -From: David Zeuthen -Date: Sat, 04 Jul 2009 23:13:55 +0000 -Subject: Don't leak object path in EggDBusMessage - ---- -diff --git a/src/eggdbus/eggdbusmessage.c b/src/eggdbus/eggdbusmessage.c -index ed747a5..4899ddd 100644 ---- a/src/eggdbus/eggdbusmessage.c -+++ b/src/eggdbus/eggdbusmessage.c -@@ -127,6 +127,7 @@ egg_dbus_message_finalize (GObject *object) - g_free (priv->signal_name); - g_free (priv->sender); - g_free (priv->destination); -+ g_free (priv->object_path); - g_free (priv->error_name); - g_free (priv->error_message); - --- -cgit v0.8.2 -- 2.26.2