Subject: pkg/34064: Update for ruby-gnome2 to 0.15
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <dieter.NetBSD@pandora.be>
List: pkgsrc-bugs
Date: 07/23/2006 16:45:00
>Number:         34064
>Category:       pkg
>Synopsis:       Update for ruby-gnome2 to 0.15
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Sun Jul 23 16:45:00 +0000 2006
>Originator:     dieter roelants
>Release:        NetBSD 3.99.22
>Organization:
>Environment:
System: NetBSD simult.amelgem.be 3.99.22 NetBSD 3.99.22 (SIMULT) #8: Sun Jul 16 16:26:54 CEST 2006 dieter@simult.amelgem.be:/build/obj.i386.current/sys/arch/i386/compile/SIMULT i386
Architecture: i386
Machine: i386
>Description:
	Pkgsrc entries for ruby-gnome2 are outdated. Version 0.15
	is available. Relevant (not all parts of ruby-gnome2 are
	in pkgsrc yet) changelog entries are:

Ruby/GLib

* Improve signal handlers with pthread ruby(--enable-pthread). [Sjoerd Simons]
* Added new fundamental object for other bindings. [Sjoerd Simons]
* GLib::Source#remove? -> GLib::Soruce.remove? [Kouhei Sutou]
* Added new macros (GLIST2ARYF, GLIST2ARY2F, GSLIST2ARYF, GLIST2ARY2F, G_PROTECT_CALLBACK) [Masao Mutoh]
* Added GLib.win32_locale, GLib, win32_locale_filename_from_utf8 [Kouhei Sutou]
* Improve memory management [Kouhei Sutou, Sjoerd Simons, Masahiro Sakai, Masao Mutoh]
* Other improvement and fix bugs. [Sjoerd Simons, Joao Pedrosa, Kouhei Sutou, Masahiro Sakai, Masao Mutoh]


Ruby/ATK

* Improved cygwin support. [Masao Mutoh]
* Fix a bug. [Masahiro Sakai]


Ruby/Pango

* Fix some bugs. [Laurent Sansonetti, Masao Mutoh]
* Added Pango::Layout#markup=, Pango::AttrAbsoluteSize? [Masao Mutoh]


Ruby/GdkPixbuf

* Fix a bug. [NISHI Takao]
* Code cleanup [Masao Mutoh]


Ruby/GTK

* Improve signal handlers. [Masahiro Sakai]
* Added Gtk::Widget#set_widget, #set_requisition. [Daniel Chokola]
* Added Gtk::Dialog#get_response. [Masao Mutoh]
* Other improvement and fix bugs [Mario Steele, Tilman Sauerbeck, Geoff Youngs, Masahiro Sakai, Kouhei Sutou, Masao Mutoh]


Ruby/GNOME

* Follow Ruby/GLib2 change(GRClosure). [Kouhei Sutou]


Ruby/GnomeCanvas

* Code cleanup [Kouhei Sutou, Masao Mutoh]


Ruby/Libart

* None.


Ruby/PanelApplet

    * Fixed a bug [Patch #1431855]

>How-To-Repeat:
	Check the homepage?
>Fix:

also in http://bsdusr.net/~dieter/NetBSD/pkgsrc/ruby-gnome2-update_to_0.15.patch

Index: devel/ruby-gnome2-atk/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/devel/ruby-gnome2-atk/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- devel/ruby-gnome2-atk/Makefile	5 Feb 2006 23:08:52 -0000	1.2
+++ devel/ruby-gnome2-atk/Makefile	23 Jul 2006 15:15:21 -0000
@@ -3,7 +3,6 @@
 
 PKGNAME=		ruby-gnome2-atk-${VERSION}
 COMMENT=		Ruby binding of ATK-1.0.x or later
-PKGREVISION=		1
 CATEGORIES=		devel
 
 RUBY_EXTCONF_SUBDIRS=	atk
Index: devel/ruby-gnome2-glib/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/devel/ruby-gnome2-glib/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- devel/ruby-gnome2-glib/Makefile	5 Feb 2006 23:08:52 -0000	1.2
+++ devel/ruby-gnome2-glib/Makefile	23 Jul 2006 15:15:21 -0000
@@ -3,7 +3,6 @@
 
 PKGNAME=		ruby-gnome2-glib-${VERSION}
 COMMENT=		Ruby binding of GLib-2.x
-PKGREVISION=		1
 CATEGORIES=		devel
 
 RUBY_EXTCONF_SUBDIRS=	glib
Index: devel/ruby-gnome2-pango/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/devel/ruby-gnome2-pango/Makefile,v
retrieving revision 1.4
diff -u -r1.4 Makefile
--- devel/ruby-gnome2-pango/Makefile	17 Apr 2006 13:46:21 -0000	1.4
+++ devel/ruby-gnome2-pango/Makefile	23 Jul 2006 15:15:21 -0000
@@ -3,7 +3,6 @@
 
 PKGNAME=		ruby-gnome2-pango-${VERSION}
 COMMENT=		Ruby binding of pango-1.x
-PKGREVISION=		3
 CATEGORIES=		devel fonts
 
 RUBY_EXTCONF_SUBDIRS=	pango
Index: graphics/ruby-gnome2-gdkpixbuf/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/graphics/ruby-gnome2-gdkpixbuf/Makefile,v
retrieving revision 1.4
diff -u -r1.4 Makefile
--- graphics/ruby-gnome2-gdkpixbuf/Makefile	17 Apr 2006 13:46:35 -0000	1.4
+++ graphics/ruby-gnome2-gdkpixbuf/Makefile	23 Jul 2006 15:15:21 -0000
@@ -3,7 +3,6 @@
 
 PKGNAME=		ruby-gnome2-gdkpixbuf-${VERSION}
 COMMENT=		Ruby binding of GdkPixbuf-2.x
-PKGREVISION=		3
 CATEGORIES=		graphics devel
 
 RUBY_EXTCONF_SUBDIRS=	gdkpixbuf
Index: graphics/ruby-gnome2-gnomecanvas/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/graphics/ruby-gnome2-gnomecanvas/Makefile,v
retrieving revision 1.5
diff -u -r1.5 Makefile
--- graphics/ruby-gnome2-gnomecanvas/Makefile	17 Apr 2006 13:46:35 -0000	1.5
+++ graphics/ruby-gnome2-gnomecanvas/Makefile	23 Jul 2006 15:15:21 -0000
@@ -2,14 +2,13 @@
 #
 
 PKGNAME=		ruby-gnome2-gnomecanvas-${VERSION}
-PKGREVISION=		4
 COMMENT=		Ruby binding of GnomeCanvas-2.x
 CATEGORIES=		graphics gnome
 
 RUBY_EXTCONF_SUBDIRS=	gnomecanvas
 
 DEPENDS+=		ruby-gnome2-libart>=${VERSION}:../../graphics/ruby-gnome2-libart
-DEPENDS+=		ruby-gnome2-gtk>=${VERSION}nb1:../../x11/ruby-gnome2-gtk
+DEPENDS+=		ruby-gnome2-gtk>=${VERSION}:../../x11/ruby-gnome2-gtk
 
 USE_TOOLS+=		pkg-config
 
Index: graphics/ruby-gnome2-libart/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/graphics/ruby-gnome2-libart/Makefile,v
retrieving revision 1.3
diff -u -r1.3 Makefile
--- graphics/ruby-gnome2-libart/Makefile	17 Apr 2006 13:46:35 -0000	1.3
+++ graphics/ruby-gnome2-libart/Makefile	23 Jul 2006 15:15:21 -0000
@@ -3,7 +3,6 @@
 
 PKGNAME=		ruby-gnome2-libart-${VERSION}
 COMMENT=		Ruby binding of Libart_lgpl
-PKGREVISION=		2
 CATEGORIES=		graphics
 
 RUBY_EXTCONF_SUBDIRS=	libart
Index: meta-pkgs/ruby-gnome2/Makefile.common
===================================================================
RCS file: /cvsroot/pkgsrc/meta-pkgs/ruby-gnome2/Makefile.common,v
retrieving revision 1.1
diff -u -r1.1 Makefile.common
--- meta-pkgs/ruby-gnome2/Makefile.common	8 Jan 2006 02:51:26 -0000	1.1
+++ meta-pkgs/ruby-gnome2/Makefile.common	23 Jul 2006 15:15:21 -0000
@@ -10,7 +10,7 @@
 MAINTAINER=		dieter.NetBSD@pandora.be
 HOMEPAGE=		http://ruby-gnome2.sourceforge.jp/
 
-VERSION=		0.14.1
+VERSION=		0.15.0
 RUBY_HAS_ARCHLIB=	yes
 USE_RUBY_EXTCONF=	yes
 
Index: meta-pkgs/ruby-gnome2/distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/meta-pkgs/ruby-gnome2/distinfo,v
retrieving revision 1.1
diff -u -r1.1 distinfo
--- meta-pkgs/ruby-gnome2/distinfo	8 Jan 2006 02:51:26 -0000	1.1
+++ meta-pkgs/ruby-gnome2/distinfo	23 Jul 2006 15:15:21 -0000
@@ -1,5 +1,5 @@
 $NetBSD: distinfo,v 1.1 2006/01/08 02:51:26 minskim Exp $
 
-SHA1 (ruby-gnome2-all-0.14.1.tar.gz) = b0dfb12578a1251e906ad30adfdf0420aa47cf6a
-RMD160 (ruby-gnome2-all-0.14.1.tar.gz) = 013976d08429e922b82ce4fb495e412a9313f1c6
-Size (ruby-gnome2-all-0.14.1.tar.gz) = 1223083 bytes
+SHA1 (ruby-gnome2-all-0.15.0.tar.gz) = c7919b445b5a8de5fe61e07179384c9152f91bdc
+RMD160 (ruby-gnome2-all-0.15.0.tar.gz) = 8bcd1929d77720359c718cdee31628bb7b1587b3
+Size (ruby-gnome2-all-0.15.0.tar.gz) = 1273856 bytes
Index: x11/ruby-gnome2-gnome/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/x11/ruby-gnome2-gnome/Makefile,v
retrieving revision 1.5
diff -u -r1.5 Makefile
--- x11/ruby-gnome2-gnome/Makefile	17 Apr 2006 13:47:01 -0000	1.5
+++ x11/ruby-gnome2-gnome/Makefile	23 Jul 2006 15:15:21 -0000
@@ -3,7 +3,6 @@
 
 PKGNAME=		ruby-gnome2-gnome-${VERSION}
 COMMENT=		Ruby binding of libgnome/libgnomeui-2.x
-PKGREVISION=		4
 CATEGORIES=		gnome x11
 
 RUBY_EXTCONF_SUBDIRS=	gnome
Index: x11/ruby-gnome2-gtk/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/x11/ruby-gnome2-gtk/Makefile,v
retrieving revision 1.5
diff -u -r1.5 Makefile
--- x11/ruby-gnome2-gtk/Makefile	17 Apr 2006 13:47:01 -0000	1.5
+++ x11/ruby-gnome2-gtk/Makefile	23 Jul 2006 15:15:21 -0000
@@ -2,7 +2,6 @@
 #
 
 PKGNAME=		ruby-gnome2-gtk-${VERSION}
-PKGREVISION=		4
 COMMENT=		Ruby binding of GTK+-2.0.x
 CATEGORIES=		x11
 
Index: x11/ruby-gnome2-gtk/PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/x11/ruby-gnome2-gtk/PLIST,v
retrieving revision 1.2
diff -u -r1.2 PLIST
--- x11/ruby-gnome2-gtk/PLIST	15 Jan 2006 16:12:55 -0000	1.2
+++ x11/ruby-gnome2-gtk/PLIST	23 Jul 2006 15:15:21 -0000
@@ -1,5 +1,6 @@
 @comment $NetBSD: PLIST,v 1.2 2006/01/15 16:12:55 minskim Exp $
 ${RUBY_SITELIBDIR}/gtk2.rb
+${RUBY_SITELIBDIR}/gtk2/base.rb
 ${RUBY_SITEARCHLIBDIR}/gtk2.${RUBY_DLEXT}
 ${RUBY_SITEARCHLIBDIR}/gtk20.${RUBY_DLEXT}
 ${RUBY_SITEARCHLIBDIR}/gtk22.${RUBY_DLEXT}
Index: x11/ruby-gnome2-panelapplet/Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/x11/ruby-gnome2-panelapplet/Makefile,v
retrieving revision 1.5
diff -u -r1.5 Makefile
--- x11/ruby-gnome2-panelapplet/Makefile	17 Apr 2006 13:47:01 -0000	1.5
+++ x11/ruby-gnome2-panelapplet/Makefile	23 Jul 2006 15:15:21 -0000
@@ -3,7 +3,6 @@
 
 PKGNAME=		ruby-gnome2-panelapplet-${VERSION}
 COMMENT=		Ruby binding of libpanel-applet-2.6.x
-PKGREVISION=		4
 CATEGORIES=		x11 gnome
 
 RUBY_EXTCONF_SUBDIRS=	panel-applet