commit arpack-ng for openSUSE:Factory

2020-07-01 Thread root
Hello community,

here is the log from the commit of package arpack-ng for openSUSE:Factory 
checked in at 2020-07-01 14:26:23

Comparing /work/SRC/openSUSE:Factory/arpack-ng (Old)
 and  /work/SRC/openSUSE:Factory/.arpack-ng.new.3060 (New)


Package is "arpack-ng"

Wed Jul  1 14:26:23 2020 rev:15 rq:816560 version:3.7.0

Changes:

--- /work/SRC/openSUSE:Factory/arpack-ng/arpack-ng.changes  2020-01-04 
19:21:25.513139469 +0100
+++ /work/SRC/openSUSE:Factory/.arpack-ng.new.3060/arpack-ng.changes
2020-07-01 14:26:27.686724115 +0200
@@ -1,0 +2,13 @@
+Tue Jun 16 21:36:18 UTC 2020 - Atri Bhattacharya 
+
+- Add arpack-ng-double-comparison.patch: Add a tolerance for
+  testing float equivalence in TESTS/bug_79_double_complex.f;
+  fixes build failure for i586 [gh#opencollab/arpack-ng#269].
+
+---
+Sat Jun  6 21:01:08 UTC 2020 - Atri Bhattacharya 
+
+- Add arpack-ng-gcc10.patch to fix build against GCC 10
+  [gh#opencollab/arpack-ng#239, gh#opencollab/arpack-ng#245].
+
+---

New:

  arpack-ng-double-comparison.patch
  arpack-ng-gcc10.patch



Other differences:
--
++ arpack-ng.spec ++
--- /var/tmp/diff_new_pack.PCoCW9/_old  2020-07-01 14:26:28.702727266 +0200
+++ /var/tmp/diff_new_pack.PCoCW9/_new  2020-07-01 14:26:28.702727266 +0200
@@ -85,6 +85,10 @@
 Group:  System/Libraries
 URL:https://github.com/opencollab/arpack-ng
 Source0:
https://github.com/opencollab/arpack-ng/archive/%{version}.tar.gz
+# PATCH-FIX-UPSTREAM arpack-ng-gcc10.patch gh#opencollab/arpack-ng#239 
gh#opencollab/arpack-ng#245 badshah...@gmail.com -- Fix building against GCC 
10, patches taken from upstream commits
+Patch0: arpack-ng-gcc10.patch
+# PATCH-FIX-UPSTREAM arpack-ng-double-comparison.patch 
gh#opencollab/arpack-ng#269 badshah...@gmail.com -- Compare difference to zerop 
to test float equivalence in TESTS/bug_79_double_complex.f; fixes build failure 
for i586
+Patch1: arpack-ng-double-comparison.patch
 %if %{with mpi}
 BuildRequires:  %{mpi_family}%{?mpi_ext}-devel
 %endif
@@ -137,6 +141,8 @@
 
 %prep
 %setup -q -n arpack-ng-%{version}
+%patch0 -p1
+%patch1 -p1
 
 # create baselibs.conf based on flavor
 cat >  %{_sourcedir}/baselibs.conf < 0.0D+0) then
  stop 1
   end if
   end
++ arpack-ng-gcc10.patch ++
 4456 lines (skipped)




commit arpack-ng for openSUSE:Factory

2020-01-04 Thread root
Hello community,

here is the log from the commit of package arpack-ng for openSUSE:Factory 
checked in at 2020-01-04 19:21:24

Comparing /work/SRC/openSUSE:Factory/arpack-ng (Old)
 and  /work/SRC/openSUSE:Factory/.arpack-ng.new.6675 (New)


Package is "arpack-ng"

Sat Jan  4 19:21:24 2020 rev:14 rq:760746 version:3.7.0

Changes:

--- /work/SRC/openSUSE:Factory/arpack-ng/arpack-ng.changes  2019-12-16 
15:19:59.543148563 +0100
+++ /work/SRC/openSUSE:Factory/.arpack-ng.new.6675/arpack-ng.changes
2020-01-04 19:21:25.513139469 +0100
@@ -1,0 +2,41 @@
+Fri Jan  3 14:14:12 UTC 2020 - Stefan Brüns 
+
+- Update to version 3.7.0:
+  * [BUG FIX] ICB: missing workev for *[ds]neupd (real+not-sym) =>
+API/ABI change for *[ds]neupd_c.
+  * [BUG FIX] autotools - make distcheck: fix circular dependencies.
+  * arpackmm: utility to test arpack with matrix market files.
+  * ICB: add ILP64 support.
+- arpack includes arpackdef.h when/where needed:
+  - #define provide c_int/a_int according to architecture.
+  - all f90 who need to include "arpackdef.h" must be moved to F90.
+Note: by convention, F90 are preprocessed (f90 are not).
+- MPI does not support ILP64: integer*4 must be imposed in all
+  calls involving MPI (f90 example/test code).
+- Update to version 3.6.3:
+  * Add Fortran common initialization (block data).
+  * Give up forcing the initial residual to be in the range of the
+operator OP after a restart (Closes: #142).
+- Update to version 3.6.2:
+  * Install: move headers into a dedicated directory
+(local/include/arpack).  (Closes #126)
+  * Add configuration summary.
+  * Improve the flag detection. Hopefully fix the ppc64el and other
+archs issues in Debian
+- Update to version 3.6.1:
+  * Fix a regression on i386 and other archs (Closes #123)
+- Update to version 3.6.0:
+  * Add support for ISO_C_BINDING (Fortran 2003) for ARPACK,
+PARPACK (Fortran <-> C/C++).
+  * Provide find_package for (cmake) users to find arpack-ng.
+  * Rename pslamch to pslamch10 to avoid symbol collision with
+Scalapack 2.0.2 in MPI context.
+  * Force the initial residual to be in the range of the operator
+OP in the standard case, too (Closes: #79).
+  * Add coverage information to improve testing:
+https://coveralls.io/github/opencollab/arpack-ng
+  * Add C++11 interface through arpack.hpp and parpack.hpp
+  * Rewrite C++ examples / tests demonstrating new C++11 interface
+  * Pre-C++11 interface available through arpack.h and parpack.h
+
+---

Old:

  3.5.0.tar.gz

New:

  3.7.0.tar.gz



Other differences:
--
++ arpack-ng.spec ++
--- /var/tmp/diff_new_pack.wXsG3W/_old  2020-01-04 19:21:26.417139870 +0100
+++ /var/tmp/diff_new_pack.wXsG3W/_new  2020-01-04 19:21:26.421139872 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package arpack-ng
 #
-# Copyright (c) 2019 SUSE LLC
+# 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
@@ -67,16 +67,18 @@
 %define libname() libparpack%{so_ver}-%{mpi_family}%{?mpi_ext}
 %global my_prefix %{_libdir}/mpi/gcc/%{mpi_family}%{?mpi_ext}
 %global my_libdir %{my_prefix}/%{_lib}
+%global my_incdir %{my_prefix}/include
 %else
 %{bcond_with mpi}
 %define pkgname   arpack-ng
 %define libname() libarpack%{so_ver}
 %global my_prefix %{_prefix}
 %global my_libdir %{_libdir}
+%global my_incdir %{_includedir}
 %endif
 
 Name:   %{pkgname}
-Version:3.5.0
+Version:3.7.0
 Release:0
 Summary:Fortran77 subroutines for solving large scale eigenvalue 
problems
 License:BSD-3-Clause
@@ -145,6 +147,12 @@
 EOF
 
 %build
+# Force -fPIC, otherwise linking of the test binaries fails
+# on aarch64 an ppc64
+export FFLAGS="%{optflags} -fPIC"
+export FCFLAGS="%{optflags} -fPIC"
+export CFLAGS="%{optflags} -fPIC"
+export CXXFLAGS="%{optflags} -fPIC"
 
 %if %{with mpi}
 export F77=%{my_prefix}/bin/mpif77
@@ -174,19 +182,23 @@
 ln -s EXAMPLES examples
 
 %check
-make %{?_smp_mflags} check
+%if %{with mpi}
+export PATH="%{my_prefix}/bin/:$PATH"
+%endif
+%make_build check
 
 %post   -n %{libname}   -p /sbin/ldconfig
 %postun -n %{libname}   -p /sbin/ldconfig
 
 %files -n %{libname}
 %license COPYING
-%doc CHANGES README TODO
 %{my_libdir}/*.so.*
 
 %files devel
 %doc examples
+%doc CHANGES README.md
 %{my_libdir}/*.so
+%{my_incdir}/arpack
 %if %{without mpi}
 %dir %{_libdir}/pkgconfig
 %{_libdir}/pkgconfig/*.pc

++ 3.5.0.tar.gz -> 3.7.0.tar.gz ++
 93605 lines of diff (skipped)




commit arpack-ng for openSUSE:Factory

2019-12-16 Thread root
Hello community,

here is the log from the commit of package arpack-ng for openSUSE:Factory 
checked in at 2019-12-16 15:19:57

Comparing /work/SRC/openSUSE:Factory/arpack-ng (Old)
 and  /work/SRC/openSUSE:Factory/.arpack-ng.new.4691 (New)


Package is "arpack-ng"

Mon Dec 16 15:19:57 2019 rev:13 rq:757207 version:3.5.0

Changes:

--- /work/SRC/openSUSE:Factory/arpack-ng/arpack-ng.changes  2019-11-04 
17:15:56.980872849 +0100
+++ /work/SRC/openSUSE:Factory/.arpack-ng.new.4691/arpack-ng.changes
2019-12-16 15:19:59.543148563 +0100
@@ -1,0 +2,13 @@
+Sun Dec 15 20:27:10 UTC 2019 - Stefan Brüns 
+
+- Create baselibs.conf on the fly, based on flavor.
+
+---
+Sun Dec  8 22:36:32 UTC 2019 - Stefan Brüns 
+
+- Use _multibuild for building serial and MPI versions, readd
+  openmpi(1) for older distribution versions, add openmpi3.
+- Reflect MPI flavor in package names
+- Stop distributing compiled examples
+
+---

Old:

  baselibs.conf

New:

  _multibuild



Other differences:
--
++ arpack-ng.spec ++
--- /var/tmp/diff_new_pack.jtvpm3/_old  2019-12-16 15:20:00.659148098 +0100
+++ /var/tmp/diff_new_pack.jtvpm3/_new  2019-12-16 15:20:00.663148097 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package arpack-ng
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,38 +16,82 @@
 #
 
 
-%define libname libarpack2
-%define plibname libparpack2
-%define major  3
-%define minor  0
-%define ompi_ver openmpi2
+%global flavor @BUILD_FLAVOR@%{nil}
 
-%if 0%{?sles_version}
-%define _mpi %ompi_ver mvapich2
+%define so_ver 2
+
+%if 0%{?sle_version} >= 150200
+%define DisOMPI1 ExclusiveArch:  do_not_build
+%endif
+%if !0%{?is_opensuse} && 0%{?sle_version:1} && 0%{?sle_version} < 150200
+%define DisOMPI3 ExclusiveArch:  do_not_build
+%endif
+
+%if "%flavor" == ""
+ExclusiveArch:  do_not_build
+%endif
+
+%if "%flavor" == "serial"
+%{bcond_with hpc}
+%endif
+
+%if "%flavor" == "openmpi1"
+%{?DisOMPI1}
+%define mpi_family openmpi
+%define mpi_ver 1
+%{bcond_with hpc}
+%endif
+
+%if "%flavor" == "openmpi2"
+%{?DisOMPI2}
+%define mpi_family openmpi
+%define mpi_ver 2
+%{bcond_with hpc}
+%endif
+
+%if "%flavor" == "openmpi3"
+%{?DisOMPI3}
+%define mpi_family openmpi
+%define mpi_ver 3
+%{bcond_with hpc}
+%endif
+
+# openmpi 1 was called just "openmpi" in Leap 15.x/SLE15
+%if 0%{?suse_version} >= 1550 || "%{mpi_family}" != "openmpi"  || "%{mpi_ver}" 
!= "1"
+%define mpi_ext %{?mpi_ver}
+%endif
+
+%if 0%{?mpi_family:1}
+%{bcond_without mpi}
+%define pkgname   parpack-%{mpi_family}%{?mpi_ext}
+%define libname() libparpack%{so_ver}-%{mpi_family}%{?mpi_ext}
+%global my_prefix %{_libdir}/mpi/gcc/%{mpi_family}%{?mpi_ext}
+%global my_libdir %{my_prefix}/%{_lib}
 %else
-%define _mpi %ompi_ver
+%{bcond_with mpi}
+%define pkgname   arpack-ng
+%define libname() libarpack%{so_ver}
+%global my_prefix %{_prefix}
+%global my_libdir %{_libdir}
 %endif
-Name:   arpack-ng
+
+Name:   %{pkgname}
 Version:3.5.0
 Release:0
 Summary:Fortran77 subroutines for solving large scale eigenvalue 
problems
 License:BSD-3-Clause
 Group:  System/Libraries
-Url:https://github.com/opencollab/arpack-ng
+URL:https://github.com/opencollab/arpack-ng
 Source0:
https://github.com/opencollab/arpack-ng/archive/%{version}.tar.gz
-Source1:baselibs.conf
-BuildRequires:  %{ompi_ver}-devel
+%if %{with mpi}
+BuildRequires:  %{mpi_family}%{?mpi_ext}-devel
+%endif
 BuildRequires:  autoconf
 BuildRequires:  blas-devel
 BuildRequires:  gcc-fortran
 BuildRequires:  lapack-devel
 BuildRequires:  libtool
 BuildRequires:  pkg-config
-Obsoletes:  arpack < %{version}
-Provides:   arpack = %{version}
-%if 0%{?sles_version}
-BuildRequires:  mvapich2-devel
-%endif
 
 %description
 ARPACK is a collection of Fortran77 subroutines designed to solve
@@ -59,13 +103,19 @@
 %packagedevel
 Summary:Development files for %{name}
 Group:  Development/Libraries/Other
+%if %{with mpi}
+Requires:   %{mpi_family}%{?mpi_ext}-devel
+%else
+Obsoletes:  arpack-devel < %{version}
+Provides:   arpack-devel = %{version}
+%endif
 Requires:   %{libname} = %{version}-%{release}
 Requires:   blas-devel
 Requires:   gcc-fortran
 Requires:   lapack-devel
-Requires:   pkgconfig
-Obsoletes:  arpack-devel < %{version}
-Provides:   arpack-devel = %{version}
+%if "%{name}" == 

commit arpack-ng for openSUSE:Factory

2019-11-04 Thread root
Hello community,

here is the log from the commit of package arpack-ng for openSUSE:Factory 
checked in at 2019-11-04 17:15:45

Comparing /work/SRC/openSUSE:Factory/arpack-ng (Old)
 and  /work/SRC/openSUSE:Factory/.arpack-ng.new.2990 (New)


Package is "arpack-ng"

Mon Nov  4 17:15:45 2019 rev:12 rq:745085 version:3.5.0

Changes:

--- /work/SRC/openSUSE:Factory/arpack-ng/arpack-ng.changes  2017-08-21 
11:36:03.770442421 +0200
+++ /work/SRC/openSUSE:Factory/.arpack-ng.new.2990/arpack-ng.changes
2019-11-04 17:15:56.980872849 +0100
@@ -1,0 +2,13 @@
+Fri Nov  1 14:19:32 UTC 2019 - Atri Bhattacharya 
+
+- Fix file list from previous change: use /%{ompi_ver}/ as the
+  openmpi directory instead of the no longer existing /openmpi/.
+
+---
+Thu Oct 10 07:01:12 UTC 2019 - Nicolas Morey-Chaisemartin 

+
+- Replace openmpi(1) by newer openmpi2
+- Add explicit dependency to MPI library as multiple ones 
+  may provide the same symbols
+
+---



Other differences:
--
++ arpack-ng.spec ++
--- /var/tmp/diff_new_pack.x3Sn5P/_old  2019-11-04 17:15:57.916873849 +0100
+++ /var/tmp/diff_new_pack.x3Sn5P/_new  2019-11-04 17:15:57.924873857 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package arpack-ng
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -12,7 +12,7 @@
 # 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/
 #
 
 
@@ -20,10 +20,12 @@
 %define plibname libparpack2
 %define major  3
 %define minor  0
+%define ompi_ver openmpi2
+
 %if 0%{?sles_version}
-%define _mpi openmpi mvapich2
+%define _mpi %ompi_ver mvapich2
 %else
-%define _mpi openmpi
+%define _mpi %ompi_ver
 %endif
 Name:   arpack-ng
 Version:3.5.0
@@ -34,12 +36,12 @@
 Url:https://github.com/opencollab/arpack-ng
 Source0:
https://github.com/opencollab/arpack-ng/archive/%{version}.tar.gz
 Source1:baselibs.conf
+BuildRequires:  %{ompi_ver}-devel
 BuildRequires:  autoconf
 BuildRequires:  blas-devel
 BuildRequires:  gcc-fortran
 BuildRequires:  lapack-devel
 BuildRequires:  libtool
-BuildRequires:  openmpi-devel
 BuildRequires:  pkg-config
 Obsoletes:  arpack < %{version}
 Provides:   arpack = %{version}
@@ -109,6 +111,7 @@
 Group:  System/Libraries
 Provides:   %{plibname}_%{major}_%{minor} = %{version}
 Obsoletes:  %{plibname}_%{major}_%{minor} < %{version}
+Requires:   %{ompi_ver}-libs
 
 %description -n %{plibname}-openmpi
 ARPACK is a collection of Fortran77 subroutines designed to solve
@@ -120,6 +123,7 @@
 Summary:Development files for %{name}
 Group:  Development/Libraries/Parallel
 Requires:   %{plibname}-mvapich2 = %{version}
+Requires:   mvapich2
 
 %description -n parpack-mvapich2
 ARPACK is a collection of Fortran77 subroutines designed to solve
@@ -257,18 +261,18 @@
 
 %files -n parpack-openmpi
 %defattr(-,root,root,-)
-%{_libdir}/mpi/gcc/openmpi/bin/p??drv?
+%{_libdir}/mpi/gcc/%{ompi_ver}/bin/p??drv?
 
 %files -n %{plibname}-openmpi
 %defattr(-,root,root,-)
-%{_libdir}/mpi/gcc/openmpi/%{_lib}/lib*arpack.so.*
+%{_libdir}/mpi/gcc/%{ompi_ver}/%{_lib}/lib*arpack.so.*
 
 %files -n parpack-openmpi-devel
 %defattr(-,root,root,-)
-%{_libdir}/mpi/gcc/openmpi/%{_lib}/libparpack.so
-%{_libdir}/mpi/gcc/openmpi/%{_lib}/libparpack.la
-%dir %{_libdir}/mpi/gcc/openmpi/%{_lib}/pkgconfig
-%{_libdir}/mpi/gcc/openmpi/%{_lib}/pkgconfig/*.pc
+%{_libdir}/mpi/gcc/%{ompi_ver}/%{_lib}/libparpack.so
+%{_libdir}/mpi/gcc/%{ompi_ver}/%{_lib}/libparpack.la
+%dir %{_libdir}/mpi/gcc/%{ompi_ver}/%{_lib}/pkgconfig
+%{_libdir}/mpi/gcc/%{ompi_ver}/%{_lib}/pkgconfig/*.pc
 
 %if 0%{?sles_version}
 %files -n parpack-mvapich2
@@ -283,7 +287,7 @@
 %defattr(-,root,root,-)
 %{_libdir}/mpi/gcc/mvapich2/%{_lib}/libparpack.so
 %{_libdir}/mpi/gcc/mvapich2/%{_lib}/libparpack.la
-%dir %{_libdir}/mpi/gcc/openmpi/%{_lib}/pkgconfig
+%dir %{_libdir}/mpi/gcc/%{ompi_ver}/%{_lib}/pkgconfig
 %{_libdir}/mpi/gcc/mvapich2/%{_lib}/pkgconfig/*.pc
 %endif
 




commit arpack-ng for openSUSE:Factory

2017-08-21 Thread root
Hello community,

here is the log from the commit of package arpack-ng for openSUSE:Factory 
checked in at 2017-08-21 11:35:59

Comparing /work/SRC/openSUSE:Factory/arpack-ng (Old)
 and  /work/SRC/openSUSE:Factory/.arpack-ng.new (New)


Package is "arpack-ng"

Mon Aug 21 11:35:59 2017 rev:11 rq:510242 version:3.5.0

Changes:

--- /work/SRC/openSUSE:Factory/arpack-ng/arpack-ng.changes  2016-07-09 
09:25:22.0 +0200
+++ /work/SRC/openSUSE:Factory/.arpack-ng.new/arpack-ng.changes 2017-08-21 
11:36:03.770442421 +0200
@@ -1,0 +2,24 @@
+Sun Jul  9 12:06:49 UTC 2017 - badshah...@gmail.com
+
+- Update to version 3.5.0:
+   * Improve cmake build system: disable C++ detection, set
+ default build type.
+   * Use AC_PROG_FC instead of AC_PROG_F77 for proper
+ inizialization for the usage of AC_FC_LINE_LENGTH.
+   * Improve cmake build system: add make install and fix shared
+ libraries.
+   * fix usages of DLACPY to not alias inputs
+ (patch from
+ 
https://software.intel.com/en-us/articles/how-to-resolve-arpack-issues-with-intel-mkl-110-update-3)
+   * Fix possible deadlock when PARPACK call uses communicator
+ with a larger number of CPUs than previous call
+   * Portability improvements to the autotools build system.
+   * Let cmake guess the default installation directories.  Can be
+ overridden by changing CMAKE_INSTALL_LIBDIR and
+ CMAKE_INSTALL_BINDIR.
+   * Shared libraries built by cmake now have their SONAME set
+ identical to those built by autotools.
+   * Avoid purification stage in [d,s]neupd.f if it requires
+ division by zero (Closes: gh#opencollab/arpack-ng#58).
+
+---

Old:

  arpack-ng-3.4.0.tar.gz

New:

  3.5.0.tar.gz



Other differences:
--
++ arpack-ng.spec ++
--- /var/tmp/diff_new_pack.4kSwAy/_old  2017-08-21 11:36:05.026265802 +0200
+++ /var/tmp/diff_new_pack.4kSwAy/_new  2017-08-21 11:36:05.046262990 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package arpack-ng
 #
-# 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
@@ -26,13 +26,13 @@
 %define _mpi openmpi
 %endif
 Name:   arpack-ng
-Version:3.4.0
+Version:3.5.0
 Release:0
 Summary:Fortran77 subroutines for solving large scale eigenvalue 
problems
 License:BSD-3-Clause
 Group:  System/Libraries
 Url:https://github.com/opencollab/arpack-ng
-Source0:
https://github.com/opencollab/arpack-ng/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
+Source0:
https://github.com/opencollab/arpack-ng/archive/%{version}.tar.gz
 Source1:baselibs.conf
 BuildRequires:  autoconf
 BuildRequires:  blas-devel

++ arpack-ng-3.4.0.tar.gz -> 3.5.0.tar.gz ++
 2315 lines of diff (skipped)




commit arpack-ng for openSUSE:Factory

2016-07-09 Thread h_root
Hello community,

here is the log from the commit of package arpack-ng for openSUSE:Factory 
checked in at 2016-07-09 09:25:02

Comparing /work/SRC/openSUSE:Factory/arpack-ng (Old)
 and  /work/SRC/openSUSE:Factory/.arpack-ng.new (New)


Package is "arpack-ng"

Changes:

--- /work/SRC/openSUSE:Factory/arpack-ng/arpack-ng.changes  2016-06-07 
23:46:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.arpack-ng.new/arpack-ng.changes 2016-07-09 
09:25:22.0 +0200
@@ -1,0 +2,6 @@
+Fri Jul  8 09:38:13 UTC 2016 - dmitr...@opensuse.org
+
+- Update to version 3.4.0
+  * Build system updates
+
+---

Old:

  arpack-ng-3.3.0.tar.gz

New:

  arpack-ng-3.4.0.tar.gz



Other differences:
--
++ arpack-ng.spec ++
--- /var/tmp/diff_new_pack.C2SCbC/_old  2016-07-09 09:25:24.0 +0200
+++ /var/tmp/diff_new_pack.C2SCbC/_new  2016-07-09 09:25:24.0 +0200
@@ -26,7 +26,7 @@
 %define _mpi openmpi
 %endif
 Name:   arpack-ng
-Version:3.3.0
+Version:3.4.0
 Release:0
 Summary:Fortran77 subroutines for solving large scale eigenvalue 
problems
 License:BSD-3-Clause

++ arpack-ng-3.3.0.tar.gz -> arpack-ng-3.4.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/arpack-ng-3.3.0/.travis.yml 
new/arpack-ng-3.4.0/.travis.yml
--- old/arpack-ng-3.3.0/.travis.yml 2015-10-12 09:23:54.0 +0200
+++ new/arpack-ng-3.4.0/.travis.yml 2016-07-02 21:52:15.0 +0200
@@ -9,14 +9,26 @@
   apt:
 packages:
   - gfortran
-  - libopenblas-dev
+  - libblas-dev
   - liblapack-dev
   - libopenmpi-dev
   - openmpi-bin
 
+env:
+  - BUILD=cmake
+  - BUILD=configure
+
+before_script:
+  - if [ "$BUILD" == "cmake" ]; then mkdir build ; fi
+  - if [ "$BUILD" == "cmake" ]; then cd build ; fi
+  - if [ "$BUILD" == "cmake" ]; then cmake -D EXAMPLES=ON -D MPI=ON .. ; fi
+
 script:
-  - ./bootstrap
-  - ./configure --enable-mpi
-  - make all
-  - make check
-  - make distcheck
+  # CMAKE
+  - if [ "$BUILD" == "cmake"  ]; then make all check ; fi
+  # CONFIGURE
+  - if [ "$BUILD" == "configure" ]; then ./bootstrap ; fi
+  - if [ "$BUILD" == "configure" ]; then ./configure --enable-mpi ; fi
+  - if [ "$BUILD" == "configure" ]; then make all ; fi
+  - if [ "$BUILD" == "configure" ]; then make check ; fi
+  - if [ "$BUILD" == "configure" ]; then make distcheck ; fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/arpack-ng-3.3.0/CHANGES new/arpack-ng-3.4.0/CHANGES
--- old/arpack-ng-3.3.0/CHANGES 2015-10-12 09:23:54.0 +0200
+++ new/arpack-ng-3.4.0/CHANGES 2016-07-02 21:52:15.0 +0200
@@ -1,4 +1,17 @@
+arpack-ng - 3.4.0
+
+  [ Milan Bouchet-Valat]
+  * Allow adding suffixes to symbols and library names to build ILP64 version
+based on ILP64 BLAS/LAPACK with suffixes. This avoids conflicts when 
loading
+libraries with different integer sizes in the same program.
+
+  [ Martin Reuter ]
+  * Add the support of cmake build system
+
+ -- Sylvestre Ledru   Sat, 02 Jul 2016 21:51:52 +0200
+
 arpack-ng - 3.3.0
+
  [ Denis Davydov ]
  * Rename pdlamch to pdlamch10 to avoid symbol collision with Scalapack 2.0.2 
in MPI context.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/arpack-ng-3.3.0/CMakeLists.txt 
new/arpack-ng-3.4.0/CMakeLists.txt
--- old/arpack-ng-3.3.0/CMakeLists.txt  1970-01-01 01:00:00.0 +0100
+++ new/arpack-ng-3.4.0/CMakeLists.txt  2016-07-02 21:52:15.0 +0200
@@ -0,0 +1,391 @@
+cmake_minimum_required(VERSION 2.8.6)
+project(arpack)
+
+# Adopted from https://github.com/feymark/arpack.git
+
+enable_language(Fortran)
+
+option(MPI "Enable parallel support" OFF)
+#option(SYSTEM_BLAS "Use system BLAS" ON)
+#option(SYSTEM_LAPACK "Use system LAPACK" ON)
+option(EXAMPLES "Compile ARPACK examples" OFF)
+set(LIBSUFFIX ""
+CACHE STRING "suffix to add to ARPACK libraries names")
+set(SYMBOLSUFFIX ""
+CACHE STRING "suffix to add to ARPACK, BLAS and LAPACK function names")
+option(INTERFACE64 "use the 64-bit integer interface (ILP64) for ARPACK, BLAS 
and LAPACK")
+
+set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib)
+
+function(prefixlist list_name prefix)
+set(${list_name}_TMP)
+foreach(l ${${list_name}})
+  list(APPEND ${list_name}_TMP ${prefix}${l} )
+endforeach()
+set(${list_name} "${${list_name}_TMP}" PARENT_SCOPE)
+endfunction(prefixlist)
+
+function(examples list_name)
+foreach(l ${${list_name}})
+get_filename_component(lwe ${l} NAME_WE)
+add_executable(${lwe} 

commit arpack-ng for openSUSE:Factory

2016-06-07 Thread h_root
Hello community,

here is the log from the commit of package arpack-ng for openSUSE:Factory 
checked in at 2016-06-07 23:46:47

Comparing /work/SRC/openSUSE:Factory/arpack-ng (Old)
 and  /work/SRC/openSUSE:Factory/.arpack-ng.new (New)


Package is "arpack-ng"

Changes:

--- /work/SRC/openSUSE:Factory/arpack-ng/arpack-ng.changes  2014-12-16 
14:48:51.0 +0100
+++ /work/SRC/openSUSE:Factory/.arpack-ng.new/arpack-ng.changes 2016-06-07 
23:46:49.0 +0200
@@ -1,0 +2,14 @@
+Tue May 31 15:21:21 UTC 2016 - roni...@gmail.com
+
+- Update to version 3.3.0
+  * Rename pdlamch to pdlamch10 to avoid symbol collision with
+Scalapack 2.0.2 in MPI context.
+  * General improvements on the build system.
+  * libparpack links against libarpack (instead of doing a static
+link).
+  * Reverts using {d,s}lahqr from lapack 2.
+  * Use dlahqr from lapack 3 instead of dlaqrb.
+- Run spec-cleaner.
+- Minor improvements in the .spec file.
+
+---

Old:

  arpack-ng-3.2.0.tar.gz

New:

  arpack-ng-3.3.0.tar.gz



Other differences:
--
++ arpack-ng.spec ++
--- /var/tmp/diff_new_pack.B1DMfB/_old  2016-06-07 23:46:50.0 +0200
+++ /var/tmp/diff_new_pack.B1DMfB/_new  2016-06-07 23:46:50.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package arpack-ng
 #
-# Copyright (c) 2014 SUSE LINUX Products 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
@@ -18,17 +18,15 @@
 
 %define libname libarpack2
 %define plibname libparpack2
-%define major  2
+%define major  3
 %define minor  0
-
 %if 0%{?sles_version}
 %define _mpi openmpi mvapich2
 %else
 %define _mpi openmpi
 %endif
-
 Name:   arpack-ng
-Version:3.2.0
+Version:3.3.0
 Release:0
 Summary:Fortran77 subroutines for solving large scale eigenvalue 
problems
 License:BSD-3-Clause
@@ -36,17 +34,18 @@
 Url:https://github.com/opencollab/arpack-ng
 Source0:
https://github.com/opencollab/arpack-ng/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:baselibs.conf
-Obsoletes:  arpack < %{version}
-Provides:   arpack = %{version}
+BuildRequires:  autoconf
 BuildRequires:  blas-devel
 BuildRequires:  gcc-fortran
 BuildRequires:  lapack-devel
+BuildRequires:  libtool
+BuildRequires:  openmpi-devel
+BuildRequires:  pkg-config
+Obsoletes:  arpack < %{version}
+Provides:   arpack = %{version}
 %if 0%{?sles_version}
 BuildRequires:  mvapich2-devel
 %endif
-BuildRequires:  openmpi-devel
-BuildRequires:  pkg-config
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 ARPACK is a collection of Fortran77 subroutines designed to solve 
@@ -70,7 +69,6 @@
 The %{name}-devel package contains libraries and header files for
 developing applications that use %{name}.
 
-
 %package -n %{libname}
 Summary:Files needed for developing arpack based applications
 Group:  System/Libraries
@@ -82,7 +80,6 @@
 large scale eigenvalue problems. This package contains the so
 library links used for building arpack based applications.
 
-
 %package -n parpack-openmpi
 Summary:Development files for %{name}
 Group:  Development/Libraries/Other
@@ -95,7 +92,6 @@
 Arpack-ng is the successor of the legacy Arpack. It is fully compatible
 with Arpack.
 
-
 %package -n parpack-openmpi-devel
 Summary:Development files for %{name}
 Group:  Development/Libraries/Parallel
@@ -108,7 +104,6 @@
 The %{name}-openmpi-devel package contains libraries and header files for
 developing applications that use %{name}.
 
-
 %package -n %{plibname}-openmpi
 Summary:Files needed for developing arpack based applications
 Group:  System/Libraries
@@ -120,7 +115,6 @@
 large scale eigenvalue problems. This package contains the so
 library links used for building arpack based applications.
 
-
 %if 0%{?sles_version}
 %package -n parpack-mvapich2
 Summary:Development files for %{name}
@@ -146,7 +140,6 @@
 The %{name}-mvapich2-devel package contains libraries and header files for
 developing applications that use %{name}.
 
-
 %package -n %{plibname}-mvapich2
 Summary:Files needed for developing arpack based applications
 Group:  System/Libraries
@@ -165,28 +158,37 @@
 
 cp -r EXAMPLES examples
 
-for i in %_mpi
+for i in %{_mpi}
 do
 mkdir arpack-ng-$i
 cp -ap "$@" arpack-ng-$i
 done
 
 %build
+sh bootstrap
 %configure --disable-static
 
 make %{?_smp_mflags}
 
-for i in %_mpi
+for i in 

commit arpack-ng for openSUSE:Factory

2014-12-16 Thread h_root
Hello community,

here is the log from the commit of package arpack-ng for openSUSE:Factory 
checked in at 2014-12-16 14:48:46

Comparing /work/SRC/openSUSE:Factory/arpack-ng (Old)
 and  /work/SRC/openSUSE:Factory/.arpack-ng.new (New)


Package is arpack-ng

Changes:

--- /work/SRC/openSUSE:Factory/arpack-ng/arpack-ng.changes  2014-01-13 
11:57:58.0 +0100
+++ /work/SRC/openSUSE:Factory/.arpack-ng.new/arpack-ng.changes 2014-12-16 
14:48:51.0 +0100
@@ -1,0 +2,7 @@
+Sat Dec 13 20:14:54 UTC 2014 - dmitr...@opensuse.org
+
+- Update to version 3.2.0
+  * See included CHANGES file for details
+  * Remove obsolete 0001-Do-not-install-test-binaries.patch
+
+---

Old:

  0001-Do-not-install-test-binaries.patch
  arpack-ng_3.1.4.tar.gz

New:

  arpack-ng-3.2.0.tar.gz



Other differences:
--
++ arpack-ng.spec ++
--- /var/tmp/diff_new_pack.EiDnC6/_old  2014-12-16 14:48:52.0 +0100
+++ /var/tmp/diff_new_pack.EiDnC6/_new  2014-12-16 14:48:52.0 +0100
@@ -28,16 +28,14 @@
 %endif
 
 Name:   arpack-ng
-Version:3.1.4
+Version:3.2.0
 Release:0
 Summary:Fortran77 subroutines for solving large scale eigenvalue 
problems
 License:BSD-3-Clause
 Group:  System/Libraries
-Url:http://forge.scilab.org/index.php/p/arpack-ng/
-Source0:
http://forge.scilab.org/index.php/p/arpack-ng/downloads/get/arpack-ng_%{version}.tar.gz
+Url:https://github.com/opencollab/arpack-ng
+Source0:
https://github.com/opencollab/arpack-ng/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:baselibs.conf
-# PATCH-FIX-UPSTREAM 0001-Do-not-install-test-binaries.patch
-Patch1: 0001-Do-not-install-test-binaries.patch
 Obsoletes:  arpack  %{version}
 Provides:   arpack = %{version}
 BuildRequires:  blas-devel
@@ -163,8 +161,10 @@
 
 %prep
 %setup -q
-%patch1 -p1
 set -- *
+
+cp -r EXAMPLES examples
+
 for i in %_mpi
 do
 mkdir arpack-ng-$i
@@ -172,8 +172,8 @@
 done
 
 %build
-%configure --disable-static --with-lapack=%{_libdir}/liblapack.so \
-   --with-blas=%{_libdir}/libblas.so
+%configure --disable-static
+
 make %{?_smp_mflags}
 
 for i in %_mpi
@@ -183,8 +183,7 @@
export MPIF77=%{_libdir}/mpi/gcc/$i/bin/mpif77
export LD_LIBRARY_PATH=%{_libdir}/mpi/gcc/$i/%_lib
%define _prefix /usr/%_lib/mpi/gcc/\$i
-   %configure --disable-static --with-lapack=%{_libdir}/liblapack.so \
-  --with-blas=%{_libdir}/libblas.so \
+   %configure --disable-static \
   --enable-mpi
make %{?_smp_mflags}
 cd ..
@@ -193,19 +192,14 @@
 # Set prefix to default value
 %define _prefix /usr
 
-# complain with doc dir name policy
-%__mv EXAMPLES examples
-
 %install
-make install DESTDIR=%{buildroot}
+%make_install
 find %{buildroot} -name '*.la' -exec rm -f {} ';'
 
 for i in %_mpi
 do
   cd arpack-ng-$i
make install DESTDIR=%{buildroot}
-   sed -i 's|/usr|%{_libdir}/mpi/gcc/openmpi/%_lib|' \
-%{buildroot}%{_libdir}/mpi/gcc/openmpi/%_lib/pkgconfig/arpack.pc
rm -rf %{buildroot}%{_libdir}/mpi/gcc/$i/%_lib/libarpack.*
   cd ..
 done

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



commit arpack-ng for openSUSE:Factory

2014-01-13 Thread h_root
Hello community,

here is the log from the commit of package arpack-ng for openSUSE:Factory 
checked in at 2014-01-13 11:57:58

Comparing /work/SRC/openSUSE:Factory/arpack-ng (Old)
 and  /work/SRC/openSUSE:Factory/.arpack-ng.new (New)


Package is arpack-ng

Changes:

--- /work/SRC/openSUSE:Factory/arpack-ng/arpack-ng.changes  2013-12-11 
15:38:38.0 +0100
+++ /work/SRC/openSUSE:Factory/.arpack-ng.new/arpack-ng.changes 2014-01-13 
11:57:58.0 +0100
@@ -1,0 +2,5 @@
+Wed Jan  8 06:55:25 UTC 2014 - badshah...@gmail.com
+
+- Add baselibs.conf file for multiarch binaries.
+
+---

New:

  baselibs.conf



Other differences:
--
++ arpack-ng.spec ++
--- /var/tmp/diff_new_pack.Q2Qck4/_old  2014-01-13 11:57:59.0 +0100
+++ /var/tmp/diff_new_pack.Q2Qck4/_new  2014-01-13 11:57:59.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package arpack-ng
 #
-# 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
@@ -35,6 +35,7 @@
 Group:  System/Libraries
 Url:http://forge.scilab.org/index.php/p/arpack-ng/
 Source0:
http://forge.scilab.org/index.php/p/arpack-ng/downloads/get/arpack-ng_%{version}.tar.gz
+Source1:baselibs.conf
 # PATCH-FIX-UPSTREAM 0001-Do-not-install-test-binaries.patch
 Patch1: 0001-Do-not-install-test-binaries.patch
 Obsoletes:  arpack  %{version}

++ baselibs.conf ++
libarpack2
libparpack2-openmpi
arpack-ng-devel
requires -arpack-ng-targettype
requires libarpack2-targettype = version
parpack-openmpi-devel
requires -parpack-openmpi-targettype
requires libparpack2-openmpi-targettype = version--
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit arpack-ng for openSUSE:Factory

2013-12-11 Thread h_root
Hello community,

here is the log from the commit of package arpack-ng for openSUSE:Factory 
checked in at 2013-12-11 15:38:37

Comparing /work/SRC/openSUSE:Factory/arpack-ng (Old)
 and  /work/SRC/openSUSE:Factory/.arpack-ng.new (New)


Package is arpack-ng

Changes:

--- /work/SRC/openSUSE:Factory/arpack-ng/arpack-ng.changes  2013-09-08 
11:29:14.0 +0200
+++ /work/SRC/openSUSE:Factory/.arpack-ng.new/arpack-ng.changes 2013-12-11 
15:38:38.0 +0100
@@ -1,0 +2,23 @@
+Tue Dec 10 13:48:49 UTC 2013 - sweet_...@gmx.de
+
+- Update to version 3.1.4
+  * libparpack2: missing dependency on MPI:
+http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=718790
+  * Replace LAPACK second function with ARPACK's own arscnd in PARPACK
+  * Fix issue #1259 in DSEUPD and SSEUPD
+The Ritz vector purification step assumes workl(iq) still contains the
+original Q matrix. This is however overwritten by the call to xGEQR2
+earlier.
+  * Use configure supplied blas and lapack in the pkg-config.
+Thanks to Ward Poelmans (Closes: #1320)
+  * Switch to automake 1.14 + libtool 2.4.2.
+Thanks to Ward Poelmans (Closes: #1321)
+  * dseupd routine may lead to a segmentation fault
+Thanks to Edouard Canot (Closes: #1323)
+  * dsaupd and 'BE' option returns wrong eigenvalues for a SPD matrix
+Thanks to Edouard Canot (Closes: #1329)
+- enable test suite
+- add 0001-Do-not-install-test-binaries.patch to remove useless
+  test binaries, this removes the whole default arpack-ng package 
+
+---

Old:

  arpack-ng-3.1.3.tar.gz

New:

  0001-Do-not-install-test-binaries.patch
  arpack-ng_3.1.4.tar.gz



Other differences:
--
++ arpack-ng.spec ++
--- /var/tmp/diff_new_pack.gc9bKs/_old  2013-12-11 15:38:39.0 +0100
+++ /var/tmp/diff_new_pack.gc9bKs/_new  2013-12-11 15:38:39.0 +0100
@@ -28,13 +28,15 @@
 %endif
 
 Name:   arpack-ng
-Version:3.1.3
+Version:3.1.4
 Release:0
 Summary:Fortran77 subroutines for solving large scale eigenvalue 
problems
 License:BSD-3-Clause
 Group:  System/Libraries
 Url:http://forge.scilab.org/index.php/p/arpack-ng/
-Source0:
http://forge.scilab.org/index.php/p/arpack-ng/downloads/get/arpack-ng-%{version}.tar.gz
+Source0:
http://forge.scilab.org/index.php/p/arpack-ng/downloads/get/arpack-ng_%{version}.tar.gz
+# PATCH-FIX-UPSTREAM 0001-Do-not-install-test-binaries.patch
+Patch1: 0001-Do-not-install-test-binaries.patch
 Obsoletes:  arpack  %{version}
 Provides:   arpack = %{version}
 BuildRequires:  blas-devel
@@ -160,6 +162,7 @@
 
 %prep
 %setup -q
+%patch1 -p1
 set -- *
 for i in %_mpi
 do
@@ -206,6 +209,15 @@
   cd ..
 done
 
+%check
+make check
+for i in %_mpi
+do
+  cd arpack-ng-$i
+  make check
+  cd ..
+done
+
 %clean
 rm -rf %{buildroot}
 
@@ -228,10 +240,6 @@
 %doc CHANGES COPYING README TODO
 %{_libdir}/*.so.*
 
-%files
-%defattr(-,root,root,-)
-%{_bindir}/dnsimp
-
 %files devel
 %defattr(-,root,root,-)
 %doc examples
@@ -240,7 +248,6 @@
 
 %files -n parpack-openmpi
 %defattr(-,root,root,-)
-%{_libdir}/mpi/gcc/openmpi/bin/dnsimp
 %{_libdir}/mpi/gcc/openmpi/bin/p??drv?
 
 %files -n %{plibname}-openmpi
@@ -257,12 +264,10 @@
 %if 0%{?sles_version}
 %files -n parpack-mvapich2
 %defattr(-,root,root,-)
-%{_libdir}/mpi/gcc/mvapich2/bin/dnsimp
 %{_libdir}/mpi/gcc/mvapich2/bin/p??drv?
 
 %files -n %{plibname}-mvapich2
 %defattr(-,root,root,-)
-%{_libdir}/mpi/gcc/mvapich2/bin/dnsimp
 %{_libdir}/mpi/gcc/mvapich2/%_lib/libparpack.so.*
 
 %files -n parpack-mvapich2-devel

++ 0001-Do-not-install-test-binaries.patch ++
From e90e4f65c4ce043dbe002566392ba92594eaecce Mon Sep 17 00:00:00 2001
From: Ruediger Meier ruediger.me...@ga-group.nl
Date: Tue, 10 Dec 2013 13:48:39 +0100
Subject: [PATCH] Do not install test binaries


Signed-off-by: Ruediger Meier ruediger.me...@ga-group.nl
---
 TESTS/Makefile.am |2 +-
 TESTS/Makefile.in |   83 
 2 files changed, 20 insertions(+), 65 deletions(-)

diff --git a/TESTS/Makefile.am b/TESTS/Makefile.am
index 09cfd38..16ba162 100644
--- a/TESTS/Makefile.am
+++ b/TESTS/Makefile.am
@@ -1,4 +1,4 @@
-bin_PROGRAMS = dnsimp  bug_1323
+check_PROGRAMS = dnsimp  bug_1323
 
 dnsimp_SOURCES = dnsimp.f mmio.f debug.h
 
diff --git a/TESTS/Makefile.in b/TESTS/Makefile.in
index 67ed70d..d6aba51 100644
--- a/TESTS/Makefile.in
+++ b/TESTS/Makefile.in
@@ -13,7 +13,6 @@
 # PARTICULAR PURPOSE.
 
 @SET_MAKE@
-
 VPATH = @srcdir@
 am__is_gnu_make = test -n '$(MAKEFILE_LIST)'  test -n '$(MAKELEVEL)'
 am__make_running_with_option = \
@@ -78,7 +77,7 @@ PRE_UNINSTALL = :
 POST_UNINSTALL = 

commit arpack-ng for openSUSE:Factory

2013-09-08 Thread h_root
Hello community,

here is the log from the commit of package arpack-ng for openSUSE:Factory 
checked in at 2013-09-08 11:29:12

Comparing /work/SRC/openSUSE:Factory/arpack-ng (Old)
 and  /work/SRC/openSUSE:Factory/.arpack-ng.new (New)


Package is arpack-ng

Changes:

--- /work/SRC/openSUSE:Factory/arpack-ng/arpack-ng.changes  2012-08-27 
15:47:21.0 +0200
+++ /work/SRC/openSUSE:Factory/.arpack-ng.new/arpack-ng.changes 2013-09-08 
11:29:14.0 +0200
@@ -1,0 +2,15 @@
+Fri Sep  6 22:08:30 UTC 2013 - dmitr...@opensuse.org
+
+- Update to version 3.1.3
+  * Replace depcomp symlink with actual file.
+  * Replace arpack.pc with proper autotooled arpack.pc.in
+  * Add debug.h to TESTS/Makefile.am sources
+  * make dist is functionnal
+  * Also build the library libparpacksrcblacs (PARPACK/UTIL/BLACS/)
+  * Wrong call to pdlamch was causing segfaults
+  * Get rid of the mpif.h occurences in the source code
+  * Configure detected built-in LAPACK and BLAS, but refused to use them
+  * Fixed division by zero in smlnum by usind p[d,s]lamch instead of the
+serial
+
+---

Old:

  arpack-ng_3.1.1.tar.gz

New:

  arpack-ng-3.1.3.tar.gz



Other differences:
--
++ arpack-ng.spec ++
--- /var/tmp/diff_new_pack.ICiHfK/_old  2013-09-08 11:29:16.0 +0200
+++ /var/tmp/diff_new_pack.ICiHfK/_new  2013-09-08 11:29:16.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package arpack-ng
 #
-# 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
@@ -28,13 +28,13 @@
 %endif
 
 Name:   arpack-ng
-Version:3.1.1
+Version:3.1.3
 Release:0
 Summary:Fortran77 subroutines for solving large scale eigenvalue 
problems
 License:BSD-3-Clause
 Group:  System/Libraries
 Url:http://forge.scilab.org/index.php/p/arpack-ng/
-Source0:
http://forge.scilab.org/index.php/p/arpack-ng/downloads/get/arpack-ng_%{version}.tar.gz
+Source0:
http://forge.scilab.org/index.php/p/arpack-ng/downloads/get/arpack-ng-%{version}.tar.gz
 Obsoletes:  arpack  %{version}
 Provides:   arpack = %{version}
 BuildRequires:  blas-devel
@@ -159,7 +159,7 @@
 %endif
 
 %prep
-%setup -q -n arpack-ng_%{version}
+%setup -q
 set -- *
 for i in %_mpi
 do
@@ -241,6 +241,7 @@
 %files -n parpack-openmpi
 %defattr(-,root,root,-)
 %{_libdir}/mpi/gcc/openmpi/bin/dnsimp
+%{_libdir}/mpi/gcc/openmpi/bin/p??drv?
 
 %files -n %{plibname}-openmpi
 %defattr(-,root,root,-)
@@ -257,6 +258,7 @@
 %files -n parpack-mvapich2
 %defattr(-,root,root,-)
 %{_libdir}/mpi/gcc/mvapich2/bin/dnsimp
+%{_libdir}/mpi/gcc/mvapich2/bin/p??drv?
 
 %files -n %{plibname}-mvapich2
 %defattr(-,root,root,-)

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



commit arpack-ng for openSUSE:Factory

2012-08-27 Thread h_root
Hello community,

here is the log from the commit of package arpack-ng for openSUSE:Factory 
checked in at 2012-08-27 15:46:44

Comparing /work/SRC/openSUSE:Factory/arpack-ng (Old)
 and  /work/SRC/openSUSE:Factory/.arpack-ng.new (New)


Package is arpack-ng, Maintainer is 

Changes:

New Changes file:

--- /dev/null   2012-08-23 02:41:28.555381587 +0200
+++ /work/SRC/openSUSE:Factory/.arpack-ng.new/arpack-ng.changes 2012-08-27 
15:47:21.0 +0200
@@ -0,0 +1,73 @@
+---
+Sun Aug 26 18:05:43 UTC 2012 - sco...@free.fr
+
+- fix source file Url 
+
+---
+Sun Aug 26 14:11:06 UTC 2012 - sco...@free.fr
+
+- fix borken obsoletes/provides in devel package 
+
+---
+Tue Jul 10 21:57:20 UTC 2012 - sco...@free.fr
+
+- version 3.1.1
+   * Many bug fixes in the parpack lib. It is an old patch from
+ upstream. Thanks to Viral Shah for pinging us on this subject.
+ See the PARPACK_CHANGES file for the details.
+   * Fixed a lack of appropriate bounds check in DNAUP2.
+ Thanks to Pauli Virtanen for the patch (Closes: #632)
+   * Update of the doc about TOL in dnaupd.
+   * Reorder bug fixed when eigenvectors are requested and the
+ resulting number of converged eigenvalues is less than the
+ number requested. Patches from Tim Mitchell. (Closes: #664) 
+- spec file cleanup
+
+---
+Thu Jun  7 20:24:35 UTC 2012 - sco...@free.fr
+
+- add missing requirements of blas and lapack in devel package 
+
+---
+Mon May 14 21:23:45 UTC 2012 - sco...@free.fr
+
+- Modify Requires of devel subpackages to match changes in lapack
+  and blas packages
+
+---
+Thu May 10 21:18:49 UTC 2012 - sco...@free.fr
+
+- Modify BuildRequires to match recent name changes of lapack and
+  blas in project. 
+
+---
+Tue May  8 00:08:28 UTC 2012 - sco...@free.fr
+
+- link against reference blas and lapack instead of openblas
+- build parallel parpack libs for openmpi and mvapich2 
+- add examples files in the doc of devel package
+
+---
+Sun May  6 21:56:21 UTC 2012 - sco...@free.fr
+
+- spec file cleanup
+- fix license flag
+
+---
+Wed Mar 21 22:11:10 UTC 2012 - sco...@free.fr
+
+- add provides %%name in devel package 
+
+---
+Tue Feb 28 18:37:14 UTC 2012 - sco...@free.fr
+
+- add BuildRoot flag in order to fix build on SLE
+- fix wrong library minor number
+- fix wrong requirement in devel package
+
+---
+Sun Feb 26 17:48:21 UTC 2012 - sco...@free.fr
+
+- initial package
+- version 3.0.2 
+

New:

  arpack-ng.changes
  arpack-ng.spec
  arpack-ng_3.1.1.tar.gz



Other differences:
--
++ arpack-ng.spec ++
#
# spec file for package arpack-ng
#
# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An Open Source License is a
# 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/
#


%define libname libarpack2
%define plibname libparpack2
%define major   2
%define minor   0

%if 0%{?sles_version}
%define _mpi openmpi mvapich2
%else
%define _mpi openmpi
%endif

Name:   arpack-ng
Version:3.1.1
Release:0
Summary:Fortran77 subroutines for solving large scale eigenvalue 
problems
License:BSD-3-Clause
Group:  System/Libraries
Url:http://forge.scilab.org/index.php/p/arpack-ng/
Source0:
http://forge.scilab.org/index.php/p/arpack-ng/downloads/get/arpack-ng_%{version}.tar.gz
Obsoletes:  arpack  %{version}
Provides:   arpack = %{version}
BuildRequires:  blas-devel
BuildRequires:  gcc-fortran
BuildRequires:  lapack-devel
%if 0%{?sles_version}
BuildRequires:  mvapich2-devel
%endif
BuildRequires: