<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/6db7b9e9b707a645385821780302f220005792b4">https://github.com/macports/macports-ports/commit/6db7b9e9b707a645385821780302f220005792b4</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 6db7b9e9b707a645385821780302f220005792b4
</span>Author: Sergey Fedorov <vital.had@gmail.com>
AuthorDate: Wed Jan 24 10:37:52 2024 +0800

<span style='display:block; white-space:pre;color:#404040;'>    rb-heroku: update to 3.99.4, support modern Ruby
</span>---
 ruby/rb-heroku/Portfile                   | 83 +++++++++++++++++++++++++++----
 ruby/rb-heroku/files/patch-fix-archs.diff | 34 +++++++++++++
 ruby/rb-heroku/files/patch-gemspec.diff   | 49 ++++++++++++++++++
 ruby/rb19-heroku-api/Portfile             | 18 -------
 ruby/rb19-heroku/Portfile                 | 24 ---------
 5 files changed, 157 insertions(+), 51 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/ruby/rb-heroku/Portfile b/ruby/rb-heroku/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index cd508785cf3..29f355cd11a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/ruby/rb-heroku/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/ruby/rb-heroku/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,18 +1,83 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> PortSystem          1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           github 1.0
</span> PortGroup           ruby 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-ruby.setup          heroku 1.4 gem {} rubygems
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ruby.branches       3.3 3.2 3.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ruby.setup          heroku 3.99.4 fetch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Tarball from rubygems is broken.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        heroku legacy-cli 43f30ff309334c50332876bb5a27511455fa85e7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             3.99.4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  52491c72bfe06bfcb588d94dfef95a048ec0bd71 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  8e142cc4559fd29f29a87166c9375ebbd5dc448196afba06da13732fe310fb97 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    1113502
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</span> 
 maintainers         nomaintainer
 categories-append   www devel
<span style='display:block; white-space:pre;background:#ffe0e0;'>-description         Client library and CLI to deploy Rails apps on Heroku.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             MIT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         Legacy client library and CLI to deploy Rails apps \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    on Heroku
</span> long_description    {*}${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            http://heroku.com/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           any
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-supported_archs     noarch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://heroku.com
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${name} ne ${subport}} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:rb${ruby.suffix}-heroku-api \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:rb${ruby.suffix}-json \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:rb${ruby.suffix}-launchy \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:rb${ruby.suffix}-multi_json \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:rb${ruby.suffix}-net-ssh \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:rb${ruby.suffix}-net-ssh-gateway \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:rb${ruby.suffix}-netrc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:rb${ruby.suffix}-rest-client \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:rb${ruby.suffix}-rubyzip
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles      patch-gemspec.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-fix-archs.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        fs-traverse f ${worksrcpath} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            # https://github.com/beefproject/beef/pull/2740
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            if {[string match *.rb ${f}] || [string match *.rake ${f}]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                reinplace -q "s|exists\?|exist\?|g" ${f}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            if {[string match ${ruby.module} ${f}]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                reinplace -q "s|/usr/bin/env ruby|${ruby.bin}|" ${f}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    use_configure   no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    build.cmd       ${ruby.gem}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    build.target    build
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    build.args      ${ruby.module}.gemspec
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    build {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        command_exec build
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    destroot.cmd        ${ruby.gem}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    destroot.target     install
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    destroot.args       --local --force --install-dir ${destroot}${ruby.gemdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    destroot.env-append rake=${ruby.rake}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    destroot.post_args  heroku-${version}.gem
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           md5 ed7ce98e32911896c7284acd1289dc9d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160 016733957049f3d670b4ed8fb379ac90f5f132cc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha1 ac51d3f20b5fa3ec6930bb281d3c68cfc431151c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        command_exec destroot
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append  port:rb-rest-client port:rb-launchy port:rb-json
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set binDir ${destroot}${ruby.gemdir}/bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        if {[file isdirectory $binDir]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            foreach file [readdir $binDir] {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                file copy [file join $binDir $file] ${destroot}${ruby.bindir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        foreach dir {data lib resources spec tasks} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            copy ${worksrcpath}/${dir} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                ${destroot}${ruby.gemdir}/gems/${ruby.module}-${version}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</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-heroku/files/patch-fix-archs.diff b/ruby/rb-heroku/files/patch-fix-archs.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..b34ac3e6a42
</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-heroku/files/patch-fix-archs.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,34 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# See also: https://github.com/ffi/ffi/blob/fbe2cf851f426cc55b3b76eca7b10e37aa220b47/lib/ffi/platform.rb
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- lib/heroku/jsplugin.rb 2022-02-12 19:37:40
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ lib/heroku/jsplugin.rb 2024-02-18 21:43:31
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -140,19 +140,26 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   def self.arch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     case RbConfig::CONFIG['host_cpu']
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    when /x86_64/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    when /amd64|x86_64/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       "amd64"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    when /i?86|x86/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      "386"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    when /arm64|aarch64/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      "aarch64"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     when /arm/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       "arm"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    when /ppc64|powerpc64/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      "powerpc64"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    when /ppc|powerpc/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      "powerpc"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      "386"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      RbConfig::CONFIG['host_cpu']
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     end
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   end
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   def self.os
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     case RbConfig::CONFIG['host_os']
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     when /darwin|mac os/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      raise "#{arch} is not supported" unless arch == "amd64"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       "darwin"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     when /linux/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       "linux"
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/ruby/rb-heroku/files/patch-gemspec.diff b/ruby/rb-heroku/files/patch-gemspec.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..9457762da4d
</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-heroku/files/patch-gemspec.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,49 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- heroku.gemspec 2022-02-12 19:37:40
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ heroku.gemspec 2024-02-18 18:35:56
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -20,12 +20,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   gem.files = %x{ git ls-files }.split("\n").select { |d| d =~ %r{^(LICENSE|README|bin/|data/|ext/|lib/|spec/|test/)} }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  gem.add_dependency "heroku-api",      "0.4.2"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  gem.add_dependency "launchy",         "2.4.3"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  gem.add_dependency "netrc",           "0.10.3"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  gem.add_dependency "rest-client",     "1.6.8"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  gem.add_dependency "rubyzip",         "1.1.7"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  gem.add_dependency "multi_json",      "1.11.2"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  gem.add_dependency "net-ssh-gateway", "1.2.0"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  gem.add_dependency "net-ssh",         "2.9.2" # freeze net-ssh to 2.9.2 to preserve ruby 1.9.3 support
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  gem.add_dependency "heroku-api",      ">= 0.4.2"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  gem.add_dependency "launchy",         ">= 2.4.3"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  gem.add_dependency "netrc",           ">= 0.10.3"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  gem.add_dependency "rest-client",     ">= 1.6.8"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  gem.add_dependency "rubyzip",         ">= 1.1.7"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  gem.add_dependency "multi_json",      ">= 1.11.2"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  gem.add_dependency "net-ssh-gateway", ">= 1.2.0"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  gem.add_dependency "net-ssh",         ">= 2.9.2"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ end
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Gemfile.lock   2022-02-12 19:37:40
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Gemfile.lock   2024-02-18 18:43:10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -2,14 +2,14 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   remote: .
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   specs:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     heroku (3.99.4)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      heroku-api (= 0.4.2)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      launchy (= 2.4.3)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      multi_json (= 1.11.2)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      net-ssh (= 2.9.2)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      net-ssh-gateway (= 1.2.0)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      netrc (= 0.10.3)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      rest-client (= 1.6.8)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      rubyzip (= 1.1.7)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      heroku-api (>= 0.4.2)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      launchy (>= 2.4.3)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      multi_json (>= 1.11.2)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      net-ssh (>= 2.9.2)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      net-ssh-gateway (>= 1.2.0)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      netrc (>= 0.10.3)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      rest-client (>= 1.6.8)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      rubyzip (>= 1.1.7)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ GEM
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   remote: https://rubygems.org/
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/ruby/rb19-heroku-api/Portfile b/ruby/rb19-heroku-api/Portfile
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 225bb021cb2..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/ruby/rb19-heroku-api/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,18 +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          heroku-api 0.3.13 gem {} rubygems ruby19
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers         nomaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories-append   www devel
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license             MIT
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description         The Heroku Ruby Client is used to interact with the Heroku Legacy API from Ruby.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description    {*}${description}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            https://github.com/heroku/heroku.rb
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           any
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-supported_archs     noarch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib                        port:rb19-excon
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  4d8cef1215bbf0b10e44c63219ce1a690bec9972 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  717bd0eff1cabfe61b24a2cef0ab4f3fe7236d66f4e8027f2acfcb9e89d32a9d
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/ruby/rb19-heroku/Portfile b/ruby/rb19-heroku/Portfile
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index e16e3879fe0..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/ruby/rb19-heroku/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,24 +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          heroku 3.2.3 gem {} rubygems ruby19
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers         nomaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories-append   www devel
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license             MIT
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description         Client library and CLI to deploy Rails apps on Heroku.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description    {*}${description}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            http://heroku.com/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           any
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-supported_archs     noarch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  a195fcf8355fa6793e5d8b859dacd5965c835a1a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  21f84e62ffdfd05c6987c90bd6f34304741ed041360be53fdbc0c3baf7521147
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append  port:rb19-heroku-api \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:rb19-rest-client \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:rb19-launchy \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:rb19-json \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:rb19-rubyzip \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:rb19-netrc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:rb19-mime-types
</span></pre><pre style='margin:0'>

</pre>