commit glpk for openSUSE:Factory
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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