Wed May 8 12:47:05 2013 UTC ()
Update ruby-gnome2 to 2.0.0.

GObject Introspection based bindings on Windows support release!

=== Changes

==== NEWS

  * Fixes
    * Fixed a typo. [Reported by Masafumi Yokoyama]
    * FIxed a typo. [Reported by Toyo Abe]

==== Ruby/GLib2

  * Improvements
    * Moved lib/gnome2-*.rb files to lib/gnome2/ directory.
    * Supported GLib 2.34. [Reported by OBATA Akio]

==== Ruby/GdkPixbuf2

  * Fixes
    * [windows] Fixed PNG can't be handled problem.
      [ruby-gnoem2-devel-ja] [Reported by Masafumi Yokoyama]

==== Ruby/GDK3

  * Improvements
    * [windows] Removed needless Greybird theme.
      [ruby-gnome2-devel-en] [Reported by Regis d'Aubarede]
    * Added Gdk::Window#create_cairo_context
      [ruby-gnome2-devel-en] [Reported by Detlef Reichl]

==== Ruby/GTK3

  * Improvements
    * Updated samples.
      [GitHub #140][GitHub #141][GitHub #144]
      [Patch by Simon Arnaud]
      [GitHub #142][GitHub #143][GitHub #145][GitHub #146][GitHub #148]
      [Patch by Detlef Reichl]

==== Ruby/GObjectIntrospection

  * Improvements
    * [windows] Supported!

==== Ruby/GStreamer

  * Improvements
    * Supported GStreamer 1.0!
    * Migrated to GObject Introspection bindings!
    * Dropped GStreamer 0.10 support.

==== Ruby/Clutter

  * Improvements
    * [windows] Supported!

==== Ruby/ClutterGTK

  * Improvements
    * [windows] Supported!


(obache)
diff -r1.13 -r1.14 pkgsrc/devel/ruby-gnome2-glib/PLIST
diff -r1.31 -r1.32 pkgsrc/meta-pkgs/ruby-gnome2/Makefile.common
diff -r1.35 -r1.36 pkgsrc/meta-pkgs/ruby-gnome2/distinfo
diff -r1.19 -r1.20 pkgsrc/multimedia/ruby-gnome2-gstreamer/Makefile
diff -r1.4 -r1.5 pkgsrc/multimedia/ruby-gnome2-gstreamer/PLIST
diff -r1.42 -r1.43 pkgsrc/print/ruby-gnome2-poppler/Makefile

cvs diff -r1.13 -r1.14 pkgsrc/devel/ruby-gnome2-glib/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/ruby-gnome2-glib/Attic/PLIST 2012/08/30 13:36:33 1.13
+++ pkgsrc/devel/ruby-gnome2-glib/Attic/PLIST 2013/05/08 12:47:05 1.14
@@ -1,19 +1,24 @@ @@ -1,19 +1,24 @@
1@comment $NetBSD: PLIST,v 1.13 2012/08/30 13:36:33 obache Exp $ 1@comment $NetBSD: PLIST,v 1.14 2013/05/08 12:47:05 obache Exp $
2lib/pkgconfig/ruby-glib2.pc 2lib/pkgconfig/ruby-glib2.pc
3${RUBY_VENDORLIB}/glib-mkenums.rb 3${RUBY_VENDORLIB}/glib-mkenums.rb
4${RUBY_VENDORLIB}/glib2.rb 4${RUBY_VENDORLIB}/glib2.rb
5${RUBY_VENDORLIB}/glib2/deprecatable.rb 5${RUBY_VENDORLIB}/glib2/deprecatable.rb
6${RUBY_VENDORLIB}/gnome2-raketask.rb 6${RUBY_VENDORLIB}/gnome2-raketask.rb
7${RUBY_VENDORLIB}/gnome2-win32-binary-build-task.rb 7${RUBY_VENDORLIB}/gnome2/rake/external-package.rb
8${RUBY_VENDORLIB}/gnome2-win32-binary-download-task.rb 8${RUBY_VENDORLIB}/gnome2/rake/native-binary-build-task.rb
 9${RUBY_VENDORLIB}/gnome2/rake/package-task.rb
 10${RUBY_VENDORLIB}/gnome2/rake/package.rb
 11${RUBY_VENDORLIB}/gnome2/rake/source-download-task.rb
 12${RUBY_VENDORLIB}/gnome2/rake/win32-binary-build-task.rb
 13${RUBY_VENDORLIB}/gnome2/rake/win32-binary-download-task.rb
9${RUBY_VENDORARCHLIB}/glib-enum-types.h 14${RUBY_VENDORARCHLIB}/glib-enum-types.h
10${RUBY_VENDORARCHLIB}/glib2.${RUBY_DLEXT} 15${RUBY_VENDORARCHLIB}/glib2.${RUBY_DLEXT}
11${RUBY_VENDORARCHLIB}/rbgcompat.h 16${RUBY_VENDORARCHLIB}/rbgcompat.h
12${RUBY_VENDORARCHLIB}/rbglib.h 17${RUBY_VENDORARCHLIB}/rbglib.h
13${RUBY_VENDORARCHLIB}/rbglib2conversions.h 18${RUBY_VENDORARCHLIB}/rbglib2conversions.h
14${RUBY_VENDORARCHLIB}/rbglibdeprecated.h 19${RUBY_VENDORARCHLIB}/rbglibdeprecated.h
15${RUBY_VENDORARCHLIB}/rbgobject.h 20${RUBY_VENDORARCHLIB}/rbgobject.h
16${RUBY_VENDORARCHLIB}/rbgutil.h 21${RUBY_VENDORARCHLIB}/rbgutil.h
17${RUBY_VENDORARCHLIB}/rbgutil_list.h 22${RUBY_VENDORARCHLIB}/rbgutil_list.h
18${RUBY_VENDORARCHLIB}/rbgutildeprecated.h 23${RUBY_VENDORARCHLIB}/rbgutildeprecated.h
19${RUBY_VENDORLIB}/mkmf-gnome2.rb 24${RUBY_VENDORLIB}/mkmf-gnome2.rb

cvs diff -r1.31 -r1.32 pkgsrc/meta-pkgs/ruby-gnome2/Attic/Makefile.common (expand / switch to unified diff)

--- pkgsrc/meta-pkgs/ruby-gnome2/Attic/Makefile.common 2013/04/10 14:47:50 1.31
+++ pkgsrc/meta-pkgs/ruby-gnome2/Attic/Makefile.common 2013/05/08 12:47:05 1.32
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile.common,v 1.31 2013/04/10 14:47:50 obache Exp $ 1# $NetBSD: Makefile.common,v 1.32 2013/05/08 12:47:05 obache Exp $
2# 2#
3# used by devel/ruby-gnome2-atk/Makefile 3# used by devel/ruby-gnome2-atk/Makefile
4# used by devel/ruby-gnome2-gio/Makefile 4# used by devel/ruby-gnome2-gio/Makefile
5# used by devel/ruby-gnome2-glib/Makefile 5# used by devel/ruby-gnome2-glib/Makefile
6# used by devel/ruby-gnome2-gobject-introspection/Makefile 6# used by devel/ruby-gnome2-gobject-introspection/Makefile
7# used by devel/ruby-gnome2-pango/Makefile 7# used by devel/ruby-gnome2-pango/Makefile
8# used by graphics/ruby-gnome2-gdk3/Makefile 8# used by graphics/ruby-gnome2-gdk3/Makefile
9# used by graphics/ruby-gnome2-gdkpixbuf/Makefile 9# used by graphics/ruby-gnome2-gdkpixbuf/Makefile
10# used by graphics/ruby-gnome2-goocanvas/Makefile 10# used by graphics/ruby-gnome2-goocanvas/Makefile
11# used by graphics/ruby-gnome2-rsvg/Makefile 11# used by graphics/ruby-gnome2-rsvg/Makefile
12# used by multimedia/ruby-gnome2-gstreamer/Makefile 12# used by multimedia/ruby-gnome2-gstreamer/Makefile
13# used by print/ruby-gnome2-poppler/Makefile 13# used by print/ruby-gnome2-poppler/Makefile
14# used by x11/ruby-gnome2-gtk/Makefile 14# used by x11/ruby-gnome2-gtk/Makefile
@@ -18,25 +18,25 @@ @@ -18,25 +18,25 @@
18# used by x11/ruby-gnome2-vte/Makefile 18# used by x11/ruby-gnome2-vte/Makefile
19 19
20DISTNAME= ruby-gnome2-all-${VERSION} 20DISTNAME= ruby-gnome2-all-${VERSION}
21CATEGORIES+= ruby 21CATEGORIES+= ruby
22MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=ruby-gnome2/} 22MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=ruby-gnome2/}
23 23
24DISTINFO_FILE= ${.CURDIR}/../../meta-pkgs/ruby-gnome2/distinfo 24DISTINFO_FILE= ${.CURDIR}/../../meta-pkgs/ruby-gnome2/distinfo
25PATCHDIR= ${.CURDIR}/../../meta-pkgs/ruby-gnome2/patches 25PATCHDIR= ${.CURDIR}/../../meta-pkgs/ruby-gnome2/patches
26 26
27MAINTAINER= dieter.NetBSD@pandora.be 27MAINTAINER= dieter.NetBSD@pandora.be
28HOMEPAGE= http://ruby-gnome2.sourceforge.jp/ 28HOMEPAGE= http://ruby-gnome2.sourceforge.jp/
29LICENSE= gnu-lgpl-v2.1 29LICENSE= gnu-lgpl-v2.1
30 30
31VERSION= 1.2.6 31VERSION= 2.0.0
32USE_RUBY_EXTCONF?= yes 32USE_RUBY_EXTCONF?= yes
33CONFIGURE_ENV+= RUBYOPT="-Ku" 33CONFIGURE_ENV+= RUBYOPT="-Ku"
34 34
35INSTALL_TARGET= install 35INSTALL_TARGET= install
36 36
37.if defined(USE_RUBY_EXTCONF) && empty(USE_RUBY_EXTCONF:M[Nn][Oo]) 37.if defined(USE_RUBY_EXTCONF) && empty(USE_RUBY_EXTCONF:M[Nn][Oo])
38CONFIGURE_ARGS+= --with-pkg-config-dir=${DESTDIR:Q}${PREFIX:Q}/lib/pkgconfig 38CONFIGURE_ARGS+= --with-pkg-config-dir=${DESTDIR:Q}${PREFIX:Q}/lib/pkgconfig
39.endif 39.endif
40 40
41.include "../../lang/ruby/modules.mk" 41.include "../../lang/ruby/modules.mk"
42.include "../../mk/bsd.pkg.mk" 42.include "../../mk/bsd.pkg.mk"

cvs diff -r1.35 -r1.36 pkgsrc/meta-pkgs/ruby-gnome2/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/meta-pkgs/ruby-gnome2/Attic/distinfo 2013/04/10 14:47:50 1.35
+++ pkgsrc/meta-pkgs/ruby-gnome2/Attic/distinfo 2013/05/08 12:47:05 1.36
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.35 2013/04/10 14:47:50 obache Exp $ 1$NetBSD: distinfo,v 1.36 2013/05/08 12:47:05 obache Exp $
2 2
3SHA1 (ruby-gnome2-all-1.2.6.tar.gz) = fe10b4e63706a2b8a8712fc8d3080777cde960bd 3SHA1 (ruby-gnome2-all-2.0.0.tar.gz) = 9744a1d9a350371b032a977a92ef3037bb5a1d19
4RMD160 (ruby-gnome2-all-1.2.6.tar.gz) = 3b426eed60fde0215e2abe5c7d0edb41f715cca2 4RMD160 (ruby-gnome2-all-2.0.0.tar.gz) = a46cb02517fd2d69cdc17b3c006e9f1f19d7c0c3
5Size (ruby-gnome2-all-1.2.6.tar.gz) = 1718802 bytes 5Size (ruby-gnome2-all-2.0.0.tar.gz) = 1661646 bytes
6SHA1 (patch-glib2_lib_mkmf-gnome2.rb) = 7ea9f2066aae905e64d8477f500245e3e3b5df9e 6SHA1 (patch-glib2_lib_mkmf-gnome2.rb) = 7ea9f2066aae905e64d8477f500245e3e3b5df9e

cvs diff -r1.19 -r1.20 pkgsrc/multimedia/ruby-gnome2-gstreamer/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/multimedia/ruby-gnome2-gstreamer/Attic/Makefile 2013/02/07 13:41:56 1.19
+++ pkgsrc/multimedia/ruby-gnome2-gstreamer/Attic/Makefile 2013/05/08 12:47:05 1.20
@@ -1,20 +1,19 @@ @@ -1,20 +1,19 @@
1# $NetBSD: Makefile,v 1.19 2013/02/07 13:41:56 obache Exp $ 1# $NetBSD: Makefile,v 1.20 2013/05/08 12:47:05 obache Exp $
2# 2#
3 3
4PKGNAME= ${RUBY_PKGPREFIX}-gnome2-gstreamer-${VERSION} 4PKGNAME= ${RUBY_PKGPREFIX}-gnome2-gstreamer-${VERSION}
5COMMENT= Ruby binding of GStreamer 0.10.x or later 5COMMENT= Ruby binding of GStreamer 1.0.x or later
6CATEGORIES= multimedia 6CATEGORIES= multimedia
7 7
8CONFLICTS+= ruby[0-9][0-9]-gnome2-gstreamer-[0-9]* 8CONFLICTS+= ruby[0-9][0-9]-gnome2-gstreamer-[0-9]*
9 9
10RUBY_EXTCONF_SUBDIRS= gstreamer 10RUBY_EXTCONF_SUBDIRS= gstreamer
11 11
12DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-glib>=${VERSION}:../../devel/ruby-gnome2-glib 12DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-glib>=${VERSION}:../../devel/ruby-gnome2-glib
 13DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-gobject-introspection>=${VERSION}:../../devel/ruby-gnome2-gobject-introspection
 14DEPENDS+= gst-plugins1-base-[0-9]*:../../multimedia/gst-plugins1-base
13 15
14do-test: 16.include "../../devel/gobject-introspection/buildlink3.mk"
15 ${RUN} cd ${WRKSRC}/gstreamer/test; ${SETENV} ${TEST_ENV} ${RUBY} run-test.rb 17.include "../../multimedia/gstreamer1/buildlink3.mk"
16 
17.include "../../multimedia/gstreamer0.10/buildlink3.mk" 
18.include "../../multimedia/gst-plugins0.10-base/buildlink3.mk" 
19.include "../../devel/ruby-pkg-config/tool.mk" 18.include "../../devel/ruby-pkg-config/tool.mk"
20.include "../../meta-pkgs/ruby-gnome2/Makefile.common" 19.include "../../meta-pkgs/ruby-gnome2/Makefile.common"

cvs diff -r1.4 -r1.5 pkgsrc/multimedia/ruby-gnome2-gstreamer/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/multimedia/ruby-gnome2-gstreamer/Attic/PLIST 2012/01/11 13:47:31 1.4
+++ pkgsrc/multimedia/ruby-gnome2-gstreamer/Attic/PLIST 2013/05/08 12:47:05 1.5
@@ -1,4 +1,8 @@ @@ -1,4 +1,8 @@
1@comment $NetBSD: PLIST,v 1.4 2012/01/11 13:47:31 obache Exp $ 1@comment $NetBSD: PLIST,v 1.5 2013/05/08 12:47:05 obache Exp $
2lib/pkgconfig/ruby-gstreamer.pc 2lib/pkgconfig/ruby-gstreamer.pc
3${RUBY_VENDORLIB}/gst.rb 3${RUBY_VENDORLIB}/gst.rb
 4${RUBY_VENDORLIB}/gst/base_loader.rb
 5${RUBY_VENDORLIB}/gst/bin.rb
 6${RUBY_VENDORLIB}/gst/bus.rb
 7${RUBY_VENDORLIB}/gst/element.rb
4${RUBY_VENDORARCHLIB}/gstreamer.${RUBY_DLEXT} 8${RUBY_VENDORARCHLIB}/gstreamer.${RUBY_DLEXT}

cvs diff -r1.42 -r1.43 pkgsrc/print/ruby-gnome2-poppler/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/print/ruby-gnome2-poppler/Attic/Makefile 2013/05/04 07:19:08 1.42
+++ pkgsrc/print/ruby-gnome2-poppler/Attic/Makefile 2013/05/08 12:47:05 1.43
@@ -1,19 +1,18 @@ @@ -1,19 +1,18 @@
1# $NetBSD: Makefile,v 1.42 2013/05/04 07:19:08 obache Exp $ 1# $NetBSD: Makefile,v 1.43 2013/05/08 12:47:05 obache Exp $
2# 2#
3 3
4PKGNAME= ${RUBY_PKGPREFIX}-gnome2-poppler-${VERSION} 4PKGNAME= ${RUBY_PKGPREFIX}-gnome2-poppler-${VERSION}
5COMMENT= Ruby binding of poppler-glib 5COMMENT= Ruby binding of poppler-glib
6PKGREVISION= 1 
7CATEGORIES= print 6CATEGORIES= print
8 7
9CONFLICTS+= ruby[0-9][0-9]-gnome2-poppler-[0-9]* 8CONFLICTS+= ruby[0-9][0-9]-gnome2-poppler-[0-9]*
10 9
11RUBY_EXTCONF_SUBDIRS= poppler 10RUBY_EXTCONF_SUBDIRS= poppler
12 11
13DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-gtk>=${VERSION}:../../x11/ruby-gnome2-gtk 12DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-gtk>=${VERSION}:../../x11/ruby-gnome2-gtk
14 13
15do-test: 14do-test:
16 ${RUN} cd ${WRKSRC}/poppler/test; ${SETENV} ${TEST_ENV} ${RUBY} run-test.rb 15 ${RUN} cd ${WRKSRC}/poppler/test; ${SETENV} ${TEST_ENV} ${RUBY} run-test.rb
17 16
18.include "../../graphics/ruby-rcairo/buildlink3.mk" 17.include "../../graphics/ruby-rcairo/buildlink3.mk"
19BUILDLINK_API_DEPENDS.poppler-glib+= poppler-glib>=0.8.0 18BUILDLINK_API_DEPENDS.poppler-glib+= poppler-glib>=0.8.0