From 7dbbd767147b26d374b60ad9f1c739060c4d3a4a7da9080b8107f5ef7ab8ab58 Mon Sep 17 00:00:00 2001 From: Dmitry Roshchin Date: Sat, 27 Jul 2013 14:22:10 +0000 Subject: [PATCH] Accepting request 184364 from home:matwey:branches:science OBS-URL: https://build.opensuse.org/request/show/184364 OBS-URL: https://build.opensuse.org/package/show/science/glpk?expand=0&rev=16 --- glpk-4.48.tar.bz2 | 3 --- glpk-4.52.tar.bz2 | 3 +++ glpk.changes | 25 +++++++++++++++++++++++++ glpk.spec | 8 +++----- 4 files changed, 31 insertions(+), 8 deletions(-) delete mode 100644 glpk-4.48.tar.bz2 create mode 100644 glpk-4.52.tar.bz2 diff --git a/glpk-4.48.tar.bz2 b/glpk-4.48.tar.bz2 deleted file mode 100644 index bb7a65a..0000000 --- a/glpk-4.48.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0ccc7b5061e1665430cd305fbaa6383964b2aeadd4f8cffbe0103ff640e7ed6d -size 3251856 diff --git a/glpk-4.52.tar.bz2 b/glpk-4.52.tar.bz2 new file mode 100644 index 0000000..99b97c4 --- /dev/null +++ b/glpk-4.52.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7a82025fef6af4a08c6cdf5d5b3ec97a33409c9365d56e2eaef18738aa8a04df +size 2558197 diff --git a/glpk.changes b/glpk.changes index df61a35..8c3519b 100644 --- a/glpk.changes +++ b/glpk.changes @@ -1,3 +1,28 @@ +------------------------------------------------------------------- +Thu Jul 25 19:46:35 UTC 2013 - matwey.kornilov@gmail.com + +- use -fno-strict-aliasing to avoid warnings in minisat.c +- don't use dvipdf, docs are in pdf in 4.52 + +------------------------------------------------------------------- +Thu Jul 25 18:57:43 UTC 2013 - matwey.kornilov@gmail.com + +- updated to 4.52 (see NEWA for details): + * Some bugs were fixed. Thanks to + Giorgio Sartor <0gioker0@gmail.com>, + Xypron , + David T. Price + * The clique cut generator was essentially reimplemented, and now + it is able to process very large and/or dense conflict graphs. + * Singleton and dense phases were implemented on computing + LU-factorization with Gaussian elimination. + * A new version of LU-factorization routines were added. + * The new API routine glp_mincost_relax4, which is a driver to + relaxation method of Bertsekas and Tseng (RELAX-IV), was added + to the package. + * All old API routines whose names begin with 'lpx_' + were removed from API level and NO MORE AVAILABLE. + ------------------------------------------------------------------- Wed Mar 27 07:28:51 UTC 2013 - pgajdos@suse.com diff --git a/glpk.spec b/glpk.spec index 222537c..0d023e1 100644 --- a/glpk.spec +++ b/glpk.spec @@ -17,9 +17,9 @@ Name: glpk -Version: 4.48 +Version: 4.52 Release: 0 -%define libmaj 33 +%define libmaj 35 Summary: GNU Linear Programming Kit License: GPL-3.0 Group: Development/Libraries/C and C++ @@ -82,7 +82,7 @@ callable library. %setup -q %build -%configure --enable-static=no +CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" %configure --enable-static=no make %{?_smp_mflags} %install @@ -91,8 +91,6 @@ rm $RPM_BUILD_ROOT%{_libdir}/*.la mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}/examples cp examples/*.{mod,c,dat,mps,lp} $RPM_BUILD_ROOT%{_docdir}/%{name}/examples mkdir $RPM_BUILD_ROOT%{_docdir}/%{name}/doc -dvipdf doc/glpk.dvi doc/glpk.pdf -dvipdf doc/gmpl.dvi doc/gmpl.pdf cp doc/{*.txt,*.pdf} $RPM_BUILD_ROOT%{_docdir}/%{name}/doc cp {AUTHORS,ChangeLog,COPYING,NEWS,README} $RPM_BUILD_ROOT%{_docdir}/%{name}