[Singular] Update normaliz interface for normaliz 2.8 and later.

Jerry James jjames at fedoraproject.org
Tue Jan 14 20:55:31 UTC 2014


commit cce1b6b638a2dba356feaf962ec14d360f970c97
Author: Jerry James <jamesjer at betterlinux.com>
Date:   Tue Jan 14 13:55:35 2014 -0700

    Update normaliz interface for normaliz 2.8 and later.

 .gitignore    |    1 +
 Singular.spec |   10 +++++++++-
 sources       |    1 +
 3 files changed, 11 insertions(+), 1 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 368930c..56ae7ce 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
 /Singular-3-1-3-3.tar.gz
 /Singular-3-1-5.tar.gz
+/normaliz.lib
diff --git a/Singular.spec b/Singular.spec
index eff74e5..7af78f2 100644
--- a/Singular.spec
+++ b/Singular.spec
@@ -7,11 +7,13 @@
 
 Name:		Singular
 Version:	%(tr - . <<<%{upstreamver})
-Release:	9%{?dist}
+Release:	10%{?dist}
 Summary:	Computer Algebra System for polynomial computations
 Group:		Applications/Engineering
 License:	BSD and LGPLv2+ and GPLv2+
 Source0:	http://www.mathematik.uni-kl.de/ftp/pub/Math/Singular/SOURCES/%{upstreamver}/%{name}-%{upstreamver}.tar.gz
+# TEMPORARY: Remove this once Singular ships an updated version
+Source1:	normaliz.lib
 URL:		http://www.singular.uni-kl.de/
 BuildRequires:	emacs
 BuildRequires:	flex
@@ -181,6 +183,9 @@ sed -i 's/\($(CPPFLAGS)\) \($(FLINT_CFLAGS)\)/\1 $(CFLAGS) \2/' \
 # Force use of system ntl
 rm -fr ntl
 
+# TEMPORARY: Remove this once Singular ships an updated version
+cp -p %{SOURCE1} Singular/LIB
+
 %build
 export CFLAGS="%{optflags} -fPIC"
 export CXXFLAGS=$CFLAGS
@@ -458,6 +463,9 @@ sed -e 's|<\(cf_gmp.h>\)|<factory/\1|' \
 %{_emacs_sitestartdir}/singular-init.el
 
 %changelog
+* Tue Jan 14 2014 Jerry James <loganjerry at gmail.com> - 3.1.5-10
+- Update normaliz interface for normaliz 2.8 and later
+
 * Mon Nov 25 2013 Rex Dieter <rdieter at fedoraproject.org> - 3.1.5-9
 - ExclusiveArch: %%ix86 x86_64
 
diff --git a/sources b/sources
index 843c32c..ca0d1cf 100644
--- a/sources
+++ b/sources
@@ -1 +1,2 @@
 b202346f72e7114b6c4f6d6674626934  Singular-3-1-5.tar.gz
+316ccb1d77ef60c3862a5f6aa6d4747b  normaliz.lib


More information about the scm-commits mailing list