%global gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null) %global gemname net-http-persistent %global geminstdir %{gemdir}/gems/%{gemname}-%{version} %global rubyabi 1.8 Summary: Persistent connections using Net::HTTP plus a speed fix Name: rubygem-%{gemname} Version: 1.7 Release: 1%{?dist} Group: Development/Languages License: MIT URL: http://seattlerb.rubyforge.org/net-http-persistent Source0: http://rubygems.org/gems/%{gemname}-%{version}.gem BuildRequires: ruby(abi) = %{rubyabi} BuildRequires: rubygem(hoe) BuildRequires: rubygem(minitest) BuildRequires: rubygem(rake) Requires: ruby(abi) = %{rubyabi} Requires: rubygems BuildArch: noarch Provides: rubygem(%{gemname}) = %{version} %description Persistent connections using Net::HTTP plus a speed fix for 1.8. It's thread-safe too. %package doc Summary: Documentation for %{name} Group: Documentation Requires: %{name} = %{version}-%{release} %description doc This package contains documentation for %{name}. %prep %setup -q -c -T mkdir -p .%{gemdir} gem install \ -V \ --local \ --install-dir $(pwd)/%{gemdir} \ --force \ --rdoc \ %{SOURCE0} chmod 0644 ./%{gemdir}/cache/%{gemname}-%{version}.gem %build %install mkdir -p %{buildroot}%{gemdir} cp -a .%{gemdir}/* \ %{buildroot}/%{gemdir}/ rm -f %{buildroot}%{geminstdir}/{.autotest,.gemtest} %check pushd .%{geminstdir} rake test %files %defattr(-,root,root,-) %dir %{geminstdir} %doc %{geminstdir}/[A-Z]* %exclude %{geminstdir}/Rakefile %{geminstdir}/lib/ %{gemdir}/cache/%{gemname}-%{version}.gem %{gemdir}/specifications/%{gemname}-%{version}.gemspec %files doc %defattr(-,root,root,-) %{geminstdir}/Rakefile %{geminstdir}/test/ %{gemdir}/doc/%{gemname}-%{version}/ %changelog * Sun Apr 24 2011 Mamoru Tasaka <mtasaka@fedoraproject.org> - 1.7 - 1.7 * Thu Mar 10 2011 Mamoru Tasaka <mtasaka@fedoraproject.org> - 1.6.1-1 - 1.6.1 * Thu Mar 3 2011 Mamoru Tasaka <mtasaka@fedoraproject.org> - 1.6-1 - 1.6 * Sat Feb 26 2011 Mamoru Tasaka <mtasaka@fedoraproject.org> - 1.5.2-1 - 1.5.2 - Patch0 merged * Sat Feb 12 2011 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.5.1-1 - 1.5.1 * Thu Feb 10 2011 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.5-3 - Rescue the case where socket is Nil, for mechanize testsuite * Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Thu Jan 27 2011 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.5-1 - 1.5 * Sun Jan 16 2011 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.4.1-1 - Initial package