Hello community,

here is the log from the commit of package lammps for openSUSE:Factory checked 
in at 2019-01-05 14:41:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lammps (Old)
 and      /work/SRC/openSUSE:Factory/.lammps.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lammps"

Sat Jan  5 14:41:54 2019 rev:11 rq:657604 version:20181212

Changes:
--------
--- /work/SRC/openSUSE:Factory/lammps/lammps.changes    2018-08-31 
10:43:38.759145416 +0200
+++ /work/SRC/openSUSE:Factory/.lammps.new.28833/lammps.changes 2019-01-05 
14:42:05.312493976 +0100
@@ -1,0 +2,27 @@
+Tue Dec 11 21:27:58 UTC 2018 - Christoph Junghans <[email protected]>
+
+- bump version to 20181212 (stable)
+  * general:
+    + major improvements to building LAMMPS with CMake.
+    + significant consolidation and improved consistency of the manual after 
the refactoring for the last stable release
+    + reduced risk of memory/buffer overflows by replacing most uses of 
sprintf() by snprintf()
+  * new packages
+    + USER-PLUMED package with a native interface (no more patching)
+    + USER-SDPD package for smoothed dissipative particle dynamics (SDPD)
+    + USER-PTM package for polyhedral template matching analysis to 
characterize local structure
+    + new kspace style scafacos, which interfaces to the ScaFaCoS library of 
long-range coulomb solvers.
+  * updates for packages:
+    + USER-COLVARS: updates and bugfixes
+    + REPLICA: added support for (local and global) hyperdynamics
+    + KOKKOS: updated Kokkos library, added several KOKKOS versions of styles 
from the GRANULAR package
+    + USER-INTEL: updates, bugfixes and improved support for using
+    + USER-MISC: new styles, compute pressure/cylinder, fix ffl (fast forward 
langevin), bugfixes and improvements
+    + Many small bugfixes, corrections for memory leaks and memory management 
inconsistencies and general improvements.
+  * Backward compatibility notices:
+    + the command line flags -restart and -r are no longer available. 
+    + the naming conventions for the group name of groups maintained by fix 
bond/react have changed. 
+    + pair styles in the USER-SPH package no longer support Pair::single().
+    + the meaning of the sign of mu in fix atom/swap has been reversed to be 
consistent with usual conventions.
+    + the default installation prefix for CMake based compilation has been 
changed from /usr/local to $HOME/.local
+
+-------------------------------------------------------------------

Old:
----
  lammps-stable_22Aug2018.tar.gz

New:
----
  lammps-stable_12Dec2018.tar.gz
  lammps-testing-7869c75cac38cb8a3d2ef7747ea12ec5812f5151.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ lammps.spec ++++++
--- /var/tmp/diff_new_pack.hK124y/_old  2019-01-05 14:42:08.164491555 +0100
+++ /var/tmp/diff_new_pack.hK124y/_new  2019-01-05 14:42:08.164491555 +0100
@@ -17,17 +17,18 @@
 #
 
 Name:           lammps
-Version:        20180822
-%define         uversion stable_22Aug2018
+Version:        20181212
+%define         uversion stable_12Dec2018
 Release:        0
 Summary:        Molecular Dynamics Simulator
 License:        GPL-2.0 and GPL-3.0+
 Group:          Productivity/Scientific/Chemistry
 Url:            http://lammps.sandia.gov
 Source0:        
https://github.com/lammps/lammps/archive/%{uversion}.tar.gz#/%{name}-%{uversion}.tar.gz
+%define         tversion 7869c75cac38cb8a3d2ef7747ea12ec5812f5151
+Source1:        
https://github.com/lammps/lammps-testing/archive/%{tversion}.tar.gz#/%{name}-testing-%{tversion}.tar.gz
 BuildRequires:  fftw3-devel
 BuildRequires:  gcc-c++
-BuildRequires:  gcc-fortran
 BuildRequires:  libpng-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  openmpi-devel
@@ -138,19 +139,19 @@
 
 
 %prep
-%setup -q -n %{name}-%{uversion}
+%setup -a 1 -q -n %{name}-%{uversion}
 
 %build
 source %{_libdir}/mpi/gcc/openmpi/bin/mpivars.sh
 
-%{cmake} -C ../cmake/presets/std_nolib.cmake -DBUILD_LIB=ON -DBUILD_MPI=ON 
-DPKG_PYTHON=ON -DENABLE_TESTING=ON -DPKG_VORONOI=ON -DPKG_GPU=ON 
-DGPU_API=OpenCL -DFFT=FFTW3 -DPYTHON_INSTDIR=%{python_sitearch} -DLIB_SUFFIX= 
-DCMAKE_INSTALL_SYSCONFDIR=/etc ../cmake
+%{cmake} -C ../cmake/presets/std_nolib.cmake -DBUILD_LIB=ON -DBUILD_MPI=ON 
-DPKG_PYTHON=ON -DENABLE_TESTING=ON -DPKG_VORONOI=ON -DPKG_GPU=ON 
-DGPU_API=OpenCL -DFFT=FFTW3 -DPYTHON_INSTDIR=%{python_sitearch} 
-DCMAKE_INSTALL_SYSCONFDIR=/etc -DLAMMPS_TESTING_SOURCE_DIR=$(echo 
$PWD/../lammps-testing-*) ../cmake
 make %{?_smp_mflags}
 
 %install
 %cmake_install
 
 %check
-LD_LIBRARY_PATH='%{buildroot}/%{_libdir}:%{_libdir}/mpi/gcc/openmpi/%{_lib}' 
make -C build %{?_smp_mflags} test ARGS=-V
+LD_LIBRARY_PATH='%{buildroot}/%{_libdir}:%{_libdir}/mpi/gcc/openmpi/%{_lib}' 
make -C build %{?_smp_mflags} test CTEST_OUTPUT_ON_FAILURE=1
 
 %post -n liblammps0 -p /sbin/ldconfig
 %postun -n liblammps0 -p /sbin/ldconfig
@@ -160,6 +161,7 @@
 %doc README
 %license LICENSE
 %{_bindir}/lmp
+%{_mandir}/man1/lmp.1.*
 
 %files -n liblammps0
 %defattr(-,root,root,-)
@@ -171,6 +173,8 @@
 %{_includedir}/%{name}
 %{_libdir}/liblammps.so
 %{_libdir}/pkgconfig/liblammps.pc
+%dir %{_datadir}/cmake/Module
+%{_datadir}/cmake/Module/FindLAMMPS.cmake
 
 %files -n python-%{name}
 %defattr(-,root,root,-)


Reply via email to