[rubygem-faraday] Bump to 0.9.0
Achilleas Pipinellis
axilleas at fedoraproject.org
Thu Jun 19 16:39:22 UTC 2014
commit dd6f053282cf90726642b72f0e239a03350cfb6d
Author: Achilleas Pipinellis <axilleas at archlinux.gr>
Date: Thu Jun 19 16:39:15 2014 +0000
Bump to 0.9.0
- Remove unessecary files
.gitignore | 1 +
rubygem-faraday.spec | 47 ++++++++++++++++++++++++++++++++---------------
sources | 2 +-
3 files changed, 34 insertions(+), 16 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 91511ef..8ca1438 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/faraday-0.8.8.gem
+/faraday-0.9.0.gem
diff --git a/rubygem-faraday.spec b/rubygem-faraday.spec
index 9142f34..31dc41b 100644
--- a/rubygem-faraday.spec
+++ b/rubygem-faraday.spec
@@ -2,26 +2,27 @@
%global gem_name faraday
Name: rubygem-%{gem_name}
-Version: 0.8.8
-Release: 3%{?dist}
+Version: 0.9.0
+Release: 1%{?dist}
Summary: HTTP/REST API client library
Group: Development/Languages
License: MIT
URL: https://github.com/lostisland/faraday
Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem
-Requires: ruby(release)
-Requires: ruby(rubygems) >= 1.3.6
-Requires: rubygem(multipart-post) => 1.1
-Requires: rubygem(multipart-post) < 2
BuildRequires: ruby(release)
-BuildRequires: wget
-BuildRequires: rubygem(minitest)
-BuildRequires: rubygem(multipart-post) => 1.1
-BuildRequires: rubygem(multipart-post) < 2
-BuildRequires: rubygems-devel >= 1.3.6
+# Don't install these until test suite can be ran again. See %%check below
+#BuildRequires: wget
+#BuildRequires: lsof
+#BuildRequires: rubygem(sinatra)
+#BuildRequires: rubygem(minitest)
+BuildRequires: rubygem(multipart-post) => 1.2
+BuildRequires: rubygem(multipart-post) < 3
+BuildRequires: rubygems-devel
BuildRequires: ruby
BuildArch: noarch
-Provides: rubygem(%{gem_name}) = %{version}
+
+# Filter from RPM's autorequires.
+%global __requires_exclude ^/usr/bin/env$
%description
HTTP/REST API client library
@@ -50,14 +51,26 @@ gem build %{gem_name}.gemspec
# by default, so that we can move it into the buildroot in %%install
%gem_install
+# Remove unnecessary files
+pushd .%{gem_instdir}/
+ rm %{gem_name}.gemspec
+ rm Gemfile
+ rm Rakefile
+ rm .document
+popd
+
%install
+
mkdir -p %{buildroot}%{gem_dir}
cp -pa .%{gem_dir}/* \
%{buildroot}%{gem_dir}/
%check
pushd .%{gem_instdir}
-testrb -Ilib test/*_test.rb
+# The test suite is ran by a custom bash script.
+# Skip test check until this is resolved.
+# https://github.com/lostisland/faraday/blob/v0.9.0/script/test
+#ruby -Ilib:test -e 'Dir.glob "./test/**/*_test.rb", &method(:require)'
popd
%files
@@ -70,12 +83,16 @@ popd
%files doc
%doc %{gem_docdir}
+%{gem_instdir}/CHANGELOG.md
+%{gem_instdir}/CONTRIBUTING.md
%{gem_instdir}/script
%{gem_instdir}/test
-%{gem_instdir}/Gemfile
-%{gem_instdir}/Rakefile
%changelog
+* Tue Jun 17 2014 Achilleas Pipinellis <axilleas at fedoraproject.org> - 0.9.0-1
+- Bump to 0.9.0
+- Remove unessecary files
+
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.8.8-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
diff --git a/sources b/sources
index 6e7b6e3..e0e202c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-40c9a121e65753db0daf109c75812cae faraday-0.8.8.gem
+f77914db9c4d4e8b2090447ec84ea746 faraday-0.9.0.gem
More information about the scm-commits
mailing list