[rubygem-net-ping] Rebuilt for Ruby 1.9.3.
Vít Ondruch
vondruch at fedoraproject.org
Fri Feb 3 09:51:55 UTC 2012
commit 81a224551fea571f423051aa2ded86754d1b27bf
Author: Vít Ondruch <vondruch at redhat.com>
Date: Fri Feb 3 10:51:44 2012 +0100
Rebuilt for Ruby 1.9.3.
rubygem-net-ping.spec | 57 +++++++++++++++++++++++++------------------------
1 files changed, 29 insertions(+), 28 deletions(-)
---
diff --git a/rubygem-net-ping.spec b/rubygem-net-ping.spec
index 5749795..5dd2da9 100644
--- a/rubygem-net-ping.spec
+++ b/rubygem-net-ping.spec
@@ -1,28 +1,26 @@
-%global gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null)
-%global gemname net-ping
-%global geminstdir %{gemdir}/gems/%{gemname}-%{version}
+%global gem_name net-ping
Summary: A ping interface for Ruby
-Name: rubygem-%{gemname}
+Name: rubygem-%{gem_name}
Version: 1.5.1
-Release: 2%{?dist}
+Release: 3%{?dist}
Group: Development/Languages
License: Artistic 2.0
URL: http://www.rubyforge.org/projects/shards
-Source0: http://rubygems.org/gems/%{gemname}-%{version}.gem
+Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem
# for rhel5 compatibility
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
-Provides: rubygem(%{gemname}) = %{version}
+Provides: rubygem(%{gem_name}) = %{version}
-Requires: ruby(abi) = 1.8
-Requires: rubygems
+Requires: ruby(abi) = 1.9.1
+Requires: ruby(rubygems)
BuildRequires: ruby
-BuildRequires: rubygems
+BuildRequires: rubygems-devel
BuildRequires: rubygem(test-unit)
BuildRequires: rubygem(fakeweb)
BuildRequires: iputils
@@ -38,7 +36,7 @@ Summary: A ping interface for Ruby - documentation
Group: Development/Languages
%description doc
-This package contains the documentation files for the %{gemname} Ruby
+This package contains the documentation files for the %{gem_name} Ruby
library.
@@ -47,14 +45,14 @@ library.
%build
%install
-mkdir -p %{buildroot}%{gemdir}
-gem install --local --install-dir %{buildroot}%{gemdir} --force %{SOURCE0}
+mkdir -p %{buildroot}%{gem_dir}
+gem install --local --install-dir %{buildroot}%{gem_dir} --force %{SOURCE0}
%check
-pushd %{buildroot}%{geminstdir}
+pushd %{buildroot}%{gem_instdir}
# three tests are ignored because of missing network connectivity
-RUBYOPT="Ilib" testrb2 test/test_net_ping.rb \
+RUBYOPT="-Ilib" testrb2 test/test_net_ping.rb \
--ignore-name=test_duration_basic_functionality \
--ignore-name=test_pinging_a_good_host_results_in_no_exception_data \
--ignore-name=test_pinging_a_good_host_returns_true
@@ -68,26 +66,29 @@ rm -rf %{buildroot}
%files
%defattr(-, root, root, -)
-%{geminstdir}/lib
-%doc %{geminstdir}/README
-%{gemdir}/cache/%{gemname}-%{version}.gem
-%{gemdir}/specifications/%{gemname}-%{version}.gemspec
+%{gem_libdir}
+%doc %{gem_instdir}/README
+%{gem_cache}
+%{gem_spec}
%files doc
%defattr(-, root, root, -)
-%dir %{geminstdir}
-%doc %{geminstdir}/doc/ping.txt
-%doc %{geminstdir}/examples/
-%doc %{gemdir}/doc/%{gemname}-%{version}
-%{geminstdir}/Rakefile
-%{geminstdir}/test
-%{geminstdir}/net-ping.gemspec
-%{geminstdir}/MANIFEST
-%{geminstdir}/CHANGES
+%dir %{gem_instdir}
+%doc %{gem_instdir}/doc/ping.txt
+%doc %{gem_instdir}/examples/
+%doc %{gem_docdir}
+%{gem_instdir}/Rakefile
+%{gem_instdir}/test
+%{gem_instdir}/net-ping.gemspec
+%{gem_instdir}/MANIFEST
+%{gem_instdir}/CHANGES
%changelog
+* Fri Feb 03 2012 Vít Ondruch <vondruch at redhat.com> - 1.5.1-3
+- Rebuilt for Ruby 1.9.3.
+
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.5.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
More information about the scm-commits
mailing list