summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--x11/ruby-gnome2-gtk/Makefile3
-rw-r--r--x11/ruby-gnome2-gtk/distinfo6
-rw-r--r--x11/ruby-gnome2-gtk/patches/patch-aa13
3 files changed, 21 insertions, 1 deletions
diff --git a/x11/ruby-gnome2-gtk/Makefile b/x11/ruby-gnome2-gtk/Makefile
index 40a8125e02a..a2ed9f5a0c0 100644
--- a/x11/ruby-gnome2-gtk/Makefile
+++ b/x11/ruby-gnome2-gtk/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2007/01/29 06:42:34 minskim Exp $
+# $NetBSD: Makefile,v 1.8 2007/08/19 03:01:23 taca Exp $
#
PKGNAME= ${RUBY_PKGPREFIX}-gnome2-gtk-${VERSION}
@@ -14,6 +14,7 @@ DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-atk>=${VERSION}:../../devel/ruby-gnome2-atk
DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-gdkpixbuf>=${VERSION}:../../graphics/ruby-gnome2-gdkpixbuf
USE_TOOLS+= pkg-config
+DISTINFO_FILE?= ${.CURDIR}/distinfo
.include "../../devel/glib2/buildlink3.mk"
.include "../../devel/ruby-gnome2-pango/buildlink3.mk"
diff --git a/x11/ruby-gnome2-gtk/distinfo b/x11/ruby-gnome2-gtk/distinfo
new file mode 100644
index 00000000000..66080eb4a1a
--- /dev/null
+++ b/x11/ruby-gnome2-gtk/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2007/08/19 03:01:23 taca Exp $
+
+SHA1 (ruby-gnome2-all-0.16.0.tar.gz) = 488f6c1f139060e005f336c9c854c4dc5b3e6b7c
+RMD160 (ruby-gnome2-all-0.16.0.tar.gz) = c83c7cdcf633ad5cc213180f641a6c8f18002a9c
+Size (ruby-gnome2-all-0.16.0.tar.gz) = 1208856 bytes
+SHA1 (patch-aa) = a7f4b1c3237cabfbed84545307ff61c9614ca7f7
diff --git a/x11/ruby-gnome2-gtk/patches/patch-aa b/x11/ruby-gnome2-gtk/patches/patch-aa
new file mode 100644
index 00000000000..2e705594cf4
--- /dev/null
+++ b/x11/ruby-gnome2-gtk/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1 2007/08/19 03:01:23 taca Exp $
+
+--- gtk/src/rbgtk.h.orig 2006-12-29 13:17:28.000000000 +0000
++++ gtk/src/rbgtk.h
+@@ -115,7 +115,7 @@ extern GType gtk_recent_data_get_type();
+ */
+ typedef void (*rbgtkiter_set_value_func)(void *model, GtkTreeIter *iter,
+ gint column, GValue *value);
+-extern void rbgtk_register_treeiter_set_value_func(VALUE klass, rbgtkiter_set_value_func);
++extern void rbgtk_register_treeiter_set_value_func(GType gtype, rbgtkiter_set_value_func);
+
+ /*
+ * Gtk::SelectionData