[L-function] Bump to L-1.23; Get closer to building...

konradm konradm at fedoraproject.org
Fri Oct 28 06:17:40 UTC 2011


commit aedcd7ecc73be2be601f8bb4e77d90bc2bab459d
Author: Conrad Meyer <cemeyer at uw.edu>
Date:   Thu Oct 27 23:17:32 2011 -0700

    Bump to L-1.23; Get closer to building...

 .gitignore                          |    1 +
 L-fix-broken-include-of-libc++.diff |   19 +++++++++++++++++++
 L-function.spec                     |    9 +++++++--
 sources                             |    2 +-
 4 files changed, 28 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index a70c357..046bc9b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 L-1.2.tar.gz
+/L-1.23.tar.gz
diff --git a/L-fix-broken-include-of-libc++.diff b/L-fix-broken-include-of-libc++.diff
new file mode 100644
index 0000000..9c74699
--- /dev/null
+++ b/L-fix-broken-include-of-libc++.diff
@@ -0,0 +1,19 @@
+diff -ur L-1.23.orig/include/Lglobals.h L-1.23/include/Lglobals.h
+--- L-1.23.orig/include/Lglobals.h	2009-02-24 22:44:08.000000000 -0800
++++ L-1.23/include/Lglobals.h	2011-10-27 23:11:58.450586099 -0700
+@@ -42,13 +42,14 @@
+ //#include <complex>     //for complex numbers
+ typedef complex<Double> Complex;
+ 
++#include<limits>
++
+ #ifdef USE_LONG_DOUBLE
+     #include "Lcommon_ld.h"
+ #else
+     #include "Lcommon.h"
+ #endif
+ 
+-#include<limits>
+ #include<iostream>
+ 
+ //#include "Lint_complex.h"
diff --git a/L-function.spec b/L-function.spec
index 73372a3..1cf4902 100644
--- a/L-function.spec
+++ b/L-function.spec
@@ -1,11 +1,12 @@
 Name:           L-function
-Version:        1.2
-Release:        5%{?dist}
+Version:        1.23
+Release:        1%{?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)
 
 BuildRequires:  pari-devel
@@ -30,6 +31,7 @@ developing applications that use %{name}.
 
 %prep
 %setup -q -n L-%{version}
+%patch0 -p1
 rm -f .*DS_Store
 rm -f include/.*{DS_Store,.swp}
 rm -f src/.*{DS_Store,.swp}
@@ -78,6 +80,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Thu Oct 27 2011 Conrad Meyer <konrad at tylerc.org> - 1.23-1
+- Bump to latest upstream.
+
 * Mon Feb 07 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.2-5
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
 
diff --git a/sources b/sources
index 189de2a..08195ff 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-aafe9ae59f5676cc91f30749f831c337  L-1.2.tar.gz
+8262d4495e0bbe0283e5341ef8694c23  L-1.23.tar.gz


More information about the scm-commits mailing list