Skip to content

Commit

Permalink
adding in dependencies to make mock build succeed.
Browse files Browse the repository at this point in the history
  • Loading branch information
Adam Young committed May 5, 2010
1 parent 56b0ee0 commit 5d836e0
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 10 deletions.
23 changes: 14 additions & 9 deletions rubygem-fakefs.spec
@@ -1,20 +1,21 @@
# Generated from fakefs-0.2.1.gem by gem2rpm -*- rpm-spec -*-
%define ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']")
%define gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null)
%define gemname fakefs
%define geminstdir %{gemdir}/gems/%{gemname}-%{version}
%global ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']")
%global gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null)
%global gemname fakefs
%global geminstdir %{gemdir}/gems/%{gemname}-%{version}

Summary: A fake filesystem. Use it in your tests
Name: rubygem-%{gemname}
Version: 0.2.1
Release: 1%{?dist}
Group: Development/Languages
License: GPLv2+ or Ruby
License: MIT
URL: http://github.com/defunkt/fakefs
Source0: http://rubygems.org/gems/%{gemname}-%{version}.gem
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires: ruby(abi) = 1.8
Requires: rubygems
BuildRequires: rubygems
BuildRequires: rubygem(rake)
BuildArch: noarch
Provides: rubygem(%{gemname}) = %{version}

Expand All @@ -32,15 +33,19 @@ mkdir -p %{buildroot}%{gemdir}
gem install --local --install-dir %{buildroot}%{gemdir} \
--force --rdoc %{SOURCE0}

%check
pushd %{buildroot}%{gemdir}/gems/%{gemname}-%{version}/
rake test
rake spec
popd

%clean
rm -rf %{buildroot}

%files
%defattr(-, root, root, -)
%{gemdir}/gems/%{gemname}-%{version}/
%{geminstdir}/
%doc %{gemdir}/doc/%{gemname}-%{version}
%doc %{geminstdir}/LICENSE
%doc %{geminstdir}/README.markdown
%{gemdir}/cache/%{gemname}-%{version}.gem
%{gemdir}/specifications/%{gemname}-%{version}.gemspec

Expand Down
4 changes: 3 additions & 1 deletion rubygem-libxml.spec
Expand Up @@ -16,7 +16,9 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires: rubygems
BuildRequires: rubygems
BuildRequires: ruby-devel
BuildRequires: zlib
BuildRequires: zlib-devel
BuildRequires: libxml2
BuildRequires: libxml2-devel

Provides: rubygem(%{gemname}) = %{version}

Expand Down

0 comments on commit 5d836e0

Please sign in to comment.