]> git.pld-linux.org Git - packages/ruby-erubis.git/blame - ruby-erubis.spec
rpm5 can unpack .gem; build noarch with new ruby
[packages/ruby-erubis.git] / ruby-erubis.spec
CommitLineData
ad9d94ee
JR
1%define pkgname erubis
2Summary: Fast, secure, and very extensible implementation of eRuby
3Name: ruby-%{pkgname}
4Version: 2.6.5
5Release: 1
6License: GPL
7Group: Development/Languages
8Source0: http://rubygems.org/downloads/%{pkgname}-%{version}.gem
9# Source0-md5: 071dc576fe9f1c547ef2993e0be942b0
f1d26105
ER
10BuildRequires: rpm-rubyprov
11BuildRequires: rpmbuild(macros) >= 1.656
12BuildArch: noarch
ad9d94ee
JR
13BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
14
15%description
16Erubis is a fast, secure, and very extensible implementation of eRuby.
ad9d94ee
JR
17
18%package rdoc
19Summary: HTML documentation for %{pkgname}
20Summary(pl.UTF-8): Dokumentacja w formacie HTML dla %{pkgname}
21Group: Documentation
22Requires: ruby >= 1:1.8.7-4
23
24%description rdoc
25HTML documentation for %{pkgname}.
26
27%description rdoc -l pl.UTF-8
28Dokumentacja w formacie HTML dla %{pkgname}.
29
30%package ri
31Summary: ri documentation for %{pkgname}
32Summary(pl.UTF-8): Dokumentacja w formacie ri dla %{pkgname}
33Group: Documentation
34Requires: ruby
35
36%description ri
37ri documentation for %{pkgname}.
38
39%description ri -l pl.UTF-8
40Dokumentacji w formacie ri dla %{pkgname}.
41
42%prep
f1d26105 43%setup -q
ad9d94ee
JR
44
45%{__sed} -i -e 's,/usr/bin/env ruby,%{__ruby},' bin/erubis
46
47%build
48rdoc --ri --op ri lib
49rdoc --op rdoc lib
50rm -r ri/{ActionView,ERB}
51rm ri/created.rid
f1d26105 52rm ri/cache.ri
ad9d94ee
JR
53
54%install
55rm -rf $RPM_BUILD_ROOT
56install -d $RPM_BUILD_ROOT{%{_bindir},%{ruby_rubylibdir},%{ruby_ridir},%{ruby_rdocdir}}
57
58cp -a bin/* $RPM_BUILD_ROOT%{_bindir}
59cp -a lib/* $RPM_BUILD_ROOT%{ruby_rubylibdir}
60cp -a ri/* $RPM_BUILD_ROOT%{ruby_ridir}
61cp -a rdoc $RPM_BUILD_ROOT%{ruby_rdocdir}/%{name}-%{version}
62
63%clean
64rm -rf $RPM_BUILD_ROOT
65
66%files
67%defattr(644,root,root,755)
68%doc CHANGES.txt README.txt
69%attr(755,root,root) %{_bindir}/erubis
70%{ruby_rubylibdir}/erubis.rb
71%{ruby_rubylibdir}/erubis
72
73%files rdoc
74%defattr(644,root,root,755)
75%{ruby_rdocdir}/%{name}-%{version}
76
77%files ri
78%defattr(644,root,root,755)
79%{ruby_ridir}/Erubis
This page took 0.067697 seconds and 4 git commands to generate.