Hello community,

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

Package is "votca-csg"

Mon Jun 15 20:27:23 2020 rev:16 rq:813503 version:1.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/votca-csg/votca-csg.changes      2019-11-30 
10:38:05.116167116 +0100
+++ /work/SRC/openSUSE:Factory/.votca-csg.new.3606/votca-csg.changes    
2020-06-15 20:27:32.801758267 +0200
@@ -1,0 +2,54 @@
+Thu Jun 11 08:49:05 UTC 2020 - Dominique Leuenberger <[email protected]>
+
+- 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 (it's a list of what tools form
+  the csg tools).
+- have the main package conflict with the old library package
+  (libvotca_csg5) that contained the man page.
+
+-------------------------------------------------------------------
+Sat Apr 18 04:53:20 UTC 2020 - Christoph Junghans <[email protected]>
+
+- Update to 1.6
+  - enforce periodic boundaries for dihedrals ([gh#votca/csg#500])
+  - add warning about dihedrals ([gh#votca/csg#500])
+  - fix typo in option in potential_extrapolate
+    ([gh#votca/csg#502])
+  - update gmx tab. potential warning ([gh#votca/csg#504])
+  - fix exit code with clean for potential_to_lammps.sh
+    ([gh#votca/csg#506])
+  - remove obsolete link to MKL from cmake ([gh#votca/csg#508])
+  - fix build with Gromacs 2021 ([gh#votca/csg#510],
+    [gh#votca/csg#511])
+  - warn about too long interaction in csg_stat
+    ([gh#votca/csg#512])
+  - fix testing in postadd_plot.sh ([gh#votca/csg#515])
+
+-------------------------------------------------------------------
+Mon Feb 10 17:09:59 UTC 2020 - Christoph Junghans <[email protected]>
+
+- Update to 1.6_rc2
+  - fix inheritance bug in cmake files ([gh#votca/csg#466])
+  - fix build on 32-bit archs ([gh#votca/csg#473])
+  - fixed alignment problem in potential class
+    ([gh#votca/csg#471])
+  - fix h5md reader ([gh#votca/csg#478], [gh#votca/csg#481])
+  - added more tests for gmx ([gh#votca/csg#489]) and gmx-2020
+    support ([gh#votca/csg#488])
+  - add support for txt2tags-3.4 ([gh#votca/csg#491])
+  - fix cma seed for testing ([gh#votca/csg#494])
+  - remove old doxygen target ([gh#votca/csg#498])
+
+-------------------------------------------------------------------
+Thu Dec  5 15:11:24 UTC 2019 - Christoph Junghans <[email protected]>
+
+- Update to 1.6_rc1
+  * Major CMake refactor
+  * Improved file readers
+  * Added more tests
+  * Added csg_imc_solve, removing octave and python solvers
+
+-------------------------------------------------------------------

Old:
----
  votca-csg-1.5.1.tar.gz
  votca-csg-manual-1.5.1.pdf
  votca-csg-tutorials-1.5.1.tar.gz

New:
----
  votca-csg-1.6.tar.gz
  votca-csg-manual-1.6.pdf
  votca-csg-tutorials-1.6.tar.gz

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

Other differences:
------------------
++++++ votca-csg.spec ++++++
--- /var/tmp/diff_new_pack.sAaUy2/_old  2020-06-15 20:27:33.793761703 +0200
+++ /var/tmp/diff_new_pack.sAaUy2/_new  2020-06-15 20:27:33.797761717 +0200
@@ -1,8 +1,8 @@
 #
 # spec file for package votca-csg
 #
-# 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,46 +13,46 @@
 # 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/
 #
 
+
 Name:           votca-csg
-Version:        1.5.1
-%define         uversion %{version}
-%define         sover 5
+Version:        1.6
 Release:        0
+%define         uversion %{version}
+%define         sover 6
 Summary:        VOTCA coarse-graining engine
 License:        Apache-2.0
 Group:          Productivity/Scientific/Chemistry
-Url:            http://www.votca.org
+URL:            http://www.votca.org
 Source0:        
https://github.com/votca/csg/archive/v%{uversion}.tar.gz#/%{name}-%{uversion}.tar.gz
 Source1:        
https://github.com/votca/csg-tutorials/archive/v%{uversion}.tar.gz#/%{name}-tutorials-%{uversion}.tar.gz
 Source2:        
https://github.com/votca/csg-manual/releases/download/v%{uversion}/votca-csg-manual-%{uversion}.pdf
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
-BuildRequires:  gcc-c++
-BuildRequires:  pkg-config
-%if 0%{?suse_version} > 1325
-BuildRequires:  libboost_filesystem-devel
-BuildRequires:  libboost_system-devel
-BuildRequires:  libboost_program_options-devel
-BuildRequires:  libboost_test-devel
-%else
-BuildRequires:  boost-devel >= 1.39.0
-%endif
 BuildRequires:  cmake >= 2.8.4
 BuildRequires:  fdupes
+BuildRequires:  gcc-c++
 BuildRequires:  gromacs-devel
 BuildRequires:  hdf5-devel
+BuildRequires:  libboost_filesystem-devel
+BuildRequires:  libboost_program_options-devel
+BuildRequires:  libboost_system-devel
+BuildRequires:  libboost_test-devel
+BuildRequires:  memory-constraints
+BuildRequires:  pkg-config
  #for hdf5
-BuildRequires:  zlib-devel
-BuildRequires:  txt2tags
+BuildRequires:  python3-txt2tags
 BuildRequires:  votca-tools-devel = %{version}
+BuildRequires:  zlib-devel
 
 #exact same version is needed
 Requires:       %{name}-common = %{version}
 Requires:       libvotca_csg%sover = %{version}
+# The developer man page was wrongly shipped in the library package until 
votca 1.6
+Conflicts:      libvotca_csg5
 
 %description
 Versatile Object-oriented Toolkit for Coarse-graining Applications (VOTCA) is
@@ -75,9 +75,9 @@
 %package devel
 Summary:        Development headers and libraries for the VOTCA Coarse 
Graining Engine
 Group:          Development/Libraries/C and C++
+Requires:       %{name} = %{version}
 Requires:       libvotca_csg%sover = %{version}
 Requires:       votca-tools-devel = %{version}
-Requires:       %{name} = %{version}
 
 %description devel
 This package contains development headers and libraries for the VOTCA
@@ -140,6 +140,7 @@
 
 %prep
 %setup -n csg-%{uversion} -q
+
 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/libcsg/version.cc
@@ -147,14 +148,16 @@
 
 %build
 %{cmake} -DWITH_RC_FILES=OFF -DCMAKE_SKIP_RPATH:BOOL=OFF -DWITH_H5MD=ON 
-DWITH_GMX=ON -DENABLE_TESTING=ON -DREGRESSIONTEST_TOLERANCE="2e-5"
-make %{?_smp_mflags}
+%limit_build -m 2000
+%cmake_build
 
 %install
-make -C build install DESTDIR=%{buildroot}
-sed -i '1s@env @@' %{buildroot}/%{_datadir}/votca/scripts/inverse/*.py
+%cmake_install
+sed -i '1s@env @@' 
%{buildroot}/%{_datadir}/votca/scripts/inverse/cma_processor.py 
+
 # Move bash completion file to correct location
 mkdir -p %{buildroot}%{_datadir}/bash_completion.d
-cp scripts/csg-completion.bash %{buildroot}%{_datadir}/bash_completion.d/votca
+cp %{buildroot}%{_datadir}/votca/rc/csg-completion.bash 
%{buildroot}%{_datadir}/bash_completion.d/votca
 
 %define pkgdocdir %{_docdir}/%{name}
 mkdir -p %{buildroot}%{pkgdocdir}
@@ -162,52 +165,43 @@
 
 mkdir -p %{buildroot}%{pkgdocdir}/examples
 cp -r csg-tutorials-%{uversion}/* %{buildroot}%{pkgdocdir}/examples
+sed -i '1s@env @@' %{buildroot}%{pkgdocdir}/examples/LJ1-LJ2/imc/svd.py
+
 %fdupes %{buildroot}%{_prefix}
 
 #check
-# https://github.com/votca/csg/issues/313
-%ifarch i586
-%global testargs ARGS='-E 
\\(Compare_csg_fmatch_3body_output1\\|Compare_csg_fmatch_output\\|unit_test_bead\\|unit_test_basebead\\|unit_test_pdbreader\\)'
-%endif
-make -C build test CTEST_OUTPUT_ON_FAILURE=1 %{?testargs:%{testargs}}
+make -C build test CTEST_OUTPUT_ON_FAILURE=1 %{?testargs}
 
 %post -n libvotca_csg%sover -p /sbin/ldconfig
 %postun -n libvotca_csg%sover -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root,-)
 %doc CHANGELOG.md NOTICE README.md LICENSE
 %{_bindir}/csg_*
 %{_mandir}/man1/*
+%{_mandir}/man7/*
 %exclude %{pkgdocdir}/examples
 %exclude %{pkgdocdir}/*.pdf
 
 %files doc
-%defattr(-,root,root,-)
 %{pkgdocdir}/*.pdf
 
 %files tutorials
-%defattr(-,root,root,-)
 %{pkgdocdir}/examples
 
 %files common
-%defattr(-,root,root,-)
 %{_datadir}/votca
 
 %files -n libvotca_csg%sover
-%defattr(-,root,root,-)
 %doc LICENSE
-%{_libdir}/libvotca_csg.so.*
-%{_mandir}/man7/*
+%{_libdir}/libvotca_csg.so.%{sover}
 
 %files devel
-%defattr(-,root,root,-)
 %{_includedir}/votca/csg/
 %{_libdir}/libvotca_csg.so
-%{_libdir}/pkgconfig/libvotca_csg.pc
+%{_libdir}/cmake/VOTCA_CSG
 
 %files bash
-%defattr(-,root,root,-)
 %dir %{_datadir}/bash_completion.d
 %{_datadir}/bash_completion.d/votca
 

++++++ votca-csg-1.5.1.tar.gz -> votca-csg-1.6.tar.gz ++++++
++++ 61439 lines of diff (skipped)

++++++ votca-csg-manual-1.5.1.pdf -> votca-csg-manual-1.6.pdf ++++++
(binary differes)

++++++ votca-csg-tutorials-1.5.1.tar.gz -> votca-csg-tutorials-1.6.tar.gz ++++++
++++ 14300 lines of diff (skipped)


Reply via email to