commit glpk for openSUSE:Factory

2020-02-04 Thread root
Hello community,

here is the log from the commit of package glpk for openSUSE:Factory checked in 
at 2020-02-04 19:53:51

Comparing /work/SRC/openSUSE:Factory/glpk (Old)
 and  /work/SRC/openSUSE:Factory/.glpk.new.26092 (New)


Package is "glpk"

Tue Feb  4 19:53:51 2020 rev:24 rq:769675 version:4.65

Changes:

--- /work/SRC/openSUSE:Factory/glpk/glpk.changes2019-10-14 
12:42:20.418568728 +0200
+++ /work/SRC/openSUSE:Factory/.glpk.new.26092/glpk.changes 2020-02-04 
19:54:01.165344912 +0100
@@ -1,0 +2,5 @@
+Mon Feb  3 15:28:09 UTC 2020 - Martin Pluskal 
+
+- Enable PGO during build
+
+---



Other differences:
--
++ glpk.spec ++
--- /var/tmp/diff_new_pack.QbT5Rn/_old  2020-02-04 19:54:03.021345994 +0100
+++ /var/tmp/diff_new_pack.QbT5Rn/_new  2020-02-04 19:54:03.029345999 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package glpk
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -88,7 +88,14 @@
   --enable-odbc \
   --enable-mysql \
   --disable-static
-make %{?_smp_mflags}
+%if %{do_profiling}
+  make %{?_smp_mflags} CFLAGS="%{optflags} %{cflags_profile_generate}" V=1
+  make check %{?_smp_mflags} CFLAGS="%{optflags} %{cflags_profile_generate}"
+  make %{?_smp_mflags} clean
+  make %{?_smp_mflags} CFLAGS="%{optflags} %{cflags_profile_feedback}" V=1
+%else
+  make %{?_smp_mflags} V=1
+%endif
 
 %install
 %make_install






commit glpk for openSUSE:Factory

2019-10-14 Thread root
Hello community,

here is the log from the commit of package glpk for openSUSE:Factory checked in 
at 2019-10-14 12:42:03

Comparing /work/SRC/openSUSE:Factory/glpk (Old)
 and  /work/SRC/openSUSE:Factory/.glpk.new.2352 (New)


Package is "glpk"

Mon Oct 14 12:42:03 2019 rev:23 rq:737995 version:4.65

Changes:

--- /work/SRC/openSUSE:Factory/glpk/glpk.changes2018-12-24 
11:47:04.441150578 +0100
+++ /work/SRC/openSUSE:Factory/.glpk.new.2352/glpk.changes  2019-10-14 
12:42:20.418568728 +0200
@@ -1,0 +2,6 @@
+Sat Oct 12 11:49:46 UTC 2019 - Stefan BrĂ¼ns 
+
+- Fix glpk-no_random_return.patch to return a value for a non-void
+  function.
+
+---



Other differences:
--

++ glpk-no_random_return.patch ++
--- /var/tmp/diff_new_pack.vhPdD9/_old  2019-10-14 12:42:21.102566940 +0200
+++ /var/tmp/diff_new_pack.vhPdD9/_new  2019-10-14 12:42:21.106566929 +0200
@@ -6,7 +6,7 @@
  IOSCUT *ios_find_row(IOSPOOL *pool, int i)
  { /* find row (constraint) in the cut pool */
xassert(0);
-+  return;
++  return 0;
  }
  #else
  IOSCUT *ios_find_row(IOSPOOL *pool, int i)





commit glpk for openSUSE:Factory

2018-12-24 Thread root
Hello community,

here is the log from the commit of package glpk for openSUSE:Factory checked in 
at 2018-12-24 11:47:02

Comparing /work/SRC/openSUSE:Factory/glpk (Old)
 and  /work/SRC/openSUSE:Factory/.glpk.new.28833 (New)


Package is "glpk"

Mon Dec 24 11:47:02 2018 rev:22 rq:660491 version:4.65

Changes:

--- /work/SRC/openSUSE:Factory/glpk/glpk.changes2018-06-28 
15:14:16.315499108 +0200
+++ /work/SRC/openSUSE:Factory/.glpk.new.28833/glpk.changes 2018-12-24 
11:47:04.441150578 +0100
@@ -1,0 +2,6 @@
+Fri Dec 21 10:08:56 UTC 2018 - Martin Pluskal 
+
+- Small packaging change for doc subpackage
+- Enable additional functionality
+
+---



Other differences:
--
++ glpk.spec ++
--- /var/tmp/diff_new_pack.ab9K9e/_old  2018-12-24 11:47:04.957150125 +0100
+++ /var/tmp/diff_new_pack.ab9K9e/_new  2018-12-24 11:47:04.961150121 +0100
@@ -12,11 +12,12 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
-%define lname   libglpk40
+%define sover   40
+%define lname   libglpk%{sover}
 Name:   glpk
 Version:4.65
 Release:0
@@ -30,6 +31,9 @@
 Patch0: glpk-no_random_return.patch
 BuildRequires:  ghostscript
 BuildRequires:  gmp-devel
+BuildRequires:  libiodbc-devel
+BuildRequires:  libmariadb-devel
+BuildRequires:  libtool
 BuildRequires:  texlive
 
 %description
@@ -80,17 +84,15 @@
 export CFLAGS="%{optflags} -fno-strict-aliasing"
 %configure \
   --with-gmp \
+  --enable-dl \
+  --enable-odbc \
+  --enable-mysql \
   --disable-static
 make %{?_smp_mflags}
 
 %install
 %make_install
 find %{buildroot} -type f -name "*.la" -delete -print
-mkdir -p %{buildroot}%{_docdir}/%{name}/examples
-cp examples/*.{mod,c,dat,mps,lp} %{buildroot}%{_docdir}/%{name}/examples
-mkdir %{buildroot}%{_docdir}/%{name}/doc
-cp doc/{*.txt,*.pdf} %{buildroot}%{_docdir}/%{name}/doc
-cp {AUTHORS,ChangeLog,COPYING,NEWS,README} %{buildroot}%{_docdir}/%{name}
 
 %check
 make %{?_smp_mflags} check
@@ -99,24 +101,23 @@
 %postun -n %{lname} -p /sbin/ldconfig
 
 %files
-%dir %{_docdir}/%{name}
-%{_docdir}/%{name}/AUTHORS
-%{_docdir}/%{name}/ChangeLog
-%{_docdir}/%{name}/COPYING
-%{_docdir}/%{name}/NEWS
-%{_docdir}/%{name}/README
 %{_bindir}/glpsol
 
 %files -n %{lname}
-%{_libdir}/libglpk.so.*
+%license AUTHORS COPYING
+%{_libdir}/libglpk.so.%{sover}*
 
 %files devel
 %{_includedir}/*
 %{_libdir}/libglpk.so
 
 %files doc
-%dir %{_docdir}/%{name}
-%{_docdir}/%{name}/doc
-%{_docdir}/%{name}/examples
+%doc ChangeLog NEWS README
+%doc doc/*.txt doc/*.pdf
+%doc examples/*.mod
+%doc examples/*.c
+%doc examples/*.dat
+%doc examples/*.mps
+%doc examples/*.lp
 
 %changelog






commit glpk for openSUSE:Factory

2018-06-28 Thread root
Hello community,

here is the log from the commit of package glpk for openSUSE:Factory checked in 
at 2018-06-28 15:14:12

Comparing /work/SRC/openSUSE:Factory/glpk (Old)
 and  /work/SRC/openSUSE:Factory/.glpk.new (New)


Package is "glpk"

Thu Jun 28 15:14:12 2018 rev:21 rq:619409 version:4.65

Changes:

--- /work/SRC/openSUSE:Factory/glpk/glpk.changes2017-12-14 
10:59:15.106492310 +0100
+++ /work/SRC/openSUSE:Factory/.glpk.new/glpk.changes   2018-06-28 
15:14:16.315499108 +0200
@@ -1,0 +2,18 @@
+Wed Jun 27 13:50:37 UTC 2018 - mplus...@suse.com
+
+- Update to version 4.65:
+  * The following new API routines for LP/MIP preprocessing were added:
++ glp_npp_alloc_wkspallocate the preprocessor workspace
++ glp_npp_load_prob load original problem instance
++ glp_npp_preprocess1   perform basic LP/MIP preprocessing
++ glp_npp_build_probbuild resultant problem instance
++ glp_npp_postprocess   postprocess solution to resultant problem
++ glp_npp_obtain_solobtain solution to original problem
++ glp_npp_free_wksp free the preprocessor workspace
+  * A new, more robust implementation of locally valid simple cover
+cuts was included in the MIP solver.
+  * The API routine glp_init_iocp was changed to enable long-step
+option of the dual simplex by default.
+- Add glpk-no_random_return.patch
+
+---

Old:

  glpk-4.64.tar.gz
  glpk-4.64.tar.gz.sig

New:

  glpk-4.65.tar.gz
  glpk-4.65.tar.gz.sig
  glpk-no_random_return.patch



Other differences:
--
++ glpk.spec ++
--- /var/tmp/diff_new_pack.B6t1sG/_old  2018-06-28 15:14:17.207497474 +0200
+++ /var/tmp/diff_new_pack.B6t1sG/_new  2018-06-28 15:14:17.207497474 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package glpk
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,15 +18,16 @@
 
 %define lname   libglpk40
 Name:   glpk
-Version:4.64
+Version:4.65
 Release:0
 Summary:GNU Linear Programming Kit
-License:GPL-3.0
+License:GPL-3.0-only
 Group:  Productivity/Scientific/Math
-Url:https://www.gnu.org/software/glpk/glpk.html
+URL:https://www.gnu.org/software/glpk/glpk.html
 Source0:https://ftp.gnu.org/gnu/glpk/%{name}-%{version}.tar.gz
 Source1:https://ftp.gnu.org/gnu/glpk/%{name}-%{version}.tar.gz.sig
 Source2:
https://savannah.gnu.org/project/memberlist-gpgkeys.php?group=%{name}&download=1#/%{name}.keyring
+Patch0: glpk-no_random_return.patch
 BuildRequires:  ghostscript
 BuildRequires:  gmp-devel
 BuildRequires:  texlive
@@ -73,6 +74,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 export CFLAGS="%{optflags} -fno-strict-aliasing"

++ glpk-4.64.tar.gz -> glpk-4.65.tar.gz ++
 36919 lines of diff (skipped)

++ glpk-no_random_return.patch ++
Index: glpk-4.65/src/draft/glpios01.c
===
--- glpk-4.65.orig/src/draft/glpios01.c
+++ glpk-4.65/src/draft/glpios01.c
@@ -1491,6 +1491,7 @@ int ios_add_row(glp_tree *tree, IOSPOOL
 IOSCUT *ios_find_row(IOSPOOL *pool, int i)
 { /* find row (constraint) in the cut pool */
   xassert(0);
+  return;
 }
 #else
 IOSCUT *ios_find_row(IOSPOOL *pool, int i)
@@ -1550,6 +1551,7 @@ IOSCUT *ios_find_row(IOSPOOL *pool, int
 void ios_del_row(glp_tree *tree, IOSPOOL *pool, int i)
 { /* remove row (constraint) from the cut pool */
   xassert(0);
+  return;
 }
 #else
 void ios_del_row(glp_tree *tree, IOSPOOL *pool, int i)




commit glpk for openSUSE:Factory

2017-12-14 Thread root
Hello community,

here is the log from the commit of package glpk for openSUSE:Factory checked in 
at 2017-12-14 10:58:51

Comparing /work/SRC/openSUSE:Factory/glpk (Old)
 and  /work/SRC/openSUSE:Factory/.glpk.new (New)


Package is "glpk"

Thu Dec 14 10:58:51 2017 rev:20 rq:556099 version:4.64

Changes:

--- /work/SRC/openSUSE:Factory/glpk/glpk.changes2017-08-08 
11:59:38.960561123 +0200
+++ /work/SRC/openSUSE:Factory/.glpk.new/glpk.changes   2017-12-14 
10:59:15.106492310 +0100
@@ -1,0 +2,18 @@
+Mon Dec 11 20:52:49 UTC 2017 - astie...@suse.com
+
+- update to 4.64:
+  * The dual simplex solver routine was changed to perform more
+aggressive perturbation to prevent dual degeneracy and avoid
+stalling even if the current dual basic solution is strongly
+feasible (mainly if the objective is zero)
+  * The exact simplex solver routine was changed to perform
+terminal output according to the verbosity level (specified by
+the control parameter smcp.msg_lev)
+  * A minor bug (related to MS Windows version) was fixed
+  * An example model (Graceful Tree Labeling Problem) in MathProg
+was added
+  * Three example models (Power plant LP scheduler, Neumann CA
+grid emulator generator) in MathProg and one in Cplex LP format
+were added
+
+---

Old:

  glpk-4.63.tar.gz
  glpk-4.63.tar.gz.sig

New:

  glpk-4.64.tar.gz
  glpk-4.64.tar.gz.sig



Other differences:
--
++ glpk.spec ++
--- /var/tmp/diff_new_pack.J5Omz7/_old  2017-12-14 10:59:18.802313897 +0100
+++ /var/tmp/diff_new_pack.J5Omz7/_new  2017-12-14 10:59:18.806313703 +0100
@@ -18,7 +18,7 @@
 
 %define lname   libglpk40
 Name:   glpk
-Version:4.63
+Version:4.64
 Release:0
 Summary:GNU Linear Programming Kit
 License:GPL-3.0

++ glpk-4.63.tar.gz -> glpk-4.64.tar.gz ++
 65476 lines of diff (skipped)





commit glpk for openSUSE:Factory

2017-08-08 Thread root
Hello community,

here is the log from the commit of package glpk for openSUSE:Factory checked in 
at 2017-08-08 11:59:37

Comparing /work/SRC/openSUSE:Factory/glpk (Old)
 and  /work/SRC/openSUSE:Factory/.glpk.new (New)


Package is "glpk"

Tue Aug  8 11:59:37 2017 rev:19 rq:515029 version:4.63

Changes:

--- /work/SRC/openSUSE:Factory/glpk/glpk.changes2017-01-25 
23:30:54.782236669 +0100
+++ /work/SRC/openSUSE:Factory/.glpk.new/glpk.changes   2017-08-08 
11:59:38.960561123 +0200
@@ -1,0 +2,23 @@
+Mon Jul 31 13:31:32 UTC 2017 - mplus...@suse.com
+
+- Update to version 4.63:
+  * A "smart" LP perturbation was implemented in the primal and
+dual simplex solvers.
+  * The long-step technique was implemented for phase I of the
+primal simplex solver.
+  * An internal objective scaling was included in both primal and
+ual simplex solvers.
+  * The Posix version of glp_time (glpk/src/env/time.c) was changed
+to resolve time_t issue on msys2.
+  * Three new example models in MathProg were added.
+* Changes for version 4.62:
+  * The bound perturbation technique was included in the primal
+simplex solver to improve numerical stability and avoid
+cycling.
+  * A range bug was fixed in the MPS reading routine.
+  * Changes were made to provide 64-bit portability of the Minisat
+solver.
+  * Calls to non-thread-safe functions gmtime, strerror, and strtok
+were replaced by calls to corresponding thread-safe equivalents
+
+---

Old:

  glpk-4.61.tar.gz
  glpk-4.61.tar.gz.sig

New:

  glpk-4.63.tar.gz
  glpk-4.63.tar.gz.sig



Other differences:
--
++ glpk.spec ++
--- /var/tmp/diff_new_pack.XQyoWO/_old  2017-08-08 11:59:39.912427058 +0200
+++ /var/tmp/diff_new_pack.XQyoWO/_new  2017-08-08 11:59:39.916426495 +0200
@@ -18,7 +18,7 @@
 
 %define lname   libglpk40
 Name:   glpk
-Version:4.61
+Version:4.63
 Release:0
 Summary:GNU Linear Programming Kit
 License:GPL-3.0
@@ -97,7 +97,6 @@
 %postun -n %{lname} -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root)
 %dir %{_docdir}/%{name}
 %{_docdir}/%{name}/AUTHORS
 %{_docdir}/%{name}/ChangeLog
@@ -107,16 +106,13 @@
 %{_bindir}/glpsol
 
 %files -n %{lname}
-%defattr(-,root,root)
 %{_libdir}/libglpk.so.*
 
 %files devel
-%defattr(-,root,root)
 %{_includedir}/*
 %{_libdir}/libglpk.so
 
 %files doc
-%defattr(-,root,root)
 %dir %{_docdir}/%{name}
 %{_docdir}/%{name}/doc
 %{_docdir}/%{name}/examples

++ glpk-4.61.tar.gz -> glpk-4.63.tar.gz ++
 6471 lines of diff (skipped)

++ glpk.keyring ++
Binary files /var/tmp/diff_new_pack.XQyoWO/_old and 
/var/tmp/diff_new_pack.XQyoWO/_new differ




commit glpk for openSUSE:Factory

2017-01-25 Thread root
Hello community,

here is the log from the commit of package glpk for openSUSE:Factory checked in 
at 2017-01-25 23:30:53

Comparing /work/SRC/openSUSE:Factory/glpk (Old)
 and  /work/SRC/openSUSE:Factory/.glpk.new (New)


Package is "glpk"

Changes:

--- /work/SRC/openSUSE:Factory/glpk/glpk.changes2016-04-05 
10:43:27.0 +0200
+++ /work/SRC/openSUSE:Factory/.glpk.new/glpk.changes   2017-01-25 
23:30:54.782236669 +0100
@@ -1,0 +2,11 @@
+Mon Jan 23 16:00:00 UTC 2017 - mplus...@suse.com
+
+- Update to version 4.61:
+  * An option was added to build a re-entrant version of the
+package suitable for running in a multi-threaded environment.
+  * A re-entrant version of the package allows running multiple
+independent instances of glpk in different threads of a
+multi-threaded application.
+- Use savannah as source for gpg keyring
+
+---

Old:

  glpk-4.60.tar.gz
  glpk-4.60.tar.gz.sig

New:

  glpk-4.61.tar.gz
  glpk-4.61.tar.gz.sig



Other differences:
--
++ glpk.spec ++
--- /var/tmp/diff_new_pack.jP1tXb/_old  2017-01-25 23:30:55.570117923 +0100
+++ /var/tmp/diff_new_pack.jP1tXb/_new  2017-01-25 23:30:55.574117321 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package glpk
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %define lname   libglpk40
 Name:   glpk
-Version:4.60
+Version:4.61
 Release:0
 Summary:GNU Linear Programming Kit
 License:GPL-3.0
@@ -26,11 +26,10 @@
 Url:https://www.gnu.org/software/glpk/glpk.html
 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
+Source2:
https://savannah.gnu.org/project/memberlist-gpgkeys.php?group=%{name}&download=1#/%{name}.keyring
 BuildRequires:  ghostscript
 BuildRequires:  gmp-devel
 BuildRequires:  texlive
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 The GLPK package is intended for solving large-scale linear

++ glpk-4.60.tar.gz -> glpk-4.61.tar.gz ++
 10102 lines of diff (skipped)

++ glpk.keyring ++
Binary files /var/tmp/diff_new_pack.jP1tXb/_old and 
/var/tmp/diff_new_pack.jP1tXb/_new differ




commit glpk for openSUSE:Factory

2016-04-05 Thread h_root
Hello community,

here is the log from the commit of package glpk for openSUSE:Factory checked in 
at 2016-04-05 10:43:22

Comparing /work/SRC/openSUSE:Factory/glpk (Old)
 and  /work/SRC/openSUSE:Factory/.glpk.new (New)


Package is "glpk"

Changes:

--- /work/SRC/openSUSE:Factory/glpk/glpk.changes2016-03-16 
10:36:22.0 +0100
+++ /work/SRC/openSUSE:Factory/.glpk.new/glpk.changes   2016-04-05 
10:43:27.0 +0200
@@ -1,0 +2,11 @@
+Fri Apr  1 11:44:47 UTC 2016 - mplus...@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
+
+---

Old:

  glpk-4.59.tar.gz
  glpk-4.59.tar.gz.sig

New:

  glpk-4.60.tar.gz
  glpk-4.60.tar.gz.sig



Other differences:
--
++ glpk.spec ++
--- /var/tmp/diff_new_pack.FIvvze/_old  2016-04-05 10:43:28.0 +0200
+++ /var/tmp/diff_new_pack.FIvvze/_new  2016-04-05 10:43:28.0 +0200
@@ -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 @@
 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 @@
 %build
 export CFLAGS="%{optflags} -fno-strict-aliasing"
 %configure \
+  --with-gmp \
   --disable-static
 make %{?_smp_mflags}
 
@@ -93,7 +95,6 @@
 make %{?_smp_mflags} check
 
 %post -n %{lname} -p /sbin/ldconfig
-
 %postun -n %{lname} -p /sbin/ldconfig
 
 %files

++ glpk-4.59.tar.gz -> glpk-4.60.tar.gz ++
 7986 lines of diff (skipped)





commit glpk for openSUSE:Factory

2016-03-16 Thread h_root
Hello community,

here is the log from the commit of package glpk for openSUSE:Factory checked in 
at 2016-03-16 10:36:07

Comparing /work/SRC/openSUSE:Factory/glpk (Old)
 and  /work/SRC/openSUSE:Factory/.glpk.new (New)


Package is "glpk"

Changes:

--- /work/SRC/openSUSE:Factory/glpk/glpk.changes2016-02-22 
08:57:59.0 +0100
+++ /work/SRC/openSUSE:Factory/.glpk.new/glpk.changes   2016-03-16 
10:36:22.0 +0100
@@ -1,0 +2,14 @@
+Sun Mar 13 15:07:54 UTC 2016 - mplus...@suse.com
+
+- Update to 4.59
+  * Some bugs were fixed and some improvements were made in the 
+MIP solver.
+  * The data file format used by API routines glp_read_graph and 
+glp_write_graph was changed. For more details please see the 
+document "GLPK: Graph and Network Routines" included in the 
+distribution.
+  * Translation of the document "Modeling Language GNU MathProg" 
+to Brazilian Portuguese (pt-BR) was included (in LaTeX and pdf
+formats).
+
+---

Old:

  glpk-4.58.tar.gz
  glpk-4.58.tar.gz.sig

New:

  glpk-4.59.tar.gz
  glpk-4.59.tar.gz.sig



Other differences:
--
++ glpk.spec ++
--- /var/tmp/diff_new_pack.M7BB9Y/_old  2016-03-16 10:36:23.0 +0100
+++ /var/tmp/diff_new_pack.M7BB9Y/_new  2016-03-16 10:36:23.0 +0100
@@ -16,9 +16,9 @@
 #
 
 
-%define lname   libglpk39
+%define lname   libglpk40
 Name:   glpk
-Version:4.58
+Version:4.59
 Release:0
 Summary:GNU Linear Programming Kit
 License:GPL-3.0

++ glpk-4.58.tar.gz -> glpk-4.59.tar.gz ++
 55568 lines of diff (skipped)





commit glpk for openSUSE:Factory

2016-02-21 Thread h_root
Hello community,

here is the log from the commit of package glpk for openSUSE:Factory checked in 
at 2016-02-22 08:57:53

Comparing /work/SRC/openSUSE:Factory/glpk (Old)
 and  /work/SRC/openSUSE:Factory/.glpk.new (New)


Package is "glpk"

Changes:

--- /work/SRC/openSUSE:Factory/glpk/glpk.changes2015-11-08 
14:36:37.0 +0100
+++ /work/SRC/openSUSE:Factory/.glpk.new/glpk.changes   2016-02-22 
08:57:59.0 +0100
@@ -1,0 +2,17 @@
+Fri Feb 19 07:15:46 UTC 2016 - mplus...@suse.com
+
+- Update to 4.58
+  * The solution file format used by API routines glp_read_sol, 
+glp_write_sol, glp_read_ipt, glp_write_ipt, glp_read_mip, and 
+glp_write_mip was changed. For more details please see the GLPK
+reference manual included in the distribution.
+  * The tan function (trigonometric tangent) was added to GNU 
+MathProg modeling language.
+  * A new version of the document "Modeling Language GNU MathProg" 
+in Spanish was included (in LaTeX and pdf formats).
+  * A check to determine if libtool needs '-no-undefined' flag to
+build shared libraries on some platforms was added.
+  * A script to regenerate the configure script and the Makefiles
+was added.
+
+---

Old:

  glpk-4.57.tar.gz
  glpk-4.57.tar.gz.sig

New:

  glpk-4.58.tar.gz
  glpk-4.58.tar.gz.sig



Other differences:
--
++ glpk.spec ++
--- /var/tmp/diff_new_pack.bgriXT/_old  2016-02-22 08:58:00.0 +0100
+++ /var/tmp/diff_new_pack.bgriXT/_new  2016-02-22 08:58:00.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package glpk
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,9 +16,9 @@
 #
 
 
-%define lname   libglpk36
+%define lname   libglpk39
 Name:   glpk
-Version:4.57
+Version:4.58
 Release:0
 Summary:GNU Linear Programming Kit
 License:GPL-3.0

++ glpk-4.57.tar.gz -> glpk-4.58.tar.gz ++
 37240 lines of diff (skipped)





commit glpk for openSUSE:Factory

2015-11-08 Thread h_root
Hello community,

here is the log from the commit of package glpk for openSUSE:Factory checked in 
at 2015-11-08 14:36:03

Comparing /work/SRC/openSUSE:Factory/glpk (Old)
 and  /work/SRC/openSUSE:Factory/.glpk.new (New)


Package is "glpk"

Changes:

--- /work/SRC/openSUSE:Factory/glpk/glpk.changes2015-10-06 
13:25:53.0 +0200
+++ /work/SRC/openSUSE:Factory/.glpk.new/glpk.changes   2015-11-08 
14:36:37.0 +0100
@@ -1,0 +2,20 @@
+Sun Nov  8 09:34:38 UTC 2015 - mplus...@suse.com
+
+- Update to 4.57
+  * A new, more efficient implementation of the dual simplex method
+   was included in the package. This new implementation replaces
+   the old one, which was removed.
+   * Option sr_heur was added to struct glp_iocp to enable/disable
+   the simple rounding heuristic used by the MIP solver. Thanks to
+   Chris Matrakidis  for suggestion.
+   * New API routine glp_at_error was added and documented. Thanks
+   to Jeroen Demeyer  for suggestion.
+   * Some minor typos were corrected in the GLPK documentation.
+   Thanks to Anton Voropaev  for typo
+   report.
+   * An example application program TSPSOL was added. It uses the
+   GLPK MIP optimizer to solve the Symmetric Traveling Salesman
+   Problem and illustrates "lazy" constraints generation. For more
+   details please see glpk/examples/tsp/README.
+
+---

Old:

  glpk-4.56.tar.gz
  glpk-4.56.tar.gz.sig

New:

  glpk-4.57.tar.gz
  glpk-4.57.tar.gz.sig



Other differences:
--
++ glpk.spec ++
--- /var/tmp/diff_new_pack.3cbc4P/_old  2015-11-08 14:36:38.0 +0100
+++ /var/tmp/diff_new_pack.3cbc4P/_new  2015-11-08 14:36:38.0 +0100
@@ -18,14 +18,14 @@
 
 %define lname   libglpk36
 Name:   glpk
-Version:4.56
+Version:4.57
 Release:0
 Summary:GNU Linear Programming Kit
 License:GPL-3.0
 Group:  Productivity/Scientific/Math
-Url:http://www.gnu.org/software/glpk/glpk.html
-Source0:http://ftp.gnu.org/gnu/glpk/%{name}-%{version}.tar.gz
-Source1:http://ftp.gnu.org/gnu/glpk/%{name}-%{version}.tar.gz.sig
+Url:https://www.gnu.org/software/glpk/glpk.html
+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:  texlive

++ glpk-4.56.tar.gz -> glpk-4.57.tar.gz ++
 12414 lines of diff (skipped)





commit glpk for openSUSE:Factory

2015-10-06 Thread h_root
Hello community,

here is the log from the commit of package glpk for openSUSE:Factory checked in 
at 2015-10-06 13:25:51

Comparing /work/SRC/openSUSE:Factory/glpk (Old)
 and  /work/SRC/openSUSE:Factory/.glpk.new (New)


Package is "glpk"

Changes:

--- /work/SRC/openSUSE:Factory/glpk/glpk.changes2014-11-13 
09:18:34.0 +0100
+++ /work/SRC/openSUSE:Factory/.glpk.new/glpk.changes   2015-10-06 
13:25:53.0 +0200
@@ -1,0 +2,15 @@
+Fri Oct  2 12:19:02 UTC 2015 - mplus...@suse.com
+
+- Update to 4.56
+  * A new, more efficient and more robust implementation of the 
+primal simplex method was included in the package. This new 
+implementation replaces the old one, which was removed.
+  * A bug was fixed in a basis factorization routine. (The bug
+appeared if the basis matrix was structurally singular having
+duplicate row and/or column singletons.) Thanks to Martin Jacob
+  * Scripts to build GLPK with Microsoft Visual Studio 2015 were
+added. Thanks to Xypron  for contribution
+and testing.
+- Cleanup spec file with spec-clener
+
+---

Old:

  glpk-4.55.tar.gz
  glpk-4.55.tar.gz.sig

New:

  glpk-4.56.tar.gz
  glpk-4.56.tar.gz.sig



Other differences:
--
++ glpk.spec ++
--- /var/tmp/diff_new_pack.HC3i64/_old  2015-10-06 13:25:54.0 +0200
+++ /var/tmp/diff_new_pack.HC3i64/_new  2015-10-06 13:25:54.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package glpk
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,16 +18,15 @@
 
 %define lname   libglpk36
 Name:   glpk
-Version:4.55
+Version:4.56
 Release:0
 Summary:GNU Linear Programming Kit
 License:GPL-3.0
 Group:  Productivity/Scientific/Math
 Url:http://www.gnu.org/software/glpk/glpk.html
-#DL-URL:http://ftp.gnu.org/gnu/glpk/
-Source: http://ftp.gnu.org/gnu/glpk/%{name}-%{version}.tar.gz
-Source2:http://ftp.gnu.org/gnu/glpk/%{name}-%{version}.tar.gz.sig
-Source3:%{name}.keyring
+Source0:http://ftp.gnu.org/gnu/glpk/%{name}-%{version}.tar.gz
+Source1:http://ftp.gnu.org/gnu/glpk/%{name}-%{version}.tar.gz.sig
+Source2:%{name}.keyring
 BuildRequires:  ghostscript
 BuildRequires:  texlive
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -73,12 +72,12 @@
 callable library.
 
 %prep
-%{?gpg_verify: %gpg_verify %{SOURCE2}}
 %setup -q
 
 %build
 export CFLAGS="%{optflags} -fno-strict-aliasing"
-%configure --disable-static
+%configure \
+  --disable-static
 make %{?_smp_mflags}
 
 %install
@@ -91,7 +90,7 @@
 cp {AUTHORS,ChangeLog,COPYING,NEWS,README} %{buildroot}%{_docdir}/%{name}
 
 %check
-make check
+make %{?_smp_mflags} check
 
 %post -n %{lname} -p /sbin/ldconfig
 

++ glpk-4.55.tar.gz -> glpk-4.56.tar.gz ++
 10260 lines of diff (skipped)

++ glpk.keyring ++
--- /var/tmp/diff_new_pack.HC3i64/_old  2015-10-06 13:25:54.0 +0200
+++ /var/tmp/diff_new_pack.HC3i64/_new  2015-10-06 13:25:54.0 +0200
@@ -1,9 +1,5 @@
-pub   1024D/5981E818 2003-07-15
-uid  Andrew Makhorin 
-sub   1024g/5676121E 2003-07-15
-
 -BEGIN PGP PUBLIC KEY BLOCK-
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2
 
 mQGiBD8UdT8RBAC6yWYxoa1b7U973J0jBuQpgZnhXlGJJpMZgAW9efDBD17vhkJm
 hPVOQBKRUeOOLcW3/a7NMoNLMdmF1Rgz1FPVy3RgBDsYj4Sp4RBCsX/o0xXh+jxe
@@ -14,15 +10,17 @@
 pIcqA/41dO0xYrOTqMRhuguYMgHL2xbwB2Aj2TqRwBm697DIS25B9nE+8UsbjGRx
 q3EmeuHeZ5kN5RbESXkGUB8whIcYxvH16HRNmM1ZjmFoBVL2Z6S2gpa2ZUqsq7BZ
 s+hriElm3dfOQCt79/o852uKWu5bSjw2yiemVA2T8tG4OoN6DrQjQW5kcmV3IE1h
-a2hvcmluIDxtYW9AbWFpMi5yY25ldC5ydT6IYwQTEQIAGwUCPxR1PwYLCQgHAwID
-FQIDAxYCAQIeAQIXgAASCRDRe/IwWYHoGAdlR1BHAAEBqkcAnjgybNYqvw6JNzQF
-vr9EPnpp6SnfAJ0bOdAwJ9YWR6FA9t41oHnIUiz7xrkBDQQ/FHVQEAQA7dTcfkzS
-Ji/ToLiQq3LpF5bJgfgLMwB+naU9VQrNFKM+2gAnpKSsFIoxP5T4NqHFngrgduKe
-8ere6+XBZrHHDTArEmXihjoQYTUmqfcH/8CTjtFo0yeuz1Xvf1ZPVg1GlC+HjA4J
-4x6QHOSx/jeGbh1JXg8xCQuasR4bb4FhpmcAAwUD/i1UeGMZGTHNxNx8cIH5ijc9
-d4hAy4izTRxUoKs1F4ueL/cFZkLTD20XNlJ3P5RFd589YMa4ALXq8sJU4PTo1whA
-a6097Xz11Scp/0GXqpz0PJazFJN0X89supwt8R72Dt8eEjB1j7D+FKrafc0RREzM
-eIxPVTcK8d0CzkjNX/IPiE4EGBECAAYFAj8UdVAAEgkQ0XvyMFmB6BgHZUdQRwAB
-AUWRAJsEXiZDEq27NBELNsI8kwjHeSg4dwCgkdv0b1WnfUU90oWJ1Ijz2Ey9vzc=
-=3DSV
+a2hvcmluIDxtYW9AbWFpMi5yY25ldC5ydT6IWwQTEQIAGwUCPxR1PwYLCQgHAwID
+FQIDAxYCAQIeAQIXgAAKCRDRe/IwWYHoGKpHAJ44MmzWKr8OiTc0Bb6/RD56aekp
+3wCdGznQMCfWFkehQPbeNaB5yFIs+8aIYwQTEQIAGwUCPxR1PwYLCQgHAwIDFQI

commit glpk for openSUSE:Factory

2014-11-13 Thread h_root
Hello community,

here is the log from the commit of package glpk for openSUSE:Factory checked in 
at 2014-11-13 09:18:12

Comparing /work/SRC/openSUSE:Factory/glpk (Old)
 and  /work/SRC/openSUSE:Factory/.glpk.new (New)


Package is "glpk"

Changes:

--- /work/SRC/openSUSE:Factory/glpk/glpk.changes2014-03-31 
20:42:52.0 +0200
+++ /work/SRC/openSUSE:Factory/.glpk.new/glpk.changes   2014-11-13 
09:18:34.0 +0100
@@ -1,0 +2,6 @@
+Wed Nov 12 17:33:27 UTC 2014 - dmitr...@opensuse.org
+
+- Update to version 4.55
+  * Bugfixes, documentation update. See NEWS file for details.
+
+---

Old:

  glpk-4.54.tar.gz
  glpk-4.54.tar.gz.sig

New:

  glpk-4.55.tar.gz
  glpk-4.55.tar.gz.sig



Other differences:
--
++ glpk.spec ++
--- /var/tmp/diff_new_pack.R2qiOz/_old  2014-11-13 09:18:35.0 +0100
+++ /var/tmp/diff_new_pack.R2qiOz/_new  2014-11-13 09:18:35.0 +0100
@@ -16,22 +16,21 @@
 #
 
 
-Name:   glpk
 %define lname  libglpk36
-Version:4.54
+Name:   glpk
+Version:4.55
 Release:0
 Summary:GNU Linear Programming Kit
 License:GPL-3.0
 Group:  Productivity/Scientific/Math
 Url:http://www.gnu.org/software/glpk/glpk.html
-
 #DL-URL:   http://ftp.gnu.org/gnu/glpk/
-Source: http://ftp.gnu.org/gnu/glpk/%name-%version.tar.gz
-Source2:http://ftp.gnu.org/gnu/glpk/%name-%version.tar.gz.sig
-Source3:%name.keyring
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+Source: http://ftp.gnu.org/gnu/glpk/%{name}-%{version}.tar.gz
+Source2:http://ftp.gnu.org/gnu/glpk/%{name}-%{version}.tar.gz.sig
+Source3:%{name}.keyring
 BuildRequires:  ghostscript
 BuildRequires:  texlive
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 The GLPK package is intended for solving large-scale linear
@@ -39,12 +38,10 @@
 is a set of routines written in ANSI C and organized in the form of a
 callable library.
 
-
-
 %package devel
 Summary:GNU Linear Programming Kit
 Group:  Development/Libraries/C and C++
-Requires:   %lname = %version
+Requires:   %{lname} = %{version}
 
 %description devel
 The GLPK package is intended for solving large-scale linear
@@ -52,20 +49,16 @@
 is a set of routines written in ANSI C and organized in the form of a
 callable library.
 
-
-
-%package -n %lname
+%package -n %{lname}
 Summary:GNU Linear Programming Kit
 Group:  System/Libraries
 
-%description -n %lname
+%description -n %{lname}
 The GLPK package is intended for solving large-scale linear
 programming, mixed integer programming, and other related problems. It
 is a set of routines written in ANSI C and organized in the form of a
 callable library.
 
-
-
 %package doc
 Summary:GNU Linear Programming Kit
 Group:  Documentation/Other
@@ -79,32 +72,30 @@
 is a set of routines written in ANSI C and organized in the form of a
 callable library.
 
-
-
 %prep
-%{?gpg_verify: %gpg_verify %{S:2}}
+%{?gpg_verify: %gpg_verify %{SOURCE2}}
 %setup -q
 
 %build
-export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
+export CFLAGS="%{optflags} -fno-strict-aliasing"
 %configure --disable-static
 make %{?_smp_mflags}
 
 %install
-make install DESTDIR="%buildroot"
-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
-cp doc/{*.txt,*.pdf} $RPM_BUILD_ROOT%{_docdir}/%{name}/doc
-cp {AUTHORS,ChangeLog,COPYING,NEWS,README} $RPM_BUILD_ROOT%{_docdir}/%{name}
+%make_install
+find %{buildroot} -type f -name "*.la" -delete -print
+mkdir -p %{buildroot}%{_docdir}/%{name}/examples
+cp examples/*.{mod,c,dat,mps,lp} %{buildroot}%{_docdir}/%{name}/examples
+mkdir %{buildroot}%{_docdir}/%{name}/doc
+cp doc/{*.txt,*.pdf} %{buildroot}%{_docdir}/%{name}/doc
+cp {AUTHORS,ChangeLog,COPYING,NEWS,README} %{buildroot}%{_docdir}/%{name}
 
 %check
 make check
 
-%post -n %lname -p /sbin/ldconfig
+%post -n %{lname} -p /sbin/ldconfig
 
-%postun -n %lname -p /sbin/ldconfig
+%postun -n %{lname} -p /sbin/ldconfig
 
 %files
 %defattr(-,root,root)
@@ -116,7 +107,7 @@
 %{_docdir}/%{name}/README
 %{_bindir}/glpsol
 
-%files -n %lname
+%files -n %{lname}
 %defattr(-,root,root)
 %{_libdir}/libglpk.so.*
 

++ glpk-4.54.tar.gz -> glpk-4.55.tar.gz ++
 5969 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit glpk for openSUSE:Factory

2014-03-31 Thread h_root
Hello community,

here is the log from the commit of package glpk for openSUSE:Factory checked in 
at 2014-03-31 20:42:51

Comparing /work/SRC/openSUSE:Factory/glpk (Old)
 and  /work/SRC/openSUSE:Factory/.glpk.new (New)


Package is "glpk"

Changes:

--- /work/SRC/openSUSE:Factory/glpk/glpk.changes2013-12-11 
16:45:01.0 +0100
+++ /work/SRC/openSUSE:Factory/.glpk.new/glpk.changes   2014-03-31 
20:42:52.0 +0200
@@ -1,0 +2,12 @@
+Mon Mar 31 06:34:30 UTC 2014 - pgaj...@suse.com
+
+- updated to 4.54
+  * Block-triangular LU-factorization was implemented to be used
+on computing an initial factorization of the basis matrix.
+  * A new version of the Schur-complement-based factorization
+module was included in the package. Now it can be used along
+with plain as well as with block-triangular LU-factorization.
+  * The API routine glp_read_mps was changed to remove free rows.
+  * etc. see NEWS for details
+
+---

Old:

  glpk-4.52.1.tar.gz
  glpk-4.52.1.tar.gz.sig

New:

  glpk-4.54.tar.gz
  glpk-4.54.tar.gz.sig



Other differences:
--
++ glpk.spec ++
--- /var/tmp/diff_new_pack.lCTLCC/_old  2014-03-31 20:42:53.0 +0200
+++ /var/tmp/diff_new_pack.lCTLCC/_new  2014-03-31 20:42:53.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package glpk
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 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
@@ -18,7 +18,7 @@
 
 Name:   glpk
 %define lname  libglpk36
-Version:4.52.1
+Version:4.54
 Release:0
 Summary:GNU Linear Programming Kit
 License:GPL-3.0
@@ -27,7 +27,7 @@
 
 #DL-URL:   http://ftp.gnu.org/gnu/glpk/
 Source: http://ftp.gnu.org/gnu/glpk/%name-%version.tar.gz
-Source2:http://ftp.gnu.org/gnu/glpk/%name-%version.tar.gz
+Source2:http://ftp.gnu.org/gnu/glpk/%name-%version.tar.gz.sig
 Source3:%name.keyring
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  ghostscript

++ glpk-4.52.1.tar.gz -> glpk-4.54.tar.gz ++
 34203 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit glpk for openSUSE:Factory

2013-12-11 Thread h_root
Hello community,

here is the log from the commit of package glpk for openSUSE:Factory checked in 
at 2013-12-11 16:44:59

Comparing /work/SRC/openSUSE:Factory/glpk (Old)
 and  /work/SRC/openSUSE:Factory/.glpk.new (New)


Package is "glpk"

Changes:

--- /work/SRC/openSUSE:Factory/glpk/glpk.changes2013-08-10 
13:04:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.glpk.new/glpk.changes   2013-12-11 
16:45:01.0 +0100
@@ -1,0 +2,5 @@
+Tue Dec 10 15:24:32 UTC 2013 - sweet_...@gmx.de
+
+- enable tests
+
+---



Other differences:
--
++ glpk.spec ++
--- /var/tmp/diff_new_pack.VTzP8m/_old  2013-12-11 16:45:01.0 +0100
+++ /var/tmp/diff_new_pack.VTzP8m/_new  2013-12-11 16:45:01.0 +0100
@@ -99,6 +99,9 @@
 cp doc/{*.txt,*.pdf} $RPM_BUILD_ROOT%{_docdir}/%{name}/doc
 cp {AUTHORS,ChangeLog,COPYING,NEWS,README} $RPM_BUILD_ROOT%{_docdir}/%{name}
 
+%check
+make check
+
 %post -n %lname -p /sbin/ldconfig
 
 %postun -n %lname -p /sbin/ldconfig


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit glpk for openSUSE:Factory

2013-08-10 Thread h_root
Hello community,

here is the log from the commit of package glpk for openSUSE:Factory checked in 
at 2013-08-10 13:04:58

Comparing /work/SRC/openSUSE:Factory/glpk (Old)
 and  /work/SRC/openSUSE:Factory/.glpk.new (New)


Package is "glpk"

Changes:

--- /work/SRC/openSUSE:Factory/glpk/glpk.changes2013-07-29 
17:41:29.0 +0200
+++ /work/SRC/openSUSE:Factory/.glpk.new/glpk.changes   2013-08-10 
13:04:59.0 +0200
@@ -1,0 +2,8 @@
+Wed Aug  7 16:30:21 UTC 2013 - jeng...@inai.de
+
+- Update to new upstream release 4.52.1
+* Version linkage information in the shared library was incorrect
+- Set RPM groups according to common practice
+- Do optional signature verification
+
+---

Old:

  glpk-4.52.tar.bz2

New:

  glpk-4.52.1.tar.gz
  glpk-4.52.1.tar.gz.sig
  glpk.keyring



Other differences:
--
++ glpk.spec ++
--- /var/tmp/diff_new_pack.UDpKIY/_old  2013-08-10 13:05:00.0 +0200
+++ /var/tmp/diff_new_pack.UDpKIY/_new  2013-08-10 13:05:00.0 +0200
@@ -17,15 +17,18 @@
 
 
 Name:   glpk
-Version:4.52
+%define lname  libglpk36
+Version:4.52.1
 Release:0
-%define libmaj  35
 Summary:GNU Linear Programming Kit
 License:GPL-3.0
-Group:  Development/Libraries/C and C++
+Group:  Productivity/Scientific/Math
 Url:http://www.gnu.org/software/glpk/glpk.html
 
-Source: %{name}-%{version}.tar.bz2
+#DL-URL:   http://ftp.gnu.org/gnu/glpk/
+Source: http://ftp.gnu.org/gnu/glpk/%name-%version.tar.gz
+Source2:http://ftp.gnu.org/gnu/glpk/%name-%version.tar.gz
+Source3:%name.keyring
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  ghostscript
 BuildRequires:  texlive
@@ -41,7 +44,7 @@
 %package devel
 Summary:GNU Linear Programming Kit
 Group:  Development/Libraries/C and C++
-Requires:   libglpk%{libmaj} = %{version}
+Requires:   %lname = %version
 
 %description devel
 The GLPK package is intended for solving large-scale linear
@@ -51,11 +54,11 @@
 
 
 
-%package -n libglpk%{libmaj}
+%package -n %lname
 Summary:GNU Linear Programming Kit
-Group:  Development/Libraries/C and C++
+Group:  System/Libraries
 
-%description -n libglpk%{libmaj}
+%description -n %lname
 The GLPK package is intended for solving large-scale linear
 programming, mixed integer programming, and other related problems. It
 is a set of routines written in ANSI C and organized in the form of a
@@ -65,7 +68,7 @@
 
 %package doc
 Summary:GNU Linear Programming Kit
-Group:  Development/Libraries/C and C++
+Group:  Documentation/Other
 %if 0%{?suse_version} >= 1120 || 0%{?fedora_version}
 BuildArch:  noarch
 %endif
@@ -79,10 +82,12 @@
 
 
 %prep
+%{?gpg_verify: %gpg_verify %{S:2}}
 %setup -q
 
 %build
-CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" %configure --enable-static=no
+export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
+%configure --disable-static
 make %{?_smp_mflags}
 
 %install
@@ -94,9 +99,9 @@
 cp doc/{*.txt,*.pdf} $RPM_BUILD_ROOT%{_docdir}/%{name}/doc
 cp {AUTHORS,ChangeLog,COPYING,NEWS,README} $RPM_BUILD_ROOT%{_docdir}/%{name}
 
-%post -n libglpk%{libmaj} -p /sbin/ldconfig
+%post -n %lname -p /sbin/ldconfig
 
-%postun -n libglpk%{libmaj} -p /sbin/ldconfig
+%postun -n %lname -p /sbin/ldconfig
 
 %files
 %defattr(-,root,root)
@@ -108,14 +113,14 @@
 %{_docdir}/%{name}/README
 %{_bindir}/glpsol
 
-%files -n libglpk%{libmaj}
+%files -n %lname
 %defattr(-,root,root)
-%{_libdir}/*.so.*
+%{_libdir}/libglpk.so.*
 
 %files devel
 %defattr(-,root,root)
 %{_includedir}/*
-%{_libdir}/*.so
+%{_libdir}/libglpk.so
 
 %files doc
 %defattr(-,root,root)

++ glpk.keyring ++
pub   1024D/5981E818 2003-07-15
uid  Andrew Makhorin 
sub   1024g/5676121E 2003-07-15

-BEGIN PGP PUBLIC KEY BLOCK-
Version: GnuPG v2.0.19 (GNU/Linux)

mQGiBD8UdT8RBAC6yWYxoa1b7U973J0jBuQpgZnhXlGJJpMZgAW9efDBD17vhkJm
hPVOQBKRUeOOLcW3/a7NMoNLMdmF1Rgz1FPVy3RgBDsYj4Sp4RBCsX/o0xXh+jxe
gncr4bdN0Ruk03pezVtLi9oYygdxfI51SsjZ2vwYP6BhMwv+xrIgcnc4qwCgoCit
26mTd0FoGOmsQuipo6X5LaUD/1l7NqFIjiGdWthyG3TqsiK5Ew7xF3fLEABXKPjb
PMRTMucX8XXHmW8RUD1vP1uGDnEn6s+fjc3/RtaqKjqGMdLt4XgHQkImaVguNpSS
IxN3LaK600BgAbwSd1bomRqWNlczAM7469VvGG9ASpCBveUUrqwerHZcUbvngL62
pIcqA/41dO0xYrOTqMRhuguYMgHL2xbwB2Aj2TqRwBm697DIS25B9nE+8UsbjGRx
q3EmeuHeZ5kN5RbESXkGUB8whIcYxvH16HRNmM1ZjmFoBVL2Z6S2gpa2ZUqsq7BZ
s+hriElm3dfOQCt79/o852uKWu5bSjw2yiemVA2T8tG4OoN6DrQjQW5kcmV3IE1h
a2hvcmluIDxtYW9AbWFpMi5yY25ldC5ydT6IYwQTEQIAGwUCPxR1PwYLCQgHAwID
FQIDAxYCAQIeAQIXgAASCRDRe/IwWYHoGAdlR1BHAAEBqkcAnjgybNYqvw6JNzQF
vr9EPnpp6SnfAJ0bOdAwJ9YWR6FA9t41oHnIUiz7xrkBDQQ/FHVQEAQA7

commit glpk for openSUSE:Factory

2013-07-29 Thread h_root
Hello community,

here is the log from the commit of package glpk for openSUSE:Factory checked in 
at 2013-07-29 17:41:27

Comparing /work/SRC/openSUSE:Factory/glpk (Old)
 and  /work/SRC/openSUSE:Factory/.glpk.new (New)


Package is "glpk"

Changes:

--- /work/SRC/openSUSE:Factory/glpk/glpk.changes2013-04-02 
11:44:50.0 +0200
+++ /work/SRC/openSUSE:Factory/.glpk.new/glpk.changes   2013-07-29 
17:41:29.0 +0200
@@ -1,0 +2,25 @@
+Thu Jul 25 19:46:35 UTC 2013 - matwey.korni...@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.korni...@gmail.com
+
+- updated to 4.52 (see NEWA for details):
+  * Some bugs were fixed. Thanks to
+Giorgio Sartor <0giok...@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.
+
+---

Old:

  glpk-4.48.tar.bz2

New:

  glpk-4.52.tar.bz2



Other differences:
--
++ glpk.spec ++
--- /var/tmp/diff_new_pack.Dhvb0a/_old  2013-07-29 17:41:30.0 +0200
+++ /var/tmp/diff_new_pack.Dhvb0a/_new  2013-07-29 17:41:30.0 +0200
@@ -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 @@
 %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 @@
 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}
 

++ glpk-4.48.tar.bz2 -> glpk-4.52.tar.bz2 ++
 80609 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit glpk for openSUSE:Factory

2013-04-02 Thread h_root
Hello community,

here is the log from the commit of package glpk for openSUSE:Factory checked in 
at 2013-04-02 11:44:49

Comparing /work/SRC/openSUSE:Factory/glpk (Old)
 and  /work/SRC/openSUSE:Factory/.glpk.new (New)


Package is "glpk", Maintainer is "pgaj...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/glpk/glpk.changes2012-12-07 
14:09:14.0 +0100
+++ /work/SRC/openSUSE:Factory/.glpk.new/glpk.changes   2013-04-02 
11:44:50.0 +0200
@@ -1,0 +2,12 @@
+Wed Mar 27 07:28:51 UTC 2013 - pgaj...@suse.com
+
+- updated to 4.48:
+  * This is a maintainer release.
+  * Some minor changes in API (glpk.h) were made. For details
+please see ChangeLog.
+  * Some bugs/typos were fixed. Thanks to
+Raniere Gaia Costa da Silva,
+Heinrich Schuchardt , and
+Robbie Morrison  for reports.
+
+---

Old:

  glpk-4.47.tar.bz2

New:

  glpk-4.48.tar.bz2



Other differences:
--
++ glpk.spec ++
--- /var/tmp/diff_new_pack.0fhktb/_old  2013-04-02 11:44:51.0 +0200
+++ /var/tmp/diff_new_pack.0fhktb/_new  2013-04-02 11:44:51.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package glpk
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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
@@ -17,8 +17,9 @@
 
 
 Name:   glpk
-Version:4.47
+Version:4.48
 Release:0
+%define libmaj  33
 Summary:GNU Linear Programming Kit
 License:GPL-3.0
 Group:  Development/Libraries/C and C++
@@ -40,7 +41,7 @@
 %package devel
 Summary:GNU Linear Programming Kit
 Group:  Development/Libraries/C and C++
-Requires:   libglpk0 = %{version}
+Requires:   libglpk%{libmaj} = %{version}
 
 %description devel
 The GLPK package is intended for solving large-scale linear
@@ -50,11 +51,11 @@
 
 
 
-%package -n libglpk0
+%package -n libglpk%{libmaj}
 Summary:GNU Linear Programming Kit
 Group:  Development/Libraries/C and C++
 
-%description -n libglpk0
+%description -n libglpk%{libmaj}
 The GLPK package is intended for solving large-scale linear
 programming, mixed integer programming, and other related problems. It
 is a set of routines written in ANSI C and organized in the form of a
@@ -95,9 +96,9 @@
 cp doc/{*.txt,*.pdf} $RPM_BUILD_ROOT%{_docdir}/%{name}/doc
 cp {AUTHORS,ChangeLog,COPYING,NEWS,README} $RPM_BUILD_ROOT%{_docdir}/%{name}
 
-%post -n libglpk0 -p /sbin/ldconfig
+%post -n libglpk%{libmaj} -p /sbin/ldconfig
 
-%postun -n libglpk0 -p /sbin/ldconfig
+%postun -n libglpk%{libmaj} -p /sbin/ldconfig
 
 %files
 %defattr(-,root,root)
@@ -109,7 +110,7 @@
 %{_docdir}/%{name}/README
 %{_bindir}/glpsol
 
-%files -n libglpk0
+%files -n libglpk%{libmaj}
 %defattr(-,root,root)
 %{_libdir}/*.so.*
 

++ glpk-4.47.tar.bz2 -> glpk-4.48.tar.bz2 ++
 14061 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit glpk for openSUSE:Factory

2012-12-07 Thread h_root
Hello community,

here is the log from the commit of package glpk for openSUSE:Factory checked in 
at 2012-12-07 14:09:12

Comparing /work/SRC/openSUSE:Factory/glpk (Old)
 and  /work/SRC/openSUSE:Factory/.glpk.new (New)


Package is "glpk", Maintainer is "pgaj...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/glpk/glpk.changes2012-05-07 
22:47:17.0 +0200
+++ /work/SRC/openSUSE:Factory/.glpk.new/glpk.changes   2012-12-07 
14:09:14.0 +0100
@@ -1,0 +2,7 @@
+Thu Dec  6 10:21:05 UTC 2012 - jeng...@inai.de
+
+- Remove redundant tags/sections from specfile
+- Parallel build with %_smp_mflags
+- Avoid manual library dependencies; make doc subpackage noarch
+
+---



Other differences:
--
++ glpk.spec ++
--- /var/tmp/diff_new_pack.38oCZZ/_old  2012-12-07 14:09:14.0 +0100
+++ /var/tmp/diff_new_pack.38oCZZ/_new  2012-12-07 14:09:14.0 +0100
@@ -19,13 +19,13 @@
 Name:   glpk
 Version:4.47
 Release:0
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 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}
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  ghostscript
 BuildRequires:  texlive
 
@@ -65,7 +65,9 @@
 %package doc
 Summary:GNU Linear Programming Kit
 Group:  Development/Libraries/C and C++
-Requires:   libglpk0 = %{version}
+%if 0%{?suse_version} >= 1120 || 0%{?fedora_version}
+BuildArch:  noarch
+%endif
 
 %description doc
 The GLPK package is intended for solving large-scale linear
@@ -80,10 +82,10 @@
 
 %build
 %configure --enable-static=no
-make %{?jobs:-j%jobs}
+make %{?_smp_mflags}
 
 %install
-%makeinstall
+make install DESTDIR="%buildroot"
 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
@@ -93,9 +95,6 @@
 cp doc/{*.txt,*.pdf} $RPM_BUILD_ROOT%{_docdir}/%{name}/doc
 cp {AUTHORS,ChangeLog,COPYING,NEWS,README} $RPM_BUILD_ROOT%{_docdir}/%{name}
 
-%clean
-rm -rf "$RPM_BUILD_ROOT"
-
 %post -n libglpk0 -p /sbin/ldconfig
 
 %postun -n libglpk0 -p /sbin/ldconfig
@@ -122,9 +121,7 @@
 %files doc
 %defattr(-,root,root)
 %dir %{_docdir}/%{name}
-%dir %{_docdir}/%{name}/doc
-%doc %{_docdir}/%{name}/doc/*
-%dir %{_docdir}/%{name}/examples
-%doc %{_docdir}/%{name}/examples/*
+%{_docdir}/%{name}/doc
+%{_docdir}/%{name}/examples
 
 %changelog

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org