1 %define pkgname abstract
2 Summary: Allows you to define an abstract method in Ruby
6 License: GPL v2 or Ruby
7 Group: Development/Languages
8 Source0: http://gems.rubyforge.org/gems/%{pkgname}-%{version}.gem
9 # Source0-md5: ea26d93f0a47a530631da430c9e9b7e5
10 URL: http://rubyforge.org/projects/abstract
11 BuildRequires: rpm-rubyprov
12 BuildRequires: rpmbuild(macros) >= 1.665
14 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17 Small library that allows you to define an abstract method in Ruby.
20 Summary: Documentation for %{name}
22 Requires: %{name} = %{version}-%{release}
25 This package contains documentation for %{name}.
39 rm -rf $RPM_BUILD_ROOT
40 install -d $RPM_BUILD_ROOT{%{ruby_vendorlibdir},%{ruby_specdir}}
41 cp -a lib/* $RPM_BUILD_ROOT%{ruby_vendorlibdir}
42 cp -p %{pkgname}-%{version}.gemspec $RPM_BUILD_ROOT%{ruby_specdir}
45 rm -rf $RPM_BUILD_ROOT
48 %defattr(644,root,root,755)
49 %doc README.txt ChangeLog
50 %{ruby_vendorlibdir}/abstract.rb
51 %{ruby_specdir}/%{pkgname}-%{version}.gemspec
55 %defattr(644,root,root,755)