diff options
author | Hans Ulrich Niedermann <hun@n-dimensional.de> | 2009-04-01 04:04:26 +0200 |
---|---|---|
committer | Hans Ulrich Niedermann <hun@n-dimensional.de> | 2009-04-01 04:04:26 +0200 |
commit | 4e410150833d4bf234b8921e2cefb3f819f8523e (patch) | |
tree | 9ea6df665fa9ab493e732d0651c491fade888c33 | |
parent | 4a721698ef698b9a7281218d8a0776ae18f69136 (diff) | |
download | rubygem-jekyll-package-4e410150833d4bf234b8921e2cefb3f819f8523e.tar.gz rubygem-jekyll-package-4e410150833d4bf234b8921e2cefb3f819f8523e.tar.xz rubygem-jekyll-package-4e410150833d4bf234b8921e2cefb3f819f8523e.zip |
Use ruby gem as SOURCE0
-rw-r--r-- | rubygem-jekyll.spec | 42 |
1 files changed, 26 insertions, 16 deletions
diff --git a/rubygem-jekyll.spec b/rubygem-jekyll.spec index 1188850..47cf01e 100644 --- a/rubygem-jekyll.spec +++ b/rubygem-jekyll.spec @@ -1,35 +1,39 @@ -%define sha1 9a8125572974cdcd513252815ebad4073c099793 -%define tarbase mojombo-jekyll-%{sha1} +%define ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']") +%define gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null) +%define gemname mojombo-jekyll +%define geminstdir %{gemdir}/gems/%{gemname}-%{version} -Name: rubygem-jekyll +Name: rubygem-%{gemname} Version: 0.4.1 Release: 1%{?dist} Summary: Blog-aware, static web site generator -Group: -License: +Group: Applications/Internet +License: FIXME URL: http://github.com/mojombo/jekyll/ -Source0: http://download.github.com/%{tarbase}.tar.gz +Source0: http://gems.github.com/gems/%{gemname}-%{version}.gem BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) -BuildRequires: -Requires: +BuildRequires: rubygems +Requires: rubygems +Provides: rubygem(%{gemname}) = %{version} %description %prep -%setup -q -n %{tarbase} - %build -%configure -make %{?_smp_mflags} %install rm -rf %{buildroot} -make install DESTDIR=%{buildroot} +mkdir -p %{buildroot}%{gemdir} +gem install --local --install-dir %{buildroot}%{gemdir} \ + --force --rdoc %{SOURCE0} +echo "########################" +echo "gemdir=%{gemdir}" +echo "geminstdir=%{geminstdir}" %clean @@ -38,9 +42,15 @@ rm -rf %{buildroot} %files %defattr(-,root,root,-) -%doc - - +%doc %{gemdir}/doc/%{gemname}-%{version +%doc %{geminstdir}/README.textile +%doc %{geminstdir}/History.txt +%{geminstdir}/bin +%{geminstdir}/lib +%{geminstdir}/test +%{gemdir}/cache/%{gemname}-%{version}.gem +%{gemdir}/specifications/%{gemname}-%{version}.gemspec +%{gemdir}/bin/jekyll %changelog |