commit system-config-printer for openSUSE:Factory

2020-01-28 Thread root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2020-01-28 10:53:01

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new.26092 (New)


Package is "system-config-printer"

Tue Jan 28 10:53:01 2020 rev:95 rq:767482 version:1.5.7

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2019-10-17 13:03:50.668612823 +0200
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new.26092/system-config-printer.changes
   2020-01-28 10:53:02.00848 +0100
@@ -1,0 +2,5 @@
+Sat Jan 25 14:20:02 UTC 2020 - Dominique Leuenberger 
+
+- No longer recommend -lang: supplements are in use
+
+---



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.HnKUCZ/_old  2020-01-28 10:53:02.756881629 +0100
+++ /var/tmp/diff_new_pack.HnKUCZ/_new  2020-01-28 10:53:02.760881634 +0100
@@ -88,7 +88,6 @@
 Requires:   python3-gobject
 Requires:   python3-gobject-Gdk
 Requires:   python3-smbc
-Recommends: %{name}-common-lang
 Recommends: cups-pk-helper
 # As soon as this package is installed, it makes sense to have the
 # autoconfiguration too






commit system-config-printer for openSUSE:Factory

2019-10-17 Thread root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2019-10-17 13:03:48

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new.2352 (New)


Package is "system-config-printer"

Thu Oct 17 13:03:48 2019 rev:94 rq:736610 version:1.5.7

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2019-06-24 21:46:04.495769042 +0200
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new.2352/system-config-printer.changes
2019-10-17 13:03:50.668612823 +0200
@@ -1,0 +2,6 @@
+Sun Sep  8 08:50:01 UTC 2019 - Bjørn Lie 
+
+- Fix printer icon location again, needed due to changes in
+  Adwaita. Now back to old location.
+
+---



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.xpOsiy/_old  2019-10-17 13:03:51.324611161 +0200
+++ /var/tmp/diff_new_pack.xpOsiy/_new  2019-10-17 13:03:51.336611131 +0200
@@ -60,11 +60,11 @@
 BuildRequires:  pkgconfig
 BuildRequires:  python3-devel
 BuildRequires:  python3-lxml
-BuildRequires:  pkgconfig(systemd)
 BuildRequires:  update-desktop-files
 BuildRequires:  xmlto
 BuildRequires:  pkgconfig(libudev) >= 172
 BuildRequires:  pkgconfig(libusb-1.0)
+BuildRequires:  pkgconfig(systemd)
 BuildRequires:  pkgconfig(udev)
 Requires:   %{name}-common = %{version}
 Requires:   python3-cups
@@ -179,9 +179,9 @@
 %install
 %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/legacy/printer.png; 
then
+   if test -f 
%{_datadir}/icons/%{_iconlocation}/$size/devices/printer.png; then
mkdir -p %{buildroot}/%{_datadir}/icons/hicolor/$size/apps
-   cp -a 
%{_datadir}/icons/%{_iconlocation}/$size/legacy/printer.png 
%{buildroot}/%{_datadir}/icons/hicolor/$size/apps/%{name}.png
+   cp -a 
%{_datadir}/icons/%{_iconlocation}/$size/devices/printer.png 
%{buildroot}/%{_datadir}/icons/hicolor/$size/apps/%{name}.png
fi
 done
 %suse_update_desktop_file print-applet






commit system-config-printer for openSUSE:Factory

2019-06-24 Thread root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2019-06-24 21:46:03

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new.4615 (New)


Package is "system-config-printer"

Mon Jun 24 21:46:03 2019 rev:93 rq:711473 version:1.5.7

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2019-06-02 15:12:28.078179938 +0200
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new.4615/system-config-printer.changes
2019-06-24 21:46:04.495769042 +0200
@@ -1,0 +2,6 @@
+Tue Jun 11 12:53:47 UTC 2019 - Dominique Leuenberger 
+
+- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
+  shortcut the build queues by allowing usage of systemd-mini
+
+---



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.uuyNHp/_old  2019-06-24 21:46:05.167769549 +0200
+++ /var/tmp/diff_new_pack.uuyNHp/_new  2019-06-24 21:46:05.191769567 +0200
@@ -60,7 +60,7 @@
 BuildRequires:  pkgconfig
 BuildRequires:  python3-devel
 BuildRequires:  python3-lxml
-BuildRequires:  systemd
+BuildRequires:  pkgconfig(systemd)
 BuildRequires:  update-desktop-files
 BuildRequires:  xmlto
 BuildRequires:  pkgconfig(libudev) >= 172






commit system-config-printer for openSUSE:Factory

2019-06-02 Thread root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2019-06-02 15:12:26

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new.5148 (New)


Package is "system-config-printer"

Sun Jun  2 15:12:26 2019 rev:92 rq:705578 version:1.5.7

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2019-05-03 22:16:19.883972647 +0200
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new.5148/system-config-printer.changes
2019-06-02 15:12:28.078179938 +0200
@@ -1,0 +2,5 @@
+Thu May 23 09:22:55 UTC 2019 - Dominique Leuenberger 
+
+- Require python3-requests by python3-cupshelpers (boo#1116867).
+
+---



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.mdMV4a/_old  2019-06-02 15:12:29.850179171 +0200
+++ /var/tmp/diff_new_pack.mdMV4a/_new  2019-06-02 15:12:29.854179170 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package system-config-printer
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -12,7 +12,7 @@
 # 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/
 #
 
 
@@ -135,6 +135,7 @@
 Group:  Hardware/Printing
 Requires:   python3-cups >= 1.9.60
 Requires:   python3-pycurl
+Requires:   python3-requests
 BuildArch:  noarch
 
 %description -n python3-cupshelpers






commit system-config-printer for openSUSE:Factory

2019-05-03 Thread root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2019-05-03 22:16:18

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new.5148 (New)


Package is "system-config-printer"

Fri May  3 22:16:18 2019 rev:91 rq:695760 version:1.5.7

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2018-06-02 11:56:01.431470993 +0200
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new.5148/system-config-printer.changes
2019-05-03 22:16:19.883972647 +0200
@@ -1,0 +2,5 @@
+Mon Mar  4 16:33:28 UTC 2019 - Bjørn Lie 
+
+- Fix printer icon location, needed due to changes in Adwaita.
+
+---



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.w7mQyX/_old  2019-05-03 22:16:21.319975505 +0200
+++ /var/tmp/diff_new_pack.w7mQyX/_new  2019-05-03 22:16:21.327975521 +0200
@@ -178,9 +178,9 @@
 %install
 %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
+   if test -f %{_datadir}/icons/%{_iconlocation}/$size/legacy/printer.png; 
then
mkdir -p %{buildroot}/%{_datadir}/icons/hicolor/$size/apps
-   cp -a 
%{_datadir}/icons/%{_iconlocation}/$size/devices/printer.png 
%{buildroot}/%{_datadir}/icons/hicolor/$size/apps/%{name}.png
+   cp -a 
%{_datadir}/icons/%{_iconlocation}/$size/legacy/printer.png 
%{buildroot}/%{_datadir}/icons/hicolor/$size/apps/%{name}.png
fi
 done
 %suse_update_desktop_file print-applet






commit system-config-printer for openSUSE:Factory

2018-06-02 Thread root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2018-06-02 11:56:00

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is "system-config-printer"

Sat Jun  2 11:56:00 2018 rev:90 rq:613437 version:1.5.7

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2018-04-25 09:44:29.947927185 +0200
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2018-06-02 11:56:01.431470993 +0200
@@ -1,0 +2,8 @@
+Thu May 31 10:20:19 UTC 2018 - alarr...@suse.com
+
+- Add 0001-Fallback-to-using-LC_CTYPE-if-LC_MESSAGES-is-empty-a.patch.
+  This fixes an error message when adding a new printer since the code
+  was finding out the language by using LC_MESSAGES which wasn't set
+  and then it was extracting the first element of a None value.
+
+---

New:

  0001-Fallback-to-using-LC_CTYPE-if-LC_MESSAGES-is-empty-a.patch



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.ot13Sm/_old  2018-06-02 11:56:05.571319184 +0200
+++ /var/tmp/diff_new_pack.ot13Sm/_new  2018-06-02 11:56:05.575319038 +0200
@@ -41,6 +41,8 @@
 Patch22:system-config-printer-no-params-to-py3.patch
 # PATCH-FIX-UPSTREAM fix_connect_dialog_focus.diff 
gh#twaugh/system-config-printer#38 alarr...@suse.com -- Allow to set the focus 
on a connect dialog combobox so the user can edit its contents
 Patch24:fix_connect_dialog_focus.diff
+# PATCH-FIX-UPSTREAM 
0001-Fallback-to-using-LC_CTYPE-if-LC_MESSAGES-is-empty-a.patch 
gh#twaugh/system-config-printer#108 alarr...@suse.com -- Fix language usage 
when LC_MESSAGES is not set (which is the default)
+Patch25:0001-Fallback-to-using-LC_CTYPE-if-LC_MESSAGES-is-empty-a.patch
 # PATCH-FEATURE-OPENSUSE system-config-printer-no-simple-gui.patch boo#1090189 
dims...@opensuse.org -- Remove unused _simple_gui class in openprinting.py. 
Pulls in GTK
 Patch100:   system-config-printer-no-simple-gui.patch
 # For directory ownership
@@ -165,6 +167,7 @@
 %patch21 -p1
 %patch22 -p1
 %patch24 -p1
+%patch25 -p1
 %patch100 -p1
 
 %build

++ 0001-Fallback-to-using-LC_CTYPE-if-LC_MESSAGES-is-empty-a.patch ++
>From f52f192d241f49334aa46dca1fe9c22b2ee37ff3 Mon Sep 17 00:00:00 2001
From: Antonio Larrosa 
Date: Thu, 31 May 2018 12:07:19 +0200
Subject: [PATCH] Fallback to using LC_CTYPE if LC_MESSAGES is empty and fix
 _language use

On openSUSE, LC_MESSAGES is not set by default, so fallback to LC_CTYPE in
that case.

Also, self._language is not a list (unlike in other classes) but the language
itself, so if we get the first element, we would be getting the first letter,
not the language.
---
 scp-dbus-service.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/scp-dbus-service.py b/scp-dbus-service.py
index 1338836b..b3c03217 100644
--- a/scp-dbus-service.py
+++ b/scp-dbus-service.py
@@ -471,6 +471,8 @@ class ConfigPrinting(dbus.service.Object):
 self._jobappletpath = None
 self._ppds = None
 self._language = locale.getlocale (locale.LC_MESSAGES)[0]
+if not self._language:
+self._language = locale.getlocale (locale.LC_CTYPE)[0]
 
 def destroy (self):
 self._cupsconn.destroy ()
@@ -511,7 +513,7 @@ class ConfigPrinting(dbus.service.Object):
 def GetBestDrivers(self, device_id, device_make_and_model, device_uri,
reply_handler, error_handler):
 GetBestDriversRequest (device_id, device_make_and_model, device_uri,
-   self._cupsconn, self._language[0],
+   self._cupsconn, self._language,
reply_handler, error_handler)
 
 @dbus.service.method(dbus_interface=CONFIG_IFACE,
-- 
2.17.0






commit system-config-printer for openSUSE:Factory

2018-04-25 Thread root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2018-04-25 09:44:26

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is "system-config-printer"

Wed Apr 25 09:44:26 2018 rev:89 rq:599915 version:1.5.7

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2018-03-08 10:46:06.305949322 +0100
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2018-04-25 09:44:29.947927185 +0200
@@ -1,0 +2,7 @@
+Mon Apr 23 08:28:28 UTC 2018 - dims...@opensuse.org
+
+- Add system-config-printer-no-simple-gui.patch: Remove _simple_gui
+  class from openprinting.py: this class pulls in a GTK stack, but
+  then is actually never used (boo#1090189).
+
+---

New:

  system-config-printer-no-simple-gui.patch



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.fETsc4/_old  2018-04-25 09:44:30.687900058 +0200
+++ /var/tmp/diff_new_pack.fETsc4/_new  2018-04-25 09:44:30.691899911 +0200
@@ -41,6 +41,8 @@
 Patch22:system-config-printer-no-params-to-py3.patch
 # PATCH-FIX-UPSTREAM fix_connect_dialog_focus.diff 
gh#twaugh/system-config-printer#38 alarr...@suse.com -- Allow to set the focus 
on a connect dialog combobox so the user can edit its contents
 Patch24:fix_connect_dialog_focus.diff
+# PATCH-FEATURE-OPENSUSE system-config-printer-no-simple-gui.patch boo#1090189 
dims...@opensuse.org -- Remove unused _simple_gui class in openprinting.py. 
Pulls in GTK
+Patch100:   system-config-printer-no-simple-gui.patch
 # For directory ownership
 BuildRequires:  %{_icontheme}-icon-theme
 BuildRequires:  cups-devel
@@ -163,6 +165,7 @@
 %patch21 -p1
 %patch22 -p1
 %patch24 -p1
+%patch100 -p1
 
 %build
 %configure \


++ system-config-printer-no-simple-gui.patch ++
Index: system-config-printer-1.5.7/cupshelpers/openprinting.py
===
--- system-config-printer-1.5.7.orig/cupshelpers/openprinting.py
+++ system-config-printer-1.5.7/cupshelpers/openprinting.py
@@ -396,72 +396,3 @@ class OpenPrinting:
 _debugprint ("listDrivers: Querying OpenPrinting: %s" % repr(params))
 return self.webQuery(params, parse_result, (callback, user_data))
 
-def _simple_gui ():
-from gi.repository import Gdk
-from gi.repository import Gtk
-import pprint
-Gdk.threads_init ()
-class QueryApp:
-def __init__(self):
-self.openprinting = OpenPrinting()
-self.main = Gtk.Dialog (title="OpenPrinting query application",
-transient_for=None, modal=True)
-self.main.add_buttons (Gtk.STOCK_CLOSE, Gtk.ResponseType.CLOSE,
-   "Search", 10,
-   "List", 20)
-self.main.set_border_width (6)
-self.main.vbox.set_spacing (2)
-vbox = Gtk.VBox.new (False, 6)
-self.main.vbox.pack_start (vbox, True, True, 0)
-vbox.set_border_width (6)
-self.entry = Gtk.Entry ()
-vbox.pack_start (self.entry, False, False, 6)
-sw = Gtk.ScrolledWindow ()
-self.tv = Gtk.TextView ()
-sw.add (self.tv)
-vbox.pack_start (sw, True, True, 6)
-self.main.connect ("response", self.response)
-self.main.show_all ()
-
-def response (self, dialog, response):
-if (response == Gtk.ResponseType.CLOSE or
-response == Gtk.ResponseType.DELETE_EVENT):
-Gtk.main_quit ()
-
-if response == 10:
-# Run a query.
-self.openprinting.searchPrinters (self.entry.get_text (),
-  
self.search_printers_callback)
-
-if response == 20:
-self.openprinting.listDrivers (self.entry.get_text (),
-   self.list_drivers_callback)
-
-def search_printers_callback (self, status, user_data, printers):
-if status != 0:
-raise printers[1]
-
-text = ""
-for printer in printers.values ():
-text += printer + "\n"
-Gdk.threads_enter ()
-self.tv.get_buffer ().set_text (text)
-Gdk.threads_leave ()
-
-def list_drivers_callback (self, status, user_data, drivers):
-if status != 0:
-raise drivers[1]
-
-

commit system-config-printer for openSUSE:Factory

2018-03-08 Thread root
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 - dims...@opensuse.org
+
+- 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 alarr...@suse.com -- 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

commit system-config-printer for openSUSE:Factory

2018-02-25 Thread root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2018-02-25 12:20:45

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is "system-config-printer"

Sun Feb 25 12:20:45 2018 rev:87 rq:578417 version:1.5.7

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2017-11-01 11:09:06.494934977 +0100
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2018-02-25 12:20:46.526997327 +0100
@@ -1,0 +2,7 @@
+Tue Feb 20 15:45:52 UTC 2018 - lnus...@suse.de
+
+- Do not recommend dbus(com.redhat.NewPrinterNotification) as this
+  would pull in desktop applets also on a server installation
+  (boo#1081691)
+
+---



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.GhR8kv/_old  2018-02-25 12:20:47.682955459 +0100
+++ /var/tmp/diff_new_pack.GhR8kv/_new  2018-02-25 12:20:47.686955315 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package system-config-printer
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -145,7 +145,9 @@
 Requires:   dbus-1-python3
 Requires:   python3-cups >= 1.9.60
 Requires:   python3-cupshelpers
-Recommends: dbus(com.redhat.NewPrinterNotification)
+# 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)
 %systemd_requires
 
 %description -n udev-configure-printer






commit system-config-printer for openSUSE:Factory

2017-11-01 Thread root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2017-11-01 11:09:07

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is "system-config-printer"

Wed Nov  1 11:09:07 2017 rev:86 rq:537550 version:1.5.7

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2017-09-15 21:07:22.660791493 +0200
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2017-11-01 11:09:06.494934977 +0100
@@ -1,0 +2,6 @@
+Fri Sep 15 12:21:24 UTC 2017 - jeng...@inai.de
+
+- Replace some old RPM variables and macros by current constructs.
+- Update package summaries.
+
+---



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.uEGl4a/_old  2017-11-01 11:09:07.286906047 +0100
+++ /var/tmp/diff_new_pack.uEGl4a/_new  2017-11-01 11:09:07.286906047 +0100
@@ -76,7 +76,7 @@
 user to configure a CUPS print server.
 
 %package common
-Summary:A printer administration tool -- Common Files
+Summary:Common files for GNOME's printer administration tool
 Group:  Hardware/Printing
 Requires:   dbus-1-python3
 Requires:   python3-cairo
@@ -99,7 +99,7 @@
 This package provides files common to various binaries.
 
 %package applet
-Summary:A printer administration tool -- Notification Icon for Printing
+Summary:Notification icon for printing via system-config-printer
 Group:  Hardware/Printing
 Requires:   %{name} = %{version}
 # Uses the dbus service to interact with print jobs
@@ -115,7 +115,7 @@
 monitor print jobs.
 
 %package dbus-service
-Summary:A printer administration tool -- D-Bus Service to Configure 
Printing
+Summary:D-Bus service to configure printing via system-config-printer
 Group:  Hardware/Printing
 Requires:   %{name}-common = %{version}
 BuildArch:  noarch
@@ -168,21 +168,18 @@
 --with-systemdsystemunitdir=%{_unitdir}
 
 %install
-%makeinstall udevrulesdir=/usr/lib/udev/rules.d udevhelperdir=/usr/lib/udev
+%make_install udevrulesdir=/usr/lib/udev/rules.d udevhelperdir=/usr/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 $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/$size/apps
-   cp -a 
%{_datadir}/icons/%{_iconlocation}/$size/devices/printer.png 
$RPM_BUILD_ROOT%{_datadir}/icons/hicolor/$size/apps/%{name}.png
+   mkdir -p %{buildroot}/%{_datadir}/icons/hicolor/$size/apps
+   cp -a 
%{_datadir}/icons/%{_iconlocation}/$size/devices/printer.png 
%{buildroot}/%{_datadir}/icons/hicolor/$size/apps/%{name}.png
fi
 done
 %suse_update_desktop_file print-applet
 %suse_update_desktop_file -r system-config-printer GTK System HardwareSettings
-%fdupes $RPM_BUILD_ROOT/%{py_sitedir}
+%fdupes %{buildroot}/%{py_sitedir}
 %find_lang %{name} %{?no_lang_C}
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
 %post
 %desktop_database_post
 %icon_theme_cache_post






commit system-config-printer for openSUSE:Factory

2017-09-15 Thread root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2017-09-15 21:07:21

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is "system-config-printer"

Fri Sep 15 21:07:21 2017 rev:85 rq:526322 version:1.5.7

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2017-08-24 18:25:18.306404624 +0200
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2017-09-15 21:07:22.660791493 +0200
@@ -1,0 +2,7 @@
+Thu Sep 14 14:44:40 UTC 2017 - fezh...@suse.com
+
+- Drop SLE12 conditionals, unconditionally use Adwaita icon theme
+  and python3.
+  + Drop python3-to-python2.diff.
+
+---

Old:

  python3-to-python2.diff



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.ciKDeC/_old  2017-09-15 21:07:23.520670771 +0200
+++ /var/tmp/diff_new_pack.ciKDeC/_new  2017-09-15 21:07:23.524670210 +0200
@@ -16,19 +16,8 @@
 #
 
 
-%if 0%{?suse_version} > 1315
 %define _icontheme adwaita
 %define _iconlocation Adwaita
-%else
-%define _icontheme gnome
-%define _iconlocation gnome
-%endif
-
-%if 0%{?is_opensuse} || 0%{?suse_version} > 1315
-%define use_python3 1
-%else # use python2
-%define use_python3 0
-%endif
 
 Name:   system-config-printer
 Version:1.5.7
@@ -51,8 +40,6 @@
 Patch21:system-config-printer-no-applet-in-gnome.patch
 # PATCH-FIX-UPSTREAM system-config-printer-no-params-to-py3.patch boo#924809 
dims...@opensuse.org -- Do not pass parameters to python3
 Patch22:system-config-printer-no-params-to-py3.patch
-# PATCH-FIX-SLE python3-to-python2.diff alarr...@suse.com -- Do not use python3
-Patch23:python3-to-python2.diff
 # PATCH-FIX-UPSTREAM fix_connect_dialog_focus.diff 
gh#twaugh/system-config-printer#38 alarr...@suse.com -- 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
@@ -69,18 +56,11 @@
 # For directory ownership
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  intltool
-%if %{?use_python3}
 BuildRequires:  python3-devel
 BuildRequires:  python3-lxml
 Requires:   python3-cups
 Requires:   python3-pycurl
 Requires:   python3-requests
-%else
-BuildRequires:  python-devel
-BuildRequires:  python-lxml
-Requires:   python-cups
-Requires:   python-pycurl
-%endif 
 BuildRequires:  systemd
 BuildRequires:  update-desktop-files
 BuildRequires:  xmlto
@@ -98,7 +78,6 @@
 %package common
 Summary:A printer administration tool -- Common Files
 Group:  Hardware/Printing
-%if %{?use_python3}
 Requires:   dbus-1-python3
 Requires:   python3-cairo
 Requires:   python3-cups >= 1.9.60
@@ -106,15 +85,6 @@
 Requires:   python3-gobject
 Requires:   python3-gobject-Gdk
 Requires:   python3-smbc
-%else
-Requires:   dbus-1-python
-Requires:   python-cairo
-Requires:   python-cups >= 1.9.60
-Requires:   python-cupshelpers
-Requires:   python-gobject
-Requires:   python-gobject-Gdk
-Requires:   python-smbc
-%endif 
 Recommends: %{name}-common-lang
 Recommends: cups-pk-helper
 # As soon as this package is installed, it makes sense to have the
@@ -157,7 +127,6 @@
 This packages provides a D-Bus service to configure printers and manage
 print jobs.
 
-%if %{?use_python3}
 %package -n python3-cupshelpers
 Summary:High-level Python Bindings for CUPS
 Group:  Hardware/Printing
@@ -169,33 +138,13 @@
 This package provides high-level python bindings for CUPS, and can be
 used on top of python3-cups.
 
-%else # use python2
-
-%package -n python-cupshelpers
-Summary:High-level Python Bindings for CUPS
-Group:  Hardware/Printing
-Requires:   python-cups >= 1.9.60
-Requires:   python-pycurl
-BuildArch:  noarch
-
-%description -n python-cupshelpers
-This package provides high-level python bindings for CUPS, and can be
-used on top of python-cups.
-%endif 
-
 %package -n udev-configure-printer
 Summary:Utility to autoconfigure printers when plugged
 Group:  Hardware/Printing
 Obsoletes:  cups-autoconfig <= 0.1.0
-%if %{?use_python3}
 Requires:   dbus-1-python3
 Requires:   python3-cups >= 1.9.60
 Requires:   python3-cupshelpers
-%else # use python2
-Requires:   dbus-1-python
-Requires:   python-cups >= 1.9.60
-Requires:   python-cupshelpers
-%endif
 Recommends: dbus(com.redhat.NewPrinterNotification)
 

commit system-config-printer for openSUSE:Factory

2017-08-24 Thread root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2017-08-24 18:25:17

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 Aug 24 18:25:17 2017 rev:84 rq:518089 version:1.5.7

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2016-08-31 00:04:59.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2017-08-24 18:25:18.306404624 +0200
@@ -1,0 +2,6 @@
+Wed Aug 16 12:58:46 UTC 2017 - fv...@suse.com
+
+- Do not recommend the applet directly, but the dbus service
+  to allow alternatives to get installed instead
+
+---



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.Lk83wL/_old  2017-08-24 18:25:18.950313904 +0200
+++ /var/tmp/diff_new_pack.Lk83wL/_new  2017-08-24 18:25:18.954313340 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package system-config-printer
 #
-# 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
@@ -134,6 +134,7 @@
 Requires:   %{name} = %{version}
 # Uses the dbus service to interact with print jobs
 Requires:   %{name}-dbus-service = %{version}
+Provides:   dbus(com.redhat.NewPrinterNotification)
 BuildArch:  noarch
 
 %description applet
@@ -195,7 +196,7 @@
 Requires:   python-cups >= 1.9.60
 Requires:   python-cupshelpers
 %endif
-Recommends: %{name}-applet
+Recommends: dbus(com.redhat.NewPrinterNotification)
 %systemd_requires
 
 %description -n udev-configure-printer






commit system-config-printer for openSUSE:Factory

2016-08-30 Thread h_root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2016-08-31 00:04:58

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is "system-config-printer"

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2016-07-01 09:57:51.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2016-08-31 00:04:59.0 +0200
@@ -12,2 +12,2 @@
-- Add python3-to-python2.diff : Remove all python3 dependencies.
-  Only applied in SLE12 where python3 is not available.
+- Modified python3-to-python2.diff : One of the changes included
+  there now comes in fix_connect_dialog_focus.diff.
@@ -37,0 +38,12 @@
+Fri Apr 22 10:11:53 UTC 2016 - alarr...@suse.com
+
+- Add python3-to-python2.diff : Remove all python3 dependencies.
+- Modified python3 dependencies in the spec file too to use python2
+  in SLE12.
+
+---
+Fri Apr 15 21:24:52 UTC 2016 - mgo...@suse.com
+
+- Update to GNOME 3.20  Fate#318572
+
+---
@@ -90 +102 @@
---
+---



Other differences:
--





commit system-config-printer for openSUSE:Factory

2016-07-01 Thread h_root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2016-07-01 09:57:49

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is "system-config-printer"

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2016-06-07 23:44:59.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2016-07-01 09:57:51.0 +0200
@@ -1,0 +2,21 @@
+Tue Jun 14 13:57:56 UTC 2016 - dims...@opensuse.org
+
+- Add Require python(3)?-gobject-Gdk: pygobject was further split
+  in order to be able to install it without X-dependencies. We
+  import Gdk from gi.repository, thus also require
+  python-gobject-Gdk (boo#984252).
+
+---
+Tue Jun  7 07:20:29 UTC 2016 - alarr...@suse.com
+
+- Add python3-to-python2.diff : Remove all python3 dependencies.
+  Only applied in SLE12 where python3 is not available.
+- Create a python3-cupshelpers or python-cupshelpers package
+  depending on the value of the use_python3 variable.
+- Require python3-cups or python-cups (and the associated
+  python3-cupshelpers/python-cupshelpers) depending on the case.
+- Remove %py_requires: It's not really needed.
+- Merge the spec file from SLE12-SP2 and GNOME:Factory
+  (bnc#983255).
+
+---

New:

  python3-to-python2.diff



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.bxBaDm/_old  2016-07-01 09:57:52.0 +0200
+++ /var/tmp/diff_new_pack.bxBaDm/_new  2016-07-01 09:57:52.0 +0200
@@ -24,6 +24,12 @@
 %define _iconlocation gnome
 %endif
 
+%if 0%{?is_opensuse} || 0%{?suse_version} > 1315
+%define use_python3 1
+%else # use python2
+%define use_python3 0
+%endif
+
 Name:   system-config-printer
 Version:1.5.7
 Release:0
@@ -45,8 +51,10 @@
 Patch21:system-config-printer-no-applet-in-gnome.patch
 # PATCH-FIX-UPSTREAM system-config-printer-no-params-to-py3.patch boo#924809 
dims...@opensuse.org -- Do not pass parameters to python3
 Patch22:system-config-printer-no-params-to-py3.patch
+# PATCH-FIX-SLE python3-to-python2.diff alarr...@suse.com -- Do not use python3
+Patch23:python3-to-python2.diff
 # PATCH-FIX-UPSTREAM fix_connect_dialog_focus.diff 
gh#twaugh/system-config-printer#38 alarr...@suse.com -- Allow to set the focus 
on a connect dialog combobox so the user can edit its contents
-Patch23:fix_connect_dialog_focus.diff
+Patch24:fix_connect_dialog_focus.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Obsoletes:  gnome-cups-manager <= 0.33
 BuildRequires:  cups-devel
@@ -61,8 +69,18 @@
 # For directory ownership
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  intltool
+%if %{?use_python3}
 BuildRequires:  python3-devel
 BuildRequires:  python3-lxml
+Requires:   python3-cups
+Requires:   python3-pycurl
+Requires:   python3-requests
+%else
+BuildRequires:  python-devel
+BuildRequires:  python-lxml
+Requires:   python-cups
+Requires:   python-pycurl
+%endif 
 BuildRequires:  systemd
 BuildRequires:  update-desktop-files
 BuildRequires:  xmlto
@@ -70,12 +88,8 @@
 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
-%py_requires
 
 %description
 system-config-printer is a graphical user interface that allows the
@@ -84,12 +98,23 @@
 %package common
 Summary:A printer administration tool -- Common Files
 Group:  Hardware/Printing
+%if %{?use_python3}
 Requires:   dbus-1-python3
-Requires:   python-cups >= 1.9.60
-Requires:   python-cupshelpers
 Requires:   python3-cairo
+Requires:   python3-cups >= 1.9.60
+Requires:   python3-cupshelpers
 Requires:   python3-gobject
+Requires:   python3-gobject-Gdk
 Requires:   python3-smbc
+%else
+Requires:   dbus-1-python
+Requires:   python-cairo
+Requires:   python-cups >= 1.9.60
+Requires:   python-cupshelpers
+Requires:   python-gobject
+Requires:   python-gobject-Gdk
+Requires:   python-smbc
+%endif 
 Recommends: %{name}-common-lang
 Recommends: cups-pk-helper
 # As soon as this package is installed, it makes sense to have the
@@ -110,7 +135,6 @@
 # Uses the dbus service to interact with print jobs
 

commit system-config-printer for openSUSE:Factory

2016-06-07 Thread h_root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2016-06-07 23:44:58

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is "system-config-printer"

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2016-05-23 16:37:02.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2016-06-07 23:44:59.0 +0200
@@ -1,0 +2,7 @@
+Fri Jun  3 09:36:49 UTC 2016 - dims...@opensuse.org
+
+- Do not handle template service (configure-printer@) with the
+  sytemd service_* macros (boo#982299).
+- Add rpmlintrc to silence the warnings about it.
+
+---

New:

  system-config-printer-rpmlintrc



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.iejcp3/_old  2016-06-07 23:45:00.0 +0200
+++ /var/tmp/diff_new_pack.iejcp3/_new  2016-06-07 23:45:00.0 +0200
@@ -34,6 +34,7 @@
 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
+Source99:   %{name}-rpmlintrc
 # PATCH-FIX-OPENSUSE system-config-printer-icon-brp-friendly.patch 
vu...@novell.com -- brp checks don't like the printer icon name, so we have to 
use something else
 Patch13:system-config-printer-icon-brp-friendly.patch
 # PATCH-FIX-OPENSUSE system-config-printer-no-openprinting.patch bnc#733542 
vu...@opensuse.org -- Disable feature that downloads ppd from openprinting.org
@@ -198,18 +199,6 @@
 %desktop_database_postun
 %icon_theme_cache_postun
 
-%pre -n udev-configure-printer
-%service_add_pre configure-printer@.service
-
-%post -n udev-configure-printer
-%service_add_post configure-printer@.service
-
-%preun -n udev-configure-printer
-%service_del_preun configure-printer@.service
-
-%postun -n udev-configure-printer
-%service_del_postun configure-printer@.service
-
 %files
 %defattr(-,root,root,-)
 %doc ChangeLog COPYING README


++ system-config-printer-rpmlintrc ++
# systemd template services are not to be handled by the macros
addFilter("systemd-service-without-service.*configure-printer@.service");




commit system-config-printer for openSUSE:Factory

2016-05-23 Thread h_root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2016-05-23 16:37:01

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is "system-config-printer"

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2015-11-23 07:29:48.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2016-05-23 16:37:02.0 +0200
@@ -1,0 +2,8 @@
+Fri May  6 15:57:52 UTC 2016 - alarr...@suse.com
+
+- Add fix_connect_dialog_focus.diff: Enable the focus on the text
+  entry part of the combobox in the Connect Dialog. This way, users
+  can edit its content and write the ip of the remote cups server
+  to connect to (gh#twaugh/system-config-printer#38).
+
+---

New:

  fix_connect_dialog_focus.diff



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.hbTYMJ/_old  2016-05-23 16:37:03.0 +0200
+++ /var/tmp/diff_new_pack.hbTYMJ/_new  2016-05-23 16:37:03.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package system-config-printer
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -44,6 +44,8 @@
 Patch21:system-config-printer-no-applet-in-gnome.patch
 # PATCH-FIX-UPSTREAM system-config-printer-no-params-to-py3.patch boo#924809 
dims...@opensuse.org -- Do not pass parameters to python3
 Patch22:system-config-printer-no-params-to-py3.patch
+# PATCH-FIX-UPSTREAM fix_connect_dialog_focus.diff 
gh#twaugh/system-config-printer#38 alarr...@suse.com -- Allow to set the focus 
on a connect dialog combobox so the user can edit its contents
+Patch23:fix_connect_dialog_focus.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Obsoletes:  gnome-cups-manager <= 0.33
 BuildRequires:  cups-devel
@@ -165,6 +167,7 @@
 %patch20 -p1
 %patch21 -p1
 %patch22 -p1
+%patch23 -p1
 
 %build
 %configure \

++ fix_connect_dialog_focus.diff ++
Index: system-config-printer-1.5.7/ui/ConnectDialog.ui
===
--- system-config-printer-1.5.7.orig/ui/ConnectDialog.ui
+++ system-config-printer-1.5.7/ui/ConnectDialog.ui
@@ -79,7 +79,7 @@
 
 
   
-False
+True
   
 
 





commit system-config-printer for openSUSE:Factory

2015-11-22 Thread h_root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2015-11-23 07:29:46

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is "system-config-printer"

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2015-09-03 18:06:47.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2015-11-23 07:29:48.0 +0100
@@ -1,0 +2,6 @@
+Tue Nov 17 14:02:52 UTC 2015 - dims...@opensuse.org
+
+- Move system-config-printer to the main package where also the
+  respective .desktop file is packaged.
+
+---



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.KZ7xAL/_old  2015-11-23 07:29:49.0 +0100
+++ /var/tmp/diff_new_pack.KZ7xAL/_new  2015-11-23 07:29:49.0 +0100
@@ -212,6 +212,8 @@
 %doc ChangeLog COPYING README
 %{_bindir}/%{name}
 %{_bindir}/install-printerdriver
+%dir %{_datadir}/appdata
+%{_datadir}/appdata/system-config-printer.appdata.xml
 %{_datadir}/applications/system-config-printer.desktop
 %{_mandir}/man1/system-config-printer.1%{?ext_man}
 
@@ -227,8 +229,6 @@
 # The dbus service is provided by applet.py
 %config(noreplace) 
%{_sysconfdir}/dbus-1/system.d/com.redhat.NewPrinterNotification.conf
 %{_sysconfdir}/xdg/autostart/print-applet.desktop
-%dir %{_datadir}/appdata
-%{_datadir}/appdata/*.xml
 
 %files dbus-service
 %defattr(-,root,root,-)






commit system-config-printer for openSUSE:Factory

2015-09-03 Thread h_root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2015-09-03 18:00:28

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is "system-config-printer"

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2015-08-21 07:37:30.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2015-09-03 18:06:47.0 +0200
@@ -1,0 +2,6 @@
+Mon Aug 31 07:38:49 UTC 2015 - dims...@opensuse.org
+
+- Add system-config-printer-no-params-to-py3.patch: Do not launch
+  udev-add-printer with invalid parameters (boo#942809). 
+
+---

New:

  system-config-printer-no-params-to-py3.patch



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.JFs1vH/_old  2015-09-03 18:06:51.0 +0200
+++ /var/tmp/diff_new_pack.JFs1vH/_new  2015-09-03 18:06:51.0 +0200
@@ -42,6 +42,8 @@
 Patch20:system-config-printer-Gtk-introspect.patch
 # PATCH-FIX-UPSTREAM system-config-printer-no-applet-in-gnome.patch rh#677676 
fcro...@suse.com -- Do not start applet in GNOME
 Patch21:system-config-printer-no-applet-in-gnome.patch
+# PATCH-FIX-UPSTREAM system-config-printer-no-params-to-py3.patch boo#924809 
dims...@opensuse.org -- Do not pass parameters to python3
+Patch22:system-config-printer-no-params-to-py3.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Obsoletes:  gnome-cups-manager <= 0.33
 BuildRequires:  cups-devel
@@ -162,6 +164,7 @@
 %patch19 -p1
 %patch20 -p1
 %patch21 -p1
+%patch22 -p1
 
 %build
 %configure \


++ system-config-printer-no-params-to-py3.patch ++
Index: system-config-printer-1.5.7/udev/udev-add-printer
===
--- system-config-printer-1.5.7.orig/udev/udev-add-printer
+++ system-config-printer-1.5.7/udev/udev-add-printer
@@ -1,4 +1,4 @@
-#!/usr/bin/python3 -s -B
+#!/usr/bin/python3 -sB
 
 ## udev-add-printer
 




commit system-config-printer for openSUSE:Factory

2015-08-20 Thread h_root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2015-08-21 07:37:29

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is system-config-printer

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2015-07-05 18:01:08.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2015-08-21 07:37:30.0 +0200
@@ -1,0 +2,6 @@
+Thu Aug  6 09:02:58 UTC 2015 - dims...@opensuse.org
+
+- Explicitly BuildRequire pkgconfig(udev): its existence is
+  verified in configure.
+
+---



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.8XF3nm/_old  2015-08-21 07:37:31.0 +0200
+++ /var/tmp/diff_new_pack.8XF3nm/_new  2015-08-21 07:37:31.0 +0200
@@ -63,6 +63,7 @@
 BuildRequires:  xmlto
 BuildRequires:  pkgconfig(libudev) = 172
 BuildRequires:  pkgconfig(libusb-1.0)
+BuildRequires:  pkgconfig(udev)
 Requires:   %{name}-common = %{version}
 Requires:   python3-cups
 Requires:   python3-pycurl






commit system-config-printer for openSUSE:Factory

2015-07-05 Thread h_root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2015-07-05 18:01:07

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is system-config-printer

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2015-05-16 07:13:53.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2015-07-05 18:01:08.0 +0200
@@ -1,0 +2,5 @@
+Mon Jun 22 10:54:24 UTC 2015 - dims...@opensuse.org
+
+- Own %{_datadir}/appdata for openSUSE:42.
+
+---



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.tKrnBL/_old  2015-07-05 18:01:09.0 +0200
+++ /var/tmp/diff_new_pack.tKrnBL/_new  2015-07-05 18:01:09.0 +0200
@@ -223,6 +223,7 @@
 # The dbus service is provided by applet.py
 %config(noreplace) 
%{_sysconfdir}/dbus-1/system.d/com.redhat.NewPrinterNotification.conf
 %{_sysconfdir}/xdg/autostart/print-applet.desktop
+%dir %{_datadir}/appdata
 %{_datadir}/appdata/*.xml
 
 %files dbus-service






commit system-config-printer for openSUSE:Factory

2015-05-15 Thread h_root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2015-05-16 07:13:52

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is system-config-printer

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2015-03-30 19:12:49.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2015-05-16 07:13:53.0 +0200
@@ -1,0 +2,12 @@
+Fri May 15 07:33:33 UTC 2015 - dims...@opensuse.org
+
+- Update to version 1.5.7:
+  + Test device ordering: hp beats dnssd and usb.
+  + Fixes for appdata file.
+  + Fixed traceback (lp#1213136).
+  + Set use_underline=True for previously-stock buttons
+(lp#1210859).
+  + Increase bus settle time for usb_modeswitch devices
+(lp#1206808).
+
+---

Old:

  system-config-printer-1.5.6.tar.xz
  system-config-printer-1.5.6.tar.xz.sig

New:

  system-config-printer-1.5.7.tar.xz
  system-config-printer-1.5.7.tar.xz.sig



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.Imvjb7/_old  2015-05-16 07:13:54.0 +0200
+++ /var/tmp/diff_new_pack.Imvjb7/_new  2015-05-16 07:13:54.0 +0200
@@ -25,7 +25,7 @@
 %endif
 
 Name:   system-config-printer
-Version:1.5.6
+Version:1.5.7
 Release:0
 Summary:A printer administration tool
 License:GPL-2.0+

++ system-config-printer-1.5.6.tar.xz - system-config-printer-1.5.7.tar.xz 
++
 5428 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/system-config-printer-1.5.6/ChangeLog 
new/system-config-printer-1.5.7/ChangeLog
--- old/system-config-printer-1.5.6/ChangeLog   2015-03-17 16:43:14.0 
+0100
+++ new/system-config-printer-1.5.7/ChangeLog   2015-04-29 13:58:57.0 
+0200
@@ -1,3 +1,32 @@
+2015-04-29  Tim Waugh  twa...@redhat.com
+
+   Bumped version for 1.5.7 release.
+
+   make pull-translations  make update-po
+
+2015-04-23  Tim Waugh  twa...@redhat.com
+
+   Test device ordering.
+   hp beats dnssd and usb.
+
+   Fixes for appdata file.
+
+   Re-bootstrap.
+
+   Fixes for appdata file.
+
+2015-04-21  Tim Waugh  twa...@redhat.com
+
+   Fixed traceback (bug #1213136).
+
+2015-04-13  Tim Waugh  twa...@redhat.com
+
+   Set use_underline=True for previously-stock buttons (bug #1210859).
+
+2015-04-01  Tim Waugh  twa...@redhat.com
+
+   Increase bus settle time for usb_modeswitch devices (bug #1206808).
+
 2015-03-17  Tim Waugh  twa...@redhat.com
 
Bumped version for release.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/system-config-printer-1.5.6/applet.py 
new/system-config-printer-1.5.7/applet.py
--- old/system-config-printer-1.5.6/applet.py   2015-03-17 16:19:09.0 
+0100
+++ new/system-config-printer-1.5.7/applet.py   2015-04-23 17:05:58.0 
+0200
@@ -324,7 +324,7 @@
 system_bus.add_signal_receiver (self.handle_dbus_signal,
 path=self.DBUS_PATH,
 dbus_interface=self.DBUS_IFACE)
-except DBusException as e:
+except dbus.DBusException as e:
 try:
 print (%s: failed to add D-Bus signal receiver: %s \
 % (PROGRAM_NAME, e), file=sys.stderr)
@@ -338,7 +338,7 @@
 self.system_bus.remove_signal_receiver (self.handle_dbus_signal,
 path=self.DBUS_PATH,
 
dbus_interface=self.DBUS_IFACE)
-except DBusException as e:
+except dbus.DBusException as e:
 try:
 print (%s: failed to remove D-Bus signal receiver: %s \
 % (PROGRAM_NAME, e), file=sys.stderr)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 

commit system-config-printer for openSUSE:Factory

2015-03-30 Thread h_root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2015-03-30 19:12:47

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is system-config-printer

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2015-03-18 13:02:20.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2015-03-30 19:12:49.0 +0200
@@ -1,0 +2,18 @@
+Thu Mar 19 15:53:47 UTC 2015 - zai...@opensuse.org
+
+- Update to version 1.5.6:
+  + Don't show traceback messages for missing probe helpers
+(lp#1194101).
+  + Don't try writing bytecache when running udev-add-printer
+(lp#1196183).
+  + Don't try decoding already-decoded Unicode (lp#1195974).
+  + Fixes for CMD matching (lp#1177978, lp#1171874).
+  + Fixed 'Apply' sensitivity when downloading driver.
+  + Avoid deprecated things.
+  + Handle missing 'functionality' field in returned data for
+driver.
+  + Some fixes for the New Printer dialog.
+  + Don't install an OpenPrinting driver if the license is not
+accepted.
+
+--

Old:

  system-config-printer-1.5.5.tar.xz
  system-config-printer-1.5.5.tar.xz.sig

New:

  system-config-printer-1.5.6.tar.xz
  system-config-printer-1.5.6.tar.xz.sig



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.56QQlk/_old  2015-03-30 19:12:50.0 +0200
+++ /var/tmp/diff_new_pack.56QQlk/_new  2015-03-30 19:12:50.0 +0200
@@ -25,7 +25,7 @@
 %endif
 
 Name:   system-config-printer
-Version:1.5.5
+Version:1.5.6
 Release:0
 Summary:A printer administration tool
 License:GPL-2.0+

++ system-config-printer-1.5.5.tar.xz - system-config-printer-1.5.6.tar.xz 
++
 39990 lines of diff (skipped)





commit system-config-printer for openSUSE:Factory

2015-03-18 Thread h_root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2015-03-18 13:02:19

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is system-config-printer

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2015-01-24 22:19:52.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2015-03-18 13:02:20.0 +0100
@@ -1,0 +2,19 @@
+Thu Mar 12 14:37:00 UTC 2015 - dims...@opensuse.org
+
+- Update to version 1.5.5:
+  + Bugs fixed: lp#1176443, lp#1186475, lp#1181043, lp#1179590,
+lp#1171469, lp#1397750, lp#1167978, lp#1167978, lp#1167978.
+  + Updated translations.
+- Add keyring and .sig file for gpg validation.
+
+---
+Thu Mar 12 14:26:43 UTC 2015 - dims...@opensuse.org
+
+- Fix system-config-printer-no-openprinting.patch: an indent of one
+  block was lost in the last rebase.
+- Require python3-cups instead of cups directly: we require the
+  bindings and never speak to cups directly (boo#922000).
+- Add python3-pycurl and python3-requests Requires: needed
+  dependencies to start.
+
+---

Old:

  system-config-printer-1.5.4.tar.xz

New:

  system-config-printer-1.5.5.tar.xz
  system-config-printer-1.5.5.tar.xz.sig
  system-config-printer.keyring



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.3ZGo6m/_old  2015-03-18 13:02:21.0 +0100
+++ /var/tmp/diff_new_pack.3ZGo6m/_new  2015-03-18 13:02:21.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package system-config-printer
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -25,13 +25,15 @@
 %endif
 
 Name:   system-config-printer
-Version:1.5.4
+Version:1.5.5
 Release:0
 Summary:A printer administration tool
 License:GPL-2.0+
 Group:  Hardware/Printing
 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
 # PATCH-FIX-OPENSUSE system-config-printer-icon-brp-friendly.patch 
vu...@novell.com -- brp checks don't like the printer icon name, so we have to 
use something else
 Patch13:system-config-printer-icon-brp-friendly.patch
 # PATCH-FIX-OPENSUSE system-config-printer-no-openprinting.patch bnc#733542 
vu...@opensuse.org -- Disable feature that downloads ppd from openprinting.org
@@ -62,7 +64,9 @@
 BuildRequires:  pkgconfig(libudev) = 172
 BuildRequires:  pkgconfig(libusb-1.0)
 Requires:   %{name}-common = %{version}
-Requires:   cups
+Requires:   python3-cups
+Requires:   python3-pycurl
+Requires:   python3-requests
 # The applet is not strictly necessary, but it really makes sense
 Recommends: %{name}-applet
 %py_requires

++ system-config-printer-1.5.4.tar.xz - system-config-printer-1.5.5.tar.xz 
++
 57597 lines of diff (skipped)

++ system-config-printer-no-openprinting.patch ++
--- /var/tmp/diff_new_pack.3ZGo6m/_old  2015-03-18 13:02:22.0 +0100
+++ /var/tmp/diff_new_pack.3ZGo6m/_new  2015-03-18 13:02:22.0 +0100
@@ -1,19 +1,19 @@
-Index: system-config-printer-1.5.4/cupshelpers/openprinting.py
+Index: system-config-printer-1.5.5/cupshelpers/openprinting.py
 ===
 system-config-printer-1.5.4.orig/cupshelpers/openprinting.py
-+++ system-config-printer-1.5.4/cupshelpers/openprinting.py
+--- system-config-printer-1.5.5.orig/cupshelpers/openprinting.py
 system-config-printer-1.5.5/cupshelpers/openprinting.py
 @@ -52,6 +52,10 @@ class _QueryThread (threading.Thread):
  _debugprint (-%s % self)
  
  def run (self):
 +## Disabled on openSUSE, see discussion in 
https://bugzilla.novell.com/show_bug.cgi?id=733542
 +if self.callback != None:
-+self.callback (403, self.user_data, None)
++self.callback (403, self.user_data, None)
 +return
  
- # Callback function for pycURL collecting the data coming from
- # the web server
-@@ -88,6 +92,7 @@ class 

commit system-config-printer for openSUSE:Factory

2015-01-24 Thread h_root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2015-01-24 22:19:48

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is system-config-printer

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2014-11-05 16:26:26.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2015-01-24 22:19:52.0 +0100
@@ -1,0 +2,124 @@
+Tue Jan 20 18:07:36 UTC 2015 - sfal...@opensuse.org
+
+- Update to version 1.5.4:
+  + Updated aclocal.m4.
+  + Included an AppData file.
+  + Never set SMB Verify button sensitive without checking
+pysmb is available.
+  + newprinter: fixed lock handling when OpenPrintingRequest
+is cancelled.
+  + newprinter: Don't make installpackage errors completely
+silent.
+  + PhysicalDevice: extract hostname from hp:/net/...?hostname=
+URIs (rh#1154686).
+  + newprinter.py: If additional utilities are needed, do not
+try to install them twice.
+  + Make recognition of HP MFPs with scan functionality actually
+work, instead of considering everything as HP scanner.
+  + Check for both /etc/sane.d/dll.d/hpaio and
+/etc/sane.d/dll.d/hplip so that it works with both Red Hat
+and Ubuntu.
+  + newprinter.py: Import installpackage so that PackageKit-based
+package installation actually works.
+  + installpackage.py: Use D-Bus directly to communicate with
+PackageKit.
+  + ppdcache: return exception rather than looping.
+  + Removed empty translations.
+  + timedops: Don't try to remove sources that are already removed.
+  + Tell user how to retrieve journal entries as root (rh#1157253).
+  + Fixed parsing of HPLIP fax type, as implicit conversion from
+string to int does not work anymore (lp#1369789).
+  + Don't treat CUPS IPP conformance failure state reasons as
+errors.
+  + Codec fix for AuthDialog.get_auth_info (rh#1060453).
+  + Fix path for screenshots.
+  + Added AppData screenshots.
+  + Fixed physical device identification.
+  + The cupshelpers.ppds.normalize() function is used first now.
+  + jobviewer: alweys fetch auth-info-required attribute
+(lp#1380514).
+  + Don't try installing smb backend a second time.
+  + Show New Printer dialog immediately for printer_with_uri mode
+(rh#1158743).
+  + monitor: another update timer handling issue.
+  + Cancel deferred timer on quit (rh#1145388).
+  + Moved appdata file back to top level.
+  + Fixed Error Policy label content.
+  + Changed GtkAlignment xalign/yalign properties to
+halign/valign on child.
+  + Dropped xscale/yscale properties.
+  + Dropped GtkViewport resize_mode property.
+  + Converted GtkAlignment *_padding properties to
+GtkWidget margin_* equivalents.
+  + Set orientation of some internal GtkBox widgets.
+  + Changed GtkHBox/GtkVBox widgets to GtkBox.
+  + Removed GtkAlignment widgets.
+  + Refer to button label by id, not parentage.
+  + jobviewer: tell monitor which printers to watch.
+  + monitor: job-removed when moved out of watched set of printers.
+  + jobviewer: React to button-press-event for Move To submenu
+(lp#1388601).
+  + Catch IPPError when writing server settings (rh#1159584).
+- Changes from version 1.5.0:
+  + Don't ask PackageKit to look for drivers for empty
+device IDs.
+  + monitor: only run one timer at a time.
+  + Don't fill the makes list after downloadable driver
+chosen.
+  + OpenPrintingRequest object for grouping queries.
+  + Use items() instead of iteritems() with Python 3 dicts.
+  + Use items() instead of iteritems() in
+GroupPhysicalDevicesRequest's _group().
+  + Fix for automatically adding Bluetooth printers.
+  + Memory leak fixes in udev-configure-printer.
+  + Don't run gpk-install-package-name directly, use
+installpackage module.
+  + Main window: don't try removing the populateList timer
+when not set.
+  + monitor: don't try removing the update timer when not set.
+- Changes from version 1.4.7:
+  + Use GLib.idle_add, not GObject.idle_add.
+  + Take the gdk lock before entering gtk_main() (rh#1052203).
+  + Definitive postscriptdriver.prov is in pycups.
+  + More Python3 fixes..
+  + Fix LPD/LPR Probe (lp#1372213).
+  + socket's send() takes bytes and recv() returns bytes.
+  + Don't try nested classes, as CUPS forbids it (rh#1140627).
+  + Moved DOWNLOADABLE_* config constants to config.py.
+- Changes from version 1.4.6:
+  + Explicity use /usr/bin/python3.
+  + Makefiles consistent for python3.
+  + Consistent use of PYTHON env var in Makefile.
+  + Python3 changes for pickle handling.
+  + Keep device URI field updated.
+  + Codec issue fixes.
+  + Always show connections for new 

commit system-config-printer for openSUSE:Factory

2014-11-05 Thread h_root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2014-11-05 16:26:24

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is system-config-printer

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2014-09-30 19:36:28.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2014-11-05 16:26:26.0 +0100
@@ -1,0 +2,8 @@
+Fri Oct 24 11:07:49 UTC 2014 - dims...@opensuse.org
+
+- Update system-config-printer-no-openprinting.patch: do not crash
+  when printing a traceback. As we disable openprinting, our
+  status is always 403 and the noise of a traceback not welcome
+  (boo#902407).
+
+---



Other differences:
--
++ system-config-printer-no-applet-in-gnome.patch ++
--- /var/tmp/diff_new_pack.D7PPsr/_old  2014-11-05 16:26:27.0 +0100
+++ /var/tmp/diff_new_pack.D7PPsr/_new  2014-11-05 16:26:27.0 +0100
@@ -1,7 +1,7 @@
-Index: system-config-printer-1.4.4/print-applet.desktop.in
+Index: system-config-printer-1.4.5/print-applet.desktop.in
 ===
 system-config-printer-1.4.4.orig/print-applet.desktop.in
-+++ system-config-printer-1.4.4/print-applet.desktop.in
+--- system-config-printer-1.4.5.orig/print-applet.desktop.in
 system-config-printer-1.4.5/print-applet.desktop.in
 @@ -5,6 +5,6 @@ Exec=system-config-printer-applet
  Terminal=false
  Type=Application

++ system-config-printer-no-openprinting.patch ++
--- /var/tmp/diff_new_pack.D7PPsr/_old  2014-11-05 16:26:27.0 +0100
+++ /var/tmp/diff_new_pack.D7PPsr/_new  2014-11-05 16:26:27.0 +0100
@@ -1,8 +1,8 @@
-Index: system-config-printer-1.4.0/cupshelpers/openprinting.py
+Index: system-config-printer-1.4.5/cupshelpers/openprinting.py
 ===
 system-config-printer-1.4.0.orig/cupshelpers/openprinting.py
-+++ system-config-printer-1.4.0/cupshelpers/openprinting.py
-@@ -48,6 +48,11 @@ class _QueryThread (threading.Thread):
+--- system-config-printer-1.4.5.orig/cupshelpers/openprinting.py
 system-config-printer-1.4.5/cupshelpers/openprinting.py
+@@ -49,6 +49,11 @@ class _QueryThread (threading.Thread):
  
  def run (self):
  
@@ -14,7 +14,7 @@
  # Callback function for pycURL collecting the data coming from
  # the web server
  def collect_data(result):
-@@ -82,6 +87,7 @@ class _QueryThread (threading.Thread):
+@@ -83,6 +88,7 @@ class _QueryThread (threading.Thread):
  self.result = sys.exc_info ()
  if status == None: status = 0
  
@@ -22,11 +22,11 @@
  if self.callback != None:
  self.callback (status, self.user_data, self.result)
  
-Index: system-config-printer-1.4.0/newprinter.py
+Index: system-config-printer-1.4.5/newprinter.py
 ===
 system-config-printer-1.4.0.orig/newprinter.py
-+++ system-config-printer-1.4.0/newprinter.py
-@@ -424,6 +424,8 @@ class NewPrinterGUI(GtkGUI):
+--- system-config-printer-1.4.5.orig/newprinter.py
 system-config-printer-1.4.5/newprinter.py
+@@ -427,6 +427,8 @@ class NewPrinterGUI(GtkGUI):
  # Set up OpenPrinting widgets.
  self.openprinting = cupshelpers.openprinting.OpenPrinting ()
  self.openprinting_query_handle = None
@@ -35,7 +35,7 @@
  combobox = self.cmbNPDownloadableDriverFoundPrinters
  cell = Gtk.CellRendererText()
  combobox.pack_start (cell, True)
-@@ -1537,6 +1539,7 @@ class NewPrinterGUI(GtkGUI):
+@@ -1598,6 +1600,7 @@ class NewPrinterGUI(GtkGUI):
  self.btnNPBack.hide()
  self.btnNPForward.show()
  downloadable_selected = False
@@ -43,7 +43,22 @@
  if self.rbtnNPDownloadableDriverSearch.get_active ():
  combobox = self.cmbNPDownloadableDriverFoundPrinters
  iter = combobox.get_active_iter ()
-@@ -3717,6 +3720,8 @@ class NewPrinterGUI(GtkGUI):
+@@ -3257,11 +3260,12 @@ class NewPrinterGUI(GtkGUI):
+ self.cmbNPDownloadableDriverFoundPrinters.set_sensitive (False)
+ 
+ def openprinting_printers_found (self, status, user_data, printers):
+-if status != 0:
++# as openSUSE disables openprinting support, we always return status 
403 - forbidden
++if status != 0 and status != 403:
+ # Should report error.
+ print HTTP Status %d % status

commit system-config-printer for openSUSE:Factory

2014-09-30 Thread h_root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2014-09-30 19:36:25

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is system-config-printer

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2014-07-21 21:39:37.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2014-09-30 19:36:28.0 +0200
@@ -1,0 +2,11 @@
+Sun Jul 13 20:21:45 UTC 2014 - dims...@opensuse.org
+
+- Use Adwaita-icon-theme on openSUSE 13.2 (GNOME 3.14):
+  gnome-icon-theme merged the multiple subpackages and was renamed
+  to adwaita-icon-theme. The presence of the icon is responsibility
+  of GTK 3.
+  + Conditional BuildRequires / icon location:
+- openSUSE  13.1: adwaita.
+- openSUSE = 13.1: gnome.
+
+---



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.mmGTz5/_old  2014-09-30 19:36:29.0 +0200
+++ /var/tmp/diff_new_pack.mmGTz5/_new  2014-09-30 19:36:29.0 +0200
@@ -16,6 +16,14 @@
 #
 
 
+%if 0%{?suse_version}  1315
+%define _icontheme adwaita
+%define _iconlocation Adwaita
+%else
+%define _icontheme gnome
+%define _iconlocation gnome
+%endif
+
 Name:   system-config-printer
 Version:1.4.5
 Release:0
@@ -36,11 +44,11 @@
 Obsoletes:  gnome-cups-manager = 0.33
 BuildRequires:  cups-devel
 # For directory ownership
+BuildRequires:  %{_icontheme}-icon-theme
 BuildRequires:  dbus-1
 BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
 BuildRequires:  glib2-devel
-BuildRequires:  gnome-icon-theme
 # Needed for typelib() requires
 BuildRequires:  gobject-introspection
 # For directory ownership
@@ -158,9 +166,9 @@
 %install
 %makeinstall udevrulesdir=/usr/lib/udev/rules.d udevhelperdir=/usr/lib/udev
 for size in 8x8 16x16 22x22 24x24 32x32 48x48 256x256; do
-   if test -f %{_datadir}/icons/gnome/$size/devices/printer.png; then
+   if test -f 
%{_datadir}/icons/%{_iconlocation}/$size/devices/printer.png; then
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/$size/apps
-   cp -a %{_datadir}/icons/gnome/$size/devices/printer.png 
$RPM_BUILD_ROOT%{_datadir}/icons/hicolor/$size/apps/%{name}.png
+   cp -a 
%{_datadir}/icons/%{_iconlocation}/$size/devices/printer.png 
$RPM_BUILD_ROOT%{_datadir}/icons/hicolor/$size/apps/%{name}.png
fi
 done
 %suse_update_desktop_file print-applet

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit system-config-printer for openSUSE:Factory

2014-07-21 Thread h_root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2014-07-21 21:39:33

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is system-config-printer

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2014-04-02 17:26:01.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2014-07-21 21:39:37.0 +0200
@@ -1,0 +2,12 @@
+Fri Jul 11 18:10:12 UTC 2014 - dims...@opensuse.org
+
+- Update to version 1.4.5:
+  + Some codec fixes.
+  + Traceback fixes.
+  + IPv6 address entry fix.
+  + Auth info saving improvement.
+  + Some loop/hang bug fixes.
+  + Use LockButton for fewer auth dialogs.
+- Rebase system-config-printer-Gtk-introspect.patch.
+
+---

Old:

  system-config-printer-1.4.4.tar.xz

New:

  system-config-printer-1.4.5.tar.xz



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.mJCJEm/_old  2014-07-21 21:39:38.0 +0200
+++ /var/tmp/diff_new_pack.mJCJEm/_new  2014-07-21 21:39:38.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   system-config-printer
-Version:1.4.4
+Version:1.4.5
 Release:0
 Summary:A printer administration tool
 License:GPL-2.0+

++ system-config-printer-1.4.4.tar.xz - system-config-printer-1.4.5.tar.xz 
++
 93910 lines of diff (skipped)

++ system-config-printer-Gtk-introspect.patch ++
--- /var/tmp/diff_new_pack.mJCJEm/_old  2014-07-21 21:39:38.0 +0200
+++ /var/tmp/diff_new_pack.mJCJEm/_new  2014-07-21 21:39:38.0 +0200
@@ -1,11 +1,11 @@
-Index: system-config-printer-1.4.2/system-config-printer.py
+Index: system-config-printer-1.4.5/system-config-printer.py
 ===
 system-config-printer-1.4.2.orig/system-config-printer.py
-+++ system-config-printer-1.4.2/system-config-printer.py
-@@ -27,9 +27,11 @@ import config
- import sys, os, time, re
- import thread
- import dbus
+--- system-config-printer-1.4.5.orig/system-config-printer.py
 system-config-printer-1.4.5/system-config-printer.py
+@@ -32,9 +32,11 @@ try:
+ except:
+ Polkit = False
+ 
 +import gi.repository
  from gi.repository import GdkPixbuf
  try:

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit system-config-printer for openSUSE:Factory

2014-04-02 Thread h_root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2014-04-02 17:26:00

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is system-config-printer

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2014-02-06 06:55:29.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2014-04-02 17:26:01.0 +0200
@@ -1,0 +2,12 @@
+Tue Mar 25 09:24:40 UTC 2014 - fcro...@suse.com
+
+- Update to version 1.4.4:
+  + Some UI fixes.
+  + D-Bus signature decorator fix.
+  + Job authentication fixes.
+  + Makefile fixes.
+  + Model names are now sorted by normalized name.
+- Add system-config-printer-no-applet-in-gnome.patch: do not start
+  printer applet in GNOME (rh#677676).
+
+---

Old:

  system-config-printer-1.4.3.tar.xz

New:

  system-config-printer-1.4.4.tar.xz
  system-config-printer-no-applet-in-gnome.patch



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.n1NRKc/_old  2014-04-02 17:26:01.0 +0200
+++ /var/tmp/diff_new_pack.n1NRKc/_new  2014-04-02 17:26:01.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   system-config-printer
-Version:1.4.3
+Version:1.4.4
 Release:0
 Summary:A printer administration tool
 License:GPL-2.0+
@@ -30,6 +30,8 @@
 Patch19:system-config-printer-no-openprinting.patch
 # PATCH-FIX-UPSTREAM system-config-printer-Gtk-introspect.patch bnc#852450 
dims...@opensuse.org -- Require Gtk 3.0 to be present
 Patch20:system-config-printer-Gtk-introspect.patch
+# PATCH-FIX-UPSTREAM system-config-printer-no-applet-in-gnome.patch rh#677676 
fcro...@suse.com -- Do not start applet in GNOME
+Patch21:system-config-printer-no-applet-in-gnome.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Obsoletes:  gnome-cups-manager = 0.33
 BuildRequires:  cups-devel
@@ -146,6 +148,7 @@
 %patch13 -p1
 %patch19 -p1
 %patch20 -p1
+%patch21 -p1
 
 %build
 %configure \

++ system-config-printer-1.4.3.tar.xz - system-config-printer-1.4.4.tar.xz 
++
 56437 lines of diff (skipped)

++ system-config-printer-no-applet-in-gnome.patch ++
Index: system-config-printer-1.4.4/print-applet.desktop.in
===
--- system-config-printer-1.4.4.orig/print-applet.desktop.in
+++ system-config-printer-1.4.4/print-applet.desktop.in
@@ -5,6 +5,6 @@ Exec=system-config-printer-applet
 Terminal=false
 Type=Application
 Icon=system-config-printer
-NotShowIn=KDE;
+NotShowIn=KDE;GNOME;
 StartupNotify=false
 X-GNOME-Autostart-Delay=30
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit system-config-printer for openSUSE:Factory

2014-02-05 Thread h_root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2014-02-06 06:55:27

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is system-config-printer

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2013-12-24 16:04:28.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2014-02-06 06:55:29.0 +0100
@@ -1,0 +2,8 @@
+Tue Feb  4 14:13:54 UTC 2014 - fcro...@suse.com
+
+- Remove old python bindings dependencies which are replaced by
+  gobject-introspection typelib ones: python-gnomekeyring,
+  python-gtk, python-notify.
+- Add python-cairo as dependency, was pulled before by python-gtk.
+
+---



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.iT5u3v/_old  2014-02-06 06:55:31.0 +0100
+++ /var/tmp/diff_new_pack.iT5u3v/_new  2014-02-06 06:55:31.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package system-config-printer
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -65,12 +65,10 @@
 Summary:A printer administration tool -- Common Files
 Group:  Hardware/Printing
 Requires:   dbus-1-python
+Requires:   python-cairo
 Requires:   python-cups = 1.9.60
 Requires:   python-cupshelpers
-Requires:   python-gnomekeyring
 Requires:   python-gobject
-Requires:   python-gtk
-Requires:   python-notify
 Requires:   python-smbc
 Recommends: %{name}-common-lang
 Recommends: cups-pk-helper

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit system-config-printer for openSUSE:Factory

2013-12-24 Thread h_root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2013-12-24 16:04:26

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is system-config-printer

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2013-08-30 17:14:33.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2013-12-24 16:04:28.0 +0100
@@ -1,0 +2,22 @@
+Sun Dec  1 21:10:25 UTC 2013 - dims...@opensuse.org
+
+- Update to version 1.4.3:
+  + Make GnomeKeyring integration work with GIR.
+  + Fix module name when retrieving item from keyring.
+  + Use correct key to determine if auth is required.
+  + More debug output for the OpenPrinting database query module.
+  + Assign the driver type pdf with higher priority than the
+driver type exact-cmd.
+  + Bugs fixed: lp##653132, lp##1220066, rh##1009865, rh##1018191,
+rh##1017561, rh#1004753, rh#1003219
+  + Updated translations.
+
+---
+Thu Nov 28 21:58:20 UTC 2013 - dims...@opensuse.org
+
+- Add system-config-printer-Gtk-introspect.patch: Require Gtk 3.0
+  typelibs. We know we can't use Gtk 2.0 (bnc#852450).
+- Require system-config-printer from -applet instead of only
+  system-config-printer-common (bnc#852842).
+
+---

Old:

  system-config-printer-1.4.2.tar.xz

New:

  system-config-printer-1.4.3.tar.xz
  system-config-printer-Gtk-introspect.patch



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.WjOl22/_old  2013-12-24 16:04:29.0 +0100
+++ /var/tmp/diff_new_pack.WjOl22/_new  2013-12-24 16:04:29.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   system-config-printer
-Version:1.4.2
+Version:1.4.3
 Release:0
 Summary:A printer administration tool
 License:GPL-2.0+
@@ -28,6 +28,8 @@
 Patch13:system-config-printer-icon-brp-friendly.patch
 # PATCH-FIX-OPENSUSE system-config-printer-no-openprinting.patch bnc#733542 
vu...@opensuse.org -- Disable feature that downloads ppd from openprinting.org
 Patch19:system-config-printer-no-openprinting.patch
+# PATCH-FIX-UPSTREAM system-config-printer-Gtk-introspect.patch bnc#852450 
dims...@opensuse.org -- Require Gtk 3.0 to be present
+Patch20:system-config-printer-Gtk-introspect.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Obsoletes:  gnome-cups-manager = 0.33
 BuildRequires:  cups-devel
@@ -86,7 +88,7 @@
 %package applet
 Summary:A printer administration tool -- Notification Icon for Printing
 Group:  Hardware/Printing
-Requires:   %{name}-common = %{version}
+Requires:   %{name} = %{version}
 # Uses the dbus service to interact with print jobs
 Requires:   %{name}-dbus-service = %{version}
 BuildArch:  noarch
@@ -145,6 +147,7 @@
 %setup -q
 %patch13 -p1
 %patch19 -p1
+%patch20 -p1
 
 %build
 %configure \

++ system-config-printer-1.4.2.tar.xz - system-config-printer-1.4.3.tar.xz 
++
 79522 lines of diff (skipped)

++ system-config-printer-Gtk-introspect.patch ++
Index: system-config-printer-1.4.2/system-config-printer.py
===
--- system-config-printer-1.4.2.orig/system-config-printer.py
+++ system-config-printer-1.4.2/system-config-printer.py
@@ -27,9 +27,11 @@ import config
 import sys, os, time, re
 import thread
 import dbus
+import gi.repository
 from gi.repository import GdkPixbuf
 try:
 from gi.repository import Gdk
+gi.require_version('Gtk','3.0')
 from gi.repository import Gtk
 Gtk.init (sys.argv)
 except RuntimeError as e:
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit system-config-printer for openSUSE:Factory

2013-08-30 Thread h_root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2013-08-30 17:14:32

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is system-config-printer

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2013-05-13 15:42:32.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2013-08-30 17:14:33.0 +0200
@@ -1,0 +2,11 @@
+Tue Aug 20 17:59:22 UTC 2013 - dims...@opensuse.org
+
+- Update to version 1.4.2:
+  + Bugs fixed: rh#998277, rh#994506, rh#989096, rh#989050,
+rh#986939, rh#984284, rh#957733, rh#979119, rh#978970,
+rh#975705, rh#975058, rh#974845, rh#973662, rh#971973,
+rh#971404, rh#971548, rh#971459, rh#971417, rh#970646,
+rh#969846, rh#968142, rh#965771, rh#962207, rh#964673,
+rh#965678, rh#957444, rh#961882, rh#965678.
+
+---

Old:

  system-config-printer-1.4.1.tar.xz

New:

  system-config-printer-1.4.2.tar.xz



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.I0Gf7K/_old  2013-08-30 17:14:34.0 +0200
+++ /var/tmp/diff_new_pack.I0Gf7K/_new  2013-08-30 17:14:34.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   system-config-printer
-Version:1.4.1
+Version:1.4.2
 Release:0
 Summary:A printer administration tool
 License:GPL-2.0+

++ system-config-printer-1.4.1.tar.xz - system-config-printer-1.4.2.tar.xz 
++
 158772 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit system-config-printer for openSUSE:Factory

2013-05-13 Thread h_root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2013-05-13 15:42:30

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is system-config-printer

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2013-04-26 15:53:39.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2013-05-13 15:42:32.0 +0200
@@ -1,0 +2,8 @@
+Fri May 10 07:02:22 UTC 2013 - dims...@opensuse.org
+
+- Update to version 1.4.1:
+  + Make man page and --help output consistent.
+  + Bugs fixed: rh#957343, rh#957444, rh#951710, rh#915483,
+rh#950162, rh#948240.
+
+---

Old:

  system-config-printer-1.4.0.tar.xz

New:

  system-config-printer-1.4.1.tar.xz



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.Xpdp8g/_old  2013-05-13 15:42:34.0 +0200
+++ /var/tmp/diff_new_pack.Xpdp8g/_new  2013-05-13 15:42:34.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   system-config-printer
-Version:1.4.0
+Version:1.4.1
 Release:0
 Summary:A printer administration tool
 License:GPL-2.0+

++ system-config-printer-1.4.0.tar.xz - system-config-printer-1.4.1.tar.xz 
++
 128697 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit system-config-printer for openSUSE:Factory

2013-04-26 Thread h_root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2013-04-26 15:53:38

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is system-config-printer, Maintainer is gnome-maintain...@suse.de

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2013-02-12 12:55:24.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2013-04-26 15:53:39.0 +0200
@@ -1,0 +2,14 @@
+Mon Apr 15 17:58:05 UTC 2013 - dims...@opensuse.org
+
+- Update to version 1.4.0:
+  + Support for firewalld.
+  + Use gi.repository throughout.
+  + Removed old bits (gtk_label_autowrap and gtkspinner).
+  + Some locking fixes.
+- Drop system-config-printer-fix-name-of-udev-helper.patch: fixed
+  upstream.
+- Rebase system-config-printer-no-openprinting.patch.
+- Add gobject-introspection BuildRequires: needed to get automatic
+  typelib() requires.
+
+---

Old:

  system-config-printer-1.3.12.tar.xz
  system-config-printer-fix-name-of-udev-helper.patch

New:

  system-config-printer-1.4.0.tar.xz



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.BTBFKL/_old  2013-04-26 15:53:41.0 +0200
+++ /var/tmp/diff_new_pack.BTBFKL/_new  2013-04-26 15:53:41.0 +0200
@@ -17,19 +17,17 @@
 
 
 Name:   system-config-printer
-Version:1.3.12
+Version:1.4.0
 Release:0
 Summary:A printer administration tool
 License:GPL-2.0+
 Group:  Hardware/Printing
 Url:http://cyberelk.net/tim/software/system-config-printer/
-Source0:
http://cyberelk.net/tim/data/system-config-printer/1.3/%{name}-%{version}.tar.xz
+Source0:
http://cyberelk.net/tim/data/system-config-printer/1.4/%{name}-%{version}.tar.xz
 # PATCH-FIX-OPENSUSE system-config-printer-icon-brp-friendly.patch 
vu...@novell.com -- brp checks don't like the printer icon name, so we have to 
use something else
 Patch13:system-config-printer-icon-brp-friendly.patch
 # PATCH-FIX-OPENSUSE system-config-printer-no-openprinting.patch bnc#733542 
vu...@opensuse.org -- Disable feature that downloads ppd from openprinting.org
 Patch19:system-config-printer-no-openprinting.patch
-# PATCH-FIX-UPSTREAM system-config-printer-fix-name-of-udev-helper.patch 
co...@suse.de -- the systemd service calls the wrong path for 
udev-configure-printer
-Patch20:system-config-printer-fix-name-of-udev-helper.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Obsoletes:  gnome-cups-manager = 0.33
 BuildRequires:  cups-devel
@@ -39,6 +37,8 @@
 BuildRequires:  fdupes
 BuildRequires:  glib2-devel
 BuildRequires:  gnome-icon-theme
+# Needed for typelib() requires
+BuildRequires:  gobject-introspection
 # For directory ownership
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  intltool
@@ -47,7 +47,7 @@
 BuildRequires:  systemd
 BuildRequires:  update-desktop-files
 BuildRequires:  xmlto
-BuildRequires:  pkgconfig(libudev)
+BuildRequires:  pkgconfig(libudev) = 172
 BuildRequires:  pkgconfig(libusb-1.0)
 Requires:   %{name}-common = %{version}
 Requires:   cups
@@ -145,7 +145,6 @@
 %setup -q
 %patch13 -p1
 %patch19 -p1
-%patch20 -p1
 
 %build
 %configure \
@@ -192,6 +191,7 @@
 %defattr(-,root,root,-)
 %doc ChangeLog COPYING README
 %{_bindir}/%{name}
+%{_bindir}/install-printerdriver
 %{_datadir}/applications/system-config-printer.desktop
 %{_mandir}/man1/system-config-printer.1%{?ext_man}
 

++ system-config-printer-1.3.12.tar.xz - 
system-config-printer-1.4.0.tar.xz ++
 163120 lines of diff (skipped)

++ system-config-printer-no-openprinting.patch ++
--- /var/tmp/diff_new_pack.BTBFKL/_old  2013-04-26 15:53:42.0 +0200
+++ /var/tmp/diff_new_pack.BTBFKL/_new  2013-04-26 15:53:42.0 +0200
@@ -1,7 +1,7 @@
-Index: system-config-printer-1.3.8/cupshelpers/openprinting.py
+Index: system-config-printer-1.4.0/cupshelpers/openprinting.py
 ===
 system-config-printer-1.3.8.orig/cupshelpers/openprinting.py
-+++ system-config-printer-1.3.8/cupshelpers/openprinting.py
+--- system-config-printer-1.4.0.orig/cupshelpers/openprinting.py
 system-config-printer-1.4.0/cupshelpers/openprinting.py
 @@ -48,6 +48,11 @@ class _QueryThread (threading.Thread):
  
  def run (self):
@@ -22,20 +22,20 @@
  if self.callback != None:
  self.callback (status, self.user_data, self.result)
  
-Index: 

commit system-config-printer for openSUSE:Factory

2013-02-12 Thread h_root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2013-02-12 12:55:21

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is system-config-printer, Maintainer is gnome-maintain...@suse.de

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2012-12-14 11:19:00.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2013-02-12 12:55:24.0 +0100
@@ -1,0 +2,6 @@
+Mon Feb 11 16:18:27 UTC 2013 - co...@suse.com
+
+- Add system-config-printer-fix-name-of-udev-helper.patch to fix
+  udev-configure-printer to be called at all.
+
+---

New:

  system-config-printer-fix-name-of-udev-helper.patch



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.SJSP9X/_old  2013-02-12 12:55:26.0 +0100
+++ /var/tmp/diff_new_pack.SJSP9X/_new  2013-02-12 12:55:26.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package system-config-printer
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -28,6 +28,8 @@
 Patch13:system-config-printer-icon-brp-friendly.patch
 # PATCH-FIX-OPENSUSE system-config-printer-no-openprinting.patch bnc#733542 
vu...@opensuse.org -- Disable feature that downloads ppd from openprinting.org
 Patch19:system-config-printer-no-openprinting.patch
+# PATCH-FIX-UPSTREAM system-config-printer-fix-name-of-udev-helper.patch 
co...@suse.de -- the systemd service calls the wrong path for 
udev-configure-printer
+Patch20:system-config-printer-fix-name-of-udev-helper.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Obsoletes:  gnome-cups-manager = 0.33
 BuildRequires:  cups-devel
@@ -143,6 +145,7 @@
 %setup -q
 %patch13 -p1
 %patch19 -p1
+%patch20 -p1
 
 %build
 %configure \


++ system-config-printer-fix-name-of-udev-helper.patch ++
Index: system-config-printer-1.3.12/udev/configure-prin...@.service.in
===
--- system-config-printer-1.3.12.orig/udev/configure-prin...@.service.in
+++ system-config-printer-1.3.12/udev/configure-prin...@.service.in
@@ -4,4 +4,4 @@ Requires=cups.socket
 After=cups.socket
 
 [Service]
-ExecStart=@udevhelperdir@/configure-printer add %i
+ExecStart=@udevhelperdir@/udev-configure-printer add %i
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit system-config-printer for openSUSE:Factory

2012-12-14 Thread h_root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2012-12-14 11:18:58

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is system-config-printer, Maintainer is gnome-maintain...@suse.de

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2012-11-06 16:24:18.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2012-12-14 11:19:00.0 +0100
@@ -1,0 +2,6 @@
+Thu Nov 29 21:26:07 UTC 2012 - dims...@opensuse.org
+
+- Add python-pycurl Requires to python-cusphelpers subpackage, as
+  pycurl is imported from cupshelpers/openprinting.py.
+
+---



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.hNNfQQ/_old  2012-12-14 11:19:02.0 +0100
+++ /var/tmp/diff_new_pack.hNNfQQ/_new  2012-12-14 11:19:02.0 +0100
@@ -115,6 +115,7 @@
 Summary:High-level Python Bindings for CUPS
 Group:  Hardware/Printing
 Requires:   python-cups = 1.9.60
+Requires:   python-pycurl
 BuildArch:  noarch
 %py_requires
 


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit system-config-printer for openSUSE:Factory

2012-11-06 Thread h_root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2012-11-06 16:24:01

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is system-config-printer, Maintainer is gnome-maintain...@suse.de

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2012-10-22 22:11:06.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2012-11-06 16:24:18.0 +0100
@@ -1,0 +2,6 @@
+Mon Nov  5 20:35:41 UTC 2012 - tittiatc...@gmail.com
+
+- Ensure that the udev related files are installed in the correct
+  path (/usr/lib/udev).
+
+---



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.ZPH5Q3/_old  2012-11-06 16:24:19.0 +0100
+++ /var/tmp/diff_new_pack.ZPH5Q3/_new  2012-11-06 16:24:19.0 +0100
@@ -149,7 +149,7 @@
 --with-systemdsystemunitdir=%{_unitdir}
 
 %install
-%makeinstall udevrulesdir=/lib/udev/rules.d udevhelperdir=/lib/udev
+%makeinstall udevrulesdir=/usr/lib/udev/rules.d udevhelperdir=/usr/lib/udev
 for size in 8x8 16x16 22x22 24x24 32x32 48x48 256x256; do
if test -f %{_datadir}/icons/gnome/$size/devices/printer.png; then
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/$size/apps
@@ -223,11 +223,11 @@
 %files -n udev-configure-printer
 %defattr(-,root,root,-)
 %{_unitdir}/configure-printer@.service
-%dir /lib/udev
-%dir /lib/udev/rules.d
-/lib/udev/rules.d/*.rules
-/lib/udev/udev-add-printer
-/lib/udev/udev-configure-printer
+%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
 
 %files common-lang -f %{name}.lang
 


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit system-config-printer for openSUSE:Factory

2012-10-22 Thread h_root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2012-10-22 22:11: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, Maintainer is gnome-maintain...@suse.de

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2012-08-23 16:06:29.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2012-10-22 22:11:06.0 +0200
@@ -1,0 +2,11 @@
+Tue Oct  9 20:00:40 UTC 2012 - dims...@opensuse.org
+
+- Update to version 1.3.12:
+  + Fixed udev rules so a systemd service is created for the device
+  + Cleaned up systemd service description.
+  + udev: Allow remove to take the same format address.
+  + Catch-all for gnomekeyring exceptions (bgo#859760).
+- Fix %post/%postun scripts to reference the new service name (and
+  do not handle demo.service; an obvious copy/paste error).
+
+---

Old:

  system-config-printer-1.3.11.tar.xz

New:

  system-config-printer-1.3.12.tar.xz



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.1AFbMI/_old  2012-10-22 22:11:07.0 +0200
+++ /var/tmp/diff_new_pack.1AFbMI/_new  2012-10-22 22:11:07.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   system-config-printer
-Version:1.3.11
+Version:1.3.12
 Release:0
 Summary:A printer administration tool
 License:GPL-2.0+
@@ -173,16 +173,16 @@
 %icon_theme_cache_postun
 
 %pre -n udev-configure-printer
-%service_add_pre demo.service udev-configure-printer.service
+%service_add_pre configure-printer@.service
 
 %post -n udev-configure-printer
-%service_add_post demo.service udev-configure-printer.service
+%service_add_post configure-printer@.service
 
 %preun -n udev-configure-printer
-%service_del_preun udev-configure-printer.service
+%service_del_preun configure-printer@.service
 
 %postun -n udev-configure-printer
-%service_del_postun udev-configure-printer.service
+%service_del_postun configure-printer@.service
 
 %files
 %defattr(-,root,root,-)
@@ -222,7 +222,7 @@
 
 %files -n udev-configure-printer
 %defattr(-,root,root,-)
-%{_unitdir}/udev-configure-printer.service
+%{_unitdir}/configure-printer@.service
 %dir /lib/udev
 %dir /lib/udev/rules.d
 /lib/udev/rules.d/*.rules

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit system-config-printer for openSUSE:Factory

2012-08-23 Thread h_root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2012-08-23 16:06:28

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is system-config-printer, Maintainer is gnome-maintain...@suse.de

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2012-07-22 15:26:36.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2012-08-23 16:06:29.0 +0200
@@ -1,0 +2,24 @@
+Tue Aug 14 19:44:44 UTC 2012 - dims...@opensuse.org
+
+- Update to version 1.3.11:
+  + Fixed most recent change in cupshelpers: The cupshelpers config
+module was not being imported.
+
+---
+Thu Aug  2 07:53:52 UTC 2012 - dims...@opensuse.org
+
+- Update to version 1.3.10:
+  + Changed application name in desktop file
+  + Use cups-config to determine serverbin directory
+  + Improved sorting of device lists
+  + Add --show-jobs command line option
+  + Use hpcups instead of ps with HP LaserJet 12xx/13xx
+  + Suppress misleading notifications (lp#855379)
+  + PDF printer support
+  + Various enhancements on udev-configure-printer.
+- Replace libudev-devel and libusb-compat-devel BuildRequires with
+  pkgconfig(libusb-1.0), following upstreams change.
+- Add pkgconfig(libudev) BuildRequires: it was pulled in implicit
+  before.
+
+---
@@ -8 +32 @@
-- Drop pxz BuildRequires, as it now comes for free with the build
+- Drop xz BuildRequires, as it now comes for free with the build

Old:

  system-config-printer-1.3.9.tar.xz

New:

  system-config-printer-1.3.11.tar.xz



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.kITIT6/_old  2012-08-23 16:06:31.0 +0200
+++ /var/tmp/diff_new_pack.kITIT6/_new  2012-08-23 16:06:31.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   system-config-printer
-Version:1.3.9
+Version:1.3.11
 Release:0
 Summary:A printer administration tool
 License:GPL-2.0+
@@ -40,13 +40,13 @@
 # For directory ownership
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  intltool
-BuildRequires:  libudev-devel
-BuildRequires:  libusb-compat-devel
 BuildRequires:  python-devel
 BuildRequires:  python-xml
 BuildRequires:  systemd
 BuildRequires:  update-desktop-files
 BuildRequires:  xmlto
+BuildRequires:  pkgconfig(libudev)
+BuildRequires:  pkgconfig(libusb-1.0)
 Requires:   %{name}-common = %{version}
 Requires:   cups
 # The applet is not strictly necessary, but it really makes sense

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit system-config-printer for openSUSE:Factory

2012-07-22 Thread h_root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2012-07-22 15:26:29

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is system-config-printer, Maintainer is gnome-maintain...@suse.de

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2012-03-16 13:26:47.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2012-07-22 15:26:36.0 +0200
@@ -1,0 +2,10 @@
+Fri Jul 20 17:58:29 UTC 2012 - dims...@opensuse.org
+
+- Pass --with-systemdsystemunitdir=%{_unitdir} to configure to
+  have the systemd service files installed
+- Add systemd BuildRequires in order to have the %{_unitdir} macro
+  defined
+- Drop pxz BuildRequires, as it now comes for free with the build
+  system.
+
+---



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.gu6z10/_old  2012-07-22 15:26:38.0 +0200
+++ /var/tmp/diff_new_pack.gu6z10/_new  2012-07-22 15:26:38.0 +0200
@@ -44,10 +44,9 @@
 BuildRequires:  libusb-compat-devel
 BuildRequires:  python-devel
 BuildRequires:  python-xml
+BuildRequires:  systemd
 BuildRequires:  update-desktop-files
 BuildRequires:  xmlto
-# Only needed because we don't (and won't) support building xz tarballs by 
default... See bnc#697467
-BuildRequires:  xz
 Requires:   %{name}-common = %{version}
 Requires:   cups
 # The applet is not strictly necessary, but it really makes sense
@@ -131,6 +130,7 @@
 Requires:   python-cups = 1.9.60
 Requires:   python-cupshelpers
 Recommends: %{name}-applet
+%systemd_requires
 %py_requires
 
 %description -n udev-configure-printer
@@ -145,7 +145,8 @@
 
 %build
 %configure \
---with-udev-rules
+--with-udev-rules \
+--with-systemdsystemunitdir=%{_unitdir}
 
 %install
 %makeinstall udevrulesdir=/lib/udev/rules.d udevhelperdir=/lib/udev
@@ -171,6 +172,18 @@
 %desktop_database_postun
 %icon_theme_cache_postun
 
+%pre -n udev-configure-printer
+%service_add_pre demo.service udev-configure-printer.service
+
+%post -n udev-configure-printer
+%service_add_post demo.service udev-configure-printer.service
+
+%preun -n udev-configure-printer
+%service_del_preun udev-configure-printer.service
+
+%postun -n udev-configure-printer
+%service_del_postun udev-configure-printer.service
+
 %files
 %defattr(-,root,root,-)
 %doc ChangeLog COPYING README
@@ -209,6 +222,7 @@
 
 %files -n udev-configure-printer
 %defattr(-,root,root,-)
+%{_unitdir}/udev-configure-printer.service
 %dir /lib/udev
 %dir /lib/udev/rules.d
 /lib/udev/rules.d/*.rules


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit system-config-printer for openSUSE:Factory

2012-03-16 Thread h_root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2012-03-16 13:26:45

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is system-config-printer, Maintainer is gnome-maintain...@suse.de

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2012-02-16 12:28:35.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2012-03-16 13:26:47.0 +0100
@@ -1,0 +2,11 @@
+Fri Mar  2 19:26:19 UTC 2012 - dims...@opensuse.org
+
+- Update to version 1.3.9:
+  + Improved output from check-device-ids script.
+  + Don't warn about changed cupsGetPPD3 behaviour in CUPS 1.5.3.
+  + Avoid temporary file leaks.
+  + Handle file disappearances when caching PPDs (rh#786232).
+  + Fixed several debugprints (rh#785581).
+  + Updated translations.
+
+---

Old:

  system-config-printer-1.3.8.tar.xz

New:

  system-config-printer-1.3.9.tar.xz



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.vw9yqG/_old  2012-03-16 13:26:49.0 +0100
+++ /var/tmp/diff_new_pack.vw9yqG/_new  2012-03-16 13:26:49.0 +0100
@@ -15,8 +15,9 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   system-config-printer
-Version:1.3.8
+Version:1.3.9
 Release:0
 Summary:A printer administration tool
 License:GPL-2.0+
@@ -47,8 +48,8 @@
 BuildRequires:  xmlto
 # Only needed because we don't (and won't) support building xz tarballs by 
default... See bnc#697467
 BuildRequires:  xz
-Requires:   cups
 Requires:   %{name}-common = %{version}
+Requires:   cups
 # The applet is not strictly necessary, but it really makes sense
 Recommends: %{name}-applet
 %py_requires

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit system-config-printer for openSUSE:Factory

2012-02-16 Thread h_root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2012-02-16 12:28:33

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is system-config-printer, Maintainer is gnome-maintain...@suse.de

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2012-01-05 19:16:01.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2012-02-16 12:28:35.0 +0100
@@ -1,0 +2,19 @@
+Sun Feb  5 22:37:17 UTC 2012 - dims...@opensuse.org
+
+- Update to version 1.3.8:
+  + Use pycurl 'https' support for openprinting (CVE-2011-4405)
+  + Really fix SMB probing in PrinterFinder.
+  + Require newer pycups; drop compatibility code.
+  + Don't penalise pxlmono now that rh#661814 is fixed in
+ghostscript-9.04
+  + Several fixes related to cups authentication.
+  + Various other code changes.
+  + Bugs fixed: rh#743446, rh#751610, rh#755913, bgo#757520,
+rh#772112, bnc#735322, lp#653132, lp#653132, lp#653132,
+lp#844976, lp#874445, lp#653132.
+  + Updated translations.
+- Drop system-config-printer-subprocess-no-shell.patch: fixed
+  upstream.
+- Rebase system-config-printer-no-openprinting.patch.
+
+---

Old:

  system-config-printer-1.3.7.tar.xz
  system-config-printer-subprocess-no-shell.patch

New:

  system-config-printer-1.3.8.tar.xz



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.aRZ6fj/_old  2012-02-16 12:28:37.0 +0100
+++ /var/tmp/diff_new_pack.aRZ6fj/_new  2012-02-16 12:28:37.0 +0100
@@ -16,7 +16,7 @@
 #
 
 Name:   system-config-printer
-Version:1.3.7
+Version:1.3.8
 Release:0
 Summary:A printer administration tool
 License:GPL-2.0+
@@ -27,8 +27,6 @@
 Patch13:system-config-printer-icon-brp-friendly.patch
 # PATCH-FIX-OPENSUSE system-config-printer-no-openprinting.patch bnc#733542 
vu...@opensuse.org -- Disable feature that downloads ppd from openprinting.org
 Patch19:system-config-printer-no-openprinting.patch
-# PATCH-FIX-UPSTREAM system-config-printer-subprocess-no-shell.patch 
bnc#735322 vu...@opensuse.org -- Always use sequences for subprocess to avoid 
escaping issues; sent upstream by mail
-Patch20:system-config-printer-subprocess-no-shell.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Obsoletes:  gnome-cups-manager = 0.33
 BuildRequires:  cups-devel
@@ -63,7 +61,7 @@
 Summary:A printer administration tool -- Common Files
 Group:  Hardware/Printing
 Requires:   dbus-1-python
-Requires:   python-cups
+Requires:   python-cups = 1.9.60
 Requires:   python-cupshelpers
 Requires:   python-gnomekeyring
 Requires:   python-gobject
@@ -116,7 +114,7 @@
 %package -n python-cupshelpers
 Summary:High-level Python Bindings for CUPS
 Group:  Hardware/Printing
-Requires:   python-cups
+Requires:   python-cups = 1.9.60
 BuildArch:  noarch
 %py_requires
 
@@ -129,7 +127,7 @@
 Group:  Hardware/Printing
 Obsoletes:  cups-autoconfig = 0.1.0
 Requires:   dbus-1-python
-Requires:   python-cups
+Requires:   python-cups = 1.9.60
 Requires:   python-cupshelpers
 Recommends: %{name}-applet
 %py_requires
@@ -143,7 +141,6 @@
 %setup -q
 %patch13 -p1
 %patch19 -p1
-%patch20 -p1
 
 %build
 %configure \

++ system-config-printer-no-openprinting.patch ++
--- /var/tmp/diff_new_pack.aRZ6fj/_old  2012-02-16 12:28:37.0 +0100
+++ /var/tmp/diff_new_pack.aRZ6fj/_new  2012-02-16 12:28:37.0 +0100
@@ -1,31 +1,31 @@
-Index: system-config-printer-1.3.7/cupshelpers/openprinting.py
+Index: system-config-printer-1.3.8/cupshelpers/openprinting.py
 ===
 system-config-printer-1.3.7.orig/cupshelpers/openprinting.py
-+++ system-config-printer-1.3.7/cupshelpers/openprinting.py
-@@ -46,6 +46,11 @@ class _QueryThread (threading.Thread):
- self.setDaemon (True)
+--- system-config-printer-1.3.8.orig/cupshelpers/openprinting.py
 system-config-printer-1.3.8/cupshelpers/openprinting.py
+@@ -48,6 +48,11 @@ class _QueryThread (threading.Thread):
  
  def run (self):
+ 
 +## Disabled on openSUSE, see discussion in 
https://bugzilla.novell.com/show_bug.cgi?id=733542
 +if self.callback != None:
 +self.callback (403, self.user_data, None)
 +return
 +
- # CGI script to be executed
- query_command = 

commit system-config-printer for openSUSE:Factory

2011-12-07 Thread h_root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2011-12-07 14:40:32

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is system-config-printer, Maintainer is gnome-maintain...@suse.de

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2011-10-29 00:17:44.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2011-12-07 14:40:34.0 +0100
@@ -1,0 +2,8 @@
+Tue Dec  6 16:42:31 UTC 2011 - vu...@opensuse.org
+
+- Add system-config-printer-no-openprinting.patch: this disables
+  the feature where PPD drivers can be downloaded from
+  OpenPrinting.org. See discussion in bnc#733542. As a side-effect,
+  this fixes CVE-2011-4405.
+
+---

New:

  system-config-printer-no-openprinting.patch



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.kob21k/_old  2011-12-07 14:40:35.0 +0100
+++ /var/tmp/diff_new_pack.kob21k/_new  2011-12-07 14:40:35.0 +0100
@@ -28,6 +28,8 @@
 Source0:
http://cyberelk.net/tim/data/system-config-printer/1.3/%{name}-%{version}.tar.xz
 # PATCH-FIX-OPENSUSE system-config-printer-icon-brp-friendly.patch 
vu...@novell.com -- brp checks don't like the printer icon name, so we have to 
use something else
 Patch13:system-config-printer-icon-brp-friendly.patch
+# PATCH-FIX-OPENSUSE system-config-printer-no-openprinting.patch bnc#733542 
vu...@opensuse.org -- Disable feature that downloads ppd from openprinting.org
+Patch19:system-config-printer-no-openprinting.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Obsoletes:  gnome-cups-manager = 0.33
 BuildRequires:  cups-devel
@@ -146,6 +148,7 @@
 %prep
 %setup -q
 %patch13 -p1
+%patch19 -p1
 
 %build
 %configure \


++ system-config-printer-no-openprinting.patch ++
Index: system-config-printer-1.3.7/cupshelpers/openprinting.py
===
--- system-config-printer-1.3.7.orig/cupshelpers/openprinting.py
+++ system-config-printer-1.3.7/cupshelpers/openprinting.py
@@ -46,6 +46,11 @@ class _QueryThread (threading.Thread):
 self.setDaemon (True)
 
 def run (self):
+## Disabled on openSUSE, see discussion in 
https://bugzilla.novell.com/show_bug.cgi?id=733542
+if self.callback != None:
+self.callback (403, self.user_data, None)
+return
+
 # CGI script to be executed
 query_command = /query.cgi
 # Headers for the post request
@@ -70,6 +75,7 @@ class _QueryThread (threading.Thread):
 except:
 result = sys.exc_info ()
 
+## openSUSE: just a guard to know if first part in patch should be 
updated
 if self.callback != None:
 self.callback (status, self.user_data, result)
 
Index: system-config-printer-1.3.7/newprinter.py
===
--- system-config-printer-1.3.7.orig/newprinter.py
+++ system-config-printer-1.3.7/newprinter.py
@@ -362,6 +362,8 @@ class NewPrinterGUI(GtkGUI):
 # Set up OpenPrinting widgets.
 self.openprinting = cupshelpers.openprinting.OpenPrinting ()
 self.openprinting_query_handle = None
+## Disabled on openSUSE, see discussion in 
https://bugzilla.novell.com/show_bug.cgi?id=733542
+self.rbtnNPDownloadableDriverSearch.hide()
 combobox = self.cmbNPDownloadableDriverFoundPrinters
 cell = gtk.CellRendererText()
 combobox.pack_start (cell, True)
@@ -1248,6 +1250,7 @@ class NewPrinterGUI(GtkGUI):
 self.btnNPBack.hide()
 self.btnNPForward.show()
 downloadable_selected = False
+## openSUSE: just a guard to know when the name of the widget 
to hide changes
 if self.rbtnNPDownloadableDriverSearch.get_active ():
 combobox = self.cmbNPDownloadableDriverFoundPrinters
 iter = combobox.get_active_iter ()
@@ -3336,6 +3339,8 @@ class NewPrinterGUI(GtkGUI):
 elif self.rbtnNPPPD.get_active():
 ppd = cups.PPD(self.filechooserPPD.get_filename())
 else:
+## Disabled on openSUSE, see discussion in 
https://bugzilla.novell.com/show_bug.cgi?id=733542
+return
 # PPD of the driver downloaded from OpenPrinting XXX
 treeview = self.tvNPDownloadableDrivers
 model, iter = 

commit system-config-printer for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2011-12-06 19:06:56

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is system-config-printer, Maintainer is gnome-maintain...@suse.de

Changes:




Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.cdFUrn/_old  2011-12-06 19:40:50.0 +0100
+++ /var/tmp/diff_new_pack.cdFUrn/_new  2011-12-06 19:40:50.0 +0100
@@ -19,7 +19,7 @@
 
 
 Name:   system-config-printer
-License:GPLv2+
+License:GPL-2.0+
 Group:  Hardware/Printing
 Version:1.3.7
 Release:1
@@ -59,7 +59,7 @@
 user to configure a CUPS print server.
 
 %package common
-License:GPLv2+
+License:GPL-2.0+
 Summary:A printer administration tool -- Common Files
 Group:  Hardware/Printing
 Requires:   dbus-1-python
@@ -84,7 +84,7 @@
 This package provides files common to various binaries.
 
 %package applet
-License:GPLv2+
+License:GPL-2.0+
 Summary:A printer administration tool -- Notification Icon for Printing
 Group:  Hardware/Printing
 Requires:   %{name}-common = %{version}
@@ -101,7 +101,7 @@
 monitor print jobs.
 
 %package dbus-service
-License:GPLv2+
+License:GPL-2.0+
 Summary:A printer administration tool -- D-Bus Service to Configure 
Printing
 Group:  Hardware/Printing
 Requires:   %{name}-common = %{version}
@@ -116,7 +116,7 @@
 print jobs.
 
 %package -n python-cupshelpers
-License:GPLv2+
+License:GPL-2.0+
 Summary:High-level Python Bindings for CUPS
 Group:  Hardware/Printing
 Requires:   python-cups
@@ -128,7 +128,7 @@
 used on top of python-cups.
 
 %package -n udev-configure-printer
-License:GPLv2+
+License:GPL-2.0+
 Summary:Utility to autoconfigure printers when plugged
 Group:  Hardware/Printing
 Obsoletes:  cups-autoconfig = 0.1.0


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit system-config-printer for openSUSE:Factory

2011-10-28 Thread h_root
Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory checked in at 2011-10-28 19:43:51

Comparing /work/SRC/openSUSE:Factory/system-config-printer (Old)
 and  /work/SRC/openSUSE:Factory/.system-config-printer.new (New)


Package is system-config-printer, Maintainer is gnome-maintain...@suse.de

Changes:

--- 
/work/SRC/openSUSE:Factory/system-config-printer/system-config-printer.changes  
2011-10-13 12:33:53.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.system-config-printer.new/system-config-printer.changes
 2011-10-29 00:17:44.0 +0200
@@ -1,0 +2,6 @@
+Wed Oct 26 18:23:51 UTC 2011 - badshah...@gmail.com
+
+- Modified categories in .desktop file so that it is grouped with 
+  System applications in the desktop menus (bnc#714333)
+
+---



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.WgthLw/_old  2011-10-29 00:17:47.0 +0200
+++ /var/tmp/diff_new_pack.WgthLw/_new  2011-10-29 00:17:47.0 +0200
@@ -160,7 +160,7 @@
fi
 done
 %suse_update_desktop_file print-applet
-%suse_update_desktop_file system-config-printer X-SuSE-PrintingUtility 
X-SuSE-ControlCenter-Hardware
+%suse_update_desktop_file -r system-config-printer GTK System HardwareSettings
 %fdupes $RPM_BUILD_ROOT/%{py_sitedir}
 %find_lang %{name} %{?no_lang_C}
 


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit system-config-printer for openSUSE:Factory

2011-10-13 Thread h_root

Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory
checked in at Thu Oct 13 12:26:23 CEST 2011.




--- openSUSE:Factory/system-config-printer/system-config-printer.changes
2011-09-23 12:47:17.0 +0200
+++ system-config-printer/system-config-printer.changes 2011-10-06 
09:09:36.0 +0200
@@ -1,0 +2,23 @@
+Thu Oct  6 07:07:17 UTC 2011 - vu...@opensuse.org
+
+- Update to version 1.3.7:
+  + Show private job attributes for my jobs (rh#742279).
+  + Enable Test Page button when application/postscript is
+supported.
+  + Some preferreddrivers.xml fixes (lp#855412).
+  + Handle errors saving troubleshoot.txt (lp#789602).
+  + Removed some stale code.
+  + Make connections list more easily accessible (lp#842092).
+  + Improved handling of remote CUPS queues via DNS-SD, and IPP
+devices.
+  + Better display of CUPS servers from Find Network Printer.
+  + Fixed SMB method for printer finder.
+  + Don't handle tooltips during mainloop recursion (rh#664044,
+rh#739734).
+  + Fixed bold print of tab labels on option conflicts.
+  + Preserve installable options on driver change.
+  + Update printer properties dialog correctly when PPD changed.
+  + Fixed typo triggered by private job attributes (lp#827573).
+  + Marked some translatable strings that weren't (rh#734313).
+
+---

calling whatdependson for head-i586


Old:

  system-config-printer-1.3.6.tar.xz

New:

  system-config-printer-1.3.7.tar.xz



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.8bAHtX/_old  2011-10-13 12:26:19.0 +0200
+++ /var/tmp/diff_new_pack.8bAHtX/_new  2011-10-13 12:26:19.0 +0200
@@ -21,8 +21,8 @@
 Name:   system-config-printer
 License:GPLv2+
 Group:  Hardware/Printing
-Version:1.3.6
-Release:2
+Version:1.3.7
+Release:1
 Summary:A printer administration tool
 Url:http://cyberelk.net/tim/software/system-config-printer/
 Source0:
http://cyberelk.net/tim/data/system-config-printer/1.3/%{name}-%{version}.tar.xz

continue with q...



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit system-config-printer for openSUSE:Factory

2011-09-09 Thread h_root

Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory
checked in at Fri Sep 9 11:53:44 CEST 2011.




--- GNOME/system-config-printer/system-config-printer.changes   2011-08-25 
13:35:40.0 +0200
+++ 
/mounts/work_src_done/STABLE/system-config-printer/system-config-printer.changes
2011-09-06 23:48:24.0 +0200
@@ -1,0 +2,36 @@
+Tue Sep  6 21:35:44 UTC 2011 - vu...@opensuse.org
+
+- Split the main subpackage in various smaller subpackages, to
+  enable more fine-grained dependencies (gnome-control-center only
+  needs the dbus service, and we don't want to force people to
+  install the whole system-config-printer in that case):
+  - Create common subpackage that contains files common to more
+than one subpackage.
+  - Create applet subpackage that contains the notification icon
+monitoring printing stuff when the user is logged in.
+  - Create dbus-service subpackage that contains the dbus service.
+  - Rename lang subpackage to common-lang, so that it gets
+installed with the common subpackage.
+  - Make all those subpackages depend on the common subpackage, for
+obvious reasons.
+  - Add other dependencies between those subpackages:
+. Add applet subpackage Recommends to main subpackage: it makes
+  sense to have the applet if the main tool is installed.
+. Add dbus-service subpackage Requires to applet subpackage:
+  the applet relies on the dbus service to manage jobs.
+  - Move dbus-1-python, python-cups, python-cupshelpers,
+python-gnomekeyring, python-gobject, python-gtk, python-notify,
+python-smbc Requires from main subpackage to common subpackage
+since all those python modules can be used by the various
+tools.
++ Remove unneeded dbus-1-x11 and desktop-file-utils Requires.
++ Add a system-config-printer-applet Recommends to
+  udev-configure-printer: the udev tools create a notification for
+  the user if the applet is installed.
++ Make python-cupshelpers noarch.
++ Move the com.redhat.PrinterDriversInstaller.conf dbus
+  configuration file to python-cupshelpers, where it really
+  belongs (since this is where the dbus server is implemented).
++ Drop support for openSUSE = 11.1.
+
+---
@@ -5,2 +41,8 @@
-  + Bugs fixed: rh#726682, rh#726996, rh#726938, lp#826958,
-lp#444280, lp#828030, lp#819000.
+  + Allow entering @,?,=, characters in Device URI text field
+(lp##826958).
+  + IPPAuthConnection: avoid traceback (Ubuntu #828030).
+  + Removed PackageKit client code in missingPackagesAndExecutables
+(lp#726938).
+  + Properties dialog: make OK button sensitive even when no
+changes to save (lp#444280).
+  + Updated translations.

calling whatdependson for head-i586




Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.bKzkMI/_old  2011-09-09 11:53:39.0 +0200
+++ /var/tmp/diff_new_pack.bKzkMI/_new  2011-09-09 11:53:39.0 +0200
@@ -22,7 +22,7 @@
 License:GPLv2+
 Group:  Hardware/Printing
 Version:1.3.6
-Release:1
+Release:2
 Summary:A printer administration tool
 Url:http://cyberelk.net/tim/software/system-config-printer/
 Source0:
http://cyberelk.net/tim/data/system-config-printer/1.3/%{name}-%{version}.tar.xz
@@ -49,9 +49,20 @@
 # Only needed because we don't (and won't) support building xz tarballs by 
default... See bnc#697467
 BuildRequires:  xz
 Requires:   cups
-Requires:   dbus-1-x11
+Requires:   %{name}-common = %{version}
+# The applet is not strictly necessary, but it really makes sense
+Recommends: %{name}-applet
+%py_requires
+
+%description
+system-config-printer is a graphical user interface that allows the
+user to configure a CUPS print server.
+
+%package common
+License:GPLv2+
+Summary:A printer administration tool -- Common Files
+Group:  Hardware/Printing
 Requires:   dbus-1-python
-Requires:   desktop-file-utils
 Requires:   python-cups
 Requires:   python-cupshelpers
 Requires:   python-gnomekeyring
@@ -59,27 +70,61 @@
 Requires:   python-gtk
 Requires:   python-notify
 Requires:   python-smbc
-Recommends: %{name}-lang
+Recommends: %{name}-common-lang
 Recommends: cups-pk-helper
+# As soon as this package is installed, it makes sense to have the
+# autoconfiguration too
 Recommends: udev-configure-printer
+BuildArch:  noarch
+
+%description common
+system-config-printer is a graphical user interface that allows the
+user to configure a CUPS print server.
+
+This package provides files common to various binaries.
+
+%package applet
+License:GPLv2+
+Summary:A printer administration tool -- Notification Icon for Printing
+Group:  Hardware/Printing

commit system-config-printer for openSUSE:Factory

2011-08-26 Thread h_root

Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory
checked in at Fri Aug 26 12:34:16 CEST 2011.




--- GNOME/system-config-printer/system-config-printer.changes   2011-08-25 
11:24:47.0 +0200
+++ 
/mounts/work_src_done/STABLE/system-config-printer/system-config-printer.changes
2011-08-25 13:35:40.0 +0200
@@ -1,0 +2,7 @@
+Thu Aug 25 20:55:20 CEST 2011 - dims...@opensuse.org
+
+- Update to version 1.3.6:
+  + Bugs fixed: rh#726682, rh#726996, rh#726938, lp#826958,
+lp#444280, lp#828030, lp#819000.
+
+---

calling whatdependson for head-i586


Old:

  system-config-printer-1.3.5.tar.xz

New:

  system-config-printer-1.3.6.tar.xz



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.7nkkTI/_old  2011-08-26 12:29:54.0 +0200
+++ /var/tmp/diff_new_pack.7nkkTI/_new  2011-08-26 12:29:54.0 +0200
@@ -21,8 +21,8 @@
 Name:   system-config-printer
 License:GPLv2+
 Group:  Hardware/Printing
-Version:1.3.5
-Release:2
+Version:1.3.6
+Release:1
 Summary:A printer administration tool
 Url:http://cyberelk.net/tim/software/system-config-printer/
 Source0:
http://cyberelk.net/tim/data/system-config-printer/1.3/%{name}-%{version}.tar.xz






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit system-config-printer for openSUSE:Factory

2011-08-25 Thread h_root

Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory
checked in at Thu Aug 25 12:41:22 CEST 2011.




--- GNOME/system-config-printer/system-config-printer.changes   2011-07-30 
09:56:36.0 +0200
+++ 
/mounts/work_src_done/STABLE/system-config-printer/system-config-printer.changes
2011-08-25 11:24:47.0 +0200
@@ -1,0 +2,5 @@
+Wed Aug 24 22:28:25 UTC 2011 - badshah...@gmail.com
+
+- Also provide icon of size 256x256 (bnc#713902)
+
+---

calling whatdependson for head-i586




Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.obog91/_old  2011-08-25 12:40:24.0 +0200
+++ /var/tmp/diff_new_pack.obog91/_new  2011-08-25 12:40:24.0 +0200
@@ -22,7 +22,7 @@
 License:GPLv2+
 Group:  Hardware/Printing
 Version:1.3.5
-Release:1
+Release:2
 Summary:A printer administration tool
 Url:http://cyberelk.net/tim/software/system-config-printer/
 Source0:
http://cyberelk.net/tim/data/system-config-printer/1.3/%{name}-%{version}.tar.xz
@@ -112,7 +112,7 @@
 
 %install
 %makeinstall udevrulesdir=/lib/udev/rules.d udevhelperdir=/lib/udev
-for size in 8x8 16x16 22x22 24x24 32x32 48x48; do
+for size in 8x8 16x16 22x22 24x24 32x32 48x48 256x256; do
if test -f %{_datadir}/icons/gnome/$size/devices/printer.png; then
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/$size/apps
cp -a %{_datadir}/icons/gnome/$size/devices/printer.png 
$RPM_BUILD_ROOT%{_datadir}/icons/hicolor/$size/apps/%{name}.png







Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit system-config-printer for openSUSE:Factory

2011-08-01 Thread h_root

Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory
checked in at Mon Aug 1 14:05:45 CEST 2011.




--- GNOME/system-config-printer/system-config-printer.changes   2011-07-04 
09:47:50.0 +0200
+++ 
/mounts/work_src_done/STABLE/system-config-printer/system-config-printer.changes
2011-07-30 09:56:36.0 +0200
@@ -1,0 +2,57 @@
+Sat Jul 30 09:16:19 CEST 2011 - vu...@opensuse.org
+
+- Update to version 1.3.5:
+  + Expose more things via D-Bus: driver selection, missing
+executables checking, and physical device grouping.
+  + Bug fixes:
+- Fixed cupsFilter search in missing executables check.
+- Use PackageKit to resolve missing executable filenames to
+  packages, instead of having a static mapping in the source
+  code.
+- Fixed DNSSD hostname resolution.
+- Fixed firewall code to handle json errors when used with the
+  older system-config-firewall D-Bus service.
+- Fixed LPD probing (rh#726383).
+- Use hostname instead of IP address when asking for names
+  of browse servers (rh#726134).
+
+---
+Sun Jul 17 23:14:35 CEST 2011 - dims...@opensuse.org
+
+- Update to version 1.3.4:
+  + udev:
+- Don't rely on retriggering printers; enumerate them from
+  systemd instead.
+- Don't complain about missing/invalid device ID for devices
+  we've already handled.
+  + UI:
+- Removed unused Printer Groups feature.
+- Don't show No printers configured page if the printers are
+  filtered in any way.
+- URL-quote URIs when using Find Network Printer (lp#808137).
+- Downloadable drivers: don't display printers for which there
+  are no drivers (rh#668154).
+- Kerberos support for the SMB 'Verify' button (requires new
+  enough pycups).
+- Removed IPP/HTTP device screen in favour of Enter URI
+  (rh#685091).
+- Converted ComboBoxEntry widgets to Entry+EntryCompletion in
+  NewPrinterWindow.ui.
+- Robustness in ppdsloader in the face of errors (lp#766818).
+- Changed Make/Model/State labels into GtkEntry widgets so
+  contents are always fully selectable (rh#719217).
+- Convert iters to paths before comparing (rh#717062,
+  lh#791690, trac#221).
+- Set translation domain in D-Bus service (lp#783967).
+- Ensure consistency in jobviewer if add_job fails (rh#693055,
+  rh#632551).
+  + Driver preferences:
+- Avoid PostScript for HP LaserJet 2100 Series (rh#710231).
+- Raised priority for SpliX driver (lp#793741).
+  + Other:
+- Adjusted test code in asyncpk1.py so it doesn't look like a
+  tempfile vulnerability.
+  + Updated translations.
+- Add xz BuildRequires to be able to decompress the tar.xz source.
+
+---

calling whatdependson for head-i586


Old:

  system-config-printer-1.3.3.tar.bz2

New:

  system-config-printer-1.3.5.tar.xz



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.ork8M4/_old  2011-08-01 14:05:20.0 +0200
+++ /var/tmp/diff_new_pack.ork8M4/_new  2011-08-01 14:05:20.0 +0200
@@ -21,11 +21,11 @@
 Name:   system-config-printer
 License:GPLv2+
 Group:  Hardware/Printing
-Version:1.3.3
+Version:1.3.5
 Release:1
 Summary:A printer administration tool
 Url:http://cyberelk.net/tim/software/system-config-printer/
-Source0:
http://cyberelk.net/tim/data/system-config-printer/1.3/system-config-printer-%{version}.tar.bz2
+Source0:
http://cyberelk.net/tim/data/system-config-printer/1.3/%{name}-%{version}.tar.xz
 # PATCH-FIX-OPENSUSE system-config-printer-icon-brp-friendly.patch 
vu...@novell.com -- brp checks don't like the printer icon name, so we have to 
use something else
 Patch13:system-config-printer-icon-brp-friendly.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -46,6 +46,8 @@
 BuildRequires:  python-xml
 BuildRequires:  update-desktop-files
 BuildRequires:  xmlto
+# Only needed because we don't (and won't) support building xz tarballs by 
default... See bnc#697467
+BuildRequires:  xz
 Requires:   cups
 Requires:   dbus-1-x11
 Requires:   dbus-1-python






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit system-config-printer for openSUSE:Factory

2011-07-08 Thread h_root

Hello community,

here is the log from the commit of package system-config-printer for 
openSUSE:Factory
checked in at Fri Jul 8 10:56:22 CEST 2011.




--- GNOME/system-config-printer/system-config-printer.changes   2011-05-27 
15:41:29.0 +0200
+++ 
/mounts/work_src_done/STABLE/system-config-printer/system-config-printer.changes
2011-07-04 09:47:50.0 +0200
@@ -1,0 +2,51 @@
+Sat Jul  2 11:57:53 UTC 2011 - dims...@opensuse.org
+
+- Move %{_sysconfdir}/cupshelpers/preferreddrivers.xml to
+  python-cupshelpers subpackage as the file is from there.
+- Own %{_sysconfdir}/cupshelpers to fix build.
+
+---
+Thu Jun  9 16:35:57 CEST 2011 - vu...@opensuse.org
+
+- Remove python-gnome Requires as no modules from python-gnome are
+  used.
+- Add missing python-gnomekeyring Requires.
+- Change python-gobject2 Requires to python-gobject, following the
+  package renaming.
+
+---
+Fri Jun  3 10:42:41 CEST 2011 - dims...@opensuse.org
+
+- Update to version 1.3.3:
+  + Main application:
+- Allow % character in SMB URI (lp#747400).
+- More error handling (lp#744783).
+- Avoid traceback if printer duplication fails (rh#694629).
+- Fixed off-by-one error in monitor.
+- Fixed printer renaming (lp#726954).
+  + Printer Properties dialog:
+- Added PrinterModified D-Bus signal to printer properties
+  interface.
+- More robustness for printer properties dialog when printer
+  removed (lp#741987).
+  + New Printer dialog:
+- Fixed PPDs loader when using CUPS remotely or when DBus not
+  available (rh#693515).
+- Handle failure to load PPDs more gracefully (lp#742409).
+- Avoid traceback when cancelling New Printer dialog after
+  failure.
+- Make sure everything is ready before handlers might be called
+  (rh#689336).
+  + Job Viewer:
+- Ensure consistency in jobviewer if add_job fails (rh#693055,
+  rh#632551).
+- Be defensive against CUPS returning incorrect job IDs
+  (lp#721051).
+  + Other bits:
+- More uses of check-device-ids.py.
+- udev-configure-printer: be more defensive when parsing CUPS
+  response (lp#760661).
+  + Other bugs fixed: lp#733088, lp#748964, lp#759811, lp#777188.
+  + Updated translations.
+
+---

calling whatdependson for head-i586


Old:

  system-config-printer-1.3.2.tar.bz2

New:

  system-config-printer-1.3.3.tar.bz2



Other differences:
--
++ system-config-printer.spec ++
--- /var/tmp/diff_new_pack.omnl9O/_old  2011-07-08 10:55:41.0 +0200
+++ /var/tmp/diff_new_pack.omnl9O/_new  2011-07-08 10:55:41.0 +0200
@@ -21,7 +21,7 @@
 Name:   system-config-printer
 License:GPLv2+
 Group:  Hardware/Printing
-Version:1.3.2
+Version:1.3.3
 Release:1
 Summary:A printer administration tool
 Url:http://cyberelk.net/tim/software/system-config-printer/
@@ -52,8 +52,8 @@
 Requires:   desktop-file-utils
 Requires:   python-cups
 Requires:   python-cupshelpers
-Requires:   python-gnome
-Requires:   python-gobject2
+Requires:   python-gnomekeyring
+Requires:   python-gobject
 Requires:   python-gtk
 Requires:   python-notify
 Requires:   python-smbc
@@ -143,7 +143,6 @@
 %{_datadir}/icons/hicolor/*/apps/*
 %{_datadir}/dbus-1/interfaces/org.fedoraproject.Config.Printing.xml
 %{_datadir}/dbus-1/services/org.fedoraproject.Config.Printing.service
-%config(noreplace) %{_sysconfdir}/cupshelpers/preferreddrivers.xml
 %config(noreplace) 
%{_sysconfdir}/dbus-1/system.d/com.redhat.NewPrinterNotification.conf
 %config(noreplace) 
%{_sysconfdir}/dbus-1/system.d/com.redhat.PrinterDriversInstaller.conf
 %{_sysconfdir}/xdg/autostart/*.desktop
@@ -151,6 +150,8 @@
 
 %files -n python-cupshelpers
 %defattr(-,root,root,-)
+%dir %{_sysconfdir}/cupshelpers
+%config(noreplace) %{_sysconfdir}/cupshelpers/preferreddrivers.xml
 %exclude %{python_sitelib}/cupshelpers/*.pyc
 %{python_sitelib}/cupshelpers
 %{python_sitelib}/cupshelpers*.egg-info

++ system-config-printer-1.3.2.tar.bz2 - 
system-config-printer-1.3.3.tar.bz2 ++
 165369 lines of diff (skipped)






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org