[rubygem-heroku] Updated to heroku 2.23.0.

Vít Ondruch vondruch at fedoraproject.org
Wed Apr 4 13:38:15 UTC 2012


commit cf75ae79181f8876f8cf98b3885787cb909db366
Author: Vít Ondruch <vondruch at redhat.com>
Date:   Wed Apr 4 15:38:03 2012 +0200

    Updated to heroku 2.23.0.

 .gitignore          |    1 +
 rubygem-heroku.spec |   34 ++++++++++++++--------------------
 sources             |    2 +-
 3 files changed, 16 insertions(+), 21 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 80bf178..d941980 100644
--- a/.gitignore
+++ b/.gitignore
@@ -9,3 +9,4 @@ clog
 /heroku-1.20.1.gem
 /heroku-2.0.4.gem
 /heroku-2.21.2.gem
+/heroku-2.23.0.gem
diff --git a/rubygem-heroku.spec b/rubygem-heroku.spec
index d0ccb40..ea2af68 100644
--- a/rubygem-heroku.spec
+++ b/rubygem-heroku.spec
@@ -4,7 +4,7 @@
 
 Summary: Client library and CLI to deploy Rails apps on Heroku
 Name: rubygem-%{gem_name}
-Version: 2.21.2
+Version: 2.23.0
 Release: 1%{?dist}
 Group: Development/Languages
 License: MIT
@@ -55,13 +55,6 @@ gem install --local --install-dir .%{gem_dir} \
             --bindir .%{_bindir} \
             --force %{SOURCE0}
 
-# Unbundle netrc gem.
-# https://github.com/heroku/heroku/issues/251
-rm .%{gem_instdir}/lib/vendor/heroku/netrc.rb
-sed -i 's|require "vendor/heroku/netrc"|require "netrc"|' .%{gem_instdir}/lib/heroku/auth.rb
-sed -i 's|Heroku::Netrc|Netrc|' .%{gem_instdir}/lib/heroku/auth.rb
-sed -i 's|Heroku::Netrc|Netrc|' .%{gem_instdir}/spec/heroku/auth_spec.rb
-
 %build
 
 %install
@@ -80,27 +73,25 @@ find %{buildroot}%{gem_instdir}/bin -type f | xargs chmod a+x
 pushd .%{gem_instdir}
 
 # Bundler just complicates everything in our case, remove it.
-sed -i -e 's|require "bundler/setup"||' spec/spec_helper.rb
-
-# Ignore SimpleCov.
-sed -i '6,9d' spec/spec_helper.rb
+sed -i '3,4d' spec/spec_helper.rb
 
-# Ignore failures with fakefs.
-# https://github.com/heroku/heroku/issues/249
-sed -i '50,62 s|^|#|' spec/heroku/auth_spec.rb
-sed -i '112,115 s|^|#|' spec/heroku/auth_spec.rb
-sed -i '119,125 s|^|#|' spec/heroku/auth_spec.rb
+# Ignore SimpleCov which is not in Fedora nor needed.
+sed -i '4,7d' spec/spec_helper.rb
 
 # Ignore failures, due to rubygem-taps missing in Fedora.
 sed -i '11,25 s|^|#|' spec/heroku/command/db_spec.rb
 sed -i '54,76 s|^|#|' spec/heroku/command/db_spec.rb
 
+# https://github.com/heroku/heroku/issues/281
+sed -i '36,43 s|^|#|' spec/heroku/plugin_spec.rb
+
 # Ignore test which fails when output is redirected to file.
-# https://github.com/heroku/heroku/issues/250
-sed -i '24,46 s|^|#|' spec/heroku/command/pgbackups_spec.rb
-sed -i '26,29 s|^|#|' spec/heroku/command/logs_spec.rb
+# https://github.com/heroku/heroku/issues/279
 sed -i '100,104 s|^|#|' spec/heroku/plugin_spec.rb
 
+# https://github.com/heroku/heroku/issues/280
+sed -i '44,61 s|^|#|' spec/heroku/command/base_spec.rb
+
 rspec -Ilib spec
 popd
 
@@ -119,6 +110,9 @@ popd
 %{gem_instdir}/spec
 
 %changelog
+* Wed Apr 04 2012 Vít Ondruch <vondruch at redhat.com> - 2.23.0-1
+- Updated to heroku 2.23.0.
+
 * Thu Feb 14 2012 Vít Ondruch <vondruch at redhat.com> - 2.21.2-1
 - Rebuilt for Ruby 1.9.3.
 - Updated to heroku 2.21.2.
diff --git a/sources b/sources
index c3d560b..4e74381 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-e75620f77b54f80fbbe3dae053f48ea5  heroku-2.21.2.gem
+bb572e47f1520da6333d7ceabb792133  heroku-2.23.0.gem


More information about the scm-commits mailing list