rpms/libprelude/devel libprelude.spec,1.20,1.21

Steve Grubb sgrubb at fedoraproject.org
Wed Sep 3 21:18:22 UTC 2008


Author: sgrubb

Update of /cvs/pkgs/rpms/libprelude/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13464

Modified Files:
	libprelude.spec 
Log Message:
* Wed Sep 03 2008 Steve Grubb <sgrubb at redhat.com> - 0.9.20-2
- Get rid of rpath and enable test suite



Index: libprelude.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libprelude/devel/libprelude.spec,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- libprelude.spec	3 Sep 2008 18:29:45 -0000	1.20
+++ libprelude.spec	3 Sep 2008 21:17:52 -0000	1.21
@@ -5,7 +5,7 @@
 
 Name:		libprelude
 Version:	0.9.20
-Release:	1%{?dist}
+Release:	2%{?dist}
 Summary:	The prelude library        
 Group:		System Environment/Libraries 
 License:	GPLv2+
@@ -14,7 +14,7 @@
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:	gnutls-devel, python-devel, ruby, ruby-devel, lua-devel
-BuildRequires:	swig
+BuildRequires:	swig valgrind chrpath
 
 %description
 The Prelude Library is a collection of generic functions providing
@@ -75,7 +75,6 @@
 %prep
 %setup -q
 
-
 %build
 %configure	--disable-static \
 		--with-html-dir=%{_defaultdocdir}/%{name}-%{version}/html \
@@ -101,10 +100,16 @@
 find %{buildroot} -type f -name '*.bs' -a -size 0 -exec rm -f {} ';'
 rm -f %{buildroot}%{_libdir}/*.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
 
 # Fix time stamp for both 32 and 64 bit libraries
 touch -r ./configure.in %{buildroot}%{_sysconfdir}/prelude/default/*
 
+%check
+make check
+
 %clean
 rm -rf %{buildroot}
 
@@ -146,6 +151,9 @@
 %{ruby_sitearch}/PreludeEasy.so
 
 %changelog
+* Wed Sep 03 2008 Steve Grubb <sgrubb at redhat.com> - 0.9.20-2
+- Get rid of rpath and enable test suite
+
 * Wed Sep 03 2008 Steve Grubb <sgrubb at redhat.com> - 0.9.20-1
 - New upstream release
 




More information about the fedora-extras-commits mailing list