commit 8cb1efbe7345e870e383ff5bcac888f3980c75d4
Author: Elan Ruusamäe <[email protected]>
Date:   Thu Jun 20 23:44:16 2013 +0300

    update samples

 ruby.spec | 37 ++++++++++++++++++++++---------------
 1 file changed, 22 insertions(+), 15 deletions(-)
---
diff --git a/ruby.spec b/ruby.spec
index 3bce54c..0d2f57e 100644
--- a/ruby.spec
+++ b/ruby.spec
@@ -67,38 +67,35 @@ find -newer README -o -print | xargs touch --reference 
%{SOURCE0}
 find '(' -name '*~' -o -name '*.orig' ')' -print0 | xargs -0 -r -l512 rm -f
 
 %build
+%if old
 cp %{_datadir}/setup.rb .
 %{__ruby} setup.rb config \
-       --rbdir=%{ruby_rubylibdir} \
-       --sodir=%{ruby_archdir}
+       --rbdir=%{ruby_vendorlibdir} \
+       --sodir=%{ruby_vendorarchdir}
 
 ruby extconf.rb --vendor --with-pgsql-include=%{_includedir}/pgsql/server
 
 ruby setup.rb config \
-    --prefix=%{_prefix} \
-    --siterubyver=%{ruby_vendorlibdir} \
-    --siterubyverarch=%{ruby_vendorarchdir} \
+       --prefix=%{_prefix} \
+       --siterubyver=%{ruby_vendorlibdir} \
+       --siterubyverarch=%{ruby_vendorarchdir} \
 
 ruby setup.rb config \
-    --prefix=%{_prefix} \
-    --site-ruby=%{ruby_vendorlibdir}
+       --prefix=%{_prefix} \
+       --site-ruby=%{ruby_vendorlibdir}
 
 %{__ruby} install.rb \
        --sitelibdir=%{ruby_vendorlibdir} \
 
 %cmake \
-  -DCUSTOM_RUBY_SITE_ARCH_DIR:PATH=%{ruby_vendorarchdir} \
-  -DCUSTOM_RUBY_SITE_LIB_DIR:PATH=%{ruby_vendorlibdir} \
-  ..
+       -DCUSTOM_RUBY_SITE_ARCH_DIR:PATH=%{ruby_vendorarchdir} \
+       -DCUSTOM_RUBY_SITE_LIB_DIR:PATH=%{ruby_vendorlibdir} \
+       ..
 
 ruby setup.rb setup
 
 %{__ruby} setup.rb setup
-
-rdoc --ri --op ri lib
-rdoc --op rdoc lib
-# rm -r ri/NOT_THIS_MODULE_RELATED_DIRS
-rm ri/created.rid
+%endif
 
 # binary pkgs:
 %{__ruby} extconf.rb
@@ -107,6 +104,12 @@ rm ri/created.rid
        LDFLAGS="%{rpmldflags}" \
        CFLAGS="%{rpmcflags} -fPIC"
 
+# with rdoc/ri:
+rdoc --ri --op ri lib
+rdoc --op rdoc lib
+# rm -r ri/NOT_THIS_MODULE_RELATED_DIRS
+rm ri/created.rid
+
 %install
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT{%{ruby_rubylibdir},%{ruby_ridir},%{ruby_rdocdir}}
@@ -122,6 +125,10 @@ cp -a lib/* $RPM_BUILD_ROOT%{ruby_rubylibdir}
 
 cp -a ri/* $RPM_BUILD_ROOT%{ruby_ridir}
 
+# install ext
+install -d $RPM_BUILD_ROOT%{ruby_vendorarchdir}
+install -p ext/ruby_http_parser/ruby_http_parser.so 
$RPM_BUILD_ROOT%{ruby_vendorarchdir}
+
 install -d $RPM_BUILD_ROOT%{ruby_rdocdir}/%{name}-%{version}
 cp -a rdoc/* $RPM_BUILD_ROOT%{ruby_rdocdir}/%{name}-%{version}
 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/projects/template-specs.git/commitdiff/8cb1efbe7345e870e383ff5bcac888f3980c75d4

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to