From 17676239405caaa5d2992ecafff80046553b8a1e Mon Sep 17 00:00:00 2001 From: Daniel Gryniewicz Date: Wed, 26 Sep 2007 21:32:12 +0000 Subject: New series for Gnome 2.20 (Portage version: 2.1.3.9) --- gnome-base/libgnomeui/ChangeLog | 8 +- .../libgnomeui/files/digest-libgnomeui-2.20.0 | 3 + .../files/libgnomeui-2.19.1-enable-druid.patch | 94 ++++++++++++++++++++++ gnome-base/libgnomeui/libgnomeui-2.20.0.ebuild | 47 +++++++++++ 4 files changed, 151 insertions(+), 1 deletion(-) create mode 100644 gnome-base/libgnomeui/files/digest-libgnomeui-2.20.0 create mode 100644 gnome-base/libgnomeui/files/libgnomeui-2.19.1-enable-druid.patch create mode 100644 gnome-base/libgnomeui/libgnomeui-2.20.0.ebuild (limited to 'gnome-base/libgnomeui') diff --git a/gnome-base/libgnomeui/ChangeLog b/gnome-base/libgnomeui/ChangeLog index 20b4161f6e97..58d7b8ebec6a 100644 --- a/gnome-base/libgnomeui/ChangeLog +++ b/gnome-base/libgnomeui/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for gnome-base/libgnomeui # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/libgnomeui/ChangeLog,v 1.143 2007/09/22 07:16:14 tgall Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-base/libgnomeui/ChangeLog,v 1.144 2007/09/26 21:32:12 dang Exp $ + +*libgnomeui-2.20.0 (26 Sep 2007) + + 26 Sep 2007; Daniel Gryniewicz + +files/libgnomeui-2.19.1-enable-druid.patch, +libgnomeui-2.20.0.ebuild: + New series for Gnome 2.20 22 Sep 2007; Tom Gall libgnomeui-2.18.1.ebuild: stable on ppc64 diff --git a/gnome-base/libgnomeui/files/digest-libgnomeui-2.20.0 b/gnome-base/libgnomeui/files/digest-libgnomeui-2.20.0 new file mode 100644 index 000000000000..7d85890ace8f --- /dev/null +++ b/gnome-base/libgnomeui/files/digest-libgnomeui-2.20.0 @@ -0,0 +1,3 @@ +MD5 1b4e98c8c34f69e456378316eab9289b libgnomeui-2.20.0.tar.bz2 1501849 +RMD160 7dad6d45ecdbb069a0ca7985f9c5ac2c668ac912 libgnomeui-2.20.0.tar.bz2 1501849 +SHA256 26b40157353a3ee90ae03a91d76385330dc2b38fe7b11f937a742183dccd677a libgnomeui-2.20.0.tar.bz2 1501849 diff --git a/gnome-base/libgnomeui/files/libgnomeui-2.19.1-enable-druid.patch b/gnome-base/libgnomeui/files/libgnomeui-2.19.1-enable-druid.patch new file mode 100644 index 000000000000..e0d8287c59ee --- /dev/null +++ b/gnome-base/libgnomeui/files/libgnomeui-2.19.1-enable-druid.patch @@ -0,0 +1,94 @@ +diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN libgnomeui-2.19.1.orig/libgnomeui/gnome-druid.h libgnomeui-2.19.1/libgnomeui/gnome-druid.h +--- libgnomeui-2.19.1.orig/libgnomeui/gnome-druid.h 2007-06-26 18:59:09.000000000 -0400 ++++ libgnomeui-2.19.1/libgnomeui/gnome-druid.h 2007-08-27 16:29:46.000000000 -0400 +@@ -24,8 +24,6 @@ + #ifndef __GNOME_DRUID_H__ + #define __GNOME_DRUID_H__ + +-#ifndef GNOME_DISABLE_DEPRECATED +- + #include + #include "gnome-druid-page.h" + +@@ -96,6 +94,4 @@ void gnome_druid_construct_with_wi + + G_END_DECLS + +-#endif /* GNOME_DISABLE_DEPRECATED */ +- + #endif /* __GNOME_DRUID_H__ */ +diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN libgnomeui-2.19.1.orig/libgnomeui/gnome-druid-page-edge.h libgnomeui-2.19.1/libgnomeui/gnome-druid-page-edge.h +--- libgnomeui-2.19.1.orig/libgnomeui/gnome-druid-page-edge.h 2007-06-26 18:59:09.000000000 -0400 ++++ libgnomeui-2.19.1/libgnomeui/gnome-druid-page-edge.h 2007-08-27 16:29:46.000000000 -0400 +@@ -24,8 +24,6 @@ + #ifndef __GNOME_DRUID_PAGE_EDGE_H__ + #define __GNOME_DRUID_PAGE_EDGE_H__ + +-#ifndef GNOME_DISABLE_DEPRECATED +- + #include + #include + #include "gnome-druid-page.h" +@@ -158,6 +156,4 @@ void gnome_druid_page_edge_set_top + + G_END_DECLS + +-#endif /* GNOME_DISABLE_DEPRECATED */ +- + #endif /* __GNOME_DRUID_PAGE_EDGE_H__ */ +diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN libgnomeui-2.19.1.orig/libgnomeui/gnome-druid-page.h libgnomeui-2.19.1/libgnomeui/gnome-druid-page.h +--- libgnomeui-2.19.1.orig/libgnomeui/gnome-druid-page.h 2007-06-26 18:59:09.000000000 -0400 ++++ libgnomeui-2.19.1/libgnomeui/gnome-druid-page.h 2007-08-27 16:29:46.000000000 -0400 +@@ -23,8 +23,6 @@ + #ifndef __GNOME_DRUID_PAGE_H__ + #define __GNOME_DRUID_PAGE_H__ + +-#ifndef GNOME_DISABLE_DEPRECATED +- + #include + + #include +@@ -84,8 +82,6 @@ void gnome_druid_page_finish + + G_END_DECLS + +-#endif /* GNOME_DISABLE_DEPRECATED */ +- + #endif /* __GNOME_DRUID_PAGE_H__ */ + + +diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN libgnomeui-2.19.1.orig/libgnomeui/gnome-druid-page-standard.h libgnomeui-2.19.1/libgnomeui/gnome-druid-page-standard.h +--- libgnomeui-2.19.1.orig/libgnomeui/gnome-druid-page-standard.h 2007-06-26 18:59:09.000000000 -0400 ++++ libgnomeui-2.19.1/libgnomeui/gnome-druid-page-standard.h 2007-08-27 16:29:46.000000000 -0400 +@@ -24,8 +24,6 @@ + #ifndef __GNOME_DRUID_PAGE_STANDARD_H__ + #define __GNOME_DRUID_PAGE_STANDARD_H__ + +-#ifndef GNOME_DISABLE_DEPRECATED +- + #include + #include "gnome-druid-page.h" + +@@ -83,10 +81,14 @@ struct _GnomeDruidPageStandardClass + gpointer padding2; + }; + ++#ifndef GNOME_DISABLE_DEPRECATED ++ + #define gnome_druid_page_standard_set_bg_color gnome_druid_page_standard_set_background + #define gnome_druid_page_standard_set_logo_bg_color gnome_druid_page_standard_set_logo_background + #define gnome_druid_page_standard_set_title_color gnome_druid_page_standard_set_title_foreground + ++#endif ++ + + GType gnome_druid_page_standard_get_type (void) G_GNUC_CONST; + GtkWidget *gnome_druid_page_standard_new (void); +@@ -117,7 +119,5 @@ void gnome_druid_page_standard_app + + G_END_DECLS + +-#endif /* GNOME_DISABLE_DEPRECATED */ +- + #endif /* __GNOME_DRUID_PAGE_STANDARD_H__ */ + diff --git a/gnome-base/libgnomeui/libgnomeui-2.20.0.ebuild b/gnome-base/libgnomeui/libgnomeui-2.20.0.ebuild new file mode 100644 index 000000000000..b4bf7cc02cf9 --- /dev/null +++ b/gnome-base/libgnomeui/libgnomeui-2.20.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-base/libgnomeui/libgnomeui-2.20.0.ebuild,v 1.1 2007/09/26 21:32:12 dang Exp $ + +inherit eutils gnome2 + +DESCRIPTION="User Interface routines for Gnome" +HOMEPAGE="http://www.gnome.org/" + +LICENSE="LGPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="doc jpeg" + +RDEPEND=">=dev-libs/libxml2-2.4.20 + >=gnome-base/libgnome-2.13.7 + >=gnome-base/libgnomecanvas-2 + >=gnome-base/libbonoboui-2.13.1 + >=gnome-base/gconf-2 + >=x11-libs/pango-1.1.2 + >=dev-libs/glib-2.13.4 + >=x11-libs/gtk+-2.11.5 + >=gnome-base/gnome-vfs-2.7.3 + >=gnome-base/libglade-2 + >=gnome-base/gnome-keyring-0.4 + >=dev-libs/popt-1.5 + jpeg? ( media-libs/jpeg )" +DEPEND="${RDEPEND} + sys-devel/gettext + >=dev-util/pkgconfig-0.9 + >=dev-util/intltool-0.35 + doc? ( >=dev-util/gtk-doc-1 )" + +PDEPEND="x11-themes/gnome-icon-theme" + +DOCS="AUTHORS ChangeLog NEWS README" + +pkg_setup() { + G2CONF="$(use_with jpeg libjpeg)" +} + +src_unpack() { + gnome2_src_unpack + + # Re-enable deprecated gnome druid code + epatch "${FILESDIR}"/${PN}-2.19.1-enable-druid.patch +} -- cgit v1.2.3-65-gdbad