[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