rpms/libprelude/devel .cvsignore, 1.9, 1.10 libprelude.spec, 1.16, 1.17 sources, 1.10, 1.11

Steve Grubb (sgrubb) fedora-extras-commits at redhat.com
Tue Aug 5 17:21:45 UTC 2008


Author: sgrubb

Update of /cvs/pkgs/rpms/libprelude/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv2128

Modified Files:
	.cvsignore libprelude.spec sources 
Log Message:
* Tue Aug 05 2008 Steve Grubb <sgrubb at redhat.com> - 0.9.19-1
- New upstream release with ruby bindings



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/libprelude/devel/.cvsignore,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- .cvsignore	21 Jul 2008 16:29:42 -0000	1.9
+++ .cvsignore	5 Aug 2008 17:21:15 -0000	1.10
@@ -4,3 +4,4 @@
 libprelude-0.9.17.1.tar.gz
 libprelude-0.9.17.2.tar.gz
 libprelude-0.9.18.1.tar.gz
+libprelude-0.9.19.tar.gz


Index: libprelude.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libprelude/devel/libprelude.spec,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- libprelude.spec	21 Jul 2008 16:29:42 -0000	1.16
+++ libprelude.spec	5 Aug 2008 17:21:15 -0000	1.17
@@ -1,18 +1,19 @@
 %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
 %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
+%{!?ruby_sitearch: %define ruby_sitearch %(ruby -rrbconfig -e 'puts Config::CONFIG["sitearchdir"] ')}
+
 
 Name:		libprelude
-Version:	0.9.18.1
+Version:	0.9.19
 Release:	1%{?dist}
 Summary:	The prelude library        
-
 Group:		System Environment/Libraries 
 License:	GPLv2+
 URL:		http://prelude-ids.org/
 Source0:	http://www.prelude-ids.org/download/releases/%{name}/%{name}-%{version}.tar.gz
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
-BuildRequires:	gnutls-devel, python-devel 
+BuildRequires:	gnutls-devel, python-devel, ruby-devel, swig, lua-devel 
 
 %description
 The Prelude Library is a collection of generic functions providing
@@ -61,6 +62,15 @@
 %description perl
 Perl bindings for libprelude.
 
+%package ruby
+Summary:	Ruby bindings for libprelude
+Group:		System Environment/Libraries
+Requires:	libprelude = %{version}-%{release}
+Requires:	ruby(abi) = 1.8
+
+%description ruby
+Ruby bindings for libprelude.
+
 %prep
 %setup -q
 
@@ -68,7 +78,8 @@
 %build
 %configure	--disable-static \
 		--with-html-dir=%{_defaultdocdir}/%{name}-%{version}/html \
-		--with-perl-installdirs=vendor
+		--with-perl-installdirs=vendor \
+		--enable-easy-bindings
 
 # removing rpath
 sed -i.rpath -e 's|LD_RUN_PATH=""||' bindings/Makefile.in
@@ -87,6 +98,8 @@
 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
 
 # Fix time stamp for both 32 and 64 bit libraries
 touch -r ./configure.in %{buildroot}%{_sysconfdir}/prelude/default/*
@@ -123,11 +136,17 @@
 
 %files perl
 %defattr(0755,root,root)
-%attr(0644,root,root) %{perl_vendorarch}/Prelude.pm
-%{perl_vendorarch}/auto/Prelude/
+%attr(0644,root,root) %{perl_vendorarch}/Prelude*.pm
+%{perl_vendorarch}/auto/Prelude*/
 
+%files ruby
+%defattr(-,root,root)
+%{ruby_sitearch}/PreludeEasy.so
 
 %changelog
+* Tue Aug 05 2008 Steve Grubb <sgrubb at redhat.com> - 0.9.19-1
+- New upstream release with ruby bindings
+
 * Mon Jul 21 2008 Steve Grubb <sgrubb at redhat.com> - 0.9.18.1-1
 - New upstream version
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/libprelude/devel/sources,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- sources	21 Jul 2008 16:29:42 -0000	1.10
+++ sources	5 Aug 2008 17:21:15 -0000	1.11
@@ -1 +1 @@
-b2b000038de5b5793fee5ca1025e1b3e  libprelude-0.9.18.1.tar.gz
+4b29f2725d63a835a054e64092719591  libprelude-0.9.19.tar.gz




More information about the scm-commits mailing list