[libprelude/f17] Drop support for ruby

Steve Grubb sgrubb at fedoraproject.org
Tue Mar 13 17:20:25 UTC 2012


commit a479bd1df11f17249fa4034effe1453ef6c9d2a9
Author: Steve <sgrubb at redhat.com>
Date:   Tue Mar 13 13:20:12 2012 -0400

    Drop support for ruby

 libprelude.spec |   35 ++++++++++++++++++++---------------
 1 files changed, 20 insertions(+), 15 deletions(-)
---
diff --git a/libprelude.spec b/libprelude.spec
index 62b78ce..f4b6c2a 100644
--- a/libprelude.spec
+++ b/libprelude.spec
@@ -1,12 +1,12 @@
 %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
 %{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
-%{!?ruby_sitearch: %global ruby_sitearch %(ruby -rrbconfig -e 'puts Config::CONFIG["sitearchdir"] ')}
+#%{!?ruby_sitearch: %global ruby_sitearch %(ruby -rrbconfig -e 'puts Config::CONFIG["sitearchdir"] ')}
 
 
 Name:		libprelude
 Epoch:		1
 Version:	1.0.0
-Release:	11%{?dist}
+Release:	12%{?dist}
 Summary:	The prelude library
 Group:		System Environment/Libraries
 License:	GPLv2+
@@ -15,7 +15,8 @@ Source0:	http://www.prelude-ids.org/download/releases/%{name}/%{name}-%{version}
 Patch1:		libprelude-1.0.0-gcc46.patch
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
-BuildRequires:	gnutls-devel, python-devel, ruby, ruby-devel, lua-devel
+BuildRequires:	gnutls-devel, python-devel, lua-devel
+#BuildRequires: ruby, ruby-devel
 BuildRequires:	swig chrpath
 
 %description
@@ -58,14 +59,14 @@ Requires:	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 %description perl
 Perl bindings for libprelude.
 
-%package ruby
-Summary:	Ruby bindings for libprelude
-Group:		System Environment/Libraries
-Requires:	libprelude = %{epoch}:%{version}-%{release}
-Requires:	ruby(abi) = 1.8
-
-%description ruby
-Ruby bindings for libprelude.
+#%package ruby
+#Summary:	Ruby bindings for libprelude
+#Group:		System Environment/Libraries
+#Requires:	libprelude = %{epoch}:%{version}-%{release}
+#Requires:	ruby(abi) = 1.9
+#
+#%description ruby
+#Ruby bindings for libprelude.
 
 %prep
 %setup -q
@@ -74,6 +75,7 @@ Ruby bindings for libprelude.
 %build
 %configure	--disable-static \
 		--with-html-dir=%{_defaultdocdir}/%{name}-%{version}/html \
+		--with-ruby=no \
 		--with-perl-installdirs=vendor \
 		--enable-easy-bindings
 
@@ -95,7 +97,7 @@ chmod 755 %{buildroot}%{python_sitearch}/_prelude.so
 find %{buildroot} -type f \( -name .packlist -o -name perllocal.pod \) -exec rm -f {} ';'
 find %{buildroot} -type f -name '*.bs' -a -size 0 -exec rm -f {} ';'
 rm -f %{buildroot}%{_libdir}/*.la
-rm -f %{buildroot}%{ruby_sitearch}/PreludeEasy.la
+#rm -f %{buildroot}%{ruby_sitearch}/PreludeEasy.la
 chmod +w %{buildroot}%{perl_vendorarch}/auto/Prelude/Prelude.so
 chrpath -d %{buildroot}%{perl_vendorarch}/auto/Prelude/Prelude.so
 chmod -w %{buildroot}%{perl_vendorarch}/auto/Prelude/Prelude.so
@@ -142,11 +144,14 @@ rm -rf %{buildroot}
 %attr(0644,root,root) %{perl_vendorarch}/Prelude*.pm
 %{perl_vendorarch}/auto/Prelude*/
 
-%files ruby
-%defattr(-,root,root,-)
-%{ruby_sitearch}/PreludeEasy.so
+#%files ruby
+#%defattr(-,root,root,-)
+#%{ruby_sitearch}/PreludeEasy.so
 
 %changelog
+* Tue Mar 13 2012 Steve Grubb <sgrubb at redhat.com> - 1:1.0.0-12
+- Drop support for ruby
+
 * Fri Jan 13 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1:1.0.0-11
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
 


More information about the scm-commits mailing list