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