]> git.pld-linux.org Git - packages/ruby-activemodel.git/blame - ruby-activemodel.spec
- release 5 (by relup.sh)
[packages/ruby-activemodel.git] / ruby-activemodel.spec
CommitLineData
50e92b5a
JR
1%define pkgname activemodel
2Summary: Extracts common modeling concerns from ActiveRecord
3Name: ruby-%{pkgname}
39697f05 4Version: 3.2.19
89be2b8c 5Release: 5
50e92b5a 6License: Ruby-alike
0b72fbca 7Source0: http://rubygems.org/downloads/%{pkgname}-%{version}.gem
39697f05 8# Source0-md5: 93c6f903c8c997d171d6f5ccdd96e355
50e92b5a 9Group: Development/Languages
0b72fbca 10URL: http://rubyonrails.org/
20f1e809
ER
11BuildRequires: rpm-rubyprov
12BuildRequires: rpmbuild(macros) >= 1.665
39697f05 13Requires: ruby-activesupport >= 3.2.0
20f1e809 14BuildArch: noarch
50e92b5a
JR
15BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
50e92b5a 17%description
20f1e809
ER
18Extracts common modeling concerns from ActiveRecord to share between
19similar frameworks like ActiveResource.
50e92b5a
JR
20
21%package rdoc
22Summary: Documentation files for %{pkgname}
23Group: Documentation
24Requires: ruby >= 1:1.8.7-4
25
26%description rdoc
27Documentation files for %{pkgname}.
28
29%package ri
30Summary: ri documentation for %{pkgname}
31Summary(pl.UTF-8): Dokumentacja w formacie ri dla %{pkgname}
32Group: Documentation
33Requires: ruby
34
35%description ri
36ri documentation for %{pkgname}.
37
38%description ri -l pl.UTF-8
39Dokumentacji w formacie ri dla %{pkgname}.
40
41%prep
39697f05 42%setup -q -n %{pkgname}-%{version}
50e92b5a
JR
43
44%build
39697f05
JR
45# write .gemspec
46%__gem_helper spec
47
50e92b5a
JR
48rdoc --ri --op ri lib
49rdoc --op rdoc lib
50rm ri/created.rid
20f1e809 51rm ri/cache.ri
50e92b5a
JR
52
53%install
54rm -rf $RPM_BUILD_ROOT
20f1e809 55install -d $RPM_BUILD_ROOT{%{ruby_vendorlibdir},%{ruby_ridir},%{ruby_rdocdir}}
50e92b5a 56
20f1e809 57cp -a lib/* $RPM_BUILD_ROOT%{ruby_vendorlibdir}
50e92b5a
JR
58cp -a ri/* $RPM_BUILD_ROOT%{ruby_ridir}
59cp -a rdoc $RPM_BUILD_ROOT%{ruby_rdocdir}/%{pkgname}-%{version}
60
39697f05
JR
61# install gemspec
62install -d $RPM_BUILD_ROOT%{ruby_specdir}
63cp -p %{pkgname}-%{version}.gemspec $RPM_BUILD_ROOT%{ruby_specdir}
64
50e92b5a
JR
65%clean
66rm -rf $RPM_BUILD_ROOT
67
68%files
69%defattr(644,root,root,755)
39697f05 70%doc CHANGELOG.md README.rdoc
20f1e809
ER
71%{ruby_vendorlibdir}/active_model.rb
72%{ruby_vendorlibdir}/active_model
39697f05 73%{ruby_specdir}/%{pkgname}-%{version}.gemspec
50e92b5a
JR
74
75%files rdoc
76%defattr(644,root,root,755)
77%{ruby_rdocdir}/%{pkgname}-%{version}
78
79%files ri
80%defattr(644,root,root,755)
81%{ruby_ridir}/ActiveModel
This page took 0.057527 seconds and 4 git commands to generate.