<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/8625d3c3abaea0387771f2deccacf94fa00fef98">https://github.com/macports/macports-ports/commit/8625d3c3abaea0387771f2deccacf94fa00fef98</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 8625d3c3abaea0387771f2deccacf94fa00fef98
</span>Author: kimura wataru <kimuraw@macports.org>
AuthorDate: Sun Jul 5 00:30:26 2020 +0900

<span style='display:block; white-space:pre;color:#404040;'>    ruby/rb-webgen, rb-cmdparse, rb-systemu(new): update and support latest ruby
</span>---
 ruby/rb-cmdparse/Portfile | 38 ++++++++++++++++++--------------------
 ruby/rb-systemu/Portfile  | 18 ++++++++++++++++++
 ruby/rb-webgen/Portfile   | 39 ++++++++++++++++++---------------------
 3 files changed, 54 insertions(+), 41 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/ruby/rb-cmdparse/Portfile b/ruby/rb-cmdparse/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 7ed200752d8..d878e4a74d5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/ruby/rb-cmdparse/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/ruby/rb-cmdparse/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,23 +1,21 @@
</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;'>-PortGroup          github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem      1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup       ruby 1.0
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup    gettalong cmdparse 2_0_4 REL_
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version         [string map {_ .} ${github.version}]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-ruby.setup         cmdparse ${version} setup.rb {COPYING README TODO}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ruby.branches   2.7 2.6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ruby.setup      cmdparse 3.0.6 gem
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers             {kimuraw @kimuraw} openmaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description                cmdparse - advanced command line parser supporting commands
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description   This library, cmdparse, can be used to create such a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           command line interface. Internally it uses optparse or any \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           other option parser library to parse options and it provides \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           a nice API for specifying commands.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories-append  devel
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage           http://cmdparse.gettalong.org/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license                    GPL-2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-supported_archs    noarch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums          md5 6fcb01583be5dafe9692985a3a02bcad \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           sha1 6ba13dcea6ebc69f34f676f111172304f4222328 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           rmd160 ef6147b60e15bf6b916100a57cf5e56b0091146d
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms          darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers     {kimuraw @kimuraw} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description     cmdparse - advanced command line parser supporting commands
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    This library, cmdparse, can be used to create such a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                command line interface. Internally it uses optparse or any \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                other option parser library to parse options and it provides \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                a nice API for specifying commands.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories-append   devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage        https://cmdparse.gettalong.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license         MIT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs noarch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums       md5 31a0c3badc423217188497568841a4c3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                sha1 d2c1489e2b1e226f9eafe6301537163d29cf6571 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                rmd160 232a9b60f5cf5f793eda53df194db2658b59cdf8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms       darwin
</span> 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/ruby/rb-systemu/Portfile b/ruby/rb-systemu/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..689b2b51886
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/ruby/rb-systemu/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,18 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem      1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup       ruby 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ruby.branches   2.7 2.6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ruby.setup      systemu 2.6.5 gem
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers     {kimuraw @kimuraw} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description     universal capture of stdout and stderr and handling of child process pid for windows, *nix, etc.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description   ${description}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage        https://github.com/ahoward/systemu
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license         {Ruby or BSDL}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs noarch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums       md5 4972263c3be77f2a429a9ce24982b91b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                rmd160 a00e6cde331223ee2849dcd9edd6b445dfae09c3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                sha256 01f7d014b1453b28e5781e15c4d7d63fc9221c29b174b7aae5253207a75ab33e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                size 15872
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms       darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/ruby/rb-webgen/Portfile b/ruby/rb-webgen/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6d5d6ab535a..281de872b10 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/ruby/rb-webgen/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/ruby/rb-webgen/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,24 +1,21 @@
</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;'>-PortGroup       github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem      1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup       ruby 1.0
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup    gettalong webgen 0_5_14 REL_
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-ruby.setup         webgen 0.5.14 setup.rb {COPYING GPL AUTHORS THANKS}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license                    GPL-2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers                nomaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description                Templated based static website generator
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description   Webgen is a web page generator implemented in Ruby. \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                   It is used to generate static web pages from \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                   templates and page description files.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories-append  www
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage           http://webgen.gettalong.org/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums          md5 58c6b689ccd95e8abbee3725917fca1f
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms          darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-supported_archs    noarch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ruby.branches   2.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ruby.setup      webgen 1.7.0 gem
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license         GPL-3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers     nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description     Templated based static website generator
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    Webgen is a web page generator implemented in Ruby. \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    It is used to generate static web pages from \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    templates and page description files.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories-append   www
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage        https://webgen.gettalong.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums       md5 08d5e773c6fd700e41b868053ea9493f
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms       darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs noarch
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib             port:rb-cmdparse \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                           port:rb-kramdown
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib     port:rb${ruby.suffix}-cmdparse \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                port:rb${ruby.suffix}-systemu \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                port:rb${ruby.suffix}-kramdown
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   reinplace "s|^#!.*ruby|#!${ruby.bin}|" ${destroot}${ruby.bindir}/webgen
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span></pre><pre style='margin:0'>

</pre>