diff --git a/glpk.spec b/glpk.spec index bd3a566..44278c1 100644 --- a/glpk.spec +++ b/glpk.spec @@ -1,7 +1,7 @@ # -# spec file for package glpk (Version 4.31) +# spec file for package glpk # -# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,20 +15,19 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - Name: glpk Version: 4.47 -Release: 4 -License: GPL v3 only +Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Group: Development/Libraries/C and C++ Summary: GNU Linear Programming Kit +License: GPL-3.0 +Group: Development/Libraries/C and C++ Url: http://www.gnu.org/software/glpk/glpk.html Source: %{name}-%{version}.tar.bz2 Requires: libglpk0 >= %{version} -BuildRequires: ghostscript texlive +BuildRequires: ghostscript +BuildRequires: texlive %description The GLPK package is intended for solving large-scale linear @@ -39,7 +38,6 @@ callable library. %package devel -License: GPL v3 only Summary: GNU Linear Programming Kit Group: Development/Libraries/C and C++ Requires: libglpk0 = %{version} @@ -53,7 +51,6 @@ callable library. %package -n libglpk0 -License: GPL v3 only Summary: GNU Linear Programming Kit Group: Development/Libraries/C and C++ @@ -66,7 +63,6 @@ callable library. %package doc -License: GPL v3 only Summary: GNU Linear Programming Kit Group: Development/Libraries/C and C++ Requires: libglpk0 = %{version} @@ -132,81 +128,3 @@ rm -rf "$RPM_BUILD_ROOT" %doc %{_docdir}/%{name}/examples/* %changelog -* Mon Sep 15 2008 pgajdos@suse.cz -- ghostscript instead of ghostscript-mini in the BuildRequires - section -* Thu Sep 11 2008 pgajdos@suse.cz -- updated to 4.31: - * glpspx.h, glpspx01.c, glpspx02.c, glpapi06.c - The dual simplex solver (spx_dual_opt) was replaced by a new - implementation of the two-phase dual simplex method (spx_dual). - Old simplex method routines (spx_prim_opt, spx_prim_feas, and - spx_dual_opt) were removed from the package. - * glpk.h, glpscl.h, glpscl.c, glpapi04.c - New API routine glp_scale_prob was added. It replaces routine - lpx_scale_prob which is deprecated. - * glpk.h, glpini.h, glpini01.c, glpini02.c, glpapi05.c - New API routines glp_std_basis, glp_adv_basis, glp_cpx_basis - were added. They replace routines lpx_std_basis, lpx_adv_basis, - lpx_cpx_basis which are deprecated. - * glpdmp.c - 8-byte data alignment was added to the module (sufficient for - both ILP32 and LP64 environments). - * glplib07.c - 16-byte data alignment was added to the module to provide - compatibility with LP64 environment (8-byte is not sufficient - due to jmp_buf; thanks to Xypron for investigation). - * glplpx16.c - New version of the routine lpx_write_pb was added. Thanks to - Oscar Gustafsson for the contribution. - * glpspx.h, glpspx03.c, glpapi06.c - The primal simplex solver (spx_prim_opt, spx_prim_feas) was - replaced by a new implementation (spx_primal), which currently - provides the same features as the old version. - * glpmpl01.c, glpmpl03.c - Some changes were made in the MathProg translator to allow <, - <=, >=, and > on comparing symbolic values. Thanks to Heinrich - Schuchardt for patches. - * glplpx10.c - Internal routine set_d_eps in the exact LP solver was changed - to prevent approximation errors in case of integral data. - Thanks to Markus Pilz for bug report. - * configure.ac - The configure script was changed to disable optional features - by default. For details see file INSTALL. - * glpipp02.c - A bug was fixed in the internal routine reduce_bounds. Thanks - to Anne-Laurence Putz for - the bug report. - * glpapi01.c - New API routine glp_erase_prob was added. - * glpapi13.c - New API routines glp_read_mps and glp_write_mps were added. - They replace API routines lpx_read_mps, lpx_read_freemps, - lpx_write_mps, and lpx_write_freemps, which are deprecated. - * glpapi14.c - New API routines glp_read_lp and glp_write_lp were added. They - replace API routines lpx_read_cpxlp and lpx_write_cpxlp, which - are deprecated. - * glpsql.c - Minor bug was fixed. Thanks to Xypron for - the bug report. -* Mon Aug 18 2008 pgajdos@suse.cz -- fixed glpk.pdf and gmpl.pdf build [bnc#417864] -* Thu Jul 03 2008 pgajdos@suse.cz -- updated to 4.28: - * Three wrapper routines xdlopen, xdlsym, and xdlclose, which - provide the shared library support, were added. - * A static linking to iODBC and MySQL libraries used in the - MathProg table drivers was replaced by a dynamic linking to - corresponding shared libraries. - * Compressed data file support was added. - * Command-line interface routines were added. - * bug fixes -* Mon May 19 2008 pgajdos@suse.cz -- sort_pool() defined as void [bnc#319454] - (void-function.patch) -* Mon Apr 07 2008 pgajdos@suse.cz -- fixed BuildRequires -* Thu Mar 27 2008 pgajdos@suse.cz -- initial version, moved from OBS (project home:akos_ladanyi)