[54430] users/kimuraw/rb-gnome

kimuraw at macports.org kimuraw at macports.org
Mon Jul 27 07:13:28 PDT 2009


Revision: 54430
          http://trac.macports.org/changeset/54430
Author:   kimuraw at macports.org
Date:     2009-07-27 07:13:26 -0700 (Mon, 27 Jul 2009)
Log Message:
-----------
users/kimuraw/rb-gnome
- add ruby/rb-gnome-all, ruby/rb-gtksourceview2.
- rename README.

Modified Paths:
--------------
    users/kimuraw/rb-gnome/tool/port-upd-rb-gnome.rb

Added Paths:
-----------
    users/kimuraw/rb-gnome/README.port:rb-gnome
    users/kimuraw/rb-gnome/ruby/rb-gnome-all/
    users/kimuraw/rb-gnome/ruby/rb-gnome-all/Portfile
    users/kimuraw/rb-gnome/ruby/rb-gtksourceview2/
    users/kimuraw/rb-gnome/ruby/rb-gtksourceview2/Portfile
    users/kimuraw/rb-gnome/ruby/rb-gtksourceview2/files/
    users/kimuraw/rb-gnome/ruby/rb-gtksourceview2/files/patch-gtksourceview2-test-run-test.rb.diff

Removed Paths:
-------------
    users/kimuraw/rb-gnome/README

Deleted: users/kimuraw/rb-gnome/README
===================================================================
--- users/kimuraw/rb-gnome/README	2009-07-27 13:53:10 UTC (rev 54429)
+++ users/kimuraw/rb-gnome/README	2009-07-27 14:13:26 UTC (rev 54430)
@@ -1,67 +0,0 @@
-$Id$
-
-= what's this port tree?
-
-ruby gnome2 (port:rb-gnome) contains too many modules.
-the purpose of this experimental port tree is to split rb-gnome into each
-sub-modules like rb-glib2, rb-gtk2, ...
-
-I've maintained these portfiles for Rabbit since 2007.
-
-[1] http://raa.ruby-lang.org/project/rabbit/
-
-== RUBY-GNOME2 Release contents and portfiles status
-
-=== ruby-gtk2
-
-  * rb-glib2         Ruby/GLib2: GLib 2.0.x or later
-  * rb-atk           Ruby/ATK: ATK 1.0.x or later
-  * rb-pango         Ruby/Pango: Pango 1.1.x or later
-  * rb-gtk2          Ruby/GdkPixbuf2: GTK+ 2.0.x or later
-  * rb-gtk2          Ruby/GTK2: GTK+ 2.0.x or later
-
-rb-gtk2 contains gdkpixbuf2 and gtk2.
-
-=== ruby-gnome2-all
-
-  * rb-gconf         Ruby/GConf2: GConf 2.0.x or later
-  * rb-libgnome2     Ruby/GNOME2: libgnome-2.0.x, libgnomeui-2.0.x or later
-  * rb-gnomecanvas   Ruby/GnomeCanvas2: libgnomecanvas-2.0.x or later
-  * rb-gnomeprint    Ruby/GnomePrint: libgnomeprint-2.8.x or later
-  * rb-gnomeprintui  Ruby/GnomePrintUI: libgnomeprintui-2.6.x or later
-  * rb-gnomevfs      Ruby/GnomeVFS: GnomeVFS 2.0.x or later
-  * rb-gtkhtml       Ruby/GtkHtml2: GtkHtml2 2.0.x or later
-  * rb-gtkglext      Ruby/GtkGLExt: GtkGLExt 1.0.3 or later
-  * (NOT READY)      Ruby/GtkMozEmbed: GtkMozEmbed (Mozilla 1.7.x or FireFox-1.0.x or later)
-  * rb-gtksourceview Ruby/GtkSourceView: GtkSourceView 1.0.1 or later
-  * rb-libart        Ruby/Libart2: libart_lgpl 2.3.12 or later
-  * rb-libglade      Ruby/Libglade2: Libglade 2.0.x or later
-  * (NOT SUPPORT)    Ruby/PanelApplet: gnome-panel 2.6.0 or later (deprecated since 0.16.0)
-  * rb-rsvg          Ruby/RSVG: librsvg 2.8.0 or later
-
-GtkMozEmbed is not found in official ports.
-
-=== Experimental / Incomplete:
-
-  * rb-gstreamer     Ruby/GStreamer: GStreamer 0.10.x or later
-  * (NOT READY)      Ruby/GtkSourceView2: GtkSourceView 2.0.0 or later
-  * (NOT READY)      Ruby/GooCanvas: GooCanvas 0.8.0 or later
-
-=== Not available (removed since 0.16.0)
-
-  * (N/A)            Ruby/Libgda: libgda 1.0.3 or later
-
-== port dependencies
-
-  ...
-
-== ruby-gnome2-all-0.19.0 contents
-
-  AUTHORS      bonobo/        gnome/          gtk/             libglade/
-  COPYING.LIB  bonoboui/      gnomecanvas/    gtkglext/        panel-applet/
-  ChangeLog    exec_make.rb   gnomeprint/     gtkhtml2/        pango/
-  NEWS         extconf.rb     gnomeprintui/   gtkmozembed/     poppler/
-  README       gconf/         gnomevfs/       gtksourceview/   rsvg/
-  Rakefile     gdkpixbuf/     goocanvas/      gtksourceview2/  run-test.rb*
-  atk/         glib/          gstreamer/      libart/          vte/
-

Copied: users/kimuraw/rb-gnome/README.port:rb-gnome (from rev 54259, users/kimuraw/rb-gnome/README)
===================================================================
--- users/kimuraw/rb-gnome/README.port:rb-gnome	                        (rev 0)
+++ users/kimuraw/rb-gnome/README.port:rb-gnome	2009-07-27 14:13:26 UTC (rev 54430)
@@ -0,0 +1,70 @@
+$Id$
+
+= what's this port tree?
+
+ruby gnome2 (port:rb-gnome) contains too many modules.
+the purpose of this experimental port tree is to split rb-gnome into each
+sub-modules like rb-glib2, rb-gtk2, ...
+
+I've maintained these portfiles for Rabbit since 2007.
+
+[1] http://raa.ruby-lang.org/project/rabbit/
+
+== RUBY-GNOME2 Release contents and portfiles status
+
+=== ruby-gtk2
+
+  * rb-glib2         Ruby/GLib2: GLib 2.0.x or later
+  * rb-atk           Ruby/ATK: ATK 1.0.x or later
+  * rb-pango         Ruby/Pango: Pango 1.1.x or later
+  * rb-gtk2          Ruby/GdkPixbuf2: GTK+ 2.0.x or later
+  * rb-gtk2          Ruby/GTK2: GTK+ 2.0.x or later
+
+rb-gtk2 contains gdkpixbuf2 and gtk2.
+
+=== ruby-gnome2-all
+
+  * rb-gconf         Ruby/GConf2: GConf 2.0.x or later
+  * rb-libgnome      Ruby/GNOME2: libgnome-2.0.x, libgnomeui-2.0.x or later
+  * rb-gnomecanvas   Ruby/GnomeCanvas2: libgnomecanvas-2.0.x or later
+  * rb-gnomeprint    Ruby/GnomePrint: libgnomeprint-2.8.x or later
+  * rb-gnomeprintui  Ruby/GnomePrintUI: libgnomeprintui-2.6.x or later
+  * rb-gnomevfs      Ruby/GnomeVFS: GnomeVFS 2.0.x or later
+  * rb-gtkhtml       Ruby/GtkHtml2: GtkHtml2 2.0.x or later
+  * rb-gtkglext      Ruby/GtkGLExt: GtkGLExt 1.0.3 or later
+  * (NOT READY)      Ruby/GtkMozEmbed: GtkMozEmbed (Mozilla 1.7.x or FireFox-1.0.x or later)
+  * (NOT SUPPORT)    Ruby/GtkSourceView: GtkSourceView 1.0.1 or later
+  * rb-libart        Ruby/Libart2: libart_lgpl 2.3.12 or later
+  * rb-libglade2     Ruby/Libglade2: Libglade 2.0.x or later
+  * (NOT SUPPORT)    Ruby/PanelApplet: gnome-panel 2.6.0 or later (deprecated since 0.16.0)
+  * rb-rsvg          Ruby/RSVG: librsvg 2.8.0 or later
+
+GtkMozEmbed is not found in official ports.
+
+Ruby/GtkSourceView is binding for GtkSourceView 1.0.x. the latest version of
+port:gtksourceview is 1.8.5.
+
+=== Experimental / Incomplete:
+
+  * rb-gstreamer     Ruby/GStreamer: GStreamer 0.10.x or later
+  * rb-gtksourceview2 Ruby/GtkSourceView2: GtkSourceView 2.0.0 or later
+  * (NOT READY)      Ruby/GooCanvas: GooCanvas 0.8.0 or later
+
+=== Not available (removed since 0.16.0)
+
+  * (N/A)            Ruby/Libgda: libgda 1.0.3 or later
+
+== port dependencies
+
+  ...
+
+== ruby-gnome2-all-0.19.0 contents
+
+  AUTHORS      bonobo/        gnome/          gtk/             libglade/
+  COPYING.LIB  bonoboui/      gnomecanvas/    gtkglext/        panel-applet/
+  ChangeLog    exec_make.rb   gnomeprint/     gtkhtml2/        pango/
+  NEWS         extconf.rb     gnomeprintui/   gtkmozembed/     poppler/
+  README       gconf/         gnomevfs/       gtksourceview/   rsvg/
+  Rakefile     gdkpixbuf/     goocanvas/      gtksourceview2/  run-test.rb*
+  atk/         glib/          gstreamer/      libart/          vte/
+

Added: users/kimuraw/rb-gnome/ruby/rb-gnome-all/Portfile
===================================================================
--- users/kimuraw/rb-gnome/ruby/rb-gnome-all/Portfile	                        (rev 0)
+++ users/kimuraw/rb-gnome/ruby/rb-gnome-all/Portfile	2009-07-27 14:13:26 UTC (rev 54430)
@@ -0,0 +1,27 @@
+# $Id$
+
+PortSystem		1.0
+PortGroup		ruby 1.0
+
+ruby.setup		{gnome-all ruby-gnome2} 0.19.0 fetch \
+				{ README NEWS } \
+				sourceforge:ruby-gnome2
+
+maintainers		kimuraw openmaintainer
+platforms		darwin
+description		Ruby-GNOME2 meta port. Ruby-GNOME2 is a set of Ruby \
+				language bindings for the GNOME 2.0 development environment.
+long_description	Ruby-GNOME2 meta port. Ruby-GNOME2 is a set of Ruby \
+				language bindings for the GNOME 2.0 development environment.
+categories-append	gnome
+depends_lib-append	port:rb-glib2 port:rb-atk port:rb-pango port:rb-gtk2 \
+				port:rb-gconf port:rb-libgnome port:rb-gnomecanvas \
+				port:rb-gnomeprint port:rb-gnomeprintui port:rb-gnomevfs \
+				port:rb-gtkhtml port:rb-gtkglext port:rb-gtksourceview2 \
+				port:rb-libart port:rb-libglade2 port:rb-rsvg
+
+distname		${ruby.project}-all-${version}
+checksums		md5 e293cf3e07f1d4e5da0020e45bea053e \
+				rmd160 fb56d0e3e63a82d56c7b9efdb859ededba0fbbce \
+				sha1 59e20b43a2592d63373bba72430e72ffd84e4f68
+


Property changes on: users/kimuraw/rb-gnome/ruby/rb-gnome-all/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native

Added: users/kimuraw/rb-gnome/ruby/rb-gtksourceview2/Portfile
===================================================================
--- users/kimuraw/rb-gnome/ruby/rb-gtksourceview2/Portfile	                        (rev 0)
+++ users/kimuraw/rb-gnome/ruby/rb-gtksourceview2/Portfile	2009-07-27 14:13:26 UTC (rev 54430)
@@ -0,0 +1,30 @@
+# $Id$
+
+PortSystem		1.0
+PortGroup		ruby 1.0
+
+ruby.setup		{gtksourceview2 ruby-gnome2} 0.19.0 extconf.rb \
+				{ gtksourceview2/README gtksourceview2/sample } \
+				sourceforge:ruby-gnome2
+revision		0
+maintainers		kimuraw
+platforms		darwin
+description		Ruby/GtkSourceView2 is a Ruby binding of gtksourceview-2.x.\
+				(a part of Ruby-Gnome2)
+long_description	Ruby/GtkSourceView2 is a Ruby binding of gtksourceview-2.x.\
+				(a part of Ruby-Gnome2)
+categories-append	gnome
+checksums		md5 e293cf3e07f1d4e5da0020e45bea053e \
+				rmd160 fb56d0e3e63a82d56c7b9efdb859ededba0fbbce \
+				sha1 59e20b43a2592d63373bba72430e72ffd84e4f68
+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
+distname		${ruby.project}-all-${version}
+
+# for developer only, this test may launch X11.app
+#test.run		yes
+test.cmd		${ruby.bin}
+test.target		-Cgtksourceview2/test run-test.rb
+


Property changes on: users/kimuraw/rb-gnome/ruby/rb-gtksourceview2/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native

Added: users/kimuraw/rb-gnome/ruby/rb-gtksourceview2/files/patch-gtksourceview2-test-run-test.rb.diff
===================================================================
--- users/kimuraw/rb-gnome/ruby/rb-gtksourceview2/files/patch-gtksourceview2-test-run-test.rb.diff	                        (rev 0)
+++ users/kimuraw/rb-gnome/ruby/rb-gtksourceview2/files/patch-gtksourceview2-test-run-test.rb.diff	2009-07-27 14:13:26 UTC (rev 54430)
@@ -0,0 +1,15 @@
+--- gtksourceview2/test/run-test.rb.orig	2009-05-18 21:47:03.000000000 +0900
++++ gtksourceview2/test/run-test.rb	2009-07-24 09:51:41.000000000 +0900
+@@ -15,9 +15,9 @@
+ 
+ [glib_base, atk_base, pango_base, gdk_pixbuf_base, gtk_base,
+  gtk_source_view2_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))

Modified: users/kimuraw/rb-gnome/tool/port-upd-rb-gnome.rb
===================================================================
--- users/kimuraw/rb-gnome/tool/port-upd-rb-gnome.rb	2009-07-27 13:53:10 UTC (rev 54429)
+++ users/kimuraw/rb-gnome/tool/port-upd-rb-gnome.rb	2009-07-27 14:13:26 UTC (rev 54430)
@@ -11,8 +11,8 @@
 	%w[rb-glib2 rb-atk rb-pango rb-gtk2 rb-rsvg rb-poppler 
 	   rb-gconf rb-gnomecanvas rb-libgnome rb-libart rb-gnomeprint
 	   rb-gnomeprintui rb-gnomevfs rb-gtkhtml rb-libglade2
-	   rb-gstreamer rb-vte rb-gnome-panel rb-gtkglext]
-# TODO: GtkMozeEmbed[add], GtkSourceView2[add]
+	   rb-gstreamer rb-vte rb-gnome-panel rb-gtkglext rb-gtksourceview2]
+# TODO: GtkMozeEmbed[add]
 
 class App
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090727/26ce23dc/attachment.html>


More information about the macports-changes mailing list