[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