[libprelude] Drop support for ruby
Steve Grubb
sgrubb at fedoraproject.org
Tue Mar 13 17:12:12 UTC 2012
commit 22b808fec120afc932cd00b20c629213095c18f1
Author: Steve <sgrubb at redhat.com>
Date: Tue Mar 13 13:11:59 2012 -0400
Drop support for ruby
libprelude.spec | 34 ++++++++++++++++++----------------
1 files changed, 18 insertions(+), 16 deletions(-)
---
diff --git a/libprelude.spec b/libprelude.spec
index e40b8b2..f4b6c2a 100644
--- a/libprelude.spec
+++ b/libprelude.spec
@@ -1,6 +1,6 @@
%{!?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
@@ -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.9
-
-%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,13 +144,13 @@ 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
-* Thu Feb 09 2012 Steve Grubb <sgrubb at redhat.com> - 1:1.0.0-12
-- Rebuilt for http://fedoraproject.org/wiki/Features/Ruby_1.9.3
+* 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