3 Summary: Facade pattern implementation for Ruby
8 Group: Development/Languages
9 Source0: http://rubyforge.org/frs/download.php/21619/facade-%{version}.tar.bz2
10 # Source0-md5: f8fb38d2e2c891c87a143c215d2960f0
11 URL: http://shards.rubyforge.org/
12 BuildRequires: rpmbuild(macros) >= 1.277
13 BuildRequires: ruby-modules
14 %{?ruby_mod_ver_requires_eq}
16 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19 An easy way to implement the facade pattern in your classes. In short,
20 this library autowraps class methods from another class as instance
21 methods of the current class.
24 %setup -q -n %{tarname}-%{version}
31 rm -rf $RPM_BUILD_ROOT
32 install -d $RPM_BUILD_ROOT{%{ruby_rubylibdir},%{ruby_ridir}}
33 cp -a lib/* $RPM_BUILD_ROOT%{ruby_rubylibdir}
34 cp -a ri/* $RPM_BUILD_ROOT%{ruby_ridir}
37 rm -rf $RPM_BUILD_ROOT
40 %defattr(644,root,root,755)