Hello community,

here is the log from the commit of package rrdtool for openSUSE:Factory checked 
in at 2015-08-21 07:37:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rrdtool (Old)
 and      /work/SRC/openSUSE:Factory/.rrdtool.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rrdtool"

Changes:
--------
--- /work/SRC/openSUSE:Factory/rrdtool/rrdtool.changes  2015-03-16 
09:37:15.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.rrdtool.new/rrdtool.changes     2015-08-21 
07:37:05.000000000 +0200
@@ -1,0 +2,13 @@
+Fri Jul 31 18:07:53 UTC 2015 - [email protected]
+
+- Do not hard-depend on systemd, the macros support soft fails.
+- Ignore errors from useradd/groupadd
+- Update RPM groups
+
+-------------------------------------------------------------------
+Fri Jul 31 09:53:10 UTC 2015 - [email protected]
+
+- Ignore absence of systemd-tmpfiles, it won't be present in the
+  build env.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ rrdtool.spec ++++++
--- /var/tmp/diff_new_pack.kXlWEg/_old  2015-08-21 07:37:06.000000000 +0200
+++ /var/tmp/diff_new_pack.kXlWEg/_new  2015-08-21 07:37:06.000000000 +0200
@@ -35,9 +35,9 @@
 BuildRequires:  pango-devel
 BuildRequires:  python-devel
 BuildRequires:  ruby-devel
+BuildRequires:  systemd-rpm-macros
 BuildRequires:  tcl-devel
 BuildRequires:  tcpd-devel
-BuildRequires:  pkgconfig(systemd)
 Requires:       perl = %{perl_version}
 Version:        1.4.7
 Release:        0
@@ -71,7 +71,7 @@
 
 %package devel
 Summary:        A tool for data logging and analysis - Development files
-Group:          Development/Libraries/Other
+Group:          Development/Libraries/C and C++
 Requires:       %name = %version
 
 %description devel
@@ -82,7 +82,7 @@
 
 %package -n python-rrdtool
 Summary:        Python bindings for rrdtool
-Group:          Productivity/Scientific/Math
+Group:          Development/Languages/Python
 Requires:       %name = %version
 %py_requires
 
@@ -97,7 +97,7 @@
 
 %package -n lua-rrdtool
 Summary:        Lua bindings for rrdtool
-Group:          Productivity/Scientific/Math
+Group:          Development/Languages/Other
 Requires:       %name = %version
 
 %description -n lua-rrdtool
@@ -110,7 +110,7 @@
 
 %package -n ruby-rrdtool
 Summary:        Ruby bindings for rrdtool
-Group:          Productivity/Scientific/Math
+Group:          Development/Languages/Ruby
 Requires:       ruby(abi) >= %{rb_ver}
 
 %description -n ruby-rrdtool
@@ -123,7 +123,7 @@
 
 %package -n tcl-rrdtool
 Summary:        Tcl bindings for rrdtool
-Group:          Productivity/Scientific/Math
+Group:          Development/Languages/Tcl
 Requires:       tcl
 
 %description -n tcl-rrdtool
@@ -139,7 +139,6 @@
 Group:          Productivity/Scientific/Math
 Requires:       %{name} = %{version}
 Requires(pre):  %fillup_prereq
-%{?systemd_requires}
 %define         rrdcached_user rrdcached
 %define         rrdcached_group rrdcached
 
@@ -311,17 +310,20 @@
 %{_datadir}/rrdcached
 %{_datadir}/rrdcached/rrdcached-systemd-pre
 %{_unitdir}/rrdcached.service
+%if 0%{?suse_version} <= 1320
+%dir %_prefix/lib/tmpfiles.d
+%endif
 %{_tmpfilesdir}/rrdcached.conf
 
 %pre cached
-getent group %rrdcached_group >/dev/null || groupadd %rrdcached_group
-getent passwd %rrdcached_user >/dev/null || useradd -s /sbin/nologin -g 
%rrdcached_group -c %rrdcached_user -d %{_localstatedir}/lib %rrdcached_user
+getent group %rrdcached_group >/dev/null || groupadd %rrdcached_group || :
+getent passwd %rrdcached_user >/dev/null || useradd -s /sbin/nologin -g 
%rrdcached_group -c %rrdcached_user -d %{_localstatedir}/lib %rrdcached_user || 
:
 %service_add_pre rrdcached.service
 
 %post cached
 %service_add_post rrdcached.service
 %fillup_only rrdcached
-systemd-tmpfiles --create %{_tmpfilesdir}/rrdcached.conf
+systemd-tmpfiles --create %{_tmpfilesdir}/rrdcached.conf || :
 
 %preun cached
 %service_del_preun rrdcached.service


Reply via email to