Hello community, here is the log from the commit of package system-config-printer for openSUSE:Factory checked in at Mon Jun 6 12:09:54 CEST 2011. -------- --- GNOME/system-config-printer/system-config-printer.changes 2011-02-13 17:24:28.000000000 +0100 +++ /mounts/work_src_done/STABLE/system-config-printer/system-config-printer.changes 2011-05-27 15:41:29.000000000 +0200 @@ -1,0 +2,80 @@ +Wed May 18 18:09:18 CEST 2011 - dimstar@opensuse.org + +- Update to version 1.3.2: + + Main application: + - rh#685098: Set connected state when connecting to server + fails + - Handle the situation where cupsd has died/restarted more + gracefully. + - Renamed ui/*.ui -> ui/*.glade again, fixing translations. + + Printer Properties dialog: + - lp#729966: Just hide Printer Properties dialog on + delete-event + - Extra job options: print-quality, printer-resolution, + output-bin. + - Automatically show horizontal scrollbar in job options screen + - Ignore "output-mode-default" attribute as it is not settable. + - Handle IPP_TAG_RESOLUTION types (requires pycups-1.9.55). + - Don't traceback if option value cannot be handled. + - rh#679103: Fixed traceback in options.py + + New Printer dialog: + - rh#685091: Handle URIs in Find Network Printer entry, and use + 'Enter URI' instead of 'Other' + - trac#213: Use "Do It Later" instead of "Cancel" for adjust + firewall dialog + - rh#680683: Fixed an instance where NewPrinterGUI might not + have self.printers set + - IPPHostname can contain colon (to specify port). + - Fixed automatic driver installation when changing the driver. + - Removed stale code left over from conversion to gobjects. + - Ensure all uses of ppdsloader supply the Device ID. + - Fixed some small typos in newprinter --help output. + - rh#680288: Prevent traceback after 2nd drivers search dialog + is cancelled + + Driver handling: + - Activated and fixed testing mode for device ID/driver + association + - Match HP-Fax2/3/... PPDs, as well as Ubuntu/Debian hpijs-ppds + packages. + - preferreddrivers.xml: Identify hpcups and hpijs fax PPDs. + - Match native hpijs driver (drv:///hp/hpijs.drv/...) as hpijs. + - Handle Ubuntu locations of hpcups.drv and hpijs.drv. + - preferreddrivers.xml: match OpenPrinting gutenprint PPD names + as gutenprint. + - Removed DES field check altogether. + - xmldriverprefs.test: show order more clearly. + - Make xmldriverprefs.test() debugging optional. + - More debugging during PPD selection. + - Prefer foomatic PostScript drivers before PCL drivers (except + foomatic-recommended ones). +- Update to version 1.3.1: + + Fixed traceback due to libsane-hpaio installation check. + + Removed duplicate method definition. + + Defer calls to populateList initiated by monitor. + + firewall: fixed cache behaviour. + + Fixed page sequence when adding a printer with an + exactly-matching driver. +- Update to version 1.3.0: + + Only show maintenance buttons when capable (rh#658564). + + Compare printer make/model names only by words and numbers + (like they sound). + + XML-based driver preference rules. + + Don't use status icon when notification server supports + persistence. + + Fetch Device ID for existing device when changing PPD, allowing + a more complete choice of drivers. + + Include generic drivers as candidates whenever CMD field is + available. + + Show all ID-matched drivers when adding a new printer. + + Speed-ups in cupshelpers.ppds.ppdMakeModelSplit. + + PPDs: Use ppd-product values to add to make/model list. + + Show number of processing / pending jobs (rh#606868). + + PPDs are now cached, with support for If-Modified-Since. + + Adjust the firewall for SMB browsing. + + Start CUPS service if not already started (rh#577226). +- Rebase system-config-printer-icon-brp-friendly.patch. +- Drop system-config-printer-firewall-menu.patch: no longer needed. + This means we can remove the gnome-patch-translation + BuildRequires. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- system-config-printer-1.2.5.tar.bz2 system-config-printer-firewall-menu.patch New: ---- system-config-printer-1.3.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ system-config-printer.spec ++++++ --- /var/tmp/diff_new_pack.S0UZsr/_old 2011-06-06 12:07:49.000000000 +0200 +++ /var/tmp/diff_new_pack.S0UZsr/_new 2011-06-06 12:07:49.000000000 +0200 @@ -21,15 +21,13 @@ Name: system-config-printer License: GPLv2+ Group: Hardware/Printing -Version: 1.2.5 -Release: 2 +Version: 1.3.2 +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.0.x/system-config-printer-%{version}.tar.bz2 +Source0: http://cyberelk.net/tim/data/system-config-printer/1.3/system-config-printer-%{version}.tar.bz2 # PATCH-FIX-OPENSUSE system-config-printer-icon-brp-friendly.patch vuntz@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-firewall-menu.patch vuntz@novell.com -- Fix string to mention correct path in menus to firewall tool -Patch18: system-config-printer-firewall-menu.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Obsoletes: gnome-cups-manager <= 0.33 BuildRequires: cups-devel @@ -39,7 +37,6 @@ BuildRequires: fdupes BuildRequires: glib2-devel BuildRequires: gnome-icon-theme -BuildRequires: gnome-patch-translation # For directory ownership BuildRequires: hicolor-icon-theme BuildRequires: intltool @@ -101,10 +98,7 @@ %lang_package %prep %setup -q -gnome-patch-translation-prepare %patch13 -p1 -%patch18 -p1 -gnome-patch-translation-update %build %if %suse_version > 1110 @@ -124,7 +118,6 @@ 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 manage-print-jobs %fdupes $RPM_BUILD_ROOT/%{py_sitedir} %find_lang %{name} %{?no_lang_C} @@ -142,13 +135,17 @@ %files %defattr(-,root,root,-) %doc ChangeLog COPYING README -%config(noreplace) %{_sysconfdir}/dbus-1/system.d/newprinternotification.conf -%config(noreplace) %{_sysconfdir}/dbus-1/system.d/printerdriversinstaller.conf %{_bindir}/%{name} %{_bindir}/%{name}-applet -%{_datadir}/%{name} +%{_bindir}/scp-dbus-service +%{_datadir}/%{name}/ %{_datadir}/applications/*.desktop %{_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 %{_mandir}/man1/* ++++++ system-config-printer-1.2.5.tar.bz2 -> system-config-printer-1.3.2.tar.bz2 ++++++ ++++ 264905 lines of diff (skipped) ++++++ system-config-printer-icon-brp-friendly.patch ++++++ --- /var/tmp/diff_new_pack.S0UZsr/_old 2011-06-06 12:07:50.000000000 +0200 +++ /var/tmp/diff_new_pack.S0UZsr/_new 2011-06-06 12:07:50.000000000 +0200 @@ -1,15 +1,3 @@ -Index: system-config-printer-1.2.4/manage-print-jobs.desktop.in -=================================================================== ---- system-config-printer-1.2.4.orig/manage-print-jobs.desktop.in -+++ system-config-printer-1.2.4/manage-print-jobs.desktop.in -@@ -5,6 +5,6 @@ _Comment=Cancel, pause, resume or reprin - Exec=system-config-printer-applet --no-tray-icon - Terminal=false - Type=Application --Icon=printer -+Icon=system-config-printer - NoDisplay=true - StartupNotify=true Index: system-config-printer-1.2.4/print-applet.desktop.in =================================================================== --- system-config-printer-1.2.4.orig/print-applet.desktop.in ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org