Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gromacs for openSUSE:Factory checked 
in at 2022-05-02 16:26:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gromacs (Old)
 and      /work/SRC/openSUSE:Factory/.gromacs.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gromacs"

Mon May  2 16:26:00 2022 rev:52 rq:974372 version:2021.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/gromacs/gromacs.changes  2021-12-07 
00:00:56.076234992 +0100
+++ /work/SRC/openSUSE:Factory/.gromacs.new.1538/gromacs.changes        
2022-05-02 16:26:30.728901093 +0200
@@ -1,0 +2,11 @@
+Wed Apr 27 09:08:43 UTC 2022 - Jan Engelhardt <[email protected]>
+
+- Trim boasting from package descriptions.
+- Trim descriptions in less important subpackages for length.
+- Resolve rpmlint reports:
+  * "libgromacs4.x86_64: E: shlib-policy-name-error SONAME:
+    libgmxapi.so.0, expected package suffix: 0"
+  * "libgromacs4.x86_64: E: shlib-policy-name-error SONAME:
+    libgromacs.so.6, expected package suffix: 6"
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ gromacs.spec ++++++
--- /var/tmp/diff_new_pack.QmmeMG/_old  2022-05-02 16:26:32.268902806 +0200
+++ /var/tmp/diff_new_pack.QmmeMG/_new  2022-05-02 16:26:32.272902810 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gromacs
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 # Copyright (c) 2015-2019 Christoph Junghans <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
@@ -21,7 +21,6 @@
 Version:        2021.2
 Release:        0
 %define uversion %{version}
-%define sover   4
 Summary:        Molecular Dynamics Package
 License:        Apache-2.0 AND LGPL-2.1-or-later AND BSD-3-Clause
 Group:          Productivity/Scientific/Chemistry
@@ -39,72 +38,81 @@
 BuildRequires:  openmpi-macros-devel
 BuildRequires:  pkg-config
 BuildRequires:  pkgconfig(fftw3)
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
-GROMACS is a versatile and extremely well optimized package to perform
-molecular dynamics computer simulations and subsequent trajectory analysis.
-It is developed for biomolecules like proteins, but the extremely high
-performance means it is used also in several other field like polymer chemistry
-and solid state physics.
+GROMACS is a package to perform molecular dynamics computer
+simulations and subsequent trajectory analysis. It is developed for
+biomolecules like proteins, but it can be used in several other field
+like polymer chemistry and solid state physics.
 
 %package devel
 Summary:        Molecular dynamics package
 Group:          Development/Libraries/C and C++
-Requires:       %{name} = %{version}
+Requires:       libgmxapi0 = %{version}-%{release}
+Requires:       libgromacs6 = %{version}-%{release}
+Requires:       libnblib0 = %{version}-%{release}
 
 %description devel
-GROMACS is a versatile and extremely well optimized package to perform
-molecular dynamics computer simulations and subsequent trajectory analysis.
-It is developed for biomolecules like proteins, but the extremely high
-performance means it is used also in several other field like polymer chemistry
-and solid state physics.
+GROMACS is a package to perform molecular dynamics computer
+simulations.
 
 This package contains development libraries and header for GROMACS
 
-%package -n libgromacs%sover
+%package -n libgromacs6
 Summary:        Libraries for Gromacs
 Group:          System/Libraries
+Conflicts:      libgromacs4
 
-%description -n libgromacs%sover
-GROMACS is a versatile and extremely well optimized package to perform
-molecular dynamics computer simulations and subsequent trajectory analysis.
-It is developed for biomolecules like proteins, but the extremely high
-performance means it is used also in several other field like polymer chemistry
-and solid state physics.
+%description -n libgromacs6
+GROMACS is a package to perform molecular dynamics computer
+simulations.
 
 This package contains libraries for Gromacs
 
+%package -n libgmxapi0
+Summary:        Libraries for Gromacs
+Group:          System/Libraries
+Conflicts:      libgromacs4
+
+%description -n libgmxapi0
+GROMACS is a package to perform molecular dynamics computer
+simulations.
+
+This package contains libraries for Gromacs.
+
+%package -n libnblib0
+Summary:        Libraries for Gromacs
+Group:          System/Libraries
+Conflicts:      libgromacs4
+
+%description -n libnblib0
+GROMACS is a package to perform molecular dynamics computer
+simulations.
+
+This package contains libraries for Gromacs.
+
 %package bash-completion
 Summary:        Bash completion for Gromacs
 Group:          Productivity/Other
-Requires:       %{name} = %{version}-%{release}
-Requires:       bash-completion
+Supplements:    (bash-completion and %{name})
 BuildArch:      noarch
 Provides:       %{name}-bash = %{version}
 Obsoletes:      %{name}-bash < %{version}
 
 %description bash-completion
-GROMACS is a versatile and extremely well optimized package to perform
-molecular dynamics computer simulations and subsequent trajectory analysis.
-It is developed for biomolecules like proteins, but the extremely high
-performance means it is used also in several other field like polymer chemistry
-and solid state physics.
+GROMACS is a package to perform molecular dynamics computer
+simulations.
 
 This package contains bash completion support for gromacs.
 
 %package doc
 Summary:        Documentation for Gromacs
 Group:          Productivity/Scientific/Chemistry
-Requires:       %{name} = %{version}-%{release}
 BuildArch:      noarch
 
 %description doc
-GROMACS is a versatile and extremely well optimized package to perform
-molecular dynamics computer simulations and subsequent trajectory analysis.
-It is developed for biomolecules like proteins, but the extremely high
-performance means it is used also in several other field like polymer chemistry
-and solid state physics.
+GROMACS is a package to perform molecular dynamics computer
+simulations.
 
 This package contains documentation for gromacs.
 
@@ -115,16 +123,15 @@
 %openmpi_requires
 
 %description openmpi
-GROMACS is a versatile and extremely well optimized package to perform
-molecular dynamics computer simulations and subsequent trajectory analysis.
-It is developed for biomolecules like proteins, but the extremely high
-performance means it is used also in several other field like polymer chemistry
-and solid state physics.
+GROMACS is a package to perform molecular dynamics computer
+simulations and subsequent trajectory analysis. It is developed for
+biomolecules like proteins, but it can be used in several other field
+like polymer chemistry and solid state physics.
 
 This package contains the openmpi version of GROMACS.
 
 %prep
-%setup -q -n %{name}-%{uversion}
+%autosetup -n %{name}-%{uversion}
 tar -xzf %{S:2}
 
 %build
@@ -220,8 +227,10 @@
 %make_build -C openmpi/build check
 %endif
 
-%post   -n libgromacs%sover -p /sbin/ldconfig
-%postun -n libgromacs%sover -p /sbin/ldconfig
+%post   -n libgromacs6 -p /sbin/ldconfig
+%postun -n libgromacs6 -p /sbin/ldconfig
+%post   -n libgmxapi0 -p /sbin/ldconfig
+%postun -n libgmxapi0 -p /sbin/ldconfig
 
 %files
 %{_bindir}/gmx
@@ -235,8 +244,14 @@
 %endif
 %{_mandir}/man1/*
 
-%files -n libgromacs%sover
-%{_libdir}/lib*.so.*
+%files -n libgromacs6
+%{_libdir}/libgromacs.so.*
+
+%files -n libgmxapi0
+%{_libdir}/libgmxapi.so.*
+
+%files -n libnblib0
+%{_libdir}/libnblib.so.*
 
 %files doc
 %doc %{_datadir}/gromacs/*.pdf

Reply via email to