summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Alfredsen <loki_val@gentoo.org>2008-11-26 22:23:41 +0000
committerPeter Alfredsen <loki_val@gentoo.org>2008-11-26 22:23:41 +0000
commit3e31b93ca850a507a6a63c6c5f090989d00596d0 (patch)
treee4661bf1361af1fbc238bd35f9799ded8bccc2d2 /dev-dotnet/gtk-sharp
parentRemove old version and remove autotools inherit from the new one since we don... (diff)
downloadgentoo-2-3e31b93ca850a507a6a63c6c5f090989d00596d0.tar.gz
gentoo-2-3e31b93ca850a507a6a63c6c5f090989d00596d0.tar.bz2
gentoo-2-3e31b93ca850a507a6a63c6c5f090989d00596d0.zip
Fix Novell bug 445370, spinbutton api change.
(Portage version: 2.2_rc16/cvs/Linux 2.6.28-rc4 x86_64)
Diffstat (limited to 'dev-dotnet/gtk-sharp')
-rw-r--r--dev-dotnet/gtk-sharp/ChangeLog9
-rw-r--r--dev-dotnet/gtk-sharp/files/gtk-sharp-2.12.6-spinbutton-api-fix.patch10
-rw-r--r--dev-dotnet/gtk-sharp/gtk-sharp-2.12.6-r1.ebuild (renamed from dev-dotnet/gtk-sharp/gtk-sharp-2.12.6.ebuild)7
3 files changed, 24 insertions, 2 deletions
diff --git a/dev-dotnet/gtk-sharp/ChangeLog b/dev-dotnet/gtk-sharp/ChangeLog
index 718316bf69e5..17cb3246b7ff 100644
--- a/dev-dotnet/gtk-sharp/ChangeLog
+++ b/dev-dotnet/gtk-sharp/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-dotnet/gtk-sharp
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/gtk-sharp/ChangeLog,v 1.83 2008/11/25 00:22:05 loki_val Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/gtk-sharp/ChangeLog,v 1.84 2008/11/26 22:23:41 loki_val Exp $
+
+*gtk-sharp-2.12.6-r1 (26 Nov 2008)
+
+ 26 Nov 2008; Peter Alfredsen <loki_val@gentoo.org>
+ +files/gtk-sharp-2.12.6-spinbutton-api-fix.patch,
+ -gtk-sharp-2.12.6.ebuild, +gtk-sharp-2.12.6-r1.ebuild:
+ Fix Novell bug 445370, spinbutton api change.
25 Nov 2008; Peter Alfredsen <loki_val@gentoo.org>
files/gtk-sharp-2.12.0-noautomagic.patch,
diff --git a/dev-dotnet/gtk-sharp/files/gtk-sharp-2.12.6-spinbutton-api-fix.patch b/dev-dotnet/gtk-sharp/files/gtk-sharp-2.12.6-spinbutton-api-fix.patch
new file mode 100644
index 000000000000..399a4e237610
--- /dev/null
+++ b/dev-dotnet/gtk-sharp/files/gtk-sharp-2.12.6-spinbutton-api-fix.patch
@@ -0,0 +1,10 @@
+--- trunk/gtk-sharp/gtk/Gtk.metadata 2008/11/15 20:36:23 118943
++++ trunk/gtk-sharp/gtk/Gtk.metadata 2008/11/15 22:38:07 118944
+@@ -559,6 +559,7 @@
+ <attr path="/api/namespace/object[@cname='GtkSeparatorToolItem']/property[@name='Draw']" name="new_flag">1</attr>
+ <attr path="/api/namespace/object[@cname='GtkSizeGroup']/method[@name='GetWidgets']/return-type" name="element_type">GtkWidget*</attr>
+ <attr path="/api/namespace/object[@cname='GtkSpinButton']/constructor[@cname='gtk_spin_button_new_with_range']" name="hidden">1</attr>
++ <attr path="/api/namespace/object[@cname='GtkSpinButton']/signal[@name='Output']" name="manual">true</attr>
+ <attr path="/api/namespace/object[@cname='GtkStatusIcon']/method[@name='GetGeometry']/*/*[@name='screen']" name="pass_as">out</attr>
+ <attr path="/api/namespace/object[@cname='GtkStatusIcon']/method[@name='GetGeometry']/*/*[@name='area']" name="pass_as">out</attr>
+ <attr path="/api/namespace/object[@cname='GtkStatusIcon']/method[@name='SetFromStock']" name="name">SetStock</attr>
diff --git a/dev-dotnet/gtk-sharp/gtk-sharp-2.12.6.ebuild b/dev-dotnet/gtk-sharp/gtk-sharp-2.12.6-r1.ebuild
index 225756f6f22b..38885201e0e8 100644
--- a/dev-dotnet/gtk-sharp/gtk-sharp-2.12.6.ebuild
+++ b/dev-dotnet/gtk-sharp/gtk-sharp-2.12.6-r1.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-dotnet/gtk-sharp/gtk-sharp-2.12.6.ebuild,v 1.3 2008/11/25 00:22:05 loki_val Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/gtk-sharp/gtk-sharp-2.12.6-r1.ebuild,v 1.1 2008/11/26 22:23:41 loki_val Exp $
EAPI="2"
@@ -27,6 +27,8 @@ RESTRICT="test"
src_prepare() {
+ #Upstream: https://bugzilla.novell.com/show_bug.cgi?id=$bugno
+
# Upstream bug #421063
epatch "${FILESDIR}/${PN}-2.12.0-parallelmake.patch"
epatch "${FILESDIR}/${PN}-2.12.0-doc-parallelmake.patch"
@@ -36,6 +38,9 @@ src_prepare() {
# Upstream bug #443175
sed -i -e ':^CFLAGS=:d' "${S}/configure.in"
+ # Upstream bug 445370
+ epatch "${FILESDIR}/${P}-spinbutton-api-fix.patch"
+
# disable building of samples (#16015)
sed -i -e "s:sample::" Makefile.am