diff options
author | Jan Rękorajski | 2010-03-02 11:10:48 (GMT) |
---|---|---|
committer | cvs2git | 2012-06-24 12:13:13 (GMT) |
commit | b6f9e63f0220dacc3c4e9dfa67bed5e8d1fe4ec7 (patch) | |
tree | 5e25026a3256b8e4c26a49818d41137f5f4cbf18 | |
parent | e70d28d8dca3882e51c10433434c6c4dfb6acaa9 (diff) | |
download | ruby-mime-types-auto/th/ruby-mime-types-1_16-2.zip ruby-mime-types-auto/th/ruby-mime-types-1_16-2.tar.gz |
- build from gem
- added ri package
Changed files:
ruby-mime-types.spec -> 1.13
-rw-r--r-- | ruby-mime-types.spec | 67 |
1 files changed, 34 insertions, 33 deletions
diff --git a/ruby-mime-types.spec b/ruby-mime-types.spec index c8e9fde..9899bff 100644 --- a/ruby-mime-types.spec +++ b/ruby-mime-types.spec @@ -1,18 +1,19 @@ -# TODO: -# - MIME subdir in ri +%define pkgname mime-types Summary: MIME::Types for Ruby Summary(hu.UTF-8): MIME::Types Rubyhoz Summary(pl.UTF-8): MIME::Types dla języka Ruby -Name: ruby-mime-types +Name: ruby-%{pkgname} Version: 1.16 -Release: 1 +Release: 2 License: Ruby's, Artistic or GPLv2+ Group: Development/Languages -Source0: http://rubyforge.org/frs/download.php/52549/mime-types-%{version}.tar.gz -# Source0-md5: 70190fa0bd562f323449b151e7247333 +Source0: http://rubygems.org/downloads/%{pkgname}-%{version}.gem +# Source0-md5: 2c9b8568a76cc632578a292db4a71b9a URL: http://raa.ruby-lang.org/project/mime-types/ -BuildRequires: rpmbuild(macros) >= 1.277 -BuildRequires: setup.rb >= 3.3.1 +BuildRequires: rpmbuild(macros) >= 1.484 +BuildRequires: ruby >= 1:1.8.6 +BuildRequires: ruby-modules +%{?ruby_mod_ver_requires_eq} #BuildArch: noarch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -41,44 +42,44 @@ Moduł ten jest w dużej części oparty na perlowym MIME::Types 1.13. Więcej informacji znajduje się w głównej dokumentacji. %package rdoc -Summary: Documentation files for mime-types -Summary(hu.UTF-8): A mime-types dokumentációja -Summary(pl.UTF-8): Pliki dokumentacji do mime-types +Summary: HTML documentation for %{pkgname} +Summary(pl.UTF-8): Dokumentacja w formacie HTML dla %{pkgname} Group: Documentation Requires: ruby >= 1:1.8.7-4 %description rdoc -Documentation files for mime-types. - -%description rdoc -l hu.UTF-8 -A mime-types dokumentációja. +HTML documentation for %{pkgname}. %description rdoc -l pl.UTF-8 -Pliki dokumentacji do mime-types. +Dokumentacja w formacie HTML dla %{pkgname}. -%prep -%setup -q -n mime-types-%{version} -cp %{_datadir}/setup.rb . +%package ri +Summary: ri documentation for %{pkgname} +Summary(pl.UTF-8): Dokumentacja w formacie ri dla %{pkgname} +Group: Documentation +Requires: ruby -%build -ruby setup.rb config \ - --rbdir=%{ruby_rubylibdir} \ - --sodir=%{ruby_archdir} +%description ri +ri documentation for %{pkgname}. + +%description ri -l pl.UTF-8 +Dokumentacji w formacie ri dla %{pkgname}. -ruby setup.rb setup +%prep +%setup -q -c +%{__tar} xf %{SOURCE0} -O data.tar.gz | %{__tar} xz +find -newer README.txt -o -print | xargs touch --reference %{SOURCE0} +%build rdoc --op rdoc lib rdoc --ri --op ri lib -rm -f ri/created.rid -rm -rf ri/MIME/InvalidContentType +rm ri/created.rid %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT{%{ruby_rubylibdir},%{ruby_ridir},%{ruby_rdocdir}} -ruby setup.rb install \ - --prefix=$RPM_BUILD_ROOT - +cp -a lib/* $RPM_BUILD_ROOT%{ruby_rubylibdir} cp -a ri/* $RPM_BUILD_ROOT%{ruby_ridir} cp -a rdoc $RPM_BUILD_ROOT%{ruby_rdocdir}/%{name}-%{version} @@ -94,7 +95,7 @@ rm -rf $RPM_BUILD_ROOT %files rdoc %defattr(644,root,root,755) %{ruby_rdocdir}/%{name}-%{version} -%dir %{ruby_ridir}/MIME -%{ruby_ridir}/MIME/*.yaml -%{ruby_ridir}/MIME/Type -%{ruby_ridir}/MIME/Types + +%files ri +%defattr(644,root,root,755) +%{ruby_ridir}/MIME |