<pre style='margin:0'>
kimura wataru (kimuraw) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/820ff9c008bea9f7a2883806d26ac5d5df4a6cd0">https://github.com/macports/macports-ports/commit/820ff9c008bea9f7a2883806d26ac5d5df4a6cd0</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 820ff9c008bea9f7a2883806d26ac5d5df4a6cd0
</span>Author: kimura wataru <kimuraw@i.nifty.jp>
AuthorDate: Sat Jan 9 16:17:41 2021 +0900

<span style='display:block; white-space:pre;color:#404040;'>    ruby/rb-glib2, rb-gtk2, rb-gnome, ..: delete Ruby-GNOME2 ports
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Ruby-GNOME2 that works with ruby-1.8 cannot build against
</span><span style='display:block; white-space:pre;color:#404040;'>    current version of Glib2, Gtk2 or gnome families.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    We can use Ruby-GNOME 3/4 via rubygems or bundler with later version of ruby.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    deleted ports:
</span><span style='display:block; white-space:pre;color:#404040;'>    - rb-atk
</span><span style='display:block; white-space:pre;color:#404040;'>    - rb-glib2
</span><span style='display:block; white-space:pre;color:#404040;'>    - rb-gnome
</span><span style='display:block; white-space:pre;color:#404040;'>    - rb-gnomecanvas
</span><span style='display:block; white-space:pre;color:#404040;'>    - rb-gstreamer
</span><span style='display:block; white-space:pre;color:#404040;'>    - rb-gtk2
</span><span style='display:block; white-space:pre;color:#404040;'>    - rb-gtksourceview2
</span><span style='display:block; white-space:pre;color:#404040;'>    - rb-libart
</span><span style='display:block; white-space:pre;color:#404040;'>    - rb-libglade2
</span><span style='display:block; white-space:pre;color:#404040;'>    - rb-libgnome
</span><span style='display:block; white-space:pre;color:#404040;'>    - rb-pango
</span><span style='display:block; white-space:pre;color:#404040;'>    - rb-poppler
</span><span style='display:block; white-space:pre;color:#404040;'>    - rb-rsvg
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    port:rb-glib should contains .bundle and .rb libraries, but not.
</span><span style='display:block; white-space:pre;color:#404040;'>    compilation of binary extensions was failed.
</span><span style='display:block; white-space:pre;color:#404040;'>    I got same results on macOS 11.1 and 10.6.8.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    ```
</span><span style='display:block; white-space:pre;color:#404040;'>    % port contents rb-glib2
</span><span style='display:block; white-space:pre;color:#404040;'>    Port rb-glib2 contains:
</span><span style='display:block; white-space:pre;color:#404040;'>      /opt/local/share/doc/rb-glib2/README
</span><span style='display:block; white-space:pre;color:#404040;'>      /opt/local/share/doc/rb-glib2/sample/bookmarkfile.rb
</span><span style='display:block; white-space:pre;color:#404040;'>      /opt/local/share/doc/rb-glib2/sample/completion.rb
</span><span style='display:block; white-space:pre;color:#404040;'>      /opt/local/share/doc/rb-glib2/sample/idle.rb
</span><span style='display:block; white-space:pre;color:#404040;'>      /opt/local/share/doc/rb-glib2/sample/iochannel.rb
</span><span style='display:block; white-space:pre;color:#404040;'>      /opt/local/share/doc/rb-glib2/sample/keyfile.rb
</span><span style='display:block; white-space:pre;color:#404040;'>      /opt/local/share/doc/rb-glib2/sample/shell.rb
</span><span style='display:block; white-space:pre;color:#404040;'>      /opt/local/share/doc/rb-glib2/sample/spawn.rb
</span><span style='display:block; white-space:pre;color:#404040;'>      /opt/local/share/doc/rb-glib2/sample/timeout.rb
</span><span style='display:block; white-space:pre;color:#404040;'>      /opt/local/share/doc/rb-glib2/sample/timeout2.rb
</span><span style='display:block; white-space:pre;color:#404040;'>      /opt/local/share/doc/rb-glib2/sample/timer.rb
</span><span style='display:block; white-space:pre;color:#404040;'>      /opt/local/share/doc/rb-glib2/sample/type-register.rb
</span><span style='display:block; white-space:pre;color:#404040;'>      /opt/local/share/doc/rb-glib2/sample/type-register2.rb
</span><span style='display:block; white-space:pre;color:#404040;'>      /opt/local/share/doc/rb-glib2/sample/utils.rb
</span><span style='display:block; white-space:pre;color:#404040;'>    ```
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    dependents are detected by `git grep portname -- '**/Portfile'` on macports-ports.git.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    - rb-glib2
</span><span style='display:block; white-space:pre;color:#404040;'>      - rb-atk
</span><span style='display:block; white-space:pre;color:#404040;'>        - (rb-gnome)
</span><span style='display:block; white-space:pre;color:#404040;'>        - (rb-gtk2)
</span><span style='display:block; white-space:pre;color:#404040;'>      - rb-gnome
</span><span style='display:block; white-space:pre;color:#404040;'>      - rb-gnomecanvas
</span><span style='display:block; white-space:pre;color:#404040;'>        - (rb-libgnome)
</span><span style='display:block; white-space:pre;color:#404040;'>      - rb-gstreamer
</span><span style='display:block; white-space:pre;color:#404040;'>      - rb-gtk2
</span><span style='display:block; white-space:pre;color:#404040;'>        - (rb-gnomecanvas)
</span><span style='display:block; white-space:pre;color:#404040;'>        - rb-gtksourceview2
</span><span style='display:block; white-space:pre;color:#404040;'>        - (rb-libgnome)
</span><span style='display:block; white-space:pre;color:#404040;'>        - (rb-poppler)
</span><span style='display:block; white-space:pre;color:#404040;'>        - (rb-rsvg)
</span><span style='display:block; white-space:pre;color:#404040;'>        - **metasploit3** -> port:rb-gtk2 and rb-libglade2 are removed from depends_lib of metasploit3
</span><span style='display:block; white-space:pre;color:#404040;'>      - rb-libart
</span><span style='display:block; white-space:pre;color:#404040;'>        - (rb-gnomecanvas)
</span><span style='display:block; white-space:pre;color:#404040;'>      - rb-libglade2
</span><span style='display:block; white-space:pre;color:#404040;'>        - (metasploit3)
</span><span style='display:block; white-space:pre;color:#404040;'>      - rb-libgnome
</span><span style='display:block; white-space:pre;color:#404040;'>        - (rb-libglade2)
</span><span style='display:block; white-space:pre;color:#404040;'>      - rb-pango
</span><span style='display:block; white-space:pre;color:#404040;'>        - (rb-gnome)
</span><span style='display:block; white-space:pre;color:#404040;'>        - (rb-gtk2)
</span><span style='display:block; white-space:pre;color:#404040;'>      - rb-poppler
</span><span style='display:block; white-space:pre;color:#404040;'>        - (rb-gnome)
</span><span style='display:block; white-space:pre;color:#404040;'>      - rb-rsvg
</span><span style='display:block; white-space:pre;color:#404040;'>        - (rb-gnome)
</span>---
 ruby/rb-atk/Portfile                               |  31 ------
 ruby/rb-glib2/Portfile                             |  38 -------
 ruby/rb-gnome/Portfile                             |  30 -----
 ruby/rb-gnome/files/README.rb-gnome                |  48 --------
 ruby/rb-gnome/files/port-upd-rb-gnome.rb           | 123 ---------------------
 ruby/rb-gnomecanvas/Portfile                       |  33 ------
 ruby/rb-gstreamer/Portfile                         |  42 -------
 ruby/rb-gtk2/Portfile                              |  47 --------
 .../rb-gtk2/files/patch-gtk2-test-run-test.rb.diff |  15 ---
 ruby/rb-gtksourceview2/Portfile                    |  43 -------
 ruby/rb-libart/Portfile                            |  32 ------
 ruby/rb-libglade2/Portfile                         |  35 ------
 ruby/rb-libgnome/Portfile                          |  34 ------
 ruby/rb-pango/Portfile                             |  40 -------
 ruby/rb-poppler/Portfile                           |  42 -------
 ruby/rb-rsvg/Portfile                              |  32 ------
 16 files changed, 665 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/ruby/rb-atk/Portfile b/ruby/rb-atk/Portfile
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index bfcbf40efae..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/ruby/rb-atk/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,31 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem         1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup          muniversal 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup          ruby 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-ruby.setup         {atk ruby-gnome2} 1.1.3 extconf.rb \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           { atk/README } \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           sourceforge:ruby-gnome2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision           0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers                {kimuraw @kimuraw}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms          darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description                Ruby/ATK is a Ruby binding of ATK-1.0.x or later.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description   Ruby/ATK is a Ruby binding of ATK-1.0.x or later.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license                    LGPL-2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums          md5 8fa5a2b35f45df722df599fb0765b069 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           rmd160 7f78bd36632bf5547000a92304cefd368da9ad98 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           sha1 f99af53f020136a1e1162e97c792343cd97a9a45
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.env      RUBYOPT=-rvendor-specific
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args     --strict atk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append port:atk port:rb-glib2 port:rb-pkg-config
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname           ${ruby.project}-all-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# run extconf.rb with each arch `ruby'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_parallel_build no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-configure {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if {[variant_isset universal]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           foreach arch ${universal_archs} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   system "/usr/bin/arch -${arch} ${ruby.bin} -C ${worksrcpath}-${arch}/atk/ext/atk extconf.rb --vendor"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/ruby/rb-glib2/Portfile b/ruby/rb-glib2/Portfile
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 54338e91633..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/ruby/rb-glib2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,38 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem         1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup          muniversal 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup          ruby 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-ruby.setup         {glib2 ruby-gnome2} 1.1.3 extconf.rb \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           { glib2/README glib2/sample } \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           sourceforge:ruby-gnome2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision           0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers                {kimuraw @kimuraw}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms          darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description                Ruby/GLib2 is a Ruby binding of GLib-2.x.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description   Ruby/GLib2 is a Ruby binding of GLib-2.x.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories-append  gnome
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license                    LGPL-2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums          md5 8fa5a2b35f45df722df599fb0765b069 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           rmd160 7f78bd36632bf5547000a92304cefd368da9ad98 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           sha1 f99af53f020136a1e1162e97c792343cd97a9a45
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.env      RUBYOPT=-rvendor-specific
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args     --strict glib2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append path:lib/pkgconfig/glib-2.0.pc:glib2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           port:rb-pkg-config
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname           ${ruby.project}-all-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# run extconf.rb with each arch `ruby'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_parallel_build no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-configure {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if {[variant_isset universal]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           foreach arch ${universal_archs} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   system "/usr/bin/arch -${arch} ${ruby.bin} -C ${worksrcpath}-${arch}/glib2/ext/glib2 extconf.rb --vendor"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# NOTE: for developer only. this test launches X11.app.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#test.run          yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.cmd           ${ruby.bin}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.target                glib2/test/run-test.rb
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/ruby/rb-gnome/Portfile b/ruby/rb-gnome/Portfile
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 6d5a99a994a..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/ruby/rb-gnome/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,30 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem         1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup          ruby 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-ruby.setup         {gnome ruby-gnome2} 1.1.3 fetch \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           { README NEWS } \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           sourceforge:ruby-gnome2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision           2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers                {kimuraw @kimuraw}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms          darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description                Ruby-GNOME2 meta port. Ruby-GNOME2 is a set of Ruby \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           language bindings for the GNOME 2.0 development environment.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description   Ruby-GNOME2 meta port. Ruby-GNOME2 is a set of Ruby \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           language bindings for the GNOME 2.0 development environment.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories-append  gnome
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-supported_archs            noarch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license                    LGPL-2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append port:rb-glib2 port:rb-atk port:rb-pango port:rb-gtk2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           port:rb-rsvg port:rb-poppler
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           # rb-gtksourceview2 gtksourceview2 build problem #27923
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname           ${ruby.project}-all-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums          md5 8fa5a2b35f45df722df599fb0765b069 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           rmd160 7f78bd36632bf5547000a92304cefd368da9ad98 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           sha1 f99af53f020136a1e1162e97c792343cd97a9a45
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# install only some documents
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_configure      no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot           { }     
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/ruby/rb-gnome/files/README.rb-gnome b/ruby/rb-gnome/files/README.rb-gnome
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index dc0dd82f80d..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/ruby/rb-gnome/files/README.rb-gnome
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,48 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-$Id$
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-= about MacPorts Ruby-GNOME2 ports
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-== RUBY-GNOME2 Release contents and portfiles status
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * rb-glib2         Ruby/GLib2: GLib 2.0.x or later
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * rb-atk           Ruby/ATK: ATK 1.0.x or later
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * rb-pango         Ruby/Pango: Pango 1.1.x or later
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * rb-gtk2          Ruby/GdkPixbuf2: GTK+ 2.0.x or later
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * rb-gtk2          Ruby/GTK2: GTK+ 2.0.x or later
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-rb-gtk2 contains gdkpixbuf2 and gtk2.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * (NOT READY)      Ruby/GtkMozEmbed: GtkMozEmbed (Mozilla 1.7.x or FireFox-1.0.x or later)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * (NOT SUPPORT)    Ruby/GtkSourceView: GtkSourceView 1.0.1 or later
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * rb-rsvg          Ruby/RSVG: librsvg 2.8.0 or later
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * rb-poppler       Ruby/Poppler is a Ruby binding of poppler-glib.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-GtkMozEmbed is not found in official ports.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Ruby/GtkSourceView is binding for GtkSourceView 1.0.x. the latest version of
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-port:gtksourceview is 1.8.5.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-=== Experimental / Incomplete:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * rb-gstreamer     Ruby/GStreamer: GStreamer 0.10.x or later
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * rb-gtksourceview2 Ruby/GtkSourceView2: GtkSourceView 2.0.0 or later
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * (NOT READY)      Ruby/GooCanvas: GooCanvas 0.8.0 or later
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-=== Depricated
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * (N/A)            Ruby/Libgda: libgda 1.0.3 or later
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * (N/A)            Ruby/PanelApplet: gnome-panel 2.6.0 or later (deprecated since 0.16.0)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-=== Depricated at Ruby-Gnome2 1.0.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * rb-gconf         Ruby/GConf2: GConf 2.0.x or later
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * rb-libgnome      Ruby/GNOME2: libgnome-2.0.x, libgnomeui-2.0.x or later
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * rb-gnomeprint    Ruby/GnomePrint: libgnomeprint-2.8.x or later
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * rb-gnomeprintui  Ruby/GnomePrintUI: libgnomeprintui-2.6.x or later
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * rb-gnomevfs      Ruby/GnomeVFS: GnomeVFS 2.0.x or later
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * rb-gnomecanvas   Ruby/GnomeCanvas2: libgnomecanvas-2.0.x or later
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * rb-gtkhtml       Ruby/GtkHtml2: GtkHtml2 2.0.x or later
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * rb-gtkglext      Ruby/GtkGLExt: GtkGLExt 1.0.3 or later
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * rb-libglade2     Ruby/Libglade2: Libglade 2.0.x or later
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  * rb-libart        Ruby/Libart2: libart_lgpl 2.3.12 or later
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/ruby/rb-gnome/files/port-upd-rb-gnome.rb b/ruby/rb-gnome/files/port-upd-rb-gnome.rb
</span>deleted file mode 100755
<span style='display:block; white-space:pre;color:#808080;'>index 372621e89e7..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/ruby/rb-gnome/files/port-upd-rb-gnome.rb
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,123 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#!/usr/bin/env ruby
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# $Id$
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# upgrade all Portfiles of Ruby-GNOME2 modules; rb-glib2, rb-gtk2, ..
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# [usage] port-upd-rb-gnome.rb tarball-path
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-require 'openssl'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# target Portfiles of Ruby/Gnome2 modules
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PORTFILES =
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # meta package
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   %w[rb-gnome] +
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # gtk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   %w[rb-glib2 rb-atk rb-pango rb-gtk2] +
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # gnome modules
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   %w[rb-rsvg rb-poppler rb-gtksourceview2] +
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # experimental
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   %w[rb-gstreamer]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # deprecated: after 1.0.0, the bellow modules are not contained
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   #             source tree of ruby-gnome2. these ports will not
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   #             be updated.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   #%w[rb-gconf rb-libgnome rb-gnomecanvas rb-gnomeprint rb-gnomeprintui
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   #   rb-gnomevfs rb-gtkhtml rb-gtkglext rb-libglade3 rb-libart]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# no ports: gio2 - no port for Gnome GIO
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# deprecated and no ports: GtkMozeEmbed, GtkSourceView, PanelApplet
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-class App
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  attr_accessor :version, :sums
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  def initialize(version, tarball)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    self.version = version
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    self.sums = checksums(tarball)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    puts <<EOS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-######
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-input file: #{tarball}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-ruby-gnome: #{self.version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums md5: #{self.sums.md5}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     sha1: #{self.sums.sha1}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     rmd160: #{self.sums.rmd160}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-######
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-EOS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  end
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  def run
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    PORTFILES.each do |port|
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-      update(port)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-      puts "update #{port}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    end
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  end
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  Checksums = Struct.new(:md5, :sha1, :rmd160)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  private
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  def checksums(path)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    bytes = File.read(path)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    sums = Checksums.new
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    sums.md5 = OpenSSL::Digest::MD5.new(bytes).hexdigest
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    sums.sha1 = OpenSSL::Digest::SHA1.new(bytes).hexdigest
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    sums.rmd160 = OpenSSL::Digest::RIPEMD160.new(bytes).hexdigest
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    return sums
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  end
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  def update(port)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    path = File.join('ruby', port, 'Portfile')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    text = File.read(path)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # update version at ruby.setup
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    text[/ruby.setup\s+\{.*\}\s+(\S+)\s+(extconf\.rb|fetch)/m, 1] = self.version
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # update checksums {md5/sha1/rmd160}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    self.sums.each_pair do |type, sum|
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-      text[/\s+#{type}\s+([0-9a-f]+)/, 1] = sum
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    end
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ## add fetch from svn trunk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    svn_tag = self.version[/\.r(\d+)/, 1]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if svn_tag
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-      update_svn(text, svn_tag)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-      remove_svn_cmds(text)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    end
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    File.open(path, 'w') {|f| f.write(text)}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  end
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  FETCH_RE = /^(fetch\s+\{.*\}\s*\n)/m
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  WORKSRCDIR_RE = /^worksrcdir\s+(\S+)\n/m
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  def update_svn(text, svn_tag)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    fetch_cmd = <<FETCH_CMD
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-fetch { 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  if {[file isfile \${distpath}/\${distname}\${extract.suffix}]} {return 0}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  curl fetch "http://ruby-gnome2.svn.sourceforge.net/viewvc/ruby-gnome2/ruby-gnome2/trunk.tar.gz?view=tar&pathrev=#{svn_tag}" \${distpath}/\${distname}\${extract.suffix}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-FETCH_CMD
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    begin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-      text[FETCH_RE, 1] = fetch_cmd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    rescue IndexError
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-      text << fetch_cmd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    end
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    worksrcdir = 'trunk'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    begin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-      text[WORKSRCDIR_RE, 1] = worksrcdir
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    rescue IndexError
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-      text << "worksrcdir #{worksrcdir}\n"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    end
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  end
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  def remove_svn_cmds(text)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    text.sub!(FETCH_RE, '')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    text.sub!(WORKSRCDIR_RE, '')
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  end
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-end
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if ARGV.size != 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  $stderr.puts "[usage] port-upd-rb-gnome.rb tarball-file"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  exit 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-end
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-tarball = ARGV.shift
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-vers = tarball.slice(/ruby-gnome2-(?:all-)?(\S+).tar.gz/, 1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-App.new(vers, tarball).run
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/ruby/rb-gnomecanvas/Portfile b/ruby/rb-gnomecanvas/Portfile
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 887eb38cde6..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/ruby/rb-gnomecanvas/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,33 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem      1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup       muniversal 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup       ruby 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-ruby.setup      {gnomecanvas ruby-gnome2} 0.90.5 extconf.rb \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                { gnomecanvas/README gnomecanvas/sample } \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                sourceforge:ruby-gnome2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision        2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers     nomaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms       darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description     Ruby/GnomeCanvas2 is a Ruby binding of GnomeCanvas-2.x.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description    Ruby/GnomeCanvas2 is a Ruby binding of GnomeCanvas-2.x.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories-append   gnome
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license         LGPL-2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums       md5 58ee234ef8b121b11de8a245c61cd4a9 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                rmd160 7c96480e366bac2408a3790c355ad517cc0b0023 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                sha1 320fc4c9b65b6494abac894e84013683584acf54
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.env   RUBYOPT=-rvendor-specific
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args      --strict gnomecanvas
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append  port:libgnomecanvas port:rb-glib2 port:rb-gtk2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:rb-libart
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname        ${ruby.project}-all-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# run extconf.rb with each arch `ruby'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_parallel_build  no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-configure {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {[variant_isset universal]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        foreach arch ${universal_archs} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            system "/usr/bin/arch -${arch} ${ruby.bin} -C ${worksrcpath}-${arch}/gnomecanvas extconf.rb --vendor"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/ruby/rb-gstreamer/Portfile b/ruby/rb-gstreamer/Portfile
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index b1cb6b75d04..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/ruby/rb-gstreamer/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,42 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem         1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup          muniversal 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup          ruby 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-ruby.setup         {gstreamer ruby-gnome2} 1.1.3 extconf.rb \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           { gstreamer/README gstreamer/sample } \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           sourceforge:ruby-gnome2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision           1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers                {kimuraw @kimuraw}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms          darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description                Ruby/GStreamer is a Ruby binding for GStreamer.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description   Ruby/GStreamer is a Ruby binding for GStreamer.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories-append  gnome
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license                    LGPL-2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums          md5 8fa5a2b35f45df722df599fb0765b069 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           rmd160 7f78bd36632bf5547000a92304cefd368da9ad98 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           sha1 f99af53f020136a1e1162e97c792343cd97a9a45
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# generate glib-enum-types.h at glib/src (for test)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-pre-configure      {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   system "${ruby.bin} -C ${worksrcpath} extconf.rb --strict glib2"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.env      RUBYOPT=-rvendor-specific
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args     --strict gstreamer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append port:gstreamer010 port:gstreamer010-gst-plugins-base port:rb-pkg-config \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                   port:rb-glib2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname           ${ruby.project}-all-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# run extconf.rb with each arch `ruby'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_parallel_build no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-configure {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if {[variant_isset universal]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           foreach arch ${universal_archs} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   system "/usr/bin/arch -${arch} ${ruby.bin} -C ${worksrcpath}-${arch}/glib2/ext/glib2 extconf.rb --vendor"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   system "/usr/bin/arch -${arch} ${ruby.bin} -C ${worksrcpath}-${arch}/gstreamer extconf.rb --vendor"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#test.run          yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.cmd           ${ruby.bin}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.target                -C gstreamer test/run-test.rb
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/ruby/rb-gtk2/Portfile b/ruby/rb-gtk2/Portfile
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 8610df8afe8..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/ruby/rb-gtk2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,47 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem         1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup          muniversal 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup          ruby 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-ruby.setup         {gtk2 ruby-gnome2} 1.1.3 extconf.rb \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           { gtk2/README gtk2/sample gdk_pixbuf2/sample } \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           sourceforge:ruby-gnome2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision           0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers                {kimuraw @kimuraw}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms          darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description                Ruby/GTK2 is a Ruby binding of GTK+-2.0.x. \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           Ruby/GdkPixbuf2 is a Ruby binding of GdkPixbuf-2.x.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description   Ruby/GTK2 is a Ruby binding of GTK+-2.0.x. \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           Ruby/GdkPixbuf2 is a Ruby binding of GdkPixbuf-2.x.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license                    LGPL-2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums          md5 8fa5a2b35f45df722df599fb0765b069 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           rmd160 7f78bd36632bf5547000a92304cefd368da9ad98 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           sha1 f99af53f020136a1e1162e97c792343cd97a9a45
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# generate glib-enum-types.h at glib/src and glib/pango
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-pre-configure      {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   system "${ruby.bin} -C ${worksrcpath} extconf.rb --strict glib2 pango"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.env      RUBYOPT=-rvendor-specific
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args     --strict gtk2 gdk_pixbuf2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append port:gtk2 port:rb-pango port:rb-rcairo port:rb-glib2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           port:rb-atk port:rb-pkg-config
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname           ${ruby.project}-all-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# run extconf.rb with each arch `ruby'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_parallel_build no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-configure {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if {[variant_isset universal]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           foreach arch ${universal_archs} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   foreach submod {glib2 pango gtk2 gdk_pixbuf2} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           system "/usr/bin/arch -${arch} ${ruby.bin} -C ${worksrcpath}-${arch}/${submod}/ext/${submod} extconf.rb --vendor"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-## patch-gtk-test-run-test.rb.diff: do not build dependent libraries at testing
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#patchfiles                patch-gtk2-test-run-test.rb.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-## Run Test for developer only, the test launches X11.app
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#test.run          yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.cmd           ${ruby.bin}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.target                -C gtk2 test/run-test.rb
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/ruby/rb-gtk2/files/patch-gtk2-test-run-test.rb.diff b/ruby/rb-gtk2/files/patch-gtk2-test-run-test.rb.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 5be49e19a68..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/ruby/rb-gtk2/files/patch-gtk2-test-run-test.rb.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,15 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- gtk2/test/run-test.rb.orig     2010-09-25 17:26:22.000000000 +0900
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ gtk2/test/run-test.rb  2010-09-28 00:03:50.000000000 +0900
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -14,9 +14,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  [pango_base, "pangp"],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  [gdk_pixbuf_base, "gdk_pixbuf2"],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  [gtk_base, "gtk2"]].each do |target, module_name|
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  if system("which make > /dev/null")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    `make -C #{target.dump} > /dev/null` or exit(false)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  end
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  if system("which make > /dev/null")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#    `make -C #{target.dump} > /dev/null` or exit(false)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  end
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $LOAD_PATH.unshift(File.join(target, "ext", module_name))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   $LOAD_PATH.unshift(File.join(target, "lib"))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- end
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/ruby/rb-gtksourceview2/Portfile b/ruby/rb-gtksourceview2/Portfile
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 2455cc0e8fe..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/ruby/rb-gtksourceview2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,43 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem         1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup          muniversal 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup          ruby 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-ruby.setup         {gtksourceview2 ruby-gnome2} 1.1.3 extconf.rb \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           { gtksourceview2/README gtksourceview2/sample } \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           sourceforge:ruby-gnome2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision           0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers                {kimuraw @kimuraw}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms          darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description                Ruby/GtkSourceView2 is a Ruby binding of gtksourceview-2.x.\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           (a part of Ruby-Gnome2)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description   Ruby/GtkSourceView2 is a Ruby binding of gtksourceview-2.x.\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           (a part of Ruby-Gnome2)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories-append  gnome
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license                    LGPL-2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums          md5 8fa5a2b35f45df722df599fb0765b069 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           rmd160 7f78bd36632bf5547000a92304cefd368da9ad98 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           sha1 f99af53f020136a1e1162e97c792343cd97a9a45
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.env      RUBYOPT=-rvendor-specific
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args             --strict gtksourceview2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append port:rb-gtk2 port:gtksourceview2 port:rb-pkg-config
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname           ${ruby.project}-all-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# run extconf.rb with each arch `ruby'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_parallel_build no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-configure {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if {[variant_isset universal]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           foreach arch ${universal_archs} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   system "/usr/bin/arch -${arch} ${ruby.bin} -C ${worksrcpath}-${arch}/gtksourceview2 extconf.rb --vendor"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-## for developer only, this test may launch X11.app
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#test.run          yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-## genearte header files for testing
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#pre-configure     {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#  system "${ruby.bin} -C ${worksrcpath} extconf.rb --strict glib atk pango gdkpixbuf gtk"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.cmd           ${ruby.bin}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.target                -Cgtksourceview2/test run-test.rb
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/ruby/rb-libart/Portfile b/ruby/rb-libart/Portfile
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 410fdc14126..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/ruby/rb-libart/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,32 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem      1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup       muniversal 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup       ruby 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-ruby.setup      {libart ruby-gnome2} 0.90.5 extconf.rb \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                { libart/README libart/sample } \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                sourceforge:ruby-gnome2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision        5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers     nomaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms       darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description     Ruby/Libart2 is a Ruby binding of Libart_lgpl.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description    Ruby/Libart2 is a Ruby binding of Libart_lgpl.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license         LGPL-2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums       md5 58ee234ef8b121b11de8a245c61cd4a9 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                rmd160 7c96480e366bac2408a3790c355ad517cc0b0023 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                sha1 320fc4c9b65b6494abac894e84013683584acf54
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.env   RUBYOPT=-rvendor-specific
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args  --strict libart
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append  port:libart_lgpl port:libpng port:jpeg port:rb-glib2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:rb-pkg-config
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname        ${ruby.project}-all-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# run extconf.rb with each arch `ruby'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_parallel_build  no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-configure {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {[variant_isset universal]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        foreach arch ${universal_archs} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            system "/usr/bin/arch -${arch} ${ruby.bin} -C ${worksrcpath}-${arch}/libart extconf.rb --vendor"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/ruby/rb-libglade2/Portfile b/ruby/rb-libglade2/Portfile
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 896921d9f8d..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/ruby/rb-libglade2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,35 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem      1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup       muniversal 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup       ruby 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-ruby.setup      {libglade2 ruby-gnome2} 0.90.5 extconf.rb \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                { libglade/README libglade/sample } \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                sourceforge:ruby-gnome2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision        2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers     nomaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms       darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description     Ruby/Libglade2 is a Ruby bindings of Libglade2.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description    \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        Ruby/Libglade2 is a Ruby bindings of Libglade2. \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        This provides a very simple interface to the libglade library, \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        to load interfaces dynamically from a glade file.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license         LGPL-2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums       md5 58ee234ef8b121b11de8a245c61cd4a9 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                rmd160 7c96480e366bac2408a3790c355ad517cc0b0023 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                sha1 320fc4c9b65b6494abac894e84013683584acf54
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.env   RUBYOPT=-rvendor-specific
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args  --strict libglade
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append  port:libglade2 port:gtk2 port:rb-glib2 port:rb-libgnome \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:rb-pkg-config
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname        ${ruby.project}-all-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# run extconf.rb with each arch `ruby'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_parallel_build  no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-configure {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {[variant_isset universal]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        foreach arch ${universal_archs} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            system "/usr/bin/arch -${arch} ${ruby.bin} -C ${worksrcpath}-${arch}/libglade extconf.rb --vendor"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/ruby/rb-libgnome/Portfile b/ruby/rb-libgnome/Portfile
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index cd1500d2bf5..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/ruby/rb-libgnome/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,34 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem      1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup       muniversal 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup       ruby 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-ruby.setup      {libgnome ruby-gnome2} 0.90.5 extconf.rb \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                { gnome/README gnome/sample } \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                sourceforge:ruby-gnome2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision        2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers     nomaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms       darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description     Ruby/GNOME2 is a Ruby binding of libgnome/libgnomeui-2.x.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description    Ruby/GNOME2 is a Ruby binding of libgnome/libgnomeui-2.x.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories-append   gnome
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license         LGPL-2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums       md5 58ee234ef8b121b11de8a245c61cd4a9 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                rmd160 7c96480e366bac2408a3790c355ad517cc0b0023 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                sha1 320fc4c9b65b6494abac894e84013683584acf54
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.env   RUBYOPT=-rvendor-specific
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args      --strict gnome
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append  port:libgnome port:libgnomeui port:libgnomecanvas \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                port:rb-glib2 port:rb-gtk2 port:rb-gnomecanvas \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                port:rb-pkg-config
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname        ${ruby.project}-all-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# run extconf.rb with each arch `ruby'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_parallel_build  no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-configure {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {[variant_isset universal]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        foreach arch ${universal_archs} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            system "/usr/bin/arch -${arch} ${ruby.bin} -C ${worksrcpath}-${arch}/gnome extconf.rb --vendor"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/ruby/rb-pango/Portfile b/ruby/rb-pango/Portfile
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 6c77cd9ff7a..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/ruby/rb-pango/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,40 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem         1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup          muniversal 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup          ruby 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-ruby.setup         {pango ruby-gnome2} 1.1.3 extconf.rb \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           { pango/README pango/sample } \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           sourceforge:ruby-gnome2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision           0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers                {kimuraw @kimuraw}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms          darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description                Ruby/Pango is a Ruby binding of pango-1.x.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description   Ruby/Pango is a Ruby binding of pango-1.x.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license                    LGPL-2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums          md5 8fa5a2b35f45df722df599fb0765b069 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           rmd160 7f78bd36632bf5547000a92304cefd368da9ad98 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           sha1 f99af53f020136a1e1162e97c792343cd97a9a45
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.env      RUBYOPT=-rvendor-specific
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args             --strict pango
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append path:lib/pkgconfig/pango.pc:pango \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                   port:rb-glib2 port:rb-rcairo \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                   port:rb-pkg-config
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname           ${ruby.project}-all-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# run extconf.rb with each arch `ruby'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_parallel_build no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-configure {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if {[variant_isset universal]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           foreach arch ${universal_archs} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   system "/usr/bin/arch -${arch} ${ruby.bin} -C ${worksrcpath}-${arch}/pango/ext/pango extconf.rb --vendor"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# genearte header files for testing
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#pre-configure     {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#  system "${ruby.bin} -C ${worksrcpath} extconf.rb --strict glib2"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#test.run          yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.cmd           ${ruby.bin}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.target                -C pango/test run-test.rb
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/ruby/rb-poppler/Portfile b/ruby/rb-poppler/Portfile
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index fbcd82a94d9..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/ruby/rb-poppler/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,42 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem         1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup          muniversal 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup          ruby 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-ruby.setup         {poppler ruby-gnome2} 1.1.3 extconf.rb \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           { poppler/README poppler/sample } \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           sourceforge:ruby-gnome2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision           3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers                {kimuraw @kimuraw}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms          darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description                Ruby/Poppler is a Ruby binding of poppler-glib.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description   Ruby/Poppler is a Ruby binding of poppler-glib.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories-append  gnome
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license                    LGPL-2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums          md5 8fa5a2b35f45df722df599fb0765b069 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           rmd160 7f78bd36632bf5547000a92304cefd368da9ad98 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           sha1 f99af53f020136a1e1162e97c792343cd97a9a45
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.env      RUBYOPT=-rvendor-specific
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args     --strict poppler
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append port:poppler port:rb-glib2 port:rb-gtk2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                   port:rb-rcairo port:rb-pkg-config
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname           ${ruby.project}-all-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# run extconf.rb with each arch `ruby'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_parallel_build no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-configure {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if {[variant_isset universal]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           foreach arch ${universal_archs} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   system "/usr/bin/arch -${arch} ${ruby.bin} -C ${worksrcpath}-${arch}/poppler/ext/poppler extconf.rb --vendor"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-## for developer, this test launches X11.app
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#test.run          yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-## genearte header files for testing
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#pre-configure     {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#  system "${ruby.bin} -C ${worksrcpath} extconf.rb --strict glib2 atk pango gdk_pixbuf2 gtk2"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.cmd           ${ruby.bin}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.target                -C poppler test/run-test.rb
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/ruby/rb-rsvg/Portfile b/ruby/rb-rsvg/Portfile
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index af6ac1540fa..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/ruby/rb-rsvg/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,32 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem         1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup          muniversal 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup          ruby 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-ruby.setup         {rsvg ruby-gnome2} 1.1.3 extconf.rb \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           { rsvg2/README rsvg2/sample } \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           sourceforge:ruby-gnome2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision           0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers                {kimuraw @kimuraw}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms          darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description                Ruby/RSVG is a Ruby binding of librsvg.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description   Ruby/RSVG is a Ruby binding of librsvg.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories-append  gnome
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license                    LGPL-2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums          md5 8fa5a2b35f45df722df599fb0765b069 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           rmd160 7f78bd36632bf5547000a92304cefd368da9ad98 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           sha1 f99af53f020136a1e1162e97c792343cd97a9a45
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.env      RUBYOPT=-rvendor-specific
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args             --strict rsvg2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append port:librsvg port:rb-glib2 port:rb-gtk2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                   port:rb-pkg-config
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname           ${ruby.project}-all-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# run extconf.rb with each arch `ruby'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_parallel_build no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-configure {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if {[variant_isset universal]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           foreach arch ${universal_archs} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                   system "/usr/bin/arch -${arch} ${ruby.bin} -C ${worksrcpath}-${arch}/rsvg2/ext/rsvg2 extconf.rb --vendor"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span></pre><pre style='margin:0'>

</pre>