Accepting request 184491 from science

(forwarded request 184364 from matwey)

OBS-URL: https://build.opensuse.org/request/show/184491
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/glpk?expand=0&rev=6
This commit is contained in:
Stephan Kulow 2013-07-29 15:41:27 +00:00 committed by Git OBS Bridge
commit 458eca9dfa
4 changed files with 31 additions and 8 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0ccc7b5061e1665430cd305fbaa6383964b2aeadd4f8cffbe0103ff640e7ed6d
size 3251856

3
glpk-4.52.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7a82025fef6af4a08c6cdf5d5b3ec97a33409c9365d56e2eaef18738aa8a04df
size 2558197

View File

@ -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 <xypron.glpk@gmx.de>,
David T. Price <dtprice@speakeasy.net>
* 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 Wed Mar 27 07:28:51 UTC 2013 - pgajdos@suse.com

View File

@ -17,9 +17,9 @@
Name: glpk Name: glpk
Version: 4.48 Version: 4.52
Release: 0 Release: 0
%define libmaj 33 %define libmaj 35
Summary: GNU Linear Programming Kit Summary: GNU Linear Programming Kit
License: GPL-3.0 License: GPL-3.0
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
@ -82,7 +82,7 @@ callable library.
%setup -q %setup -q
%build %build
%configure --enable-static=no CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" %configure --enable-static=no
make %{?_smp_mflags} make %{?_smp_mflags}
%install %install
@ -91,8 +91,6 @@ rm $RPM_BUILD_ROOT%{_libdir}/*.la
mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}/examples mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}/examples
cp examples/*.{mod,c,dat,mps,lp} $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 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 doc/{*.txt,*.pdf} $RPM_BUILD_ROOT%{_docdir}/%{name}/doc
cp {AUTHORS,ChangeLog,COPYING,NEWS,README} $RPM_BUILD_ROOT%{_docdir}/%{name} cp {AUTHORS,ChangeLog,COPYING,NEWS,README} $RPM_BUILD_ROOT%{_docdir}/%{name}