From 8d03129f5584c021eeac66f8a0346cf5d046b933540b2cd212a5631efa9ad49a Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Fri, 1 Apr 2016 11:56:06 +0000 Subject: [PATCH] - Update to 4.60 * src/glpk.h Declarations of all non-documented API routines were hidden by #ifdef GLP_UNDOC / #endif. * src/simplex/spydual.c An experimental feature (objective coefficient perturbation) to improve numerical stabilty and avoid cycling was included in the dual simplex solver. - Enable gmp support OBS-URL: https://build.opensuse.org/package/show/science/glpk?expand=0&rev=34 --- glpk-4.59.tar.gz | 3 --- glpk-4.59.tar.gz.sig | Bin 65 -> 0 bytes glpk-4.60.tar.gz | 3 +++ glpk-4.60.tar.gz.sig | Bin 0 -> 65 bytes glpk.changes | 11 +++++++++++ glpk.spec | 5 +++-- 6 files changed, 17 insertions(+), 5 deletions(-) delete mode 100644 glpk-4.59.tar.gz delete mode 100644 glpk-4.59.tar.gz.sig create mode 100644 glpk-4.60.tar.gz create mode 100644 glpk-4.60.tar.gz.sig diff --git a/glpk-4.59.tar.gz b/glpk-4.59.tar.gz deleted file mode 100644 index 7b25a14..0000000 --- a/glpk-4.59.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e398be2e7cb8a98584325268704729872558a4a88555bc8a54139d017eb9ebae -size 4108757 diff --git a/glpk-4.59.tar.gz.sig b/glpk-4.59.tar.gz.sig deleted file mode 100644 index b5037ed70e7ace414cda9a6ef232e274991a1de3c51e0b96e7ff3b1cd47ef61a..0000000000000000000000000000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65 zcmV-H0KWf-KLZ5-R^n1c(R=bRS%K&n5dvpW0H0DD8?zb6uIn)Q1uUz*!ZH3HiGu*0 X5stvCoKp6z7XW&s=T diff --git a/glpk-4.60.tar.gz b/glpk-4.60.tar.gz new file mode 100644 index 0000000..26ddbc3 --- /dev/null +++ b/glpk-4.60.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1356620cb0a0d33ac3411dd49d9fd40d53ece73eaec8f6b8d19a77887ff5e297 +size 4160915 diff --git a/glpk-4.60.tar.gz.sig b/glpk-4.60.tar.gz.sig new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..8401fffaa17c43a9857e63b1c3122f428af15d696cf4a5ea3650cc2f347de019 GIT binary patch literal 65 zcmV-H0KWf-KLZ5-R{l~v(R=bRS%K&n5dt$o0GtaNHrVbO)3966_-9ml5MGYGpi}^z X7;k*_p|pZrCu5MBbZdzk@IOv{V-FkH literal 0 HcmV?d00001 diff --git a/glpk.changes b/glpk.changes index 5ba32ad..f37c3dd 100644 --- a/glpk.changes +++ b/glpk.changes @@ -1,3 +1,14 @@ +------------------------------------------------------------------- +Fri Apr 1 11:44:47 UTC 2016 - mpluskal@suse.com + +- Update to 4.60 + * src/glpk.h Declarations of all non-documented API routines were + hidden by #ifdef GLP_UNDOC / #endif. + * src/simplex/spydual.c An experimental feature (objective + coefficient perturbation) to improve numerical stabilty and + avoid cycling was included in the dual simplex solver. +- Enable gmp support + ------------------------------------------------------------------- Sun Mar 13 15:07:54 UTC 2016 - mpluskal@suse.com diff --git a/glpk.spec b/glpk.spec index 6a60238..37bd608 100644 --- a/glpk.spec +++ b/glpk.spec @@ -18,7 +18,7 @@ %define lname libglpk40 Name: glpk -Version: 4.59 +Version: 4.60 Release: 0 Summary: GNU Linear Programming Kit License: GPL-3.0 @@ -28,6 +28,7 @@ Source0: https://ftp.gnu.org/gnu/glpk/%{name}-%{version}.tar.gz Source1: https://ftp.gnu.org/gnu/glpk/%{name}-%{version}.tar.gz.sig Source2: %{name}.keyring BuildRequires: ghostscript +BuildRequires: gmp-devel BuildRequires: texlive BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -77,6 +78,7 @@ callable library. %build export CFLAGS="%{optflags} -fno-strict-aliasing" %configure \ + --with-gmp \ --disable-static make %{?_smp_mflags} @@ -93,7 +95,6 @@ cp {AUTHORS,ChangeLog,COPYING,NEWS,README} %{buildroot}%{_docdir}/%{name} make %{?_smp_mflags} check %post -n %{lname} -p /sbin/ldconfig - %postun -n %{lname} -p /sbin/ldconfig %files