[L-function] fix build failure

Peter Robinson pbrobinson at fedoraproject.org
Sat Apr 21 13:29:09 UTC 2012


commit ffb894d0391972511b7e72c5d589d01cbef95e5c
Author: Peter Robinson <pbrobinson at gmail.com>
Date:   Sat Apr 21 14:28:58 2012 +0100

    fix build failure

 L-function.spec |   15 ++++++---------
 1 files changed, 6 insertions(+), 9 deletions(-)
---
diff --git a/L-function.spec b/L-function.spec
index 08298e0..b6e636c 100644
--- a/L-function.spec
+++ b/L-function.spec
@@ -1,13 +1,12 @@
 Name:           L-function
 Version:        1.23
-Release:        3%{?dist}
+Release:        4%{?dist}
 Summary:        L-function calculator
 Group:          Development/Libraries
 License:        GPLv2+
 URL:            http://pmmac03.math.uwaterloo.ca/~mrubinst/L_function_public/L.html
 Source0:        http://pmmac03.math.uwaterloo.ca/%7Emrubinst/L_function_public/CODE/L-%{version}.tar.gz
-Patch0: L-fix-broken-include-of-libc++.diff
-BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+Patch0:         L-fix-broken-include-of-libc++.diff
 
 BuildRequires:  pari-devel
 
@@ -50,7 +49,6 @@ rm -f src/example_programs/example
 
 
 %install
-rm -rf $RPM_BUILD_ROOT
 mkdir -p $RPM_BUILD_ROOT%{_bindir}
 mkdir -p $RPM_BUILD_ROOT%{_libdir}
 install -p -m 0755 src/lcalc $RPM_BUILD_ROOT%{_bindir}/
@@ -61,10 +59,7 @@ for file in include/*.h; do
   install -p -m 0644 $file $RPM_BUILD_ROOT%{_includedir}/Lfunction/
 done
 
-
-%clean
-rm -rf $RPM_BUILD_ROOT
-
+rm %{buildroot}%{_libdir}/*.a
 
 %files
 %defattr(-,root,root,-)
@@ -75,11 +70,13 @@ rm -rf $RPM_BUILD_ROOT
 %files devel
 %defattr(-,root,root,-)
 %doc src/example_programs
-%{_libdir}/libLfunction.a
 %{_includedir}/Lfunction
 
 
 %changelog
+* Sat Apr 21 2012 Peter Robinson <pbrobinson at fedoraproject.org> - 1.23-4
+- Fix build failure (since F-11!) 
+
 * Tue Feb 28 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.23-3
 - Rebuilt for c++ ABI breakage
 


More information about the scm-commits mailing list