[71957] trunk/dports/ruby

kimuraw at macports.org kimuraw at macports.org
Tue Sep 28 05:42:03 PDT 2010


Revision: 71957
          http://trac.macports.org/changeset/71957
Author:   kimuraw at macports.org
Date:     2010-09-28 05:42:02 -0700 (Tue, 28 Sep 2010)
Log Message:
-----------
ruby/rb-gnome: upgrade to 0.90.2.
  Ruby-Gnome2 ports are
    rb-atk, rb-gconf, rb-glib2, rb-gnome, rb-gnomecanvas, rb-gnomeprint,
    rb-gnomeprintui, rb-gnomevfs, rb-gstreamer, rb-gtk2, rb-gtkglext,
    rb-gtkhtml, rb-gtksourceview2, rb-libart, rb-libglade2, rb-libgnome,
    rb-pango, rb-poppler, rb-rsvg, rb-vte

Modified Paths:
--------------
    trunk/dports/ruby/rb-atk/Portfile
    trunk/dports/ruby/rb-gconf/Portfile
    trunk/dports/ruby/rb-glib2/Portfile
    trunk/dports/ruby/rb-gnome/Portfile
    trunk/dports/ruby/rb-gnomecanvas/Portfile
    trunk/dports/ruby/rb-gnomeprint/Portfile
    trunk/dports/ruby/rb-gnomeprintui/Portfile
    trunk/dports/ruby/rb-gnomevfs/Portfile
    trunk/dports/ruby/rb-gstreamer/Portfile
    trunk/dports/ruby/rb-gtk2/Portfile
    trunk/dports/ruby/rb-gtkglext/Portfile
    trunk/dports/ruby/rb-gtkhtml/Portfile
    trunk/dports/ruby/rb-gtksourceview2/Portfile
    trunk/dports/ruby/rb-libart/Portfile
    trunk/dports/ruby/rb-libglade2/Portfile
    trunk/dports/ruby/rb-libgnome/Portfile
    trunk/dports/ruby/rb-pango/Portfile
    trunk/dports/ruby/rb-poppler/Portfile
    trunk/dports/ruby/rb-rsvg/Portfile
    trunk/dports/ruby/rb-vte/Portfile

Added Paths:
-----------
    trunk/dports/ruby/rb-gtk2/files/patch-gtk2-test-run-test.rb.diff

Removed Paths:
-------------
    trunk/dports/ruby/rb-gtk2/files/patch-gtk-test-run-test.rb.diff

Modified: trunk/dports/ruby/rb-atk/Portfile
===================================================================
--- trunk/dports/ruby/rb-atk/Portfile	2010-09-28 12:38:56 UTC (rev 71956)
+++ trunk/dports/ruby/rb-atk/Portfile	2010-09-28 12:42:02 UTC (rev 71957)
@@ -3,7 +3,7 @@
 PortSystem		1.0
 PortGroup		ruby 1.0
 
-ruby.setup		{atk ruby-gnome2} 0.19.4 extconf.rb \
+ruby.setup		{atk ruby-gnome2} 0.90.2 extconf.rb \
 				{ atk/README } \
 				sourceforge:ruby-gnome2
 revision		0
@@ -12,12 +12,12 @@
 description		Ruby/ATK is a Ruby binding of ATK-1.0.x or later.
 long_description	Ruby/ATK is a Ruby binding of ATK-1.0.x or later.
 license			LGPLv2
-checksums		md5 40451e4173e2c8bcd5046aea7e499ef9 \
-				rmd160 11a102c28d00f8f5a7b2baeb2370a6d794cfb7d9 \
-				sha1 6fbaf51cced8cc15158144e15898244f2ebf6870
+checksums		md5 b25065050aeed8f94c235bee9d4ddf3e \
+				rmd160 fbfdbd73b7b0b216ba6e6e0f30a3d208a6bf8e02 \
+				sha1 a91a2cda9b90192eb9c8b2a84125059859342e1a
 configure.env	RUBYOPT=-rvendor-specific
 configure.args	--strict atk
-depends_lib-append	port:atk port:rb-glib2
+depends_lib-append	port:atk port:rb-glib2 port:rb-pkg-config
 distname		${ruby.project}-all-${version}
 
 pre-destroot {

Modified: trunk/dports/ruby/rb-gconf/Portfile
===================================================================
--- trunk/dports/ruby/rb-gconf/Portfile	2010-09-28 12:38:56 UTC (rev 71956)
+++ trunk/dports/ruby/rb-gconf/Portfile	2010-09-28 12:42:02 UTC (rev 71957)
@@ -3,7 +3,7 @@
 PortSystem		1.0
 PortGroup		ruby 1.0
 
-ruby.setup		{gconf ruby-gnome2} 0.19.4 extconf.rb \
+ruby.setup		{gconf ruby-gnome2} 0.90.2 extconf.rb \
 				{ gconf/README gconf/sample } \
 				sourceforge:ruby-gnome2
 revision		0
@@ -13,18 +13,14 @@
 long_description	Gconf libraries for ruby (a part of Ruby-Gnome2)
 categories-append	gnome
 license			LGPLv2
-checksums		md5 40451e4173e2c8bcd5046aea7e499ef9 \
-				rmd160 11a102c28d00f8f5a7b2baeb2370a6d794cfb7d9 \
-				sha1 6fbaf51cced8cc15158144e15898244f2ebf6870
+checksums		md5 b25065050aeed8f94c235bee9d4ddf3e \
+				rmd160 fbfdbd73b7b0b216ba6e6e0f30a3d208a6bf8e02 \
+				sha1 a91a2cda9b90192eb9c8b2a84125059859342e1a
 configure.env	RUBYOPT=-rvendor-specific
 configure.args		--strict gconf
-depends_lib-append	port:gconf
+depends_lib-append	port:gconf port:rb-pkg-config
 distname		${ruby.project}-all-${version}
 
-pre-destroot {
-	xinstall -d ${destroot}${prefix}/lib/pkgconfig
-}
-
 # for developer only, this test requires rb-gtk2
 #test.run		yes
 test.cmd		${ruby.bin}

Modified: trunk/dports/ruby/rb-glib2/Portfile
===================================================================
--- trunk/dports/ruby/rb-glib2/Portfile	2010-09-28 12:38:56 UTC (rev 71956)
+++ trunk/dports/ruby/rb-glib2/Portfile	2010-09-28 12:42:02 UTC (rev 71957)
@@ -3,8 +3,8 @@
 PortSystem		1.0
 PortGroup		ruby 1.0
 
-ruby.setup		{glib2 ruby-gnome2} 0.19.4 extconf.rb \
-				{ glib/README glib/sample } \
+ruby.setup		{glib2 ruby-gnome2} 0.90.2 extconf.rb \
+				{ glib2/README glib2/sample } \
 				sourceforge:ruby-gnome2
 revision		0
 maintainers		kimuraw
@@ -13,20 +13,17 @@
 long_description	Ruby/GLib2 is a Ruby binding of GLib-2.x.
 categories-append	gnome
 license			LGPLv2
-checksums		md5 40451e4173e2c8bcd5046aea7e499ef9 \
-				rmd160 11a102c28d00f8f5a7b2baeb2370a6d794cfb7d9 \
-				sha1 6fbaf51cced8cc15158144e15898244f2ebf6870
+checksums		md5 b25065050aeed8f94c235bee9d4ddf3e \
+				rmd160 fbfdbd73b7b0b216ba6e6e0f30a3d208a6bf8e02 \
+				sha1 a91a2cda9b90192eb9c8b2a84125059859342e1a
 configure.env	RUBYOPT=-rvendor-specific
-configure.args	--strict glib
-depends_lib-append	path:lib/pkgconfig/glib-2.0.pc:glib2
+configure.args	--strict glib2
+depends_lib-append	path:lib/pkgconfig/glib-2.0.pc:glib2 \
+				port:rb-pkg-config
 distname		${ruby.project}-all-${version}
 
-pre-destroot {
-	xinstall -d ${destroot}${prefix}/lib/pkgconfig
-}
-
 # NOTE: for developer only. this test launches X11.app.
 #test.run		yes
 test.cmd		${ruby.bin}
-test.target		glib/test/run-test.rb
+test.target		glib2/test/run-test.rb
 

Modified: trunk/dports/ruby/rb-gnome/Portfile
===================================================================
--- trunk/dports/ruby/rb-gnome/Portfile	2010-09-28 12:38:56 UTC (rev 71956)
+++ trunk/dports/ruby/rb-gnome/Portfile	2010-09-28 12:42:02 UTC (rev 71957)
@@ -3,7 +3,7 @@
 PortSystem		1.0
 PortGroup		ruby 1.0
 
-ruby.setup		{gnome ruby-gnome2} 0.19.4 fetch \
+ruby.setup		{gnome ruby-gnome2} 0.90.2 fetch \
 				{ README NEWS } \
 				sourceforge:ruby-gnome2
 
@@ -23,9 +23,9 @@
 				# rb-vte requires X11
 
 distname		${ruby.project}-all-${version}
-checksums		md5 40451e4173e2c8bcd5046aea7e499ef9 \
-				rmd160 11a102c28d00f8f5a7b2baeb2370a6d794cfb7d9 \
-				sha1 6fbaf51cced8cc15158144e15898244f2ebf6870
+checksums		md5 b25065050aeed8f94c235bee9d4ddf3e \
+				rmd160 fbfdbd73b7b0b216ba6e6e0f30a3d208a6bf8e02 \
+				sha1 a91a2cda9b90192eb9c8b2a84125059859342e1a
 
 # install only some documents
 use_configure	no

Modified: trunk/dports/ruby/rb-gnomecanvas/Portfile
===================================================================
--- trunk/dports/ruby/rb-gnomecanvas/Portfile	2010-09-28 12:38:56 UTC (rev 71956)
+++ trunk/dports/ruby/rb-gnomecanvas/Portfile	2010-09-28 12:42:02 UTC (rev 71957)
@@ -3,7 +3,7 @@
 PortSystem		1.0
 PortGroup		ruby 1.0
 
-ruby.setup		{gnomecanvas ruby-gnome2} 0.19.4 extconf.rb \
+ruby.setup		{gnomecanvas ruby-gnome2} 0.90.2 extconf.rb \
 				{ gnomecanvas/README gnomecanvas/sample } \
 				sourceforge:ruby-gnome2
 revision		0
@@ -13,15 +13,11 @@
 long_description	Ruby/GnomeCanvas2 is a Ruby binding of GnomeCanvas-2.x.
 categories-append	gnome
 license			LGPLv2
-checksums		md5 40451e4173e2c8bcd5046aea7e499ef9 \
-				rmd160 11a102c28d00f8f5a7b2baeb2370a6d794cfb7d9 \
-				sha1 6fbaf51cced8cc15158144e15898244f2ebf6870
+checksums		md5 b25065050aeed8f94c235bee9d4ddf3e \
+				rmd160 fbfdbd73b7b0b216ba6e6e0f30a3d208a6bf8e02 \
+				sha1 a91a2cda9b90192eb9c8b2a84125059859342e1a
 configure.env	RUBYOPT=-rvendor-specific
 configure.args		--strict gnomecanvas
 depends_lib-append	port:libgnomecanvas port:rb-glib2 port:rb-gtk2
 distname		${ruby.project}-all-${version}
 
-pre-destroot {
-	xinstall -d ${destroot}${prefix}/lib/pkgconfig
-}
-

Modified: trunk/dports/ruby/rb-gnomeprint/Portfile
===================================================================
--- trunk/dports/ruby/rb-gnomeprint/Portfile	2010-09-28 12:38:56 UTC (rev 71956)
+++ trunk/dports/ruby/rb-gnomeprint/Portfile	2010-09-28 12:42:02 UTC (rev 71957)
@@ -3,7 +3,7 @@
 PortSystem		1.0
 PortGroup		ruby 1.0
 
-ruby.setup		{gnomeprint ruby-gnome2} 0.19.4 extconf.rb \
+ruby.setup		{gnomeprint ruby-gnome2} 0.90.2 extconf.rb \
 				{ gnomeprint/README gnomeprint/sample } \
 				sourceforge:ruby-gnome2
 revision		0
@@ -13,22 +13,18 @@
 long_description	Ruby/GnomePrint is a Ruby binding of libgnomeprint.
 categories-append	gnome
 license			LGPLv2
-checksums		md5 40451e4173e2c8bcd5046aea7e499ef9 \
-				rmd160 11a102c28d00f8f5a7b2baeb2370a6d794cfb7d9 \
-				sha1 6fbaf51cced8cc15158144e15898244f2ebf6870
+checksums		md5 b25065050aeed8f94c235bee9d4ddf3e \
+				rmd160 fbfdbd73b7b0b216ba6e6e0f30a3d208a6bf8e02 \
+				sha1 a91a2cda9b90192eb9c8b2a84125059859342e1a
 configure.env	RUBYOPT=-rvendor-specific
 configure.args	--strict gnomeprint
 depends_lib-append	port:libgnomeprint port:rb-glib2 port:rb-pango \
-				port:rb-libart
+				port:rb-libart port:rb-pkg-config
 distname		${ruby.project}-all-${version}
 
-pre-destroot {
-	xinstall -d ${destroot}${prefix}/lib/pkgconfig
-}
-
 ## genearte header files for testing
 #pre-configure	{
-#	system "${ruby.bin} -C ${worksrcpath} extconf.rb --strict glib"
+#	system "${ruby.bin} -C ${worksrcpath} extconf.rb --strict glib2"
 #}
 #test.run		yes
 test.cmd        ${ruby.bin}

Modified: trunk/dports/ruby/rb-gnomeprintui/Portfile
===================================================================
--- trunk/dports/ruby/rb-gnomeprintui/Portfile	2010-09-28 12:38:56 UTC (rev 71956)
+++ trunk/dports/ruby/rb-gnomeprintui/Portfile	2010-09-28 12:42:02 UTC (rev 71957)
@@ -3,7 +3,7 @@
 PortSystem		1.0
 PortGroup		ruby 1.0
 
-ruby.setup		{gnomeprintui ruby-gnome2} 0.19.4 extconf.rb \
+ruby.setup		{gnomeprintui ruby-gnome2} 0.90.2 extconf.rb \
 				{ gnomeprintui/README gnomeprintui/sample } \
 				sourceforge:ruby-gnome2
 revision		0
@@ -13,19 +13,16 @@
 long_description	Ruby/GnomePrintUI is a Ruby binding of libgnomeprintui.
 categories-append	gnome
 license			LGPLv2
-checksums		md5 40451e4173e2c8bcd5046aea7e499ef9 \
-				rmd160 11a102c28d00f8f5a7b2baeb2370a6d794cfb7d9 \
-				sha1 6fbaf51cced8cc15158144e15898244f2ebf6870
+checksums		md5 b25065050aeed8f94c235bee9d4ddf3e \
+				rmd160 fbfdbd73b7b0b216ba6e6e0f30a3d208a6bf8e02 \
+				sha1 a91a2cda9b90192eb9c8b2a84125059859342e1a
 # generate gnomeprint/src/rbgp.h
 pre-configure   {
     system "${ruby.bin} -C ${worksrcpath} extconf.rb --strict gnomeprint"
 }
 configure.env	RUBYOPT=-rvendor-specific
 configure.args	--strict gnomeprintui
-depends_lib-append	port:libgnomeprintui port:rb-gtk2 port:rb-gnomeprint
+depends_lib-append	port:libgnomeprintui port:rb-gtk2 port:rb-gnomeprint \
+					port:rb-pkg-config
 distname		${ruby.project}-all-${version}
 
-pre-destroot {
-	xinstall -d ${destroot}${prefix}/lib/pkgconfig
-}
-

Modified: trunk/dports/ruby/rb-gnomevfs/Portfile
===================================================================
--- trunk/dports/ruby/rb-gnomevfs/Portfile	2010-09-28 12:38:56 UTC (rev 71956)
+++ trunk/dports/ruby/rb-gnomevfs/Portfile	2010-09-28 12:42:02 UTC (rev 71957)
@@ -3,7 +3,7 @@
 PortSystem		1.0
 PortGroup		ruby 1.0
 
-ruby.setup		{gnomevfs ruby-gnome2} 0.19.4 extconf.rb \
+ruby.setup		{gnomevfs ruby-gnome2} 0.90.2 extconf.rb \
 				{ gnomevfs/README  } \
 				sourceforge:ruby-gnome2
 revision		0
@@ -13,15 +13,11 @@
 categories-append gnome
 license			LGPLv2
 long_description	Ruby/GnomeVFS is a Ruby binding of GnomeVFS-2.0.x.
-checksums		md5 40451e4173e2c8bcd5046aea7e499ef9 \
-				rmd160 11a102c28d00f8f5a7b2baeb2370a6d794cfb7d9 \
-				sha1 6fbaf51cced8cc15158144e15898244f2ebf6870
+checksums		md5 b25065050aeed8f94c235bee9d4ddf3e \
+				rmd160 fbfdbd73b7b0b216ba6e6e0f30a3d208a6bf8e02 \
+				sha1 a91a2cda9b90192eb9c8b2a84125059859342e1a
 configure.env	RUBYOPT=-rvendor-specific
 configure.args		--strict gnomevfs
-depends_lib-append	port:gnome-vfs
+depends_lib-append	port:gnome-vfs port:rb-pkg-config
 distname		${ruby.project}-all-${version}
 
-pre-destroot {
-	xinstall -d ${destroot}${prefix}/lib/pkgconfig
-}
-

Modified: trunk/dports/ruby/rb-gstreamer/Portfile
===================================================================
--- trunk/dports/ruby/rb-gstreamer/Portfile	2010-09-28 12:38:56 UTC (rev 71956)
+++ trunk/dports/ruby/rb-gstreamer/Portfile	2010-09-28 12:42:02 UTC (rev 71957)
@@ -3,7 +3,7 @@
 PortSystem		1.0
 PortGroup		ruby 1.0
 
-ruby.setup		{gstreamer ruby-gnome2} 0.19.4 extconf.rb \
+ruby.setup		{gstreamer ruby-gnome2} 0.90.2 extconf.rb \
 				{ gstreamer/README gstreamer/sample } \
 				sourceforge:ruby-gnome2
 revision		0
@@ -12,22 +12,18 @@
 description		Ruby/GStreamer is a Ruby binding for GStreamer.
 long_description	Ruby/GStreamer is a Ruby binding for GStreamer.
 categories-append	gnome
-checksums		md5 40451e4173e2c8bcd5046aea7e499ef9 \
-				rmd160 11a102c28d00f8f5a7b2baeb2370a6d794cfb7d9 \
-				sha1 6fbaf51cced8cc15158144e15898244f2ebf6870
+checksums		md5 b25065050aeed8f94c235bee9d4ddf3e \
+				rmd160 fbfdbd73b7b0b216ba6e6e0f30a3d208a6bf8e02 \
+				sha1 a91a2cda9b90192eb9c8b2a84125059859342e1a
 # generate glib-enum-types.h at glib/src (for test)
 pre-configure	{
-	system "${ruby.bin} -C ${worksrcpath} extconf.rb --strict glib"
+	system "${ruby.bin} -C ${worksrcpath} extconf.rb --strict glib2"
 }
 configure.env	RUBYOPT=-rvendor-specific
 configure.args	--strict gstreamer
-depends_lib-append	port:gstreamer port:gst-plugins-base
+depends_lib-append	port:gstreamer port:gst-plugins-base port:rb-pkg-config
 distname		${ruby.project}-all-${version}
 
-pre-destroot {
-	xinstall -d ${destroot}${prefix}/lib/pkgconfig
-}
-
 #test.run		yes
 test.cmd		${ruby.bin}
 test.target		-C gstreamer test/run-test.rb

Modified: trunk/dports/ruby/rb-gtk2/Portfile
===================================================================
--- trunk/dports/ruby/rb-gtk2/Portfile	2010-09-28 12:38:56 UTC (rev 71956)
+++ trunk/dports/ruby/rb-gtk2/Portfile	2010-09-28 12:42:02 UTC (rev 71957)
@@ -3,8 +3,8 @@
 PortSystem		1.0
 PortGroup		ruby 1.0
 
-ruby.setup		{gtk2 ruby-gnome2} 0.19.4 extconf.rb \
-				{ gtk/README gtk/sample gdkpixbuf/sample } \
+ruby.setup		{gtk2 ruby-gnome2} 0.90.2 extconf.rb \
+				{ gtk2/README gtk2/sample gdk_pixbuf2/sample } \
 				sourceforge:ruby-gnome2
 revision		0
 maintainers		kimuraw
@@ -14,27 +14,23 @@
 long_description	Ruby/GTK2 is a Ruby binding of GTK+-2.0.x. \
 				Ruby/GdkPixbuf2 is a Ruby binding of GdkPixbuf-2.x.
 license			LGPLv2
-checksums		md5 40451e4173e2c8bcd5046aea7e499ef9 \
-				rmd160 11a102c28d00f8f5a7b2baeb2370a6d794cfb7d9 \
-				sha1 6fbaf51cced8cc15158144e15898244f2ebf6870
+checksums		md5 b25065050aeed8f94c235bee9d4ddf3e \
+				rmd160 fbfdbd73b7b0b216ba6e6e0f30a3d208a6bf8e02 \
+				sha1 a91a2cda9b90192eb9c8b2a84125059859342e1a
 # generate glib-enum-types.h at glib/src and glib/pango
 pre-configure	{
-	system "${ruby.bin} -C ${worksrcpath} extconf.rb --strict glib pango"
+	system "${ruby.bin} -C ${worksrcpath} extconf.rb --strict glib2 pango"
 }
 configure.env	RUBYOPT=-rvendor-specific
-configure.args	--strict gtk gdkpixbuf
+configure.args	--strict gtk2 gdk_pixbuf2
 depends_lib-append	port:gtk2 port:rb-pango port:rb-rcairo port:rb-glib2 \
-				port:rb-atk
+				port:rb-atk port:rb-pkg-config
 distname		${ruby.project}-all-${version}
 
-pre-destroot {
-	xinstall -d ${destroot}${prefix}/lib/pkgconfig
-}
-
-# patch-gtk-test-run-test.rb.diff: do not build dependent libraries at testing
-patchfiles		patch-gtk-test-run-test.rb.diff
-# Run Test for developer only, the test launches X11.app
+## patch-gtk-test-run-test.rb.diff: do not build dependent libraries at testing
+#patchfiles		patch-gtk2-test-run-test.rb.diff
+## Run Test for developer only, the test launches X11.app
 #test.run		yes
 test.cmd		${ruby.bin}
-test.target		-C gtk test/run-test.rb
+test.target		-C gtk2 test/run-test.rb
 

Deleted: trunk/dports/ruby/rb-gtk2/files/patch-gtk-test-run-test.rb.diff
===================================================================
--- trunk/dports/ruby/rb-gtk2/files/patch-gtk-test-run-test.rb.diff	2010-09-28 12:38:56 UTC (rev 71956)
+++ trunk/dports/ruby/rb-gtk2/files/patch-gtk-test-run-test.rb.diff	2010-09-28 12:42:02 UTC (rev 71957)
@@ -1,15 +0,0 @@
---- gtk/test/run-test.rb.orig	2008-06-14 20:36:00.000000000 +0900
-+++ gtk/test/run-test.rb	2008-09-07 21:33:23.000000000 +0900
-@@ -13,9 +13,9 @@
- require 'test/glib-test-init'
- 
- [glib_base, atk_base, pango_base, gdk_pixbuf_base, gtk_base].each do |target|
--  if system("which make > /dev/null")
--    `make -C #{target.dump} > /dev/null` or exit(1)
--  end
-+#  if system("which make > /dev/null")
-+#    `make -C #{target.dump} > /dev/null` or exit(1)
-+#  end
-   $LOAD_PATH.unshift(File.join(target, "src"))
-   $LOAD_PATH.unshift(File.join(target, "src", "lib"))
-   $LOAD_PATH.unshift(File.join(target))

Added: trunk/dports/ruby/rb-gtk2/files/patch-gtk2-test-run-test.rb.diff
===================================================================
--- trunk/dports/ruby/rb-gtk2/files/patch-gtk2-test-run-test.rb.diff	                        (rev 0)
+++ trunk/dports/ruby/rb-gtk2/files/patch-gtk2-test-run-test.rb.diff	2010-09-28 12:42:02 UTC (rev 71957)
@@ -0,0 +1,15 @@
+--- gtk2/test/run-test.rb.orig	2010-09-25 17:26:22.000000000 +0900
++++ gtk2/test/run-test.rb	2010-09-28 00:03:50.000000000 +0900
+@@ -14,9 +14,9 @@
+  [pango_base, "pangp"],
+  [gdk_pixbuf_base, "gdk_pixbuf2"],
+  [gtk_base, "gtk2"]].each do |target, module_name|
+-  if system("which make > /dev/null")
+-    `make -C #{target.dump} > /dev/null` or exit(false)
+-  end
++#  if system("which make > /dev/null")
++#    `make -C #{target.dump} > /dev/null` or exit(false)
++#  end
+   $LOAD_PATH.unshift(File.join(target, "ext", module_name))
+   $LOAD_PATH.unshift(File.join(target, "lib"))
+ end

Modified: trunk/dports/ruby/rb-gtkglext/Portfile
===================================================================
--- trunk/dports/ruby/rb-gtkglext/Portfile	2010-09-28 12:38:56 UTC (rev 71956)
+++ trunk/dports/ruby/rb-gtkglext/Portfile	2010-09-28 12:42:02 UTC (rev 71957)
@@ -3,7 +3,7 @@
 PortSystem		1.0
 PortGroup		ruby 1.0
 
-ruby.setup		{gtkglext ruby-gnome2} 0.19.4 extconf.rb \
+ruby.setup		{gtkglext ruby-gnome2} 0.90.2 extconf.rb \
 				{ gtkglext/README gtkglext/sample } \
 				sourceforge:ruby-gnome2
 revision		0
@@ -13,16 +13,12 @@
 long_description	Ruby/GtkGLExt is a Ruby binding of GtkGLExt.
 categories-append	gnome
 license			LGPLv2
-checksums		md5 40451e4173e2c8bcd5046aea7e499ef9 \
-				rmd160 11a102c28d00f8f5a7b2baeb2370a6d794cfb7d9 \
-				sha1 6fbaf51cced8cc15158144e15898244f2ebf6870
+checksums		md5 b25065050aeed8f94c235bee9d4ddf3e \
+				rmd160 fbfdbd73b7b0b216ba6e6e0f30a3d208a6bf8e02 \
+				sha1 a91a2cda9b90192eb9c8b2a84125059859342e1a
 configure.env	RUBYOPT=-rvendor-specific
 configure.args	--strict gtkglext
 depends_lib-append	port:gtk2 port:gtkglext port:rb-glib2 port:rb-gtk2 \
-				port:rb-opengl
+				port:rb-opengl port:rb-pkg-config
 distname		${ruby.project}-all-${version}
 
-pre-destroot {
-	xinstall -d ${destroot}${prefix}/lib/pkgconfig
-}
-

Modified: trunk/dports/ruby/rb-gtkhtml/Portfile
===================================================================
--- trunk/dports/ruby/rb-gtkhtml/Portfile	2010-09-28 12:38:56 UTC (rev 71956)
+++ trunk/dports/ruby/rb-gtkhtml/Portfile	2010-09-28 12:42:02 UTC (rev 71957)
@@ -3,7 +3,7 @@
 PortSystem		1.0
 PortGroup		ruby 1.0
 
-ruby.setup		{gtkhtml ruby-gnome2} 0.19.4 extconf.rb \
+ruby.setup		{gtkhtml ruby-gnome2} 0.90.2 extconf.rb \
 				{ gtkhtml2/README gtkhtml2/sample } \
 				sourceforge:ruby-gnome2
 revision		0
@@ -13,15 +13,12 @@
 long_description	Ruby/GtkHtml2 is a Ruby binding of GtkHtml2
 categories-append	gnome
 license			LGPLv2
-checksums		md5 40451e4173e2c8bcd5046aea7e499ef9 \
-				rmd160 11a102c28d00f8f5a7b2baeb2370a6d794cfb7d9 \
-				sha1 6fbaf51cced8cc15158144e15898244f2ebf6870
+checksums		md5 b25065050aeed8f94c235bee9d4ddf3e \
+				rmd160 fbfdbd73b7b0b216ba6e6e0f30a3d208a6bf8e02 \
+				sha1 a91a2cda9b90192eb9c8b2a84125059859342e1a
 configure.env	RUBYOPT=-rvendor-specific
 configure.args		--strict gtkhtml2
-depends_lib-append	port:libgtkhtml port:rb-gtk2 port:rb-glib2
+depends_lib-append	port:libgtkhtml port:rb-gtk2 port:rb-glib2 \
+					port:rb-pkg-config
 distname		${ruby.project}-all-${version}
 
-pre-destroot {
-	xinstall -d ${destroot}${prefix}/lib/pkgconfig
-}
-

Modified: trunk/dports/ruby/rb-gtksourceview2/Portfile
===================================================================
--- trunk/dports/ruby/rb-gtksourceview2/Portfile	2010-09-28 12:38:56 UTC (rev 71956)
+++ trunk/dports/ruby/rb-gtksourceview2/Portfile	2010-09-28 12:42:02 UTC (rev 71957)
@@ -3,7 +3,7 @@
 PortSystem		1.0
 PortGroup		ruby 1.0
 
-ruby.setup		{gtksourceview2 ruby-gnome2} 0.19.4 extconf.rb \
+ruby.setup		{gtksourceview2 ruby-gnome2} 0.90.2 extconf.rb \
 				{ gtksourceview2/README gtksourceview2/sample } \
 				sourceforge:ruby-gnome2
 revision		0
@@ -15,19 +15,15 @@
 				(a part of Ruby-Gnome2)
 categories-append	gnome
 license			LGPLv2
-checksums		md5 40451e4173e2c8bcd5046aea7e499ef9 \
-				rmd160 11a102c28d00f8f5a7b2baeb2370a6d794cfb7d9 \
-				sha1 6fbaf51cced8cc15158144e15898244f2ebf6870
+checksums		md5 b25065050aeed8f94c235bee9d4ddf3e \
+				rmd160 fbfdbd73b7b0b216ba6e6e0f30a3d208a6bf8e02 \
+				sha1 a91a2cda9b90192eb9c8b2a84125059859342e1a
 patchfiles		patch-gtksourceview2-test-run-test.rb.diff
 configure.env	RUBYOPT=-rvendor-specific
 configure.args		--strict gtksourceview2
-depends_lib-append	port:rb-gtk2 port:gtksourceview2
+depends_lib-append	port:rb-gtk2 port:gtksourceview2 port:rb-pkg-config
 distname		${ruby.project}-all-${version}
 
-pre-destroot {
-	xinstall -d ${destroot}${prefix}/lib/pkgconfig
-}
-
 # for developer only, this test may launch X11.app
 #test.run		yes
 ## genearte header files for testing

Modified: trunk/dports/ruby/rb-libart/Portfile
===================================================================
--- trunk/dports/ruby/rb-libart/Portfile	2010-09-28 12:38:56 UTC (rev 71956)
+++ trunk/dports/ruby/rb-libart/Portfile	2010-09-28 12:42:02 UTC (rev 71957)
@@ -3,7 +3,7 @@
 PortSystem		1.0
 PortGroup		ruby 1.0
 
-ruby.setup		{libart ruby-gnome2} 0.19.4 extconf.rb \
+ruby.setup		{libart ruby-gnome2} 0.90.2 extconf.rb \
 				{ libart/README libart/sample } \
 				sourceforge:ruby-gnome2
 revision		0
@@ -12,15 +12,12 @@
 description		Ruby/Libart2 is a Ruby binding of Libart_lgpl.
 long_description	Ruby/Libart2 is a Ruby binding of Libart_lgpl.
 license			LGPLv2
-checksums		md5 40451e4173e2c8bcd5046aea7e499ef9 \
-				rmd160 11a102c28d00f8f5a7b2baeb2370a6d794cfb7d9 \
-				sha1 6fbaf51cced8cc15158144e15898244f2ebf6870
+checksums		md5 b25065050aeed8f94c235bee9d4ddf3e \
+				rmd160 fbfdbd73b7b0b216ba6e6e0f30a3d208a6bf8e02 \
+				sha1 a91a2cda9b90192eb9c8b2a84125059859342e1a
 configure.env	RUBYOPT=-rvendor-specific
 configure.args	--strict libart
-depends_lib-append	port:libart_lgpl port:libpng port:jpeg port:rb-glib2
+depends_lib-append	port:libart_lgpl port:libpng port:jpeg port:rb-glib2 \
+					port:rb-pkg-config
 distname		${ruby.project}-all-${version}
 
-pre-destroot {
-	xinstall -d ${destroot}${prefix}/lib/pkgconfig
-}
-

Modified: trunk/dports/ruby/rb-libglade2/Portfile
===================================================================
--- trunk/dports/ruby/rb-libglade2/Portfile	2010-09-28 12:38:56 UTC (rev 71956)
+++ trunk/dports/ruby/rb-libglade2/Portfile	2010-09-28 12:42:02 UTC (rev 71957)
@@ -3,7 +3,7 @@
 PortSystem		1.0
 PortGroup		ruby 1.0
 
-ruby.setup		{libglade2 ruby-gnome2} 0.19.4 extconf.rb \
+ruby.setup		{libglade2 ruby-gnome2} 0.90.2 extconf.rb \
 				{ libglade/README libglade/sample } \
 				sourceforge:ruby-gnome2
 revision		0
@@ -15,15 +15,12 @@
 		This provides a very simple interface to the libglade library, \
 		to load interfaces dynamically from a glade file.
 license			LGPLv2
-checksums		md5 40451e4173e2c8bcd5046aea7e499ef9 \
-				rmd160 11a102c28d00f8f5a7b2baeb2370a6d794cfb7d9 \
-				sha1 6fbaf51cced8cc15158144e15898244f2ebf6870
+checksums		md5 b25065050aeed8f94c235bee9d4ddf3e \
+				rmd160 fbfdbd73b7b0b216ba6e6e0f30a3d208a6bf8e02 \
+				sha1 a91a2cda9b90192eb9c8b2a84125059859342e1a
 configure.env	RUBYOPT=-rvendor-specific
 configure.args	--strict libglade
-depends_lib-append	port:libglade2 port:gtk2 port:rb-glib2 port:rb-libgnome
+depends_lib-append	port:libglade2 port:gtk2 port:rb-glib2 port:rb-libgnome \
+					port:rb-pkg-config
 distname		${ruby.project}-all-${version}
 
-pre-destroot {
-	xinstall -d ${destroot}${prefix}/lib/pkgconfig
-}
-

Modified: trunk/dports/ruby/rb-libgnome/Portfile
===================================================================
--- trunk/dports/ruby/rb-libgnome/Portfile	2010-09-28 12:38:56 UTC (rev 71956)
+++ trunk/dports/ruby/rb-libgnome/Portfile	2010-09-28 12:42:02 UTC (rev 71957)
@@ -3,7 +3,7 @@
 PortSystem		1.0
 PortGroup		ruby 1.0
 
-ruby.setup		{libgnome ruby-gnome2} 0.19.4 extconf.rb \
+ruby.setup		{libgnome ruby-gnome2} 0.90.2 extconf.rb \
 				{ gnome/README gnome/sample } \
 				sourceforge:ruby-gnome2
 revision		0
@@ -13,15 +13,13 @@
 long_description	Ruby/GNOME2 is a Ruby binding of libgnome/libgnomeui-2.x.
 categories-append	gnome
 license			LGPLv2
-checksums		md5 40451e4173e2c8bcd5046aea7e499ef9 \
-				rmd160 11a102c28d00f8f5a7b2baeb2370a6d794cfb7d9 \
-				sha1 6fbaf51cced8cc15158144e15898244f2ebf6870
+checksums		md5 b25065050aeed8f94c235bee9d4ddf3e \
+				rmd160 fbfdbd73b7b0b216ba6e6e0f30a3d208a6bf8e02 \
+				sha1 a91a2cda9b90192eb9c8b2a84125059859342e1a
 configure.env	RUBYOPT=-rvendor-specific
 configure.args		--strict gnome
 depends_lib-append	port:libgnome port:libgnomeui port:libgnomecanvas \
-				port:rb-glib2 port:rb-gtk2 port:rb-gnomecanvas
+				port:rb-glib2 port:rb-gtk2 port:rb-gnomecanvas \
+				port:rb-pkg-config
 distname		${ruby.project}-all-${version}
 
-pre-destroot {
-	xinstall -d ${destroot}${prefix}/lib/pkgconfig
-}

Modified: trunk/dports/ruby/rb-pango/Portfile
===================================================================
--- trunk/dports/ruby/rb-pango/Portfile	2010-09-28 12:38:56 UTC (rev 71956)
+++ trunk/dports/ruby/rb-pango/Portfile	2010-09-28 12:42:02 UTC (rev 71957)
@@ -3,7 +3,7 @@
 PortSystem		1.0
 PortGroup		ruby 1.0
 
-ruby.setup		{pango ruby-gnome2} 0.19.4 extconf.rb \
+ruby.setup		{pango ruby-gnome2} 0.90.2 extconf.rb \
 				{ pango/README pango/sample } \
 				sourceforge:ruby-gnome2
 revision		0
@@ -12,22 +12,20 @@
 description		Ruby/Pango is a Ruby binding of pango-1.x.
 long_description	Ruby/Pango is a Ruby binding of pango-1.x.
 license			LGPLv2
-checksums		md5 40451e4173e2c8bcd5046aea7e499ef9 \
-				rmd160 11a102c28d00f8f5a7b2baeb2370a6d794cfb7d9 \
-				sha1 6fbaf51cced8cc15158144e15898244f2ebf6870
+checksums		md5 b25065050aeed8f94c235bee9d4ddf3e \
+				rmd160 fbfdbd73b7b0b216ba6e6e0f30a3d208a6bf8e02 \
+				sha1 a91a2cda9b90192eb9c8b2a84125059859342e1a
 configure.env	RUBYOPT=-rvendor-specific
 configure.args		--strict pango
-depends_lib-append	path:lib/pkgconfig/pango.pc:pango port:rb-glib2 port:rb-rcairo
+depends_lib-append	path:lib/pkgconfig/pango.pc:pango \
+					port:rb-glib2 port:rb-rcairo \
+					port:rb-pkg-config
 distname		${ruby.project}-all-${version}
 
-pre-destroot {
-	xinstall -d ${destroot}${prefix}/lib/pkgconfig
-}
-
 # genearte header files for testing
 #pre-configure	{
-#	system "${ruby.bin} -C ${worksrcpath} extconf.rb --strict glib"
+#	system "${ruby.bin} -C ${worksrcpath} extconf.rb --strict glib2"
 #}
 #test.run		yes
 test.cmd		${ruby.bin}
-test.target		-C pango test/run-test.rb
+test.target		-C pango/test run-test.rb

Modified: trunk/dports/ruby/rb-poppler/Portfile
===================================================================
--- trunk/dports/ruby/rb-poppler/Portfile	2010-09-28 12:38:56 UTC (rev 71956)
+++ trunk/dports/ruby/rb-poppler/Portfile	2010-09-28 12:42:02 UTC (rev 71957)
@@ -3,34 +3,30 @@
 PortSystem		1.0
 PortGroup		ruby 1.0
 
-ruby.setup		{poppler ruby-gnome2} 0.19.4 extconf.rb \
+ruby.setup		{poppler ruby-gnome2} 0.90.2 extconf.rb \
 				{ poppler/README poppler/sample } \
 				sourceforge:ruby-gnome2
-revision		2
+revision		0
 maintainers		kimuraw
 platforms		darwin
 description		Ruby/Poppler is a Ruby binding of poppler-glib.
 long_description	Ruby/Poppler is a Ruby binding of poppler-glib.
 categories-append	gnome
 license			LGPLv2
-checksums		md5 40451e4173e2c8bcd5046aea7e499ef9 \
-				rmd160 11a102c28d00f8f5a7b2baeb2370a6d794cfb7d9 \
-				sha1 6fbaf51cced8cc15158144e15898244f2ebf6870
+checksums		md5 b25065050aeed8f94c235bee9d4ddf3e \
+				rmd160 fbfdbd73b7b0b216ba6e6e0f30a3d208a6bf8e02 \
+				sha1 a91a2cda9b90192eb9c8b2a84125059859342e1a
 configure.env	RUBYOPT=-rvendor-specific
 configure.args	--strict poppler
 depends_lib-append	port:poppler port:rb-glib2 port:rb-gtk2 \
-					port:rb-rcairo
+					port:rb-rcairo port:rb-pkg-config
 distname		${ruby.project}-all-${version}
 
-pre-destroot {
-	xinstall -d ${destroot}${prefix}/lib/pkgconfig
-}
-
-## for developer, this test launched X11.app
+## for developer, this test launches X11.app
 #test.run		yes
 ## genearte header files for testing
 #pre-configure	{
-#	system "${ruby.bin} -C ${worksrcpath} extconf.rb --strict glib atk pango gdkpixbuf gtk"
+#	system "${ruby.bin} -C ${worksrcpath} extconf.rb --strict glib2 atk pango gdk_pixbuf2 gtk2"
 #}
 test.cmd		${ruby.bin}
 test.target		-C poppler test/run-test.rb

Modified: trunk/dports/ruby/rb-rsvg/Portfile
===================================================================
--- trunk/dports/ruby/rb-rsvg/Portfile	2010-09-28 12:38:56 UTC (rev 71956)
+++ trunk/dports/ruby/rb-rsvg/Portfile	2010-09-28 12:42:02 UTC (rev 71957)
@@ -3,8 +3,8 @@
 PortSystem		1.0
 PortGroup		ruby 1.0
 
-ruby.setup		{rsvg ruby-gnome2} 0.19.4 extconf.rb \
-				{ rsvg/README rsvg/sample } \
+ruby.setup		{rsvg ruby-gnome2} 0.90.2 extconf.rb \
+				{ rsvg2/README rsvg2/sample } \
 				sourceforge:ruby-gnome2
 revision		0
 maintainers		kimuraw
@@ -13,15 +13,12 @@
 long_description	Ruby/RSVG is a Ruby binding of librsvg.
 categories-append	gnome
 license			LGPLv2
-checksums		md5 40451e4173e2c8bcd5046aea7e499ef9 \
-				rmd160 11a102c28d00f8f5a7b2baeb2370a6d794cfb7d9 \
-				sha1 6fbaf51cced8cc15158144e15898244f2ebf6870
+checksums		md5 b25065050aeed8f94c235bee9d4ddf3e \
+				rmd160 fbfdbd73b7b0b216ba6e6e0f30a3d208a6bf8e02 \
+				sha1 a91a2cda9b90192eb9c8b2a84125059859342e1a
 configure.env	RUBYOPT=-rvendor-specific
-configure.args		--strict rsvg
-depends_lib-append	port:librsvg port:rb-glib2 port:rb-gtk2
+configure.args		--strict rsvg2
+depends_lib-append	port:librsvg port:rb-glib2 port:rb-gtk2 \
+					port:rb-pkg-config
 distname		${ruby.project}-all-${version}
 
-pre-destroot {
-	xinstall -d ${destroot}${prefix}/lib/pkgconfig
-}
-

Modified: trunk/dports/ruby/rb-vte/Portfile
===================================================================
--- trunk/dports/ruby/rb-vte/Portfile	2010-09-28 12:38:56 UTC (rev 71956)
+++ trunk/dports/ruby/rb-vte/Portfile	2010-09-28 12:42:02 UTC (rev 71957)
@@ -3,7 +3,7 @@
 PortSystem		1.0
 PortGroup		ruby 1.0
 
-ruby.setup		{vte ruby-gnome2} 0.19.4 extconf.rb \
+ruby.setup		{vte ruby-gnome2} 0.90.2 extconf.rb \
 				{ vte/README vte/sample } \
 				sourceforge:ruby-gnome2
 revision		0
@@ -14,15 +14,11 @@
 		Ruby/VTE is a Ruby binding of VTE.
 categories-append	gnome
 license			LGPLv2
-checksums		md5 40451e4173e2c8bcd5046aea7e499ef9 \
-				rmd160 11a102c28d00f8f5a7b2baeb2370a6d794cfb7d9 \
-				sha1 6fbaf51cced8cc15158144e15898244f2ebf6870
+checksums		md5 b25065050aeed8f94c235bee9d4ddf3e \
+				rmd160 fbfdbd73b7b0b216ba6e6e0f30a3d208a6bf8e02 \
+				sha1 a91a2cda9b90192eb9c8b2a84125059859342e1a
 configure.env	RUBYOPT=-rvendor-specific
 configure.args	--strict vte
-depends_lib-append	port:vte port:rb-gtk2
+depends_lib-append	port:vte port:rb-gtk2 port:rb-pkg-config
 distname		${ruby.project}-all-${version}
 
-pre-destroot {
-	xinstall -d ${destroot}${prefix}/lib/pkgconfig
-}
-
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100928/5ec7ab15/attachment-0001.html>


More information about the macports-changes mailing list