]> git.pld-linux.org Git - projects/template-specs.git/blobdiff - ruby.spec
- use setup.rb
[projects/template-specs.git] / ruby.spec
index 52a0d8f4aabd9abc3ac52a5804efc4e87df604ab..f3e94950a2dcfb0b503fe0a803342ff103645c8b 100644 (file)
--- a/ruby.spec
+++ b/ruby.spec
@@ -66,7 +66,13 @@ find '(' -name '*~' -o -name '*.orig' ')' -print0 | xargs -0 -r -l512 rm -f
 
 %build
 
-cp /usr/share/setup.rb .
+cp %{_datadir}/setup.rb .
+
+ruby setup.rb config \
+       --rbdir=%{ruby_rubylibdir} \
+       --sodir=%{ruby_archdir}
+
+ruby setup.rb setup
 
 rdoc --ri --op ri lib
 rdoc --op rdoc lib
@@ -77,10 +83,12 @@ rm ri/created.rid
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT{%{ruby_rubylibdir},%{ruby_ridir},%{ruby_rdocdir}}
 
-cp -a lib/* $RPM_BUILD_ROOT%{ruby_rubylibdir}
 cp -a ri/* $RPM_BUILD_ROOT%{ruby_ridir}
 cp -a rdoc $RPM_BUILD_ROOT%{ruby_rdocdir}/%{name}-%{version}
 
+ruby setup.rb install \
+       --prefix=$RPM_BUILD_ROOT
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
This page took 0.366444 seconds and 4 git commands to generate.