[rubygem-oauth] Update to OAuth 0.4.7.

Vít Ondruch vondruch at fedoraproject.org
Tue Nov 20 16:10:44 UTC 2012


commit 6d18132812860f8f99331f1ba9ef843fe5187354
Author: Vít Ondruch <vondruch at redhat.com>
Date:   Tue Nov 20 17:10:35 2012 +0100

    Update to OAuth 0.4.7.

 .gitignore         |    1 +
 rubygem-oauth.spec |   28 ++++++++++------------------
 sources            |    2 +-
 3 files changed, 12 insertions(+), 19 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index d73955b..3d81c78 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 /oauth-0.4.4.gem
+/oauth-0.4.7.gem
diff --git a/rubygem-oauth.spec b/rubygem-oauth.spec
index 43764b9..a6e10c8 100644
--- a/rubygem-oauth.spec
+++ b/rubygem-oauth.spec
@@ -3,29 +3,26 @@
 
 %global rubyabi 1.9.1
 
-# Can be enabled if build system has connectivity into internet.
-# Unfortunatelly this is not the case of Koji atm.
-%global has_network_connectivity 0
-
 Summary: OAuth Core Ruby implementation
 Name: rubygem-%{gem_name}
-Version: 0.4.4
-Release: 4%{?dist}
+Version: 0.4.7
+Release: 1%{?dist}
 Group: Development/Languages
 License: MIT
 URL: https://github.com/oauth/oauth-ruby
 Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem
 Requires: ruby(abi) = %{rubyabi}
 Requires: ruby(rubygems)
-Requires: ruby
 BuildRequires: ruby(abi) = %{rubyabi}
 BuildRequires: rubygems-devel
 BuildRequires: ruby
 BuildRequires: rubygem(mocha)
 BuildRequires: rubygem(typhoeus)
 BuildRequires: rubygem(curb)
-BuildRequires: rubygem(actionpack)
+#BuildRequires: rubygem(actionpack)
 BuildRequires: rubygem(minitest)
+BuildRequires: rubygem(rack)
+BuildRequires: rubygem(webmock)
 # Enable when available in Fedora.
 # BuildRequires: rubygem(em-http-request)
 BuildArch: noarch
@@ -67,8 +64,6 @@ cp -a .%{_bindir}/* \
 
 find %{buildroot}%{gem_instdir}/bin -type f | xargs chmod a+x
 
-rm %{buildroot}%{gem_instdir}/.gitignore
-chmod a-x %{buildroot}%{gem_instdir}/examples/yql.rb
 
 %check
 pushd .%{gem_instdir}
@@ -77,18 +72,12 @@ pushd .%{gem_instdir}
 # https://github.com/oauth/oauth-ruby/issues/13
 mv test/test_action_controller_request_proxy.rb test/test_action_controller_request_proxy.rb.disabled
 
-# Disable test which needs internet connectivity."
-%if 0%{?has_network_connectivity} < 1
-sed -i '207,+24d' test/test_net_http_client.rb
-%endif
-# one test fails because of lowercase/uppercase d/D
-# reported: https://github.com/oauth/oauth-ruby/issues/45
-ruby -Ilib -e "Dir.glob('./test/**/test_*.rb').each {|t| require t}" | \
-	grep "115 tests, 299 assertions, 1 failures, 0 errors, 0 skips"
+ruby -Ilib -e "Dir.glob('./test/**/test_*.rb').each {|t| require t}"
 popd
 
 %files
 %dir %{gem_instdir}
+%exclude %{gem_instdir}/.*
 %doc %{gem_instdir}/LICENSE
 %{_bindir}/oauth
 %{gem_instdir}/bin
@@ -110,6 +99,9 @@ popd
 
 
 %changelog
+* Tue Nov 20 2012 Vít Ondruch <vondruch at redhat.com> - 0.4.7-1
+- Update to OAuth 0.4.7.
+
 * Sat Jul 21 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.4.4-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
 
diff --git a/sources b/sources
index 9d0ac0c..661f228 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-7184bffb14ea556924d8b24078865d30  oauth-0.4.4.gem
+e8a766489798a2275ac8ea5d7a1512d9  oauth-0.4.7.gem


More information about the scm-commits mailing list