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