From f696962ab54cc5402ef40b5baeae1dc7579e324e Mon Sep 17 00:00:00 2001 From: Matt Hicks Date: Apr 25 2012 16:19:53 +0000 Subject: Initial import rubygem-hydra - 0.24.0-1 --- diff --git a/.gitignore b/.gitignore index e69de29..e53039b 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/hydra-0.24.0.gem diff --git a/rubygem-hydra.spec b/rubygem-hydra.spec new file mode 100644 index 0000000..8f13202 --- /dev/null +++ b/rubygem-hydra.spec @@ -0,0 +1,90 @@ +%global gem_name hydra +%global rubyabi 1.9.1 + +%if 0%{?el6}%{?fc16} +%global rubyabi 1.8 +%global gem_dir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null) +%global gem_cache %{gem_dir}/cache/%{gem_name}-%{version}.gem +%global gem_docdir %{gem_dir}/doc/%{gem_name}-%{version} +%global gem_instdir %{gem_dir}/gems/%{gem_name}-%{version} +%global gem_libdir %{gem_instdir}/lib +%global gem_spec %{gem_dir}/specifications/%{gem_name}-%{version}.gemspec +%endif + +Summary: Distributed testing toolkit +Name: rubygem-%{gem_name} +Version: 0.24.0 +Release: 1%{?dist} +Group: Development/Languages +License: MIT +URL: http://github.com/ngauthier/hydra +Source0: http://rubygems.org/gems/%{gem_name}-%{version}.gem +Requires: ruby(abi) = %{rubyabi} +Requires: rubygems +Requires: rubygem(shoulda) + +%if 0%{?el6}%{?fc16} +BuildRequires: rubygems +%else +BuildRequires: rubygems-devel +%endif + +BuildArch: noarch +Provides: rubygem(%{gem_name}) = %{version} + + + +%description +Spread your tests over multiple machines to test your code faster. + + +%package doc +Summary: Documentation for %{name} +Group: Documentation +Requires: %{name} = %{version}-%{release} +BuildArch: noarch + +%description doc +Documentation for %{name} + +%prep + +%build + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}%{gem_dir} +gem install --local --install-dir %{buildroot}%{gem_dir} \ + --force --rdoc %{SOURCE0} + +# Remove unnecessary file +rm %{buildroot}%{gem_instdir}/.document + +chmod 755 %{buildroot}%{gem_instdir}/test/fixtures/hello_world.rb +chmod 755 %{buildroot}%{gem_instdir}/test/fixtures/many_outputs_to_console.rb + +%check + +%files +%dir %{gem_instdir} +%{gem_libdir} +%{gem_instdir}/caliper.yml +%{gem_cache} +%{gem_spec} +%doc %{gem_instdir}/LICENSE +%doc %{gem_instdir}/VERSION +%doc %{gem_instdir}/README.rdoc + +%files doc +%{gem_instdir}/hydra-icon-64x64.png +%{gem_instdir}/hydra_gray.png +%{gem_instdir}/Rakefile +%{gem_instdir}/test +%{gem_instdir}/%{gem_name}.gemspec +%doc %{gem_docdir} +%doc %{gem_instdir}/TODO + + +%changelog +* Tue Apr 10 2012 Matt Hicks - 0.24.0-1 +- Initial package diff --git a/sources b/sources index e69de29..efd6ffc 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +b083860799853963395daa8a0e40bbf4 hydra-0.24.0.gem