rpms/rubygem-allison/F-10 rubygem-allison.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Mamoru Tasaka
mtasaka at fedoraproject.org
Wed Jun 24 18:57:35 UTC 2009
Author: mtasaka
Update of /cvs/extras/rpms/rubygem-allison/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32727/F-10
Modified Files:
.cvsignore sources
Added Files:
rubygem-allison.spec
Log Message:
Initial commit
--- NEW FILE rubygem-allison.spec ---
%global ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']")
%global gemname allison
%global gemdir %(ruby -rubygems -e 'puts Gem::dir' 2>/dev/null)
%global geminstdir %{gemdir}/gems/%{gemname}-%{version}
%global rubyabi 1.8
Summary: A modern, pretty RDoc template
Name: rubygem-%{gemname}
Version: 2.0.3
Release: 3%{?dist}
Group: Development/Languages
License: AFL
URL: http://github.com/fauna/allison/tree/master
Source0: http://gems.rubyforge.org/gems/%{gemname}-%{version}.gem
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: ruby(abi) = %{rubyabi}
BuildRequires: ruby(rubygems)
Requires: ruby(abi) = %{rubyabi}
Requires: ruby(rubygems)
BuildArch: noarch
Provides: rubygem(%{gemname}) = %{version}-%{release}
%description
%{summary}.
%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 \
--local \
--install-dir $(pwd)%{gemdir} \
--force \
--rdoc \
-V \
%{SOURCE0}
pushd .%{geminstdir}
popd
%build
%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{gemdir}
cp -a .%{gemdir}/* %{buildroot}%{gemdir}/
# move bin file
mkdir -p %{buildroot}%{_bindir}
mv %{buildroot}%{gemdir}/bin/* %{buildroot}%{_bindir}/
rm -rf %{buildroot}%{gemdir}/bin
# And cleanups
rm -rf %{buildroot}%{gemdir}/bin
rm -f %{buildroot}%{geminstdir}/%{gemname}.gemspec
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%{_bindir}/%{gemname}
%dir %{geminstdir}
%doc %{geminstdir}/[A-Z]*
%exclude %{geminstdir}/Manifest
%{geminstdir}/bin/
%{geminstdir}/lib/
%{geminstdir}/cache/
%{gemdir}/cache/%{gemname}-%{version}.gem
%{gemdir}/specifications/%{gemname}-%{version}.gemspec
%files doc
%defattr(-,root,root,-)
%{geminstdir}/Manifest
%{geminstdir}/contrib/
%{gemdir}/doc/%{gemname}-%{version}/
%changelog
* Thu Jun 25 2009 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 2.0.3-3
- It turned out that the patch mentioned below was not needed...
* Tue Jun 16 2009 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 2.0.3-2
- Patch to make allison work when called as %%_bindir/allison
* Tue Jun 16 2009 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 2.0.3-1
- Initial package
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/rubygem-allison/F-10/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore 24 Jun 2009 18:16:09 -0000 1.1
+++ .cvsignore 24 Jun 2009 18:57:05 -0000 1.2
@@ -0,0 +1 @@
+allison-2.0.3.gem
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/rubygem-allison/F-10/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources 24 Jun 2009 18:16:09 -0000 1.1
+++ sources 24 Jun 2009 18:57:05 -0000 1.2
@@ -0,0 +1 @@
+bacdb70e8dd888da4a495db64a41ae24 allison-2.0.3.gem
More information about the fedora-extras-commits
mailing list