[postgresql-plruby] Packaging changes for new ruby-1.9

Jan Horak hhorak at fedoraproject.org
Wed Mar 21 07:48:43 UTC 2012


commit 6ed85b4bed10b6e349bf545adcb31af3d33d4c10
Author: Honza HorĂ¡k <hhorak at redhat.com>
Date:   Wed Mar 21 08:37:49 2012 +0100

    Packaging changes for new ruby-1.9

 postgresql-plruby.spec |   16 +++++++++-------
 1 files changed, 9 insertions(+), 7 deletions(-)
---
diff --git a/postgresql-plruby.spec b/postgresql-plruby.spec
index ec8ba7c..d485036 100644
--- a/postgresql-plruby.spec
+++ b/postgresql-plruby.spec
@@ -1,17 +1,16 @@
-%{!?ruby_sitearch: %define ruby_sitearch %(ruby -rrbconfig -e "puts Config::CONFIG['sitearchdir']")}
 %define sname	plruby
 
 Summary:	PostgreSQL Ruby Procedural Language
 Name:		postgresql-%{sname}
 Version:	0.5.3
-Release:	5%{?dist}
+Release:	6%{?dist}
 Source0:	ftp://moulon.inra.fr/pub/ruby/%{sname}-%{version}.tar.gz
 License:	Ruby or GPL+
 Group:		Applications/Databases
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 Url:		http://raa.ruby-lang.org/project/pl-ruby/
 BuildRequires:	ruby >= 1.8 ruby-devel >= 1.8 postgresql-devel >= 8.1
-Requires:	postgresql-libs, ruby(abi) = 1.8
+Requires:	postgresql-libs, ruby(abi) = 1.9.1
 
 %description
 PL/Ruby is a loadable procedural language for the PostgreSQL database
@@ -43,7 +42,7 @@ if [ -n $FILE ]
 fi
 
 %build
-ruby extconf.rb --with-pgsql-include=%{_includedir}/pgsql/server
+ruby extconf.rb --vendor --with-pgsql-include=%{_includedir}/pgsql/server
 
 %install
 rm -rf %{buildroot}
@@ -55,15 +54,18 @@ rm -rf %{buildroot}
 %files
 %defattr(-,root,root,-)
 %doc Changes README.en plruby.html 
-%dir %{ruby_sitearch}/plruby
-%{ruby_sitearch}/plruby/plruby_*.so
-%{ruby_sitearch}/plruby.so
+%dir %{ruby_vendorarchdir}/plruby
+%{ruby_vendorarchdir}/plruby/plruby_*.so
+%{ruby_vendorarchdir}/plruby.so
 
 %files doc
 %defattr(-,root,root,-)
 %doc docs/plruby.rb
 
 %changelog
+* Wed Mar 21 2012 Honza Horak <hhorak at redhat.com> - 0.5.3-6
+- Packaging changes for new ruby-1.9
+
 * Sat Jan 14 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.5.3-5
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
 


More information about the scm-commits mailing list