Hello community,

here is the log from the commit of package votca-tools for openSUSE:Factory 
checked in at 2020-06-15 20:27:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/votca-tools (Old)
 and      /work/SRC/openSUSE:Factory/.votca-tools.new.3606 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "votca-tools"

Mon Jun 15 20:27:28 2020 rev:14 rq:814733 version:1.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/votca-tools/votca-tools.changes  2019-11-30 
10:37:54.600168379 +0100
+++ /work/SRC/openSUSE:Factory/.votca-tools.new.3606/votca-tools.changes        
2020-06-15 20:27:38.929779496 +0200
@@ -1,0 +2,39 @@
+Mon Jun 15 08:03:03 UTC 2020 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Move the miscellaneous manpages from the library package to the
+  main package. SLPP disallows non-versioned files in the
+  shared-library package as it makes them non-parallel installable
+  to newer versions. Additionally, the man page does not provide
+  information of pure library users.
+- Have the main package conflict with the old library package
+  (libvotca_tools5) that contained the man page.
+
+-------------------------------------------------------------------
+Sat Apr 18 04:33:29 UTC 2020 - Christoph Junghans <jungh...@votca.org>
+
+- Update to 1.6
+  * fix clang-10 warnings ([gh#votca/tools#217])
+  * clean up VOTCARC.* ([gh#votca/tools#220])
+  * fix exported target with mkl ([gh#votca/tools#223],
+  * [gh#votca/tools#224])
+  
+-------------------------------------------------------------------
+Mon Feb 10 16:29:24 UTC 2020 - Christoph Junghans <jungh...@votca.org>
+
+- Update to 1.6_rc2
+  * fix inheritance bug in cmake files ([gh#votca/tools#197])
+  * fix bug in table class ([gh#votca/tools#196])
+  * fix build on 32-bit archs ([gh#votca/tools#199])
+  * remove old doxygen target ([gh#votca/tools#211])
+
+-------------------------------------------------------------------
+Thu Dec  5 11:02:55 UTC 2019 - Christoph Junghans <jungh...@votca.org>
+
+- Update to 1.6_rc1
+  * replaced fftw with Eigen3 fft
+  * replaced random with std::random implementation
+  * added many unit tests
+  * formated code with clang-format
+  * major cmake refactor
+
+-------------------------------------------------------------------

Old:
----
  votca-tools-1.5.1.tar.gz

New:
----
  votca-tools-1.6.tar.gz

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

Other differences:
------------------
++++++ votca-tools.spec ++++++
--- /var/tmp/diff_new_pack.pbrNEB/_old  2020-06-15 20:27:40.205783916 +0200
+++ /var/tmp/diff_new_pack.pbrNEB/_new  2020-06-15 20:27:40.209783930 +0200
@@ -1,8 +1,8 @@
 #
 # spec file for package votca-tools
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
-# Copyright (c) 2013-2019 Christoph Junghans
+# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2013-2020 Christoph Junghans
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -13,42 +13,34 @@
 # 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/
-#
-#
-# Originally written by Jussi Lehtola <jussileht...@fedoraproject.org>
-# Fixed for multi-distro build by Klaus Kaempf <kkae...@suse.de>
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
+
 Name:           votca-tools
-Version:        1.5.1
-%define         uversion %{version}
-%define         sover 5
+Version:        1.6
 Release:        0
+%define         uversion %{version}
+%define         sover 6
 Summary:        VOTCA tools library
-Group:          Productivity/Scientific/Chemistry
 License:        Apache-2.0
+Group:          Productivity/Scientific/Chemistry
 URL:            http://www.votca.org
 Source0:        
https://github.com/votca/tools/archive/v%{uversion}.tar.gz#/%{name}-%{uversion}.tar.gz
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
-BuildRequires:  gcc-c++
-BuildRequires:  pkg-config
-BuildRequires:  libexpat-devel
-BuildRequires:  pkgconfig(sqlite3)
-BuildRequires:  pkgconfig(fftw3)
+BuildRequires:  cmake
 BuildRequires:  eigen3-devel
-%if 0%{?suse_version} > 1325
+BuildRequires:  fftw3-devel
+BuildRequires:  gcc-c++
 BuildRequires:  libboost_filesystem-devel
-BuildRequires:  libboost_system-devel
 BuildRequires:  libboost_program_options-devel
+BuildRequires:  libboost_system-devel
 BuildRequires:  libboost_test-devel
-%else
-BuildRequires:  boost-devel >= 1.39.0
-%endif
-BuildRequires:  cmake
-BuildRequires:  txt2tags
+BuildRequires:  libexpat-devel
+BuildRequires:  pkg-config
+Conflicts:      libvotca_tools5 < %{version}
 
 %description
 Versatile Object-oriented Toolkit for Coarse-graining Applications (VOTCA) is
@@ -69,8 +61,11 @@
 %package devel
 Summary:    Development headers and libraries for votca-tools
 Group:      Development/Libraries/C and C++
-Requires:   libvotca_tools%sover = %{version}
 Requires:   %{name} = %{version}
+Requires:       eigen3-devel
+Requires:       fftw3-devel
+Requires:       libexpat-devel
+Requires:       libvotca_tools%sover = %{version}
 
 %description devel
 Versatile Object-oriented Toolkit for Coarse-graining Applications (VOTCA) is
@@ -85,41 +80,34 @@
 # Avoid unnecessary rebuilds of the package
 FAKE_BUILDDATE=$(LC_ALL=C date -u -r %{_sourcedir}/%{name}.changes '+%%b %%e 
%%Y')
 FAKE_BUILDTIME=$(LC_ALL=C date -u -r %{_sourcedir}/%{name}.changes 
'+%%H:%%M:%%S')
-sed -i -e "s/__DATE__/\"$FAKE_BUILDDATE\"/" -e 
"s/__TIME__/\"$FAKE_BUILDTIME\"/" src/libtools/version{,_nb}.cc
+sed -i -e "s/__DATE__/\"$FAKE_BUILDDATE\"/" -e 
"s/__TIME__/\"$FAKE_BUILDTIME\"/" src/libtools/version.cc
 
 %build
 %{cmake} -DWITH_RC_FILES=OFF -DCMAKE_SKIP_RPATH=OFF -DENABLE_TESTING=ON
-make %{?_smp_mflags}
+%cmake_build
 
 %install
-make -C build install DESTDIR=%{buildroot}
+%cmake_install
 sed -i '1s@env @@' %{buildroot}/%{_bindir}/votca_compare
 
 %check
-# https://github.com/votca/tools/issues/166
-%ifarch i586
-%global testargs ARGS='-E unit_test_elements'
-%endif
-make -C build test CTEST_OUTPUT_ON_FAILURE=1 %{?testargs:%{testargs}}
+make -C build test CTEST_OUTPUT_ON_FAILURE=1 %{?testargs}
 
 %files
-%defattr(-,root,root,-)
 %{_bindir}/votca_*
 %{_mandir}/man1/*
+%{_mandir}/man7/*
 
 %post -n libvotca_tools%sover -p /sbin/ldconfig
 %postun -n libvotca_tools%sover -p /sbin/ldconfig
 
 %files -n libvotca_tools%sover
-%defattr(-,root,root,-)
 %doc LICENSE NOTICE
-%{_libdir}/libvotca_tools.so.*
-%{_mandir}/man7/*
+%{_libdir}/libvotca_tools.so.%{sover}
       
 %files devel
-%defattr(-,root,root,-)
 %{_includedir}/votca/
 %{_libdir}/libvotca_tools.so
-%{_libdir}/pkgconfig/libvotca_tools.pc
+%{_libdir}/cmake/VOTCA_TOOLS
 
 %changelog

++++++ votca-tools-1.5.1.tar.gz -> votca-tools-1.6.tar.gz ++++++
++++ 27340 lines of diff (skipped)


Reply via email to