Hello community,

here is the log from the commit of package votca-tools for openSUSE:Factory 
checked in at 2019-02-28 21:38:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/votca-tools (Old)
 and      /work/SRC/openSUSE:Factory/.votca-tools.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "votca-tools"

Thu Feb 28 21:38:18 2019 rev:10 rq:670458 version:1.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/votca-tools/votca-tools.changes  2017-09-04 
12:39:13.634991647 +0200
+++ /work/SRC/openSUSE:Factory/.votca-tools.new.28833/votca-tools.changes       
2019-02-28 21:38:23.565640386 +0100
@@ -1,0 +2,10 @@
+Thu Jan 31 16:34:20 UTC 2019 - Christoph Junghans <[email protected]>
+
+- Upgrade to 1.5
+  * histogramnew: refactor to fix memory lead
+  * added unit testing
+  * Eigen added as a dependency
+  * removed GSL dependency
+  * details: https://github.com/votca/tools/blob/master/CHANGELOG.md
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ votca-tools.spec ++++++
--- /var/tmp/diff_new_pack.SmsXmI/_old  2019-02-28 21:38:24.089640221 +0100
+++ /var/tmp/diff_new_pack.SmsXmI/_new  2019-02-28 21:38:24.097640218 +0100
@@ -2,7 +2,7 @@
 # spec file for package votca-tools
 #
 # Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
-# Copyright (c) 2013-2017 Christoph Junghans
+# Copyright (c) 2013-2019 Christoph Junghans
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -21,8 +21,9 @@
 #
 
 Name:           votca-tools
-Version:        1.4.1
-%define         uversion 1.4.1
+Version:        1.5
+%define         uversion %{version}
+%define         sover 5
 Release:        0
 Summary:        VOTCA tools library
 Group:          Productivity/Scientific/Chemistry
@@ -37,10 +38,11 @@
 BuildRequires:  libexpat-devel
 BuildRequires:  pkgconfig(sqlite3)
 BuildRequires:  pkgconfig(fftw3)
-BuildRequires:  pkgconfig(gsl)
+BuildRequires:  eigen3-devel
 %if 0%{?suse_version} > 1325
 BuildRequires:  libboost_filesystem-devel
 BuildRequires:  libboost_program_options-devel
+BuildRequires:  libboost_test-devel
 %else
 BuildRequires:  boost-devel >= 1.39.0
 %endif
@@ -52,11 +54,11 @@
 a package to reduce the amount of routine work when doing systematic
 coarse-graining of various systems. The core is written in C++.
 
-%package -n libvotca_tools4
+%package -n libvotca_tools%sover
 Summary:        VOTCA tools library
 Group:          System/Libraries
 
-%description -n libvotca_tools4
+%description -n libvotca_tools%sover
 Versatile Object-oriented Toolkit for Coarse-graining Applications (VOTCA) is
 a package to reduce the amount of routine work when doing systematic
 coarse-graining of various systems. The core is written in C++.
@@ -66,7 +68,7 @@
 %package devel
 Summary:    Development headers and libraries for votca-tools
 Group:      Development/Libraries/C and C++
-Requires:   libvotca_tools4 = %{version}
+Requires:   libvotca_tools%sover = %{version}
 Requires:   %{name} = %{version}
 
 %description devel
@@ -85,21 +87,25 @@
 sed -i -e "s/__DATE__/\"$FAKE_BUILDDATE\"/" -e 
"s/__TIME__/\"$FAKE_BUILDTIME\"/" src/libtools/version{,_nb}.cc
 
 %build
-%{cmake} -DWITH_RC_FILES=OFF -DLIB=%{_lib} -DCMAKE_SKIP_RPATH=OFF
+%{cmake} -DWITH_RC_FILES=OFF -DCMAKE_SKIP_RPATH=OFF -DENABLE_TESTING=ON
 make %{?_smp_mflags}
 
 %install
 make -C build install DESTDIR=%{buildroot}
+sed -i '1s@env @@' %{buildroot}/%{_bindir}/votca_compare
+
+%check
+make -C build test CTEST_OUTPUT_ON_FAILURE=1
 
 %files
 %defattr(-,root,root,-)
 %{_bindir}/votca_*
 %{_mandir}/man1/*
 
-%post -n libvotca_tools4 -p /sbin/ldconfig
-%postun -n libvotca_tools4 -p /sbin/ldconfig
+%post -n libvotca_tools%sover -p /sbin/ldconfig
+%postun -n libvotca_tools%sover -p /sbin/ldconfig
 
-%files -n libvotca_tools4
+%files -n libvotca_tools%sover
 %defattr(-,root,root,-)
 %doc LICENSE NOTICE
 %{_libdir}/libvotca_tools.so.*

++++++ votca-tools-1.4.1.tar.gz -> votca-tools-1.5.tar.gz ++++++
++++ 15578 lines of diff (skipped)


Reply via email to