rpms/libprelude/F-9 libprelude.spec,1.12,1.13 sources,1.8,1.9

Steve Grubb (sgrubb) fedora-extras-commits at redhat.com
Fri Jul 4 16:51:39 UTC 2008


Author: sgrubb

Update of /cvs/pkgs/rpms/libprelude/F-9
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv9052

Modified Files:
	libprelude.spec sources 
Log Message:
* Fri Jul 04 2008 Steve Grubb <sgrubb at redhat.com> - 0.9.17.2-1
- Update to latest upstream and update perl bindings generation (#453932)



Index: libprelude.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libprelude/F-9/libprelude.spec,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- libprelude.spec	2 May 2008 20:51:11 -0000	1.12
+++ libprelude.spec	4 Jul 2008 16:50:52 -0000	1.13
@@ -2,7 +2,7 @@
 %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
 
 Name:		libprelude
-Version:	0.9.17.1
+Version:	0.9.17.2
 Release:	1%{?dist}
 Summary:	The prelude library        
 
@@ -44,7 +44,7 @@
 sensor.
 
 %package python
-Summary:	Header files and libraries for libprelude development
+Summary:	Python bindings for libprelude
 Group:		System Environment/Libraries
 Requires:	libprelude = %{version}-%{release}
 
@@ -52,10 +52,11 @@
 Python bindings for libprelude.
 
 %package perl
-Summary:	Header files and libraries for libprelude development
+Summary:	Perl bindings for libprelude
 Group:		System Environment/Libraries
 BuildRequires:	perl-devel
 Requires:	libprelude = %{version}-%{release}
+Requires:	perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 
 %description perl
 Perl bindings for libprelude.
@@ -66,10 +67,13 @@
 
 %build
 %configure	--disable-static \
-		--with-html-dir=%{_defaultdocdir}/%{name}-%{version}/html 
+		--with-html-dir=%{_defaultdocdir}/%{name}-%{version}/html \
+		--with-perl-installdirs=vendor
 
 # removing rpath
 sed -i.rpath -e 's|LD_RUN_PATH=""||' bindings/Makefile.in
+sed -i.rpath -e 's|^sys_lib_dlsearch_path_spec="/lib /usr/lib|sys_lib_dlsearch_path_spec="/%{_lib} %{_libdir}|' libtool
+
 make %{?_smp_mflags} 
 
 %install
@@ -78,14 +82,12 @@
 mkdir -p %{buildroot}%{perl_vendorarch}
 make install DESTDIR=%{buildroot} INSTALL="%{__install} -c -p"
 cp -p AUTHORS ChangeLog README NEWS COPYING LICENSE.README HACKING.README \
-%{buildroot}%{_defaultdocdir}/%{name}-%{version}
-mv %{buildroot}%{perl_sitearch}/* %{buildroot}%{perl_vendorarch}
+	%{buildroot}%{_defaultdocdir}/%{name}-%{version}
 rm -f %{buildroot}/%{_libdir}/libprelude.la
-rm -f %{buildroot}%{python_sitelib}/auto/.packlist
-rm -f %{buildroot}%{python_sitelib}/auto/Prelude.bs
-rm -f %{buildroot}%{perl_vendorarch}/auto/Prelude/.packlist
-rm -f %{buildroot}%{perl_vendorarch}/auto/Prelude/Prelude.bs
-rm -f %{buildroot}%{perl_archlib}/perllocal.pod
+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 {} ';'
+
 # Fix time stamp for both 32 and 64 bit libraries
 touch -r ./configure.in %{buildroot}%{_sysconfdir}/prelude/default/*
 
@@ -116,15 +118,19 @@
 %{_datadir}/aclocal/libprelude.m4
 
 %files python
+%defattr(-,root,root)
 %{python_sitearch}/*
 
 %files perl
 %defattr(0755,root,root)
 %attr(0644,root,root) %{perl_vendorarch}/Prelude.pm
-%{perl_vendorarch}/auto/*
+%{perl_vendorarch}/auto/Prelude/
 
 
 %changelog
+* Fri Jul 04 2008 Steve Grubb <sgrubb at redhat.com> - 0.9.17.2-1
+- Update to latest upstream and update perl bindings generation (#453932)
+
 * Fri May 02 2008 Steve Grubb <sgrubb at redhat.com> 0.9.17.1-1
 - New upstream version
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/libprelude/F-9/sources,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- sources	2 May 2008 20:51:11 -0000	1.8
+++ sources	4 Jul 2008 16:50:52 -0000	1.9
@@ -1 +1 @@
-abe66d80a4a392121c9e158d96fc767f  libprelude-0.9.17.1.tar.gz
+7c769293b4d79be2667993b8a88d42ac  libprelude-0.9.17.2.tar.gz




More information about the fedora-extras-commits mailing list