Hello community, here is the log from the commit of package cups for openSUSE:Factory checked in at 2017-04-12 17:09:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cups (Old) and /work/SRC/openSUSE:Factory/.cups.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cups" Wed Apr 12 17:09:02 2017 rev:137 rq:484073 version:2.1.3 Changes: -------- --- /work/SRC/openSUSE:Factory/cups/cups.changes 2017-01-15 10:56:13.396129128 +0100 +++ /work/SRC/openSUSE:Factory/.cups.new/cups.changes 2017-04-12 17:09:03.808014252 +0200 @@ -1,0 +2,5 @@ +Wed Mar 29 13:41:15 UTC 2017 - ku...@suse.com + +- Add /etc/cups to cups-libs package [bsc#1025689] + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cups.spec ++++++ --- /var/tmp/diff_new_pack.i3nkvJ/_old 2017-04-12 17:09:05.515772500 +0200 +++ /var/tmp/diff_new_pack.i3nkvJ/_new 2017-04-12 17:09:05.519771934 +0200 @@ -1,7 +1,7 @@ # # spec file for package cups # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -133,10 +133,13 @@ %package libs Summary: Libraries for CUPS +# Prerequire /sbin/ldconfig which is used in the traditional bash scriptlets for post/postun: License: GPL-2.0 and LGPL-2.1 Group: Hardware/Printing -# Prerequire /sbin/ldconfig which is used in the traditional bash scriptlets for post/postun: Requires(pre): /sbin/ldconfig +%if 0%{?suse_version} >= 1330 +Requires(pre): group(lp) +%endif %description libs The Common UNIX Printing System (CUPS) is the @@ -154,8 +157,6 @@ %package client Summary: CUPS Client Programs -License: GPL-2.0 -Group: Hardware/Printing # Require the exact matching version-release of the cups-libs sub-package because # non-matching CUPS libraries may let CUPS software crash (e.g. segfault) # because all CUPS software is built from the one same CUPS source tar ball @@ -165,6 +166,8 @@ # on the same package repository where the cups package is because # all are built simulaneously from the same cups source package # and all required packages are provided on the same repository: +License: GPL-2.0 +Group: Hardware/Printing Requires: cups-libs = %{version}-%{release} # Conflicts with other print spoolers which provide same binaries like /usr/bin/lp and so on: Conflicts: lprng @@ -187,13 +190,13 @@ %package devel Summary: Development Environment for CUPS -License: GPL-2.0 -Group: Development/Libraries/C and C++ # Do not require the exact matching version-release of cups-libs # but only a cups-libs package with matching version because # for building third-party software which uses only the CUPS public API # there are no CUPS-internal dependencies via CUPS private API calls # (the latter would require the exact matching cups-libs version-release): +License: GPL-2.0 +Group: Development/Libraries/C and C++ Requires: cups-libs = %{version} Requires: glibc-devel @@ -650,6 +653,9 @@ %files libs %defattr(-,root,root) +%if 0%{?suse_version} >= 1330 +%dir %attr(0755,root,lp) /etc/cups +%endif %config(noreplace) %{_sysconfdir}/cups/client.conf %dir %attr(0710,root,lp) %{_var}/spool/cups %dir %attr(1770,root,lp) %{_var}/spool/cups/tmp