]> git.pld-linux.org Git - projects/template-specs.git/commitdiff
update samples
authorElan Ruusamäe <glen@delfi.ee>
Thu, 20 Jun 2013 20:44:16 +0000 (23:44 +0300)
committerElan Ruusamäe <glen@delfi.ee>
Thu, 20 Jun 2013 20:44:16 +0000 (23:44 +0300)
ruby.spec

index 3bce54c094d7757e2666d0521969d80aacc780bf..0d2f57ec6aee1918aafe22e23bd4ced65c4258c9 100644 (file)
--- 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}
 
This page took 0.103854 seconds and 4 git commands to generate.