]> git.pld-linux.org Git - packages/ruby-activemodel.git/blame - ruby-activemodel.spec
- rebuild with rubygems
[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
4cf56c79 5Release: 2
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/
50e92b5a
JR
11BuildRequires: rpmbuild(macros) >= 1.484
12BuildRequires: ruby >= 1:1.8.6
13BuildRequires: ruby-modules
39697f05 14Requires: ruby-activesupport >= 3.2.0
50e92b5a
JR
15%{?ruby_mod_ver_requires_eq}
16#BuildArch: noarch
17BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18
19# nothing to be placed there. we're not noarch only because of ruby packaging
20%define _enable_debug_packages 0
21
22%description
23Extracts common modeling concerns from ActiveRecord to share
24between similar frameworks like ActiveResource.
25
26%package rdoc
27Summary: Documentation files for %{pkgname}
28Group: Documentation
29Requires: ruby >= 1:1.8.7-4
30
31%description rdoc
32Documentation files for %{pkgname}.
33
34%package ri
35Summary: ri documentation for %{pkgname}
36Summary(pl.UTF-8): Dokumentacja w formacie ri dla %{pkgname}
37Group: Documentation
38Requires: ruby
39
40%description ri
41ri documentation for %{pkgname}.
42
43%description ri -l pl.UTF-8
44Dokumentacji w formacie ri dla %{pkgname}.
45
46%prep
39697f05 47%setup -q -n %{pkgname}-%{version}
50e92b5a
JR
48
49%build
39697f05
JR
50# write .gemspec
51%__gem_helper spec
52
50e92b5a
JR
53rdoc --ri --op ri lib
54rdoc --op rdoc lib
55rm ri/created.rid
56
57%install
58rm -rf $RPM_BUILD_ROOT
59install -d $RPM_BUILD_ROOT{%{ruby_rubylibdir},%{ruby_ridir},%{ruby_rdocdir}}
60
61cp -a lib/* $RPM_BUILD_ROOT%{ruby_rubylibdir}
62cp -a ri/* $RPM_BUILD_ROOT%{ruby_ridir}
63cp -a rdoc $RPM_BUILD_ROOT%{ruby_rdocdir}/%{pkgname}-%{version}
64
39697f05
JR
65# install gemspec
66install -d $RPM_BUILD_ROOT%{ruby_specdir}
67cp -p %{pkgname}-%{version}.gemspec $RPM_BUILD_ROOT%{ruby_specdir}
68
50e92b5a
JR
69%clean
70rm -rf $RPM_BUILD_ROOT
71
72%files
73%defattr(644,root,root,755)
39697f05 74%doc CHANGELOG.md README.rdoc
50e92b5a
JR
75%{ruby_rubylibdir}/active_model.rb
76%{ruby_rubylibdir}/active_model
39697f05 77%{ruby_specdir}/%{pkgname}-%{version}.gemspec
50e92b5a
JR
78
79%files rdoc
80%defattr(644,root,root,755)
81%{ruby_rdocdir}/%{pkgname}-%{version}
82
83%files ri
84%defattr(644,root,root,755)
85%{ruby_ridir}/ActiveModel
This page took 0.071065 seconds and 4 git commands to generate.