Hello community,
here is the log from the commit of package system-config-printer for
openSUSE:Factory checked in at 2018-03-08 10:46:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
and /work/SRC/openSUSE:Factory/.system-config-printer.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "system-config-printer"
Thu Mar 8 10:46:04 2018 rev:88 rq:582790 version:1.5.7
Changes:
--------
---
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes
2018-02-25 12:20:46.526997327 +0100
+++
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
2018-03-08 10:46:06.305949322 +0100
@@ -1,0 +2,5 @@
+Wed Feb 28 16:39:55 UTC 2018 - [email protected]
+
+- Modernize spec-file by calling spec-cleaner
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ system-config-printer.spec ++++++
--- /var/tmp/diff_new_pack.ZyEKjZ/_old 2018-03-08 10:46:06.877928729 +0100
+++ /var/tmp/diff_new_pack.ZyEKjZ/_new 2018-03-08 10:46:06.881928585 +0100
@@ -18,14 +18,13 @@
%define _icontheme adwaita
%define _iconlocation Adwaita
-
Name: system-config-printer
Version: 1.5.7
Release: 0
Summary: A printer administration tool
-License: GPL-2.0+
+License: GPL-2.0-or-later
Group: Hardware/Printing
-Url: http://cyberelk.net/tim/software/system-config-printer/
+URL: http://cyberelk.net/tim/software/system-config-printer/
Source0:
http://cyberelk.net/tim/data/system-config-printer/1.5/%{name}-%{version}.tar.xz
Source1:
http://cyberelk.net/tim/data/system-config-printer/1.5/%{name}-%{version}.tar.xz.sig
Source2: %{name}.keyring
@@ -42,11 +41,9 @@
Patch22: system-config-printer-no-params-to-py3.patch
# PATCH-FIX-UPSTREAM fix_connect_dialog_focus.diff
gh#twaugh/system-config-printer#38 [email protected] -- Allow to set the focus
on a connect dialog combobox so the user can edit its contents
Patch24: fix_connect_dialog_focus.diff
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Obsoletes: gnome-cups-manager <= 0.33
-BuildRequires: cups-devel
# For directory ownership
BuildRequires: %{_icontheme}-icon-theme
+BuildRequires: cups-devel
BuildRequires: dbus-1
BuildRequires: desktop-file-utils
BuildRequires: fdupes
@@ -56,11 +53,9 @@
# For directory ownership
BuildRequires: hicolor-icon-theme
BuildRequires: intltool
+BuildRequires: pkgconfig
BuildRequires: python3-devel
BuildRequires: python3-lxml
-Requires: python3-cups
-Requires: python3-pycurl
-Requires: python3-requests
BuildRequires: systemd
BuildRequires: update-desktop-files
BuildRequires: xmlto
@@ -68,8 +63,12 @@
BuildRequires: pkgconfig(libusb-1.0)
BuildRequires: pkgconfig(udev)
Requires: %{name}-common = %{version}
+Requires: python3-cups
+Requires: python3-pycurl
+Requires: python3-requests
# The applet is not strictly necessary, but it really makes sense
Recommends: %{name}-applet
+Obsoletes: gnome-cups-manager <= 0.33
%description
system-config-printer is a graphical user interface that allows the
@@ -141,13 +140,13 @@
%package -n udev-configure-printer
Summary: Utility to autoconfigure printers when plugged
Group: Hardware/Printing
-Obsoletes: cups-autoconfig <= 0.1.0
Requires: dbus-1-python3
Requires: python3-cups >= 1.9.60
Requires: python3-cupshelpers
# do not make this recommended! it would pull in KDE or GNOME
# applets, even if udev-configure-printer is used on servers
Suggests: dbus(com.redhat.NewPrinterNotification)
+Obsoletes: cups-autoconfig <= 0.1.0
%systemd_requires
%description -n udev-configure-printer
@@ -155,6 +154,7 @@
automatically configured when plugged on the computer.
%lang_package -n system-config-printer-common
+
%prep
%setup -q
%patch13 -p1
@@ -170,7 +170,7 @@
--with-systemdsystemunitdir=%{_unitdir}
%install
-%make_install udevrulesdir=/usr/lib/udev/rules.d udevhelperdir=/usr/lib/udev
+%make_install udevrulesdir=%{_prefix}/lib/udev/rules.d
udevhelperdir=%{_prefix}/lib/udev
for size in 8x8 16x16 22x22 24x24 32x32 48x48 256x256; do
if test -f
%{_datadir}/icons/%{_iconlocation}/$size/devices/printer.png; then
mkdir -p %{buildroot}/%{_datadir}/icons/hicolor/$size/apps
@@ -191,8 +191,8 @@
%icon_theme_cache_postun
%files
-%defattr(-,root,root,-)
-%doc ChangeLog COPYING README
+%license COPYING
+%doc ChangeLog README
%{_bindir}/%{name}
%{_bindir}/install-printerdriver
%dir %{_datadir}/appdata
@@ -201,12 +201,10 @@
%{_mandir}/man1/system-config-printer.1%{?ext_man}
%files common
-%defattr(-,root,root,-)
%{_datadir}/%{name}/
%{_datadir}/icons/hicolor/*/apps/system-config-printer.png
%files applet
-%defattr(-,root,root,-)
%{_bindir}/%{name}-applet
%{_mandir}/man1/system-config-printer-applet.1%{?ext_man}
# The dbus service is provided by applet.py
@@ -214,13 +212,11 @@
%{_sysconfdir}/xdg/autostart/print-applet.desktop
%files dbus-service
-%defattr(-,root,root,-)
%{_bindir}/scp-dbus-service
%{_datadir}/dbus-1/interfaces/org.fedoraproject.Config.Printing.xml
%{_datadir}/dbus-1/services/org.fedoraproject.Config.Printing.service
%files -n python3-cupshelpers
-%defattr(-,root,root,-)
%dir %{_sysconfdir}/cupshelpers
%config(noreplace) %{_sysconfdir}/cupshelpers/preferreddrivers.xml
%exclude %{python3_sitelib}/cupshelpers/__pycache__/*.pyc
@@ -230,13 +226,12 @@
%config(noreplace)
%{_sysconfdir}/dbus-1/system.d/com.redhat.PrinterDriversInstaller.conf
%files -n udev-configure-printer
-%defattr(-,root,root,-)
%{_unitdir}/[email protected]
-%dir /usr/lib/udev
-%dir /usr/lib/udev/rules.d
-/usr/lib/udev/rules.d/*.rules
-/usr/lib/udev/udev-add-printer
-/usr/lib/udev/udev-configure-printer
+%dir %{_prefix}/lib/udev
+%dir %{_prefix}/lib/udev/rules.d
+%{_prefix}/lib/udev/rules.d/*.rules
+%{_prefix}/lib/udev/udev-add-printer
+%{_prefix}/lib/udev/udev-configure-printer
%files common-lang -f %{name}.lang