|
@@ -5,12 +5,12 @@
|
|
|
Summary: packaging system for Ruby application or library
|
|
|
Summary(ja): Rubyアプリケーションやライブラリのためのパッケージシステム
|
|
|
Name: rubygems
|
|
|
-Version: 1.6.2
|
|
|
+Version: 1.8.1
|
|
|
Release: 1%{?_dist_release}
|
|
|
License: Ruby or GPLv2
|
|
|
Group: Development/Tools
|
|
|
Source0: rubygems-%{version}.tgz
|
|
|
-Patch1: rubygems-1.6.2-default-dir.patch
|
|
|
+Patch1: rubygems-1.8.1-default-dir.patch
|
|
|
URL: http://www.rubygems.org/
|
|
|
BuildArch: noarch
|
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
@@ -42,11 +42,12 @@ system and the gem command.
|
|
|
|
|
|
%install
|
|
|
rm -rf ${RPM_BUILD_ROOT}
|
|
|
-#mkdir -p ${RPM_BUILD_ROOT}%{rbindir}
|
|
|
-#mkdir -p ${RPM_BUILD_ROOT}%{rlibdir}
|
|
|
|
|
|
GEM_HOME=${RPM_BUILD_ROOT}%{gemdir} \
|
|
|
- %{ruby} -I%{rlibdir} setup.rb install --destdir=${RPM_BUILD_ROOT}%{rlibdir} --prefix=/
|
|
|
+ %{ruby} -I%{rlibdir} setup.rb install \
|
|
|
+ --destdir=${RPM_BUILD_ROOT}%{rlibdir} \
|
|
|
+ --no-rdoc --no-ri \
|
|
|
+ --prefix=/
|
|
|
|
|
|
# fix install path
|
|
|
mkdir -p %{buildroot}%{_bindir}
|
|
@@ -54,23 +55,7 @@ mv %{buildroot}%{rlibdir}/bin/gem %{buildroot}%{_bindir}/gem
|
|
|
rmdir %{buildroot}%{rlibdir}/bin
|
|
|
mv %{buildroot}%{rlibdir}/lib/* %{buildroot}%{rlibdir}/.
|
|
|
|
|
|
-%{rdoc} --op html \
|
|
|
- --main README . README.rdoc UPGRADING.rdoc LICENSE.txt GPL.txt
|
|
|
-%{rdoc} --ri --op ${RPM_BUILD_ROOT}%{gemdir}/doc/%{name}-%{version} \
|
|
|
- --main README . README.rdoc UPGRADING.rdoc LICENSE.txt GPL.txt
|
|
|
-rm -f ${RPM_BUILD_ROOT}%{gemdir}/doc/rubygems-%{version}/created.rid
|
|
|
-
|
|
|
-cd pkgs/sources
|
|
|
-GEM_HOME=${RPM_BUILD_ROOT}%{gemdir} \
|
|
|
-%{ruby} -I${RPM_BUILD_ROOT}%{rlibdir} \
|
|
|
- -rrubygems -rrubygems/builder -rrubygems/installer -e '
|
|
|
-load("./sources.gemspec")
|
|
|
-spec = Gem.sources_spec
|
|
|
-gem = Gem::Builder.new(spec).build
|
|
|
-Gem::Installer.new(gem).install()
|
|
|
-'
|
|
|
-cd ../..
|
|
|
-
|
|
|
+mkdir -p $RPM_BUILD_ROOT%{gemdir}/{cache,gems,specifications,doc}
|
|
|
|
|
|
%clean
|
|
|
rm -rf ${RPM_BUILD_ROOT}
|
|
@@ -81,18 +66,18 @@ getent group rubygems >/dev/null || %{_sbindir}/groupadd rubygems
|
|
|
|
|
|
%files
|
|
|
%defattr(-, root, root)
|
|
|
-%doc ChangeLog
|
|
|
-%doc GPL.txt
|
|
|
-%doc LICENSE.txt
|
|
|
-%doc README
|
|
|
-%doc TODO
|
|
|
-%doc html
|
|
|
+%doc GPL.txt LICENSE.txt
|
|
|
+%doc README* TODO
|
|
|
%{rbindir}/*
|
|
|
%{rlibdir}/*
|
|
|
%defattr(664,root,rubygems,775)
|
|
|
%{gemdir}
|
|
|
|
|
|
%changelog
|
|
|
+* Thu May 12 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 1.8.1-1
|
|
|
+- update to 1.8.2
|
|
|
+- drop rdoc, ri
|
|
|
+
|
|
|
* Tue Mar 22 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 1.6.2-1
|
|
|
- new upstream release
|
|
|
- s/BuildPreReq/BuildRequires
|