]> git.pld-linux.org Git - packages/ruby-activerecord.git/blame - ruby-activerecord.spec
- x32 rebuild
[packages/ruby-activerecord.git] / ruby-activerecord.spec
CommitLineData
4350546d 1%define pkgname activerecord
9cc5ce19 2Summary: Object-Relational mapping library for Ruby
648ca55e 3Summary(pl.UTF-8): Biblioteka odwzorowań obiektowo-relacyjnych dla Ruby
4350546d 4Name: ruby-%{pkgname}
bb0bcb88 5Version: 3.2.19
89ab1e61 6Release: 2
9cc5ce19 7License: Ruby-alike
8Group: Development/Languages
85e61527 9Source0: http://rubygems.org/downloads/%{pkgname}-%{version}.gem
bb0bcb88 10# Source0-md5: 2e60941e3c5080df05c51de2e2d7b328
91c754f7 11URL: http://rubyforge.org/projects/activerecord/
d5da541b 12BuildRequires: rpmbuild(macros) >= 1.277
91c754f7 13BuildRequires: ruby >= 1:1.8.6
b2b378b1 14BuildRequires: ruby-modules
faf62e79 15%{?ruby_mod_ver_requires_eq}
bb0bcb88
JR
16Requires: ruby-activesupport >= 3.2.0
17Requires: ruby-activemodel >= 3.2.0
4350546d 18Obsoletes: ruby-ActiveRecord
51bb654d 19Provides: ruby-ActiveRecord
85e03286 20#BuildArch: noarch
9cc5ce19 21BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
91c754f7
ER
23# nothing to be placed there. we're not noarch only because of ruby packaging
24%define _enable_debug_packages 0
25
9cc5ce19 26%description
3e494742 27This package contains Object-Relational mapping library for Ruby.
f70f969e 28
a7e6429f
JR
29%description -l pl.UTF-8
30Ten pakiet zawiera bibliotekę odwzorowań obiektowo-relacyjnych dla
f70f969e 31Ruby.
9cc5ce19 32
91c754f7
ER
33%package rdoc
34Summary: Documentation files for ActiveRecord
35Summary(pl.UTF-8): Dokumentacja do biblioteki ActiveRecord
36Group: Documentation
37Requires: ruby >= 1:1.8.7-4
38
39%description rdoc
40Documentation files for ActiveRecord.
41
42%description rdoc -l pl.UTF-8
43Dokumentacja do biblioteki ActiveRecord.
44
755c57ab
JR
45%package ri
46Summary: ri documentation for %{pkgname}
47Summary(pl.UTF-8): Dokumentacja w formacie ri dla %{pkgname}
48Group: Documentation
49Requires: ruby
50
51%description ri
52ri documentation for %{pkgname}.
53
54%description ri -l pl.UTF-8
55Dokumentacji w formacie ri dla %{pkgname}.
56
9cc5ce19 57%prep
bb0bcb88 58%setup -q -n %{pkgname}-%{version}
91c754f7 59
9cc5ce19 60%build
bb0bcb88
JR
61# write .gemspec
62%__gem_helper spec
63
cb0db288 64rdoc --ri --op ri lib
a2c18a31 65rdoc --op rdoc lib
755c57ab
JR
66rm -rf ri/{Fixture*,I18n,MysqlCompat,PGresult,Test,YAML}
67rm ri/created.rid
9cc5ce19 68
69%install
70rm -rf $RPM_BUILD_ROOT
91c754f7 71install -d $RPM_BUILD_ROOT{%{ruby_rubylibdir},%{ruby_ridir},%{ruby_rdocdir}}
755c57ab 72
859119fa 73cp -a lib/* $RPM_BUILD_ROOT%{ruby_rubylibdir}
0f6c7cb9 74cp -a ri/* $RPM_BUILD_ROOT%{ruby_ridir}
4350546d 75cp -a rdoc $RPM_BUILD_ROOT%{ruby_rdocdir}/%{pkgname}-%{version}-%{release}
91c754f7 76
bb0bcb88
JR
77# install gemspec
78install -d $RPM_BUILD_ROOT%{ruby_specdir}
79cp -p %{pkgname}-%{version}.gemspec $RPM_BUILD_ROOT%{ruby_specdir}
80
9cc5ce19 81%clean
f6c92d3c 82rm -rf $RPM_BUILD_ROOT
9cc5ce19 83
84%files
85%defattr(644,root,root,755)
bb0bcb88 86%doc CHANGELOG.md README.rdoc examples
91c754f7
ER
87%{ruby_rubylibdir}/active_record
88%{ruby_rubylibdir}/active_record.rb
bb0bcb88
JR
89%{ruby_rubylibdir}/rails/generators/active_record.rb
90%{ruby_rubylibdir}/rails/generators/active_record
91%{ruby_specdir}/%{pkgname}-%{version}.gemspec
91c754f7
ER
92
93%files rdoc
94%defattr(644,root,root,755)
4350546d 95%{ruby_rdocdir}/%{pkgname}-%{version}-%{release}
755c57ab
JR
96
97%files ri
98%defattr(644,root,root,755)
859119fa 99%{ruby_ridir}/ActiveRecord
This page took 0.066119 seconds and 4 git commands to generate.