]> git.pld-linux.org Git - packages/ruby-abstract.git/blame - ruby-abstract.spec
- ruby 2.0 rebuld
[packages/ruby-abstract.git] / ruby-abstract.spec
CommitLineData
ccae7bd9 1%define pkgname abstract
cf6995ad 2Summary: Allows you to define an abstract method in Ruby
ccae7bd9 3Name: ruby-%{pkgname}
cf6995ad 4Version: 1.0.0
e2fdc162 5Release: 3
cf6995ad
ER
6License: GPL v2 or Ruby
7Group: Development/Languages
ccae7bd9 8Source0: http://gems.rubyforge.org/gems/%{pkgname}-%{version}.gem
cf6995ad 9# Source0-md5: ea26d93f0a47a530631da430c9e9b7e5
ccae7bd9 10URL: http://rubyforge.org/projects/abstract
cf6995ad 11BuildRequires: rpm-rubyprov
ccae7bd9 12BuildRequires: rpmbuild(macros) >= 1.665
cf6995ad
ER
13BuildArch: noarch
14BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15
16%description
17Small library that allows you to define an abstract method in Ruby.
18
19%package doc
20Summary: Documentation for %{name}
21Group: Documentation
22Requires: %{name} = %{version}-%{release}
23
24%description doc
25This package contains documentation for %{name}.
26
27%prep
28%setup -q
29
30%build
ccae7bd9
ER
31# write .gemspec
32%__gem_helper spec
33
cf6995ad
ER
34%if %{with tests}
35ruby test/test.rb
36%endif
37
38%install
39rm -rf $RPM_BUILD_ROOT
ccae7bd9 40install -d $RPM_BUILD_ROOT{%{ruby_vendorlibdir},%{ruby_specdir}}
cf6995ad 41cp -a lib/* $RPM_BUILD_ROOT%{ruby_vendorlibdir}
ccae7bd9 42cp -p %{pkgname}-%{version}.gemspec $RPM_BUILD_ROOT%{ruby_specdir}
cf6995ad
ER
43
44%clean
45rm -rf $RPM_BUILD_ROOT
46
47%files
48%defattr(644,root,root,755)
49%doc README.txt ChangeLog
50%{ruby_vendorlibdir}/abstract.rb
ccae7bd9 51%{ruby_specdir}/%{pkgname}-%{version}.gemspec
cf6995ad
ER
52
53%if 0
54%files doc
55%defattr(644,root,root,755)
56%endif
This page took 0.143934 seconds and 4 git commands to generate.