=== removed file 'debian/README.Debian' --- debian/README.Debian 2016-11-19 19:54:06 +0000 +++ debian/README.Debian 1970-01-01 00:00:00 +0000 @@ -1,8 +0,0 @@ -system-config-printer for Debian --------------------------------- - -This package contains the CUPS configuration GUI from Fedora Core 6 -It was changed not to depend on the RHPL libraries which are not (yet) -packaged in Ubuntu. - --- Jani Monoses , Fri, 8 Sep 2006 12:08:23 +0300 === modified file 'debian/changelog' --- debian/changelog 2016-11-23 21:38:31 +0000 +++ debian/changelog 2016-11-23 21:39:06 +0000 @@ -1,3803 +1,574 @@ -system-config-printer (1.5.7+20160812-0ubuntu2) zesty; urgency=medium - - * Have system-config-printer-gnome depend on packagekit directly instead of - virtual packagekit-system-interface - - -- Jeremy Bicha Wed, 23 Nov 2016 16:20:09 -0500 - -system-config-printer (1.5.7+20160812-0ubuntu1) yakkety; urgency=medium - - * New upstream release - o GIT 1.5.x snapshot from 12 Aug 2016 - o Download correct driver package version when running 32-bit - user space and a 64-bit kernel. - - -- Till Kamppeter Fri, 12 Aug 2016 13:55:45 -0300 - -system-config-printer (1.5.7+20160212-0ubuntu2) xenial; urgency=medium - - * debian/patches/50_newprinter-support-smb-printer-setup-without-samba-installed.patch: - Allow the setup of SMB printers also when no Samba client software is - installed. Install the software as soon as it is needed for browsing - the network and using the printer. - * debian/patches/47_installpackage-return-only-if-installation-complete.patch: - When installing a package via installpackage.py let the installing - methods only exit when the package is completely installed. - * debian/control: Demoted python3-smbc from Depends: to Suggests:, - it pulls in the Python2 stack, as Samba is not yet fully migrated - to Python3 (LP: #1552868). - - -- Till Kamppeter Mon, 7 Mar 2016 22:06:14 -0300 - -system-config-printer (1.5.7+20160212-0ubuntu1) xenial; urgency=medium - - * New upstream release - o GIT 1.5.x snapshot from 12 Feb 2016 - o Lots of bug fixes (LP: #1500636, Upstream bug #18, #24, #28). - * debian/patches/35_snmp-non-utf-8-output-workaround.patch, - debian/patches/37_command-file-buffering.patch: Removed, fixed - upstream. - * debian/patches/43_options-py-use-debugprint.patch: Updated to apply - to the new source code. - - -- Till Kamppeter Fri, 12 Feb 2016 23:41:14 -0200 - -system-config-printer (1.5.7+20150819-0ubuntu5) xenial; urgency=medium - - * debian/system-config-printer-common.install, - debian/system-config-printer-gnome.install, debian/control: - Moved scp-dbus-service.py and monitor.py from the - system-config-printer-common binary package to the - system-config-printer-gnome binary package as they depend on files - in system-config-printer-gnome (LP: #1496860). - * debian/rules: Updated dh_python... call for Python 3 (LP: #1513424). - - -- Till Kamppeter Fri, 6 Nov 2015 11:09:25 -0200 - -system-config-printer (1.5.7+20150819-0ubuntu4) wily; urgency=medium - - * debian/patches/40_do-not-show-media-col-option.patch: Suppress - the display of the "media-col" attribute under the job options, - this is not a user-settable option (LP: #1070002). - * debian/patches/43_options-py-use-debugprint.patch, - debian/patches/45_ppds-py-use-debugprint.patch: Silence console - output. - - -- Till Kamppeter Sun, 4 Oct 2015 09:28:25 -0300 - -system-config-printer (1.5.7+20150819-0ubuntu3) wily; urgency=medium - - * debian/patches/37_command-file-buffering.patch: Fixed buffering - problem which prevented command jobs (head cleaning, nozzle check - page, ...) from being sent correctly to CUPS (LP: #1500636). - - -- Till Kamppeter Sat, 3 Oct 2015 09:17:25 -0300 - -system-config-printer (1.5.7+20150819-0ubuntu2) wily; urgency=medium - - * debian/patches/35_snmp-non-utf-8-output-workaround.patch: Added - workaround for the problem of the "snmp" CUPS backend returning - output in ISO 8859-1 encoding instead of UTF-8 (Upstream GitHub - issue #18). - - -- Till Kamppeter Thu, 10 Sep 2015 17:15:25 -0300 - -system-config-printer (1.5.7+20150819-0ubuntu1) wily; urgency=medium - - * New upstream release - o GIT 1.5.x snapshot from 19 Aug 2015 - o Fixed Device sorting (bug #1210733). - o Fixed shbang line in udev/udev-add-printer (trac bug #244). - o Increase bus settle time for usb_modeswitch devices (Red Hat bug - #1206808). - o Set use_underline=True for previously-stock buttons (Red Hat bug - #1210859). - o Fixed traceback (Red Hat bug #1213136). - * debian/patches/25_install-smbclient-if-smb-backend-is-missing.patch, - debian/patches/33_ipp-over-usb-support.patch: Updated to apply to the - new source code. - * debian/rules: Override the call of autoreconf, replacing it by the - "bootstrap" which comes with system-config-printer. autoreconf - requires the presence of README and ChangeLog files. - - -- Till Kamppeter Wed, 19 Aug 2015 00:55:25 -0300 - -system-config-printer (1.5.6+20150318-0ubuntu5) wily; urgency=medium - - * debian/control: To make ippusbxd getting installed, recommend the - new separate "ippusbxd" binary package and not "cups-filters-ippusbxd" - any more. - - -- Till Kamppeter Wed, 12 Aug 2015 21:07:47 -0300 - -system-config-printer (1.5.6+20150318-0ubuntu4) wily; urgency=medium - - * debian/patches/33_ipp-over-usb-support.patch: Improvements and fixes - for the IPP-over-USB support: - - When shutting down or disconnecting the printer we kill ippusbxd as - it often does not stop by itself. To kill the correct ippusbxd process - we track the process ID in the printer device URI of the CUPS queue. - - We do not use a random port but try port 60000 now and if it is - taken the following ports, and if there is already a queue we use the - port which we had used before, if it is not taken. - - We add the process ID of udev-configure-printer to the syslog entries, - so we can see whether the entries are of the same or of different - processes. - * debian/local/70-printers.rules, - debian/local/udev-configure-printer@.service: Let systemd do the - UDEV-triggered call of udev-configure-printer in a way so that systemd - does not kill ippusbxd after some minutes. - * debian/control: Recommend the new ippusbxd with -P option and - process ID reporting (cups-filters-ippusbxd 1.0.71-1ubuntu1 or newer). - * debian/system-config-printer-udev.install: Install new - /lib/systemd/system/udev-configure-printer@.service file. - - -- Till Kamppeter Tue, 7 Jul 2015 23:45:47 -0300 - -system-config-printer (1.5.6+20150318-0ubuntu3) wily; urgency=medium - - * debian/patches/33_ipp-over-usb-support.patch: Fixes on IPP-over-USB support, - to make auto-setup of print queues work correctly again, for both - devices supporting and not supporting IPP-over-USB (LP: #1455212). - - -- Till Kamppeter Thu, 14 May 2015 17:02:47 -0300 - -system-config-printer (1.5.6+20150318-0ubuntu2) vivid; urgency=medium - - * debian-control: Added udev to the build dependencies to have the - /lib/udev directory in the system so that "make install" installs - the UDEV stuff. - - -- Till Kamppeter Tue, 7 Apr 2015 21:57:47 -0300 - -system-config-printer (1.5.6+20150318-0ubuntu1) vivid; urgency=medium - - * New upstream bug fix release - o GIT 1.5.x snapshot from 18 March 2015 - o Consider version suffices in PPD Nickname for Canon drivers. - o Refresh job-printer-uri when updating job, to fix job auth. - o Traceback fix (Red Hat bug #1171469). - o Handle non-UTF8 PPD files (LP: #1400232). - o Fixed typo preventing retrieve/reprint from working. - o Handle missing 'licensetext'/'functionality' fields for - downloadable drivers. - o Parse serial device URIs correctly (Red Hat bug #1186475). - o Fixed callback race (Red Hat bug #1176443). - o Don't try decoding already-decoded Unicode (Red Hat bug #1195974). - o Fixed display of downloadable drivers (Red Hat bug #1167978). - o Fixes for CMD matching (Red Hat bug #1167978, Red Hat bug #1171874). - o Fixed artifacts when compositing emblems (Red Hat bug #1200375). - o Don't show traceback messages for missing probe helpers (Red Hat bug - #1194101). - o Don't try writing bytecache when running udev-add-printer - (Red Hat bug #1196183). - o Fixed 'Apply' sensitivity when downloading driver (trac #238). - o Avoid deprecated things. - o Some fixes for the New Printer dialog. - o Don't install an OpenPrinting driver if the license is not - accepted (trac #240). - * debian/patches/35_install-printerdriver-ignore-refresh-cache-failure.patch: - Removed, included upstream. - * debian/system-config-printer-common.install: Added new file killtimer.py. - - -- Till Kamppeter Wed, 18 Mar 2015 00:40:47 +0100 - -system-config-printer (1.5.5+20150211-0ubuntu1) vivid; urgency=medium - - * New upstream release - o GIT 1.5.x snapshot from 11 February 2015 - o No longer requires gnome-icon-theme (Red Hat bug #1163928). - o Fixed race condition when fetching devices (Red Hat bug #1176443). - o Fixed typo preventing retrieve/reprint from working. - o Driver installation fixes. - o Various other fixes. - * debian/patches/35_fix-driver-package-installation-with-install-printerdriver.patch, - debian/patches/37_do-not-crash-on-licensetext-being-none.patch, - debian/patches/40_support-licensetext-in-separate-url.patch: Removed, - included upstream. - * debian/patches/35_install-printerdriver-ignore-refresh-cache-failure.patch: - Let the install-printerdriver helper script ignore errors of the cache - refreshing step. In most cases the newly added repository gets loaded - but the error is caused by another repository. - - -- Till Kamppeter Wed, 11 Feb 2015 09:42:48 -0200 - -system-config-printer (1.5.4+20141212-0ubuntu3) vivid; urgency=medium - - * Switch gnome-icon-theme to adwaita-icon-theme, which is its - successor. (LP: #1414613) - - -- Iain Lane Mon, 26 Jan 2015 14:54:19 +0000 - -system-config-printer (1.5.4+20141212-0ubuntu2) vivid; urgency=medium - - * debian/patches/35_fix-driver-package-installation-with-install-printerdriver.patch: - Simplified communication between system-config-printer and - install-printerdriver helper script (LP: #1412722). - * debian/patches/37_do-not-crash-on-licensetext-being-none.patch: Crash - guard for displaying OpenPrinting driver record where the licensetext - field is None (LP: #1412729). - * debian/patches/40_support-licensetext-in-separate-url.patch: Added support - for OpenPrinting driver records with license text linked from separate - download URL (LP: #1412729). - - -- Till Kamppeter Tue, 20 Jan 2015 11:56:08 +0100 - -system-config-printer (1.5.4+20141212-0ubuntu1) vivid; urgency=medium - - * New upstream release - o GIT 1.5.x snapshot from 12 December 2014 - o Fixed all problems which prevented the automatic download of printer - driver packages (LP: #1401835). - o Handle non-UTF8 PPD files (LP: #1400232). - o Use 'with' when dealing with temporary files. - o troubleshoot: get logs from cups.service, not just cupsd - o Avoid traceback (Red Hat bug #1171469). - o Fixed 'Search' button icon. - o Debug output showing DBus exception message. - o Fixed display of downloadable drivers (Red Hat bug #1167978). - o Prevent backtrace (Red Hat bug #1167978). - o Refresh job-printer-uri in update_job - o Consider version suffixes in Nickname for PPDs from Canon drivers - (fedorahosted.org bug #235). - o Extract hostname from hp:/net/...?hostname= URIs when grouping by - physical device (Red Hat bug #1154686). - o Codec fix for AuthDialog.get_auth_info (Red Hat bug #1060453). - o Catch IPPError when writing server settings (Red Hat bug #1159584). - o OpenPrintingRequest lock handling fixes - o Never set SMB Verify button sensitive without checking pysmb is - available - o PackageKit-based installation of smb backend on demand is now fixed - o Ubuntu fix for on demand installation of libsane-hpaio - o HP MFP devices that cannot scan are now properly detected - o ppdcache: handle errors more gracefully - o Don't try to remove gobject sources that are already removed - o A Python 3 fix when dealing with HPLIP fax devices - o Fixed physical device grouping by using the cupshelpers.ppds - 'normalize' function for comparisons - o Cancel deferred timer on quit (possible fix for Red Hat bug #1145388) - o Don't use deprecated GTK+ widgets and properties - o React to button-press-event for Move To submenu in jobviewer - (LP: #1388601) - * debian/patches/35_package-download-fixes.patch: Removed, included upstream. - - -- Till Kamppeter Fri, 12 Dec 2014 19:41:08 +0100 - -system-config-printer (1.5.3+20141029-0ubuntu3) vivid; urgency=medium - - * debian/local/70-printers.rules: Fixed UDEV rules so that UDEV supplies - the path of the device and not of the device's interface to - udev-configure-printer. Thanks to Daniel Dressler for the fix - - -- Till Kamppeter Wed, 10 Dec 2014 15:50:26 +0100 - -system-config-printer (1.5.3+20141029-0ubuntu2) vivid; urgency=medium - - * debian/patches/35_package-download-fixes.patch: Fixed several bugs to - make automatic printer driver download working again: - o Use pyrequests instead of pycurl for secure (verified certificate) - downloads. pycurl stopped working after the OpenPrinting web server - has moved from Ubuntu 10.04 to 12.04. - o In the install-printerdriver script improved the check for the - necessity of adfding the driver's Debian repository and added a - workaround for a bug in aptdaemon interpreting PackageKit's package - IDs wrongly when installing a package (LP: #1397750). - o Bugs in the outsourcing of the OpenPrinting request code into - from newprinter.py into the new OpenPrintingRequest.py - o Python3 transition bugs - * debian/patches/07_driver-auto-download-configuration.patch: The variables - for auto-download configuration have moved from newprinter.py to the new - config.py file. - * debian/control: Depend on python-requests instead of on python-pycurl. - - -- Till Kamppeter Thu, 4 Dec 2014 23:32:26 +0100 - -system-config-printer (1.5.3+20141029-0ubuntu1) vivid; urgency=medium - - * New upstream release - o GIT 1.5.x snapshot from 29 October 2014 - o Tell user how to retrieve journal entries as root (Red Hat bug #1157253). - o Timed Operations: Don't try to remove sources that are already removed. - o Fixed parsing of HPLIP fax type, as implicit conversion from string to - int does not work any more (LP: #1369789). - o Fixed physical device identification. The MFG and MDL names were being - compared too strictly. - o Codec fix for AuthDialog.get_auth_info (Red Hat bug #1060453). - o Don't treat CUPS IPP conformance failure state reasons as errors. - o Don't try installing the smb backend a second time when performing an - OpenPrinting ID-based search. - o jobviewer: Always fetch auth-info-required attribute (LP #1380514). - * debian/patches/35_fix-hp-fax-type-parsing.patch: Removed the, applied - upstream. - - -- Till Kamppeter Wed, 29 Oct 2014 19:46:26 +0100 - -system-config-printer (1.5.3+20141027-0ubuntu1) vivid; urgency=medium - - * New upstream release - o GIT 1.5.x snapshot from 27 October 2014 - o Document retrieval is fixed - o Openprinting requests are performed from the main loop, no inner loop - required - o Nested classes are not allowed - o gpk-install-package-name is no longer used, direct D-Bus PackageKit - access instead. - o With PackageKit-based utility installation working again, fixed some - additional, overlooked bugs to get it actually working - o The manufacturer name for Kyocera has been fixed - o Fixed infinite loop generating millions of links in /tmp when PPD file - requested from a print queue is not readable (LP: #1156398, - Closes: #764253). - o Translation update and clean-up - o Various other bug-fixes - o Some Python 3 fixes - * debian/patches/25_install-smbclient-if-smb-backend-is-missing.patch: When - the "smb" CUPS backend is missing, do not try to install "samba-client" - but "smbclient". The PackageKit which comes with Ubuntu is not able to - install packages via "Provides:" entries. - * debian/patches/30_scp-dbus-service-driver-download-hang-fixes.patch: - Removed, fixed upstream in another form. - * debian/patches/33_ipp-over-usb-support.patch: Updated patch to apply - to new upstream code. - * debian/patches/35_more-debugging-output.patch, - debian/patches/37_debugging-tidy-ups.patch - debian/patches/40_monitor-only-run-one-timer-at-a-time.patch, - debian/patches/43_dont-ask-packagekit-to-look-for-drivers-for-empty-device-ids.patch, - debian/patches/45_use-items-instead-of-iteritems-in-groupphysicaldevicesrequests-group.patch, - debian/patches/47_fix-for-automatically-adding-bluetooth-printers.patch, - debian/patches/50_dont-run-gpk-install-package-name-directly-use-installpackage-module.patch, - debian/patches/53_make-installpackage-a-stub-only.patch: Removed the - patches backported from upstream. - * debian/patches/35_fix-hp-fax-type-parsing.patch: Fix parsing of the HPLIP - fax type (LP: #1369789). - * debian/system-config-printer-gnome.install: Added new module - "OpenPrintingRequest". - - -- Till Kamppeter Mon, 27 Oct 2014 20:13:28 +0100 - -system-config-printer (1.5.1+20141010-0ubuntu2) utopic; urgency=medium - - * debian/patches/35_more-debugging-output.patch, - debian/patches/37_debugging-tidy-ups.patch: Additional debug output - in the "--debug" modes of system-config-printer and scp-dbus-service - (backported from upstream GIT). - * debian/patches/40_monitor-only-run-one-timer-at-a-time.patch: monitor: - only run one timer at a a time, avoids 'Source ID ... was not found' - warnings (backported from upstream GIT). - * debian/patches/43_dont-ask-packagekit-to-look-for-drivers-for-empty-device-ids.patch: - Don't ask PackageKit to look for drivers for empty device IDs (backported - from upstream GIT). - * debian/patches/45_use-items-instead-of-iteritems-in-groupphysicaldevicesrequests-group.patch: - Use items() instead of iteritems() with Python 3 dicts, especially use - items() instead of iteritems() in GroupPhysicalDevicesRequest's _group() - (backported from upstream GIT). - * debian/patches/47_fix-for-automatically-adding-bluetooth-printers.patch: - Fix for automatically adding Bluetooth printers. devpath could have been - NULL at this point. Found with static analysis (backported from upstream - GIT). - * debian/patches/50_dont-run-gpk-install-package-name-directly-use-installpackage-module.patch: - Don't run gpk-install-package-name directly, use installpackage module - (backported from upstream GIT). - * debian/patches/53_make-installpackage-a-stub-only.patch: Make - installpackage a stub only. gpk-install-* executables no longer exist - (backported from upstream GIT, LP: #1366756). - - -- Till Kamppeter Tue, 14 Oct 2014 21:46:36 +0200 - -system-config-printer (1.5.1+20141010-0ubuntu1) utopic; urgency=medium - - * New upstream release - o GIT 1.5.x snapshot from 10 October 2014 - o Don't try nested classes, as CUPS forbids it (Red Hat bug #1140627). - o Fixed LPD/LPR Probe (LP: #1372213). - o Improve some Gtk+ 3 stuff. - o Python 3 has removed message attribute from built-in exceptions. - - -- Till Kamppeter Fri, 10 Oct 2014 17:25:36 +0200 - -system-config-printer (1.5.1+20140911-0ubuntu1) utopic; urgency=medium - - * New upstream release - o GIT 1.5.x snapshot from 11 September 2014 - o More Python 3 fixes (LP: #1367368). - * debian/control: Added dependency on python3-cairo (LP: #1353880). - - -- Till Kamppeter Thu, 11 Sep 2014 17:02:50 +0200 - -system-config-printer (1.5.1+20140906-0ubuntu1) utopic; urgency=medium - - * New upstream bug fix release - o GIT 1.5.x snapshot from 6 September 2014 - o StateReason: Fixed __cmp__ conversion to rich comparisons (LP: #1364196) - o This release has some Python3 fixes, as well as some fixes to - udev-configure-printer and a fix for a D-Bus service hang. - o In the 1.5.1 upstream release scp-dbus-service crashes immediately after - starting. This is fixed in this snapshot. - * debian/patches/33_ipp-over-usb-support.patch: Bug fix update of the patch - from Daniel Dressler. - * debian/patchs/30_scp-dbus-service-driver-download-hang-fixes.patch: - Updated to apply to current source code. - - -- Till Kamppeter Sat, 06 Sep 2014 14:27:59 +0200 - -system-config-printer (1.5.0+20140805-0ubuntu4) utopic; urgency=medium - - * debian/patches/33_ipp-over-usb-support.patch: Added support for - IPP-over-USB printers via ippusbxd. Thanks to Daniel Dressler for - having developed this patch and ippusbxd itself as a Google Summer - of Code 2014 project. - * debian/control: Let system-config-printer-udev recommend the - cups-filters-ippusbxd, as we support IPP-over-USB printers with ippusbxd - now. - - -- Till Kamppeter Tue, 19 Aug 2014 23:44:59 +0200 - -system-config-printer (1.5.0+20140805-0ubuntu3) utopic; urgency=medium - - * debian/control, debian/python-cupshelpers.install, - debian/python3-cupshelpers.install: Completed Python 3 switchover - replacing all Python library dependencies of the binary packages - by the appropriate Python 3 counterparts and renamed the - python-cupshelpers binary package to python3-cupshelpers. - - -- Till Kamppeter Wed, 06 Aug 2014 14:42:59 +0200 - -system-config-printer (1.5.0+20140805-0ubuntu2) utopic; urgency=medium - - * debian/control: Build-depend on Python 3 (python3-all-dev). - - -- Till Kamppeter Tue, 05 Aug 2014 23:59:59 +0200 - -system-config-printer (1.5.0+20140805-0ubuntu1) utopic; urgency=medium - - * New upstream release - o GIT 1.5.x snapshot from 5 August 2014 - o Switchover to Python 3. - * 30_scp-dbus-service-driver-download-hang-fixes.patch: Several fixes against - deadlocks on driver download out of the D-Bus service (Upstream GIT branch - 'dbus-fixes', Red Hat bug #1052203). - - -- Till Kamppeter Tue, 05 Aug 2014 22:22:39 +0200 - -system-config-printer (1.4.5+20140706-0ubuntu1) utopic; urgency=medium - - * New upstream release - o GIT 1.4.x snapshot from 6 July 2014 - o Some codec fixes - o Traceback fixes - o IPv6 address entry fix - o Auth info saving improvement - o Some loop/hang bug fixes - o Use LockButton for fewer auth dialogs - * 30_newprinter-driver-download-override-false-error-alarm.patch, - 33_dont-use-hp-makeuri-with-non-hp-printers.patch: - Removed, included upstream. - - -- Till Kamppeter Sun, 06 Jul 2014 09:41:43 +0200 - -system-config-printer (1.4.4-0ubuntu1) utopic; urgency=medium - - * New upstream release. - - -- Jackson Doak Fri, 20 Jun 2014 14:27:40 +1000 - -system-config-printer (1.4.3+20140219-0ubuntu3) utopic; urgency=low - - * debian/patches/33_dont-use-hp-makeuri-with-non-hp-printers.patch: - Before calling "hp-makeuri" to determine whether a network printer is - supported by HPLIP and to get its HPLIP URI if so, check whether the - printer is actually an HP printer before, as hp-makeuri can hang on - non-HP printers (LP: #1313157). - - -- Till Kamppeter Mon, 28 Apr 2014 23:21:52 +0200 - -system-config-printer (1.4.3+20140219-0ubuntu2) trusty; urgency=low - - * debian/patches/30_newprinter-driver-download-override-false-error-alarm.patch: - Fix for the infinite loop fix of 1.4.2+20130920-0ubuntu3: Now the loop - is terminated when install-printerdriver outputs "done" but perhaps - somewhat early (race condition?) as this causes a false alarm of an error - exit of install-printerdriver, telling to the caller that the driver was - not installed, letting the caller not reload the system's PPD list and so - the freshly installed driver does not get found by the subsequent print - queue setup. With this we should have a working fix for LP: #1248303). - - -- Till Kamppeter Fri, 14 Mar 2014 17:06:52 +0100 - -system-config-printer (1.4.3+20140219-0ubuntu1) trusty; urgency=medium - - * New upstream release - o GIT 1.4.x snapshot from 19 February 2014 - o Incorporated nearly all Ubuntu patches - * debian/patches/30_cupshelpers-debugging.patch, - debian/patches/33_openprinting-debugprint.patch, - debian/patches/40_scp-dbus-service-fix-dbus-signature-typo.patch, - debian/patches/43_newprinter-fix-crash-and-infinite-loop-at-driver-download.patch: - Removed, included upstream. - - -- Till Kamppeter Wed, 19 Feb 2014 10:25:52 +0100 - -system-config-printer (1.4.2+20130920-0ubuntu4) trusty; urgency=low - - * debian/patches/05_menu_entries.patch: - - Show in both GNOME control center and Unity control center (LP: #1257505) - - -- Robert Ancell Wed, 15 Jan 2014 16:59:34 +1300 - -system-config-printer (1.4.2+20130920-0ubuntu3) trusty; urgency=low - - * debian/patches/43_newprinter-fix-crash-and-infinite-loop-at-driver-download.patch: - Fixed a crash and an infinite loop which happens when it comes to a drivcer - download from OpenPrinting (LP: #1248303). - - -- Till Kamppeter Sat, 4 Jan 2014 20:47:12 +0100 - -system-config-printer (1.4.2+20130920-0ubuntu2) trusty; urgency=low - - * debian/patches/40_scp-dbus-service-fix-dbus-signature-typo.patch: Fixed - typo in a D-Bus method signature (LP: #1232947). - - -- Till Kamppeter Thu, 24 Oct 2013 13:15:12 +0200 - -system-config-printer (1.4.2+20130920-0ubuntu1) saucy; urgency=low - - * New upstream release - o GIT 1.4.x snapshot from 20 September 2013 - o Incorporated nearly all Ubuntu patches - * debian/patches/37_driver-autodownload-out-of-scp-dbus-service.patch, - debian/patches/40_driver-autodownload-support-signed-ppd-packages-plus-more-fixes.patch, - debian/patches/47_prioritize-postscript-against-hpcups.patch, - debian/patches/50_physicaldevice-drop-bogus-queeus-on-cups-server.patch, - debian/patches/67_no-misleading-prompt-and-root-default-in-auth-dialogs.patch, - debian/patches/70_extra-debugprint-lines-for-driver-assignment.patch, - debian/patches/73_do-not-go-through-openprinting-query-and-user-interaction-with-exact-cmd-match.patch, - debian/patches/75_assign-driver-type-pdf-before-driver-type-exact-cmd.patch: - Removed, included upstream. - * debian/patches/30_cupshelpers-debugging.patch: Activate "debugprint" - output in all components of the cupshelpers library when - system-config-printer is running in debug mode ("--debug" option). Same - if the newprinter.py file is run standalone in its testing mode. - * debian/patches/33_openprinting-debugprint.patch: More debug output - for the OpenPrinting database query module. - - -- Till Kamppeter Fri, 20 Sep 2013 22:07:12 +0200 - -system-config-printer (1.4.2+20130910-0ubuntu1) saucy; urgency=low - - * New upstream bug fix release - o GIT 1.4.x snapshot from 10 September 2013 - o State of 1.4.2 release plus bug fixes - o Fixed arguments for tree selection function (LP: #1220066). - o Fix one gtk -> Gtk occurrence (Red Hat bug #1004753). - o probe_printer.py: socket.getaddrinfo() can throw socket.error - (Red Hat bug #1003219). - o Spot missing foomatic device IDs. - * debian/patches/75_assign-driver-type-pdf-before-driver-type-exact-cmd.patch: - Assign the driver type "pdf" with higher priority than the driver type - "exact-cmd". This prevents the experimental PDF PPD for the HP Color - LaserJet CM3530 MFP (from cups-filters) being chosen. - * debian/patches/73_do-not-go-through-openprinting-query-and-user-interaction-with-exact-cmd-match.patch: - If a PPD is an exact match by make/model (MFG/MDL) and matches the command - set (CMD) in addition, consider this also an exact match in the further - path of the wizard, not querying OpenPrinting and not asking the user to - confirm the driver choice. - * debian/patches/70_extra-debugprint-lines-for-driver-assignment.patch: - Added debugprint() calls to more easily debug problems of driver assignment - and priorities. - - -- Till Kamppeter Tue, 10 Sep 2013 22:57:44 +0200 - -system-config-printer (1.4.2-0ubuntu2) saucy; urgency=low - - * debian/control: Let system-config-printer-gnome depend on gir1.2-notify-0.7 - (LP: #1221219). - - -- Till Kamppeter Thu, 5 Sep 2013 17:23:59 +0200 - -system-config-printer (1.4.2-0ubuntu1) saucy; urgency=low - - * New upstream release - * debian/patches/37_driver-autodownload-out-of-scp-dbus-service.patch: - Updated to apply to new upstream source code. - - -- Till Kamppeter Wed, 28 Aug 2013 10:23:59 +0200 - -system-config-printer (1.4.1-0ubuntu1) saucy; urgency=low - - * New upstream release - o 1.4.1 release - o Use gi.repository throughout - o Removed old bits (gtk_label_autowrap and gtkspinner) - o Some locking fixes - o Bug fixes - * debian/patches/43_system-config-printer-py-fix-typo.patch, - debian/patches/45_system-config-printer-py-fixed-codec-issue.patch: - Removed, fixed upstream. - * debian/patches/06_rename_settings_panel.patch, - debian/patches/37_driver-autodownload-out-of-scp-dbus-service.patch: - Updated to apply to new upstream source code. - * debian/system-config-printer-common.install, - debian/system-config-printer-gnome.install: Updated for removed and - renamed files. - - -- Till Kamppeter Tue, 27 Aug 2013 17:50:57 +0200 - -system-config-printer (1.3.12+20130308-0ubuntu4) raring; urgency=low - - * debian/patches/50_physicaldevice-drop-bogus-queeus-on-cups-server.patch: - The dnssd CUPS backend finds bogus LPD queues on remote CUPS servers which - once, do not work, and second, mess up the presentation of a remote CUPS - server by system-config-printers. Therefore we suppress such entries now. - - -- Till Kamppeter Mon, 15 Apr 2013 22:29:29 +0200 - -system-config-printer (1.3.12+20130308-0ubuntu3) raring; urgency=low - - * debian/patches/47_prioritize-postscript-against-hpcups.patch: If a printer - is a PostScript and PCL printer, PostScript should be preferred and not - the hpcups PCL driver. - * debian/patches/45_system-config-printer-py-fixed-codec-issue.patch: Fixed - codec issue (LP: #1158158). - - -- Till Kamppeter Fri, 22 Mar 2013 14:13:29 +0100 - -system-config-printer (1.3.12+20130308-0ubuntu2) raring; urgency=low - - * debian/patches/05_menu_entries.patch: Re-introduce GNOME Control Center - icon integration since we stay with system-config-printer as default - printer setup tool in Raring. - * debian/patches/06_rename_settings_panel.patch: Re-introduced as we - let system-config-printer being called out of GNOME Control Center - again in Raring. The new printer setup GUI of GNOME does not yet - support sharing printers. - * debian/patches/43_system-config-printer-py-fix-typo.patch: Fixed - typo in upstream code (LP: #1153341). - - -- Till Kamppeter Tue, 19 Mar 2013 17:04:29 +0100 - -system-config-printer (1.3.12+20130308-0ubuntu1b1) raring; urgency=low - - * No-change rebuild against libudev1 - - -- Martin Pitt Wed, 13 Mar 2013 07:02:14 +0000 - -system-config-printer (1.3.12+20130308-0ubuntu1) raring; urgency=low - - * New upstream release - o GIT 1.3.x snapshot from 8 March 2013 - o State of 1.3.12 release plus further development - o Updated translations - o Driver auto-download via OpenPrinting - o GTK-less PolicyKit-only authentication in scp-dbus-service - o Suppression of discontinued CUPS Feature in "Server Settings" - o Don't rely on document-count being present (LP: #1041613) - o Fixed layout of Ink/Toner Levels page (LP: #1108860) - o Many other bug fixes. - * debian/patches/07_driver-auto-download-configuration.patch: Configuration - for driver auto-download via OpenPrinting: Allow installing packages and - also non-free software. - * debian/patches/40_driver-autodownload-support-signed-ppd-packages-plus-more-fixes.patch: - Updated to apply to new upstream source code. - * debian/patches/15_cupshelpers-openprinting-query-fingerprint-support.patch, - debian/patches/30_driver-autodownload.patch, - debian/patches/33_scp-dbus-service-policy-kit-only-auth-on-non-gtk-systems.patch, - debian/patches/35_server-settings-dont-show-widgets-of-obsolete-cups-features.patch: - Removed, included upstream. - * debian/local/70-printers.rules, debian/system-config-printer-udev.install: - Use old non-systemd UDEV rules. - - -- Till Kamppeter Fri, 08 Mar 2013 12:22:29 +0100 - -system-config-printer (1.3.11+20120807-0ubuntu14) raring; urgency=low - - * debian/patches/40_driver-autodownload-support-signed-ppd-packages-plus-more-fixes.patch: - Improvements and fixes on automatic driver download via OpenPrinting: - Added support for download of signed PPD-only packages; Debug output - to stderr by the install-printerdriver script; Support for introduction - of package signing on the server and for change of keys; Fix for - downloading unsigned PPD-only packages. - * debian/control: Added dependency on packagekit-system-interface, this is - needed for the automatic download of printer drivers. - * debian/patches/06_rename_settings_panel.patch: Removed to rename - the system-config-printer desktop icon from "Printers" back to the - original "Print Settings", to make the icons in the Dash distinguishable - (LP: #1125190). - - -- Till Kamppeter Wed, 6 Mar 2013 21:26:18 +0100 - -system-config-printer (1.3.11+20120807-0ubuntu13) raring; urgency=low - - * debian/patches/30_driver-autodownload.patch: Use the full 40-character - key fingerprint instead of the 8-character key ID as key ID when retreiving - the signature key from a keyserver to verify auto-downloaded printer - driver packages (LP: #1116503). - - -- Till Kamppeter Thu, 7 Feb 2013 19:31:18 +0100 - -system-config-printer (1.3.11+20120807-0ubuntu12) raring; urgency=low - - * debian/patches/37_driver-autodownload-out-of-scp-dbus-service.patch: Allow - calling the new printer wizard for driver download from OpenPrinting only - (dialog mode "download_driver", requires devid) and add support for driver - auto-download in scp-dbus-service, especially in the GetBestDrivers D-Bus - method. This makes the printer setup tool of GNOME Control Center doing - printer aito-download. - * debian/control: Let system-config-printer-gnome depend on - gir1.2-packagekitglib-1.0. This is needed for the automatic driver - download. - - -- Till Kamppeter Mon, 4 Feb 2013 18:18:18 +0100 - -system-config-printer (1.3.11+20120807-0ubuntu11) raring; urgency=low - - * debian/patches/05_menu_entries.patch: drop the control-center icon - integration since we will use the upstream u.i this cycle - - -- Sebastien Bacher Wed, 21 Nov 2012 19:13:44 +0100 - -system-config-printer (1.3.11+20120807-0ubuntu10) quantal; urgency=low - - * debian/patches/30_driver-autodownload.patch: Fixed typos. - - -- Till Kamppeter Tue, 9 Sep 2012 14:18:00 +0200 - -system-config-printer (1.3.11+20120807-0ubuntu9) quantal; urgency=low - - * debian/patches/35_server-settings-dont-show-widgets-of-obsolete-cups-features.patch: - With the dropping of the CUPS Browsing feature from CUPS 1.6.x some - configurable settings supported by the "Server Settings" dialog do not - exist any more. This patch makes them disappear if the CUPS version in use - is 1.6.x or newer (LP: #1052897). - - -- Till Kamppeter Wed, 26 Sep 2012 23:01:00 +0200 - -system-config-printer (1.3.11+20120807-0ubuntu8) quantal; urgency=low - - * Use "Printers" not "Print Settings" to be more consistent with other - System Settings panels and the GNOME printer panel (LP: #1053189) - - -- Benjamin Kerensa Thu, 20 Sep 2012 17:45:48 -0400 - -system-config-printer (1.3.11+20120807-0ubuntu7) quantal; urgency=low - - * debian/patches/33_scp-dbus-service-policy-kit-only-auth-on-non-gtk-systems.patch: - Made asyncconn.py and asyncpk1.py working also without GTK, so that - scp-dbus-service can be used on GTK-less systems like Kubuntu. Note that - this requires authentication via PolicyKit and so scp-dbus-service can - only run under conditions where PolicyKit is supported, which means that - it must run as a non-root user and accessing a local CUPS daemon, via - "localhost" or socket (LP: #902762). - * debian/system-config-printer-common.install, - debian/system-config-printer-gnome.install, - debian/control: Moved asyncconn.py and asyncpk1.py from - system-config-printer-gnome to system-config-printer-common - (LP: #902762). - * debian/patches/27_disable-policy-kit-support.patch: Removed, as - cups-pk-helper is fixed now (See LP: #807261). - * debian/patches/07_allow-also-nonfree-ppds-for-single-ppd-download.patch: - Removed, as it is not needed any more. The patch - 30_driver-autodownload.patch overrides the onlyfree setting in - the cupshelpers::openprinting module. - - -- Till Kamppeter Wed, 12 Sep 2012 15:57:00 +0200 - -system-config-printer (1.3.11+20120807-0ubuntu6) quantal; urgency=low - - * debian/patches/30_driver-autodownload.patch: Make driver auto-download - also working when changing the driver of an existing print queue, minor - bug fixes. - * debian/patches/30_driver-autodownload.patch, - debian/local/install-printerdriver, - debian/system-config-printer-gnome.install: Integrated install-printerdriver - helper script into the upstream build system. - - -- Till Kamppeter Fri, 31 Aug 2012 13:12:00 +0200 - -system-config-printer (1.3.11+20120807-0ubuntu5) quantal; urgency=low - - * debian/patches/30_driver-autodownload.patch: Added possibility to skip - automatically offered driver download, fixed display of boolean and - numeric properties of downloadable drivers. - - -- Till Kamppeter Tue, 28 Aug 2012 14:47:00 +0200 - -system-config-printer (1.3.11+20120807-0ubuntu4) quantal; urgency=low - - * debian/patches/30_driver-autodownload.patch: Fix of GUI race condition - problems, made wait window of package installation working correctly. - * debian/local/install-printerdriver: Create correct progress output - for the package installation. - - -- Till Kamppeter Tue, 28 Aug 2012 00:54:00 +0200 - -system-config-printer (1.3.11+20120807-0ubuntu3) quantal; urgency=low - - * debian/patches/30_driver-autodownload.patch: Fixes for various bugs - found while testing. - * debian/local/install-printerdriver: Support package installation for - unsigned packages (for example PPD-only packages). - - -- Till Kamppeter Fri, 24 Aug 2012 22:30:00 +0200 - -system-config-printer (1.3.11+20120807-0ubuntu2) quantal; urgency=low - - * debian/patches/30_driver-autodownload.patch: Added support for automatic - driver package download from OpenPrinting without needing Jockey. - * debian/local/install-printerdriver: Helper script for printer driver - download via PackageKit. - * debian/control: Added dependency on python-pycurl. - * debian/system-config-printer-gnome.install: Install install-printerdriver. - - -- Till Kamppeter Thu, 23 Aug 2012 19:00:00 +0200 - -system-config-printer (1.3.11+20120807-0ubuntu1) quantal; urgency=low - - * New upstream release - o GIT 1.3.x snapshot from 7 August 2012 - o State of 1.3.1 release - o Updated translations - o Changed application name in desktop file - o Handle Unicode URL-encoded smb URIs - o Removed use of obsolete udev_get_sys_path() - o Use IPP API accessors (CUPS 1.6) - o libusb 1.0.x support in udev-configure-printer - o Avoid usblp requirement in udev-configure-printer - o Various other udev-configure-printer enhancements - o More robust XML parsing of OpenPrinting responses - o Allow test pages for remote CUPS queues - o Support for PPD files for native PDF printers - o Suppress cups-remote-... notification messages - o Recommended driver tweak for HP LaserJet 12xx/13xx - o Added --show-jobs command line option - o Improved device list sorting - o Use cups-config to determine serverbin directory at build time - - * debian/patches/30_cupshelpers-Fix-XML-parsing-crash-on-invalid-UTF-8.patch, - debian/patches/33_udev-configure-printer-enhancements.patch, - debian/patches/37_allow-printing-test-page-on-remote-printer-without-ppd.patch, - debian/patches/40_pdf-printer-support.patch, - debian/patches/43_allow-test-page-printing-for-remote-cups-queues-via-dnssd.patch, - debian/patches/47_suppress-misleading-notifications.patch, - debian/patches/70_use-hpcups-instead-of-ps-with-hp-laserjet-12xx-13xx.patch, - debian/patches/80-add-show-jobs-cmdline-arg.patch, - debian/patches/83_improved-sorting-of-device-lists.patch: Removed, - incorporated upstream. - - -- Till Kamppeter Tue, 07 Aug 2012 19:08:42 +0200 - -system-config-printer (1.3.9+20120706-0ubuntu1) quantal; urgency=low - - * New upstream release - o GIT 1.3.x snapshot from 6 July 2012 - o State of 1.3.9 + 2 additional fixes - o Updated translations. - o Improved output from check-device-ids script. - o Don't warn about changed cupsGetPPD3 behaviour in CUPS 1.5.3. - o Avoid temporary file leaks. - o Handle file disappearances when caching PPDs (Red Hat bug #786232). - o Fixed several debugprints (Red Hat bug #785581, LP: #924407, - LP: #924553). - o smburi: handle URL-encoded URIs containing Unicode. - o udev: replace udev_get_sys_path() with hard-coded "/sys" (Upstream bug - #223). - * debian/patches/35_ensure-utf8-smb-uris.patch: Removed, incorporated - upstream. - * debian/patches/33_udev-configure-printer-enhancements.patch: Refreshed. - * debian/control, debian/rules: Added build dependency on dh-autoreconf - and "include /usr/share/cdbs/1/rules/autoreconf.mk" to make the CDBS - packaging rebuild the build system, as the build system is patched - from 1.3.8+20120201-0ubuntu10 on. - * debian/patches/34_udev-configure-printer-enhancements-build-system.patch: - Removed temporary build system rebuild. - - -- Till Kamppeter Fri, 6 Jul 2012 11:21:00 +0200 - -system-config-printer (1.3.8+20120201-0ubuntu11) quantal; urgency=low - - * debian/patches/34_udev-configure-printer-enhancements-build-system.patch: - Build system rebuild after the build system changes in - 33_udev-configure-printer-enhancements.patch. - - -- Till Kamppeter Fri, 6 Jul 2012 09:17:00 +0200 - -system-config-printer (1.3.8+20120201-0ubuntu10) quantal; urgency=low - - * debian/patches/33_udev-configure-printer-make-error-on-claiming-interface-0-non-fatal.patch, - debian/patches/33_udev-configure-printer-enhancements.patch: - Replaced patch on udev-configure-printer (Plug'n'Print via UDEV) to add - more enhancements: - - Use libusb 1.0.x instead of 0.1.x to determine the device ID when - the usblp kernel module is not attached to the device. libusb 0.1.x is - not maintained upstream any more. - - Do not trigger udev-configure-printer on the UDEV signal emitted by - the printer detection through the usblp kernel module any more. There - is already a UDEV signal on the detection of the corresponding - low-level USB device and through this one can also access all needed - information and this way we avoid the devices being detected twice, - triggering udev-configure-printer twice. Also the detaching and - re-attaching of the usblp kernel module by the new libusb-1.0-based - USB CUPS backend does not trigger udev-configure-printer any more. - - Gather all needed printer information through the UDEV entry of the - low-level USB devices, independent of the presence or absence of the - usblp kernel module. This way we do not need to handle the UDEV - signals of the usblp kernel module. - - When scanning the USB devices with libusb, do not seLect the correct - device only by the USB vendor and product IDs but also by the serial - number. There are many (older) Epson printers with the same USB vendor - and product IDs but different models with different IEEE-1284 device - IDs. - - Make error on claiming interface 0 non-fatal (from the old patch, - LP: #936155). - - Let actions on the print queue always be performed only once, even - if more than one of the URIs of the detected device matches a - particular print queue. - - Eliminate duplicate messages in the syslog. - * debian/control: Build-depend on libusb-1.0-0-dev instead of libusb-dev. - - -- Till Kamppeter Thu, 5 Jul 2012 19:00:00 +0200 - -system-config-printer (1.3.8+20120201-0ubuntu9) quantal; urgency=low - - * debian/patches/83_improved-sorting-of-device-lists.patch: Improved sort - order of device entries, so that in the "Connections" list of a detected - network printer "AppSocket/JetDirect" always has highest priority and - "IPP" has lowest. This way we avoid that network printers get set up - with IPP connection, as many printers do not conform to the IPP - standards. "AppSocket/JetDirect" is a very simple protocol which usually - works (Works around LP: #945028, LP: #973270, LP: #990734, LP: #992468, - LP: #992982). - - -- Till Kamppeter Tue, 29 May 2012 19:26:31 +0200 - -system-config-printer (1.3.8+20120201-0ubuntu8) precise; urgency=low - - * debian/patches/40_pdf-printer-support.patch: Support for PPD files for - native PDF printers. Set priority lower than for the PostScript PPD file - as native PDF printing is still experimental. Without this patch it is not - determined whether the PDF or PostScript PPD file gets used. - - -- Till Kamppeter Thu, 22 Mar 2012 20:31:31 +0100 - -system-config-printer (1.3.8+20120201-0ubuntu7) precise; urgency=low - - * debian/patches/05_menu_entries.patch: Replaced "X-GNOME-Keywords" - by "Keywords" in system-config-printer.desktop (LP: #949849). - - -- Till Kamppeter Thu, 22 Mar 2012 20:31:31 +0100 - -system-config-printer (1.3.8+20120201-0ubuntu6) precise; urgency=low - - * debian/patches/35_ensure-utf8-smb-uris.patch: Make sure that passed in - URIs are always converted to an utf-8 encoded string (LP: #447027). - - -- Till Kamppeter Thu, 22 Mar 2012 13:27:31 +0100 - -system-config-printer (1.3.8+20120201-0ubuntu5) precise; urgency=low - - * remove debian/local/testpage-{a4,banner}.ps to make system-config-printer - use the test page supplied by CUPS (LP: #31504) - - -- Lars Uebernickel Tue, 21 Feb 2012 15:56:55 +0100 - -system-config-printer (1.3.8+20120201-0ubuntu4) precise; urgency=low - - * debian/patches/33_udev-configure-printer-make-error-on-claiming-interface-0-non-fatal.patch: - udev-configure-printer does not only claim the interface on which it - discovered the printer but also interface 0, whereas the "usb" backend - of CUPS only claims the discovered interface. Therfore make failures - on claiming interface 0 non-fatal (LP: #936155). - - -- Till Kamppeter Mon, 20 Feb 2012 17:33:31 +0100 - -system-config-printer (1.3.8+20120201-0ubuntu3) precise; urgency=low - - * debian/patches/30_cupshelpers-Fix-XML-parsing-crash-on-invalid-UTF-8.patch: - cupshelpers: Filter encoding problems from XML answers of OpenPrinting's - web API to prevent crashes of the XML parser. This avoids failure of - automatic driver download when the manufacturer's license and description - texts contain wrong characters. - * debian/patches/23_applet-also-do-not-autostart-on-unity-and-gnome.patch: - Do not auto-start the applet if the desktop is Unity or GNOME. - * debian/system-config-printer-gnome.install, debian/control: Revert - removal of the system-config-printer applet. For non-Uniti/GNOME desktops - the applet can still be useful. - - -- Till Kamppeter Thu, 16 Feb 2012 16:47:31 +0100 - -system-config-printer (1.3.8+20120201-0ubuntu2) precise; urgency=low - - * debian/system-config-printer-gnome.install: Do not install applet.py. - * debian/control: As we do not install the applet, do not mention it in - the package descriptions. - * debian/patches/80-add-show-jobs-cmdline-arg.patch: Add "--show-jobs - " command line option to system-config-printer. This opens - the job viewer for the specified print queue. - - -- Lars Uebernickel Wed, 15 Feb 2012 19:42:31 +0100 - -system-config-printer (1.3.8+20120201-0ubuntu1) precise; urgency=low - - * New upstream release - o GIT 1.3.x snapshot from 1 February 2012 - o Fixed several debugprints (Red Hat bug #785581, LP: #924407, - LP: #924553). - - -- Till Kamppeter Wed, 01 Feb 2012 19:23:31 +0100 - -system-config-printer (1.3.8+20120130-0ubuntu1) precise; urgency=low - - * New upstream release - o GIT 1.3.x snapshot from 30 January 2012 - o State of 1.3.8 + 1 additional fix - o Fixed typo in troubleshooter. - o Avoid AttributeError in on_btnNPApply_clicked() (Red Hat bug #772112). - o Added debugging when jobviewer not found (Red Hat bug #757520). - o Applied patch from Till Kamppeter to use pycurl 'https' support - for openprinting (CVE-2011-4405). - o Always use a sequence as args for timedops.TimedSubprocess() - (patch from Vincent Untz). - o Added some firewall debugging for Red Hat bug #755913. - o Fixed typo (LP: #844976). - o Run probe_printer.py with an argument to run PrinterFinder by hand. - o More debugging output in PrinterFinder. - o Really fix SMB probing in PrinterFinder. - o LpdServer class: spot when we can't connect, and give up (likewise - in PrinterFinder). - o Ignore ' All-in-one' suffix for printer model names when comparing - them (Red Hat bug #751610). - o Handle HTTP errors from openprinting.org (seen in Red Hat bug #743446). - o Don't re-open PPD when already available, just to localize marker - names. - o Use the monitor's PPD cache in the properties dialog. - o monitor: provide method for sharing the monitor's PPD cache. - o cupshelpers: avoid re-opening PPD when not needed (not a leak). - o Fixed file descriptor leak in PPDCache (LP: #874445). - o Fixed typo in check-device-ids.py when looking for ID-less - matches. - o Require newer pycups; drop compatibility code. - o Do not connect to CUPS with an empty user name. - o On asynchronous IPP connections make sure that the password dialog - is repeated if a wrong password is entered (LP: #653132). - o Several fixes on credential caching for IPP authentication - (LP: #653132). - o Don't penalise pxlmono now that Red Hat bug #661814 is fixed in - Ghostscript-9.04. - o Handle new CUPS 1.5 IPP error response IPP_AUTHENTICATION_CANCELED - (LP: #653132). - o Show private job attributes for "my jobs" (Red Hat bug #742279). - o Enable Test Page button when application/postscript is supported. - o Some preferreddrivers.xml fixes (LP: #855412). - o Handle errors saving troubleshoot.txt (LP: #789602). - o Removed some stale code. - o Make connections list more easily accessible (LP: #842092). - o Improved handling of remote CUPS queues via DNS-SD, and IPP devices. - o Better display of CUPS servers from "Find Network Printer". - o Fixed SMB method for printer finder. - o Don't handle tooltips during mainloop recursion (Red Hat bug #664044, - Red Hat bug #739734). - o Fixed bold print of tab labels on option conflicts. - o Preserve installable options on driver change. - o Update printer properties dialog correctly when PPD changed. - o Fixed typo triggered by private job attributes (LP: #827573). - o Marked some translatable strings that weren't (Red Hat bug #734313). - * debian/patches/23_unblock-pxlmono-driver.patch, - debian/patches/24_expand_connections_list.patch, - debian/patches/30_improve-handling-of-ipp-printer-devices.patch, - debian/patches/33_probe-printer-remove-debug-code.patch, - debian/patches/35_do-not-label-cups-servers-by-the-first-printer-found.patch, - debian/patches/40_improve-handling-of-remote-cups-queues-via-dnssd.patch, - debian/patches/45_make-connections-list-easily-accessible.patch, - debian/patches/50_preferreddrivers-xml-fix-drivertype-recognition.patch, - debian/patches/53_handle-new-cups-1.5-ipp-error-response-ipp-authentication-canceled-authconn.patch, - debian/patches/55_handle-new-cups-1.5-ipp-error-response-ipp-authentication-canceled-asyncipp.patch, - debian/patches/57_fix-broken-setting-of-ipp-auth-canceled-constant.patch, - debian/patches/60_fix-password-cache.patch, - debian/patches/63_repeat-authorization-when-try-as-root-fails-asyncipp.patch, - debian/patches/65_do-not-connect-to-cups-with-empty-username.patch, - debian/patches/73_fix_file_descriptor_leak_in_ppdcache.patch, - debian/patches/74_CVE-2011-4405.patch: Removed, applied upstream. - * debian/patches/37_allow-printing-test-page-on-remote-printer-without-ppd.patch: - Regenerated. - * debian/control: Depend on python-cups 1.9.60. - - -- Till Kamppeter Mon, 30 Jan 2012 15:05:01 +0100 - -system-config-printer (1.3.6+20110831-0ubuntu11) precise; urgency=low - - * SECURITY UPDATE: MITM via unencrypted metadata download (LP: #882553) - - debian/patches/74_CVE-2011-4405.patch: use https link, and switch to - pycurl to perform openprinting database lookups. - - debian/control: add python-pycurl to python-cupshelpers Depends. - - CVE-2011-4405 - - -- Till Kamppeter Thu, 17 Nov 2011 19:30:24 +0100 - -system-config-printer (1.3.6+20110831-0ubuntu10) precise; urgency=low - - * debian/patches/73_fix_file_descriptor_leak_in_ppdcache.patch: Fixed - file descriptor leak in PPD cache (LP: #874445). - * debian/patches/70_use-hpcups-instead-of-ps-with-hp-laserjet-12xx-13xx.patch: - Use the PCL-5e driver (HPLIP's hpcups) instead of PostScript as recommended - driver on the HP LaserJet 12xx and 13xx as they do not come with enough - memory for PostScript. The PostScript driver options are still listed for - manual selection so that users with a memory extension in the printer can - use them (LP: #872991). - - -- Till Kamppeter Fri, 21 Oct 2011 16:06:24 +0200 - -system-config-printer (1.3.6+20110831-0ubuntu9.1) oneiric-proposed; urgency=low - - * debian/control: Depend on python-cups 1.5.59 (LP: #653132). - * debian/patches/67_no-misleading-prompt-and-root-default-in-auth-dialogs.patch: - Do not show the misleading prompt 'Password for "root" on localhost', as - under Ubuntu you do not log in as root. Also do not pre-fill "root" as - default user name (LP: #653132). - * debian/patches/65_do-not-connect-to-cups-with-empty-username.patch: Do not - connect to CUPS with an empty user name (LP: #653132). - * debian/patches/63_repeat-authorization-when-try-as-root-fails-asyncipp.patch: - On asynchronous IPP connections make sure that the password dialog is - repeated if a wrong password is entered (LP: #653132). - * debian/patches/60_fix-password-cache.patch: Fixes in caching the entered - password, to assure that only one password prompt happens during the whole - system-config-printer session (LP: #653132). - * debian/patches/57_fix-broken-setting-of-ipp-auth-canceled-constant.patch: - Upstream uses a constant of python-cups 1.5.60 and has a fallback to an - explicit definition when an older python-cups is used. This fallback - mechanism is broken and this patch works around it. - * debian/patches/55_handle-new-cups-1.5-ipp-error-response-ipp-authentication-canceled-asyncipp.patch: - Fix to distinguish canceling of authentication from entering an empty - password (asynchronous IPP connections, #653132). - * debian/patches/53_handle-new-cups-1.5-ipp-error-response-ipp-authentication-canceled-authconn.patch: - Fix from upstream to distinguish canceling of authentication from entering - an empty password (synchronous IPP connections, #653132). - - -- Till Kamppeter Sun, 9 Oct 2011 01:32:24 +0200 - -system-config-printer (1.3.6+20110831-0ubuntu9) oneiric; urgency=low - - * debian/patches/50_preferreddrivers-xml-fix-drivertype-recognition.patch: - Fixed the rules for recognition of driver types. Now the types - "foomatic-recommended-hpijs", "foomatic-hpijs", and - "foomatic-recommended-postscript" are recognized correctly (LP: #855412). - - -- Till Kamppeter Fri, 23 Sep 2011 23:46:24 +0200 - -system-config-printer (1.3.6+20110831-0ubuntu8) oneiric; urgency=low - - * debian/patches/47_suppress-misleading-notifications.patch: - Suppress notification messages for the new "cups-remote-..." state - reasons of CUPS 1.5.x. As they do not have human-readable text, the - notifications look like errors, which is misleading (LP: #855379). - NOTE: This patch is not intended for upstream. It is only a workaround, - the real patch is updating the message list and improving the wording. - - -- Till Kamppeter Wed, 21 Sep 2011 18:46:24 +0200 - -system-config-printer (1.3.6+20110831-0ubuntu7) oneiric; urgency=low - - * debian/patches/45_make-connections-list-easily-accessible.patch: - Make the connections list on the device page of the add-printer wizard - more easily usable: Really expand it by default and explicitly define its - default size so that it gets larger (~ 3 visible lines). This actually - fixes LP: #842092. - * debian/patches/43_allow-test-page-printing-for-remote-cups-queues-via-dnssd.patch: - As 37_allow-printing-test-page-on-remote-printer-without-ppd.patch, but - now for remote CUPS queues accessed via DNS-SD. CUPS does not mark these - queues as remote, therefore the additional patch is needed to recognize - the queue by its device URI. - * debian/patches/40_improve-handling-of-remote-cups-queues-via-dnssd.patch: - A CUPS server can also broadcast its queues vis DNS-SD and not via IPP - (like Mac OS X machines with shared printers do). In this case the queues - are not made available automatically on the client, but the broadcasted - queues can be selected in the add-printer wizard under the auto-detected - network devices. This patch improves the labeling so that the server is - listed with its name or IP (and not with the description of its first - queue) and in the "Connection" menu of the server the queues are shown - with their descriptions (and not all undistinguishable with "Remote CUPS - printer via DNS-SD"). - - -- Till Kamppeter Wed, 21 Sep 2011 12:40:24 +0200 - -system-config-printer (1.3.6+20110831-0ubuntu6) oneiric; urgency=low - - * debian/patches/37_allow-printing-test-page-on-remote-printer-without-ppd.patch: - If a queue pointing to a remote CUPS queue (for example on a server which - does not broadcast) is created, this queue is usually created as a raw - queue so that the driver on the server gets used. Due to the fact that the - queue is raw, system-config-printer does not allow to print a test page - on it and therefore does nothing when clicking on the test page button in - the properties dialog. This patch allows printing a test page on such queues - (no PPD file, remote queue, not a discovered queue). In addition, the user - is also asked whether he wants to print a test page when he creates such - queues, and for queues on which one really cannot print a test page (local - raw queues or discovered remote raw queues) the test page button is not - shown. - - -- Till Kamppeter Tue, 20 Sep 2011 20:06:24 +0200 - -system-config-printer (1.3.6+20110831-0ubuntu5) oneiric; urgency=low - - * debian/patches/35_do-not-label-cups-servers-by-the-first-printer-found.patch: - If one enters the host name or IP of a CUPS server into the "Find Network - Printer" field, the server gets labeled with the description of the first - printer found on the server. This patch makes the server being listed with - its host name or IP. - * debian/patches/33_probe-printer-remove-debug-code.patch: Removed some - forgotten debug code. - * debian/patches/30_improve-handling-of-ipp-printer-devices.patch: Improve - handling of IPP devices found when adding a printer: Make recognition - whether a found IPP device is a remote CUPS queue actually work, show - queue name of the IPP device in "Connection" list, make reading out - device URI of IPP device more reliable. - - -- Till Kamppeter Tue, 20 Sep 2011 00:12:24 +0200 - -system-config-printer (1.3.6+20110831-0ubuntu4) oneiric; urgency=low - - * debian/patches/27_disable-policy-kit-support.patch: Disable the support - for PolicyKit, as it leads to a password prompt dialog when doing any - administrative action, even if the calling user is in the "lpadmin" - group (LP: #807261). Note that this is a temporary solution for - Oneiric only. - - -- Till Kamppeter Mon, 12 Sep 2011 15:41:24 +0200 - -system-config-printer (1.3.6+20110831-0ubuntu3) oneiric; urgency=low - - * debian/patches/24_expand_connections_list.patch: - - Expand connections list (LP: #842092) - - -- Rodrigo Moya Wed, 07 Sep 2011 13:11:17 +0200 - -system-config-printer (1.3.6+20110831-0ubuntu2) oneiric; urgency=low - - * Change system-config-printer.desktop.in from OnlyShowIn:Unity - to NotShowIn:KDE so it works for Xubuntu, GNOME, etc. (LP: #841817) - - -- Mackenzie Morgan Tue, 06 Sep 2011 12:17:12 -0400 - -system-config-printer (1.3.6+20110831-0ubuntu1) oneiric; urgency=low - - * New upstream bug fix release - o GIT 1.3.x snapshot from 31 August 2011 - o Incorporates the most recent patches and/or replaces them by - upstream's fixes. - * debian/patches/25_fix-key-error-in-get-notifications-job-originating-user-name.patch, - debian/patches/27_update-properties-dialog-on-driver-change.patch, - debian/patches/30_save-installable-options-changes-on-driver-change.patch, - debian/patches/33_fix-bold-print-of-tab-labels-on-option-conflicts.patch: - Removed, incorporated upstream. - - -- Till Kamppeter Wed, 31 Aug 2011 16:35:20 +0200 - -system-config-printer (1.3.6+20110824-0ubuntu2) oneiric; urgency=low - - * debian/patches/27_update-properties-dialog-on-driver-change.patch: Update - the printer properties dialog only if the driver got changed, not on other - properties changes (a change of the printer's status is already considered - a properties channge). The unneeded redrawing of the dialog caused a - traceback when using the printer maintenance buttons (Clean heads, nozzle - test page). - - -- Till Kamppeter Tue, 30 Aug 2011 12:51:24 +0200 - -system-config-printer (1.3.6+20110824-0ubuntu1) oneiric; urgency=low - - * New upstream bug fix release - o GIT 1.3.x snapshot from 24 August 2011 - o State of 1.3.6 - o IPPAuthConnection: if semantic attribute is referenced after destroy, - don't fail (LP: #828030). - o Allow entering @,?,=,& characters in Device URI text field (LP: #826958). - * debian/patches/25_fix-key-error-in-get-notifications-job-originating-user-name.patch: - Fixed a KeyError crash in get_notifications() (LP: #827573). - * debian/patches/27_update-properties-dialog-on-driver-change.patch: - When changing the driver/PPD file ("Make and Model" on first tab of the - printer properties dialog) the options tabs of the dialog did not get - updated to the options of the new PPD file. One had to close the properties - dialog and open it again to configure the settings of the new driver. - * debian/patches/30_save-installable-options-changes-on-driver-change.patch: - When changing the driver and the PPD of the new driver has an "Installable - Options" group, the wizard shows a page to set these options. This patch - makes the changes here actually being saved. - * debian/patches/33_fix-bold-print-of-tab-labels-on-option-conflicts.patch: - If there are conflicting option settings on the tabs "Printer Options" - and/or "Installable Options" of the printer properties dialog, the tab - names at the left of the dialogs should be shown in bold. This patch makes - this working correctly in all situations, especially after changing the - driver/PPD for a print queue. - - -- Till Kamppeter Wed, 24 Aug 2011 16:53:24 +0200 - -system-config-printer (1.3.5+20110801-0ubuntu2) oneiric; urgency=low - - * debian/patches/23_unblock-pxlmono-driver.patch: Due to a bug - in Ghostscript producing huge output files when using the PCL-XL driver - ("pxlmono"/"pxlcolor") the "pxlmono" driver got set to a very low - priority in system-config-printer so that PCL-5e drivers get preferred. - This is not needed any more as the Ghostscript bug is fixed in version - 9.04. So we remove this priority exception now. In addition, this - caused problems with printers which had only a PCL-XL driver assigned - but not a PCL-5c/e driver (LP: #821818). - - -- Till Kamppeter Sun, 07 Aug 2011 16:31:19 +0200 - -system-config-printer (1.3.5+20110801-0ubuntu1) oneiric; urgency=low - - * New upstream release - o GIT 1.3.x snapshot from 1 August 2011 - o Deactivate OK button of the printer properties dialog only if there are - conflicts between settings (LP: #444280). - o Make PackageKit optional in cupshelpers (Red Hat bug #726996, - LP: #819000, LP: #819267). - * debian/control: Removed dependency on python-packagekit again, as this - package is in Universe (LP: #819267). - - -- Till Kamppeter Mon, 01 Aug 2011 16:43:19 +0200 - -system-config-printer (1.3.5+20110731-0ubuntu2) oneiric; urgency=low - - * debian/control: Added dependency on python-packagekit (LP: #818977, - LP: #819000). - - -- Till Kamppeter Sun, 31 Jul 2011 22:25:22 +0200 - -system-config-printer (1.3.5+20110731-0ubuntu1) oneiric; urgency=low - - * New upstream release - o GIT 1.3.x snapshot from 31 July 2011 - o State of 1.3.5 + 1 additional fix - o D-Bus service for access to the algorithmic parts of s-c-p: - - Now all parts which are useful fo all kinds of printer setup tools - (especially the new tool in GNOME) are exposed via D-Bus: Driver - selection, missing executables checking, and physical device grouping - (https://blueprints.launchpad.net/ubuntu/+spec/desktop-o-system-config-printer-vs-gnome-3-control-center) - o udev/Plug'n'Print: - - 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. - o 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 (Red Hat bug #668154). - - Kerberos support for the SMB 'Verify' button (requires new enough - pycups). - - Removed IPP/HTTP device screen in favour of "Enter URI" (Red Hat bug - #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 (Red Hat bug #719217). - - Convert iters to paths before comparing (Red Hat bug #717062, LP: - #791690, upstream bug #221). - - Set translation domain in D-Bus service (LP: #783967). - - Ensure consistency in jobviewer if add_job fails (Red Hat bug #693055, - Red Hat bug #632551). - o Driver preferences: - - Avoid PostScript for HP LaserJet 2100 Series (Red Hat bug #710231). - - Raised priority for SpliX driver (LP: #793741). - o Other: - - 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 LPD probing (Red Hat #726383). - - Use "hostname" instead of "IP address" when asking for names of browse - servers (Red Hat bug #726134). - - Updated translations. - - Updated Free Software Foundation (FSF) address. - - Adjusted test code in asyncpk1.py so it doesn't look like a tempfile - vulnerability. - * debian/system-config-printer-common.install, - debian/system-config-printer-gnome.install: Updated for removed files. - - -- Till Kamppeter Sun, 31 Jul 2011 13:06:22 +0200 - -system-config-printer (1.3.3+20110712-0ubuntu2) oneiric; urgency=low - - [ Till Kamppeter ] - * debian/control: Versioned build dependency on desktop-file-utils, because of - LP: #814034. - - [ Rodrigo Moya ] - * debian/patches/05_menu_entries.patch: - - Add .desktop magic to have s-c-p show up on the new gnome-control-center - (LP: #787694) - - -- Till Kamppeter Thu, 21 Jul 2011 13:24:14 +0200 - -system-config-printer (1.3.3+20110712-0ubuntu1) oneiric; urgency=low - - * New upstream release - o GIT 1.3.x snapshot from 12 July 2011 - o URL-quote URIs when using "Find Network Printer" (LP: #808137). - o Downloadable drivers: don't display printers for which there are no - drivers (LP: #695199, Red Hat bug #668154). - o Kerberos support for the SMB 'Verify' button. - o Removed IPP/HTTP device screen in favour of "Enter URI" (Red Hat bug - #685091). - - -- Till Kamppeter Tue, 12 Jul 2011 17:24:12 +0200 - -system-config-printer (1.3.3+20110709-0ubuntu1) oneiric; urgency=low - - * New upstream release - o GIT 1.3.x snapshot from 9 July 2011 - o Converted ComboBoxEntry widgets to Entry+EntryCompletion in - NewPrinterWindow.ui. - o Robustness in ppdsloader in the face of errors (LP: #766818). - - -- Till Kamppeter Sat, 09 Jul 2011 14:20:41 +0200 - -system-config-printer (1.3.3+20110707-0ubuntu1) oneiric; urgency=low - - * New upstream release - o GIT 1.3.x snapshot from 7 July 2011 - o Changed Make/Model and State labels into a GtkEntry so contents are - always fully selectable. - o udev: don't rely on retriggering printers, enumerate them instead. - (As Ubuntu uses Upstart and not systemd we need to update - /etc/init/cups.conf to make use of the new functionality). - o Convert iters to paths before comparing (Red Hat bug #717062, - LP: #791690, Upstream bug #221). Tree iters cannot be compared, but - paths can. - o Set translation domain in D-Bus service (LP: #783967). - o Driver preferencess: Avoid PostScript for HP LaserJet 2100 Series - (Red Hat bug #710231). Avoid non-manufacturer PostScript drivers in - this case. Some other drivertype names changed to avoid conflicts and - mistaken matches. - o Ensure consistency in jobviewer if add_job fails (Red Hat bugs #693055 - and #632551). - o Raised the priority of the SpliX driver for Samsung laser printers, so - that it is used as the default driver for these printers, and not - "Foomatic/gdi" any more (LP: #793741). - o Adjusted test code in asyncpk1.py so it doesn't look like a tempfile - vulnerability. - * debian/patches/20_priority-for-splix.patch: Removed, applied upstream. - * debian/patches/10_do-not-show-firewall-dialog.patch: Removed, problem of the - firewall dialog appearing is solved upstream. - - -- Till Kamppeter Thu, 07 Jul 2011 19:09:44 +0200 - -system-config-printer (1.3.3+20110602-0ubuntu3) oneiric; urgency=low - - * debian/patches/21_nodisplay_autostart.patch: - - Don't show in "Startup Applications" (LP: #803917) - - -- Michael Terry Fri, 01 Jul 2011 15:31:56 +0100 - -system-config-printer (1.3.3+20110602-0ubuntu2) oneiric; urgency=low - - * debian/patches/20_priority-for-splix.patch: Raised the priority of the - SpliX driver for Samsung laser printers, so that it is used as the default - driver for these printers, and not "Foomatic/gdi" any more (LP: #793741). - - -- Till Kamppeter Tue, 07 Jun 2011 14:16:41 +0200 - -system-config-printer (1.3.3+20110602-0ubuntu1) oneiric; urgency=low - - * New upstream release - o GIT 1.3.x snapshot from 2 June 2011 - o State of 1.3.3 release - o Main application - - Set translation domain for ServerSettingsDialog (LP: #777188). - - scp-dbus-service: Ignore setlocale() errors (LP: #748964). - - Allow % character in SMB URI (LP: #747400). - - More error handling (LP: #744783). - - Avoid traceback if printer duplication fails (Red Hat bug #694629). - - Fixed off-by-one error in monitor. - - Fixed printer renaming (LP: #726954). - - Set connected state when connecting to server fails (Red Hat bug - #685098). - - Handle the situation where cupsd has died/restarted more gracefully. - o Printer Properties dialog: - - Added PrinterModified D-Bus signal to printer properties interface. - - More robustness for printer properties dialog when printer removed - (LP: #741987). - - Just hide Printer Properties dialog on delete-event (LP: #729966). - - 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. - - Fixed traceback in options.py (Red Hat bug #679103). - o New Printer dialog - - Fixed PPDs loader when using CUPS remotely or when DBus not available - (Red Hat bug #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 (Red - Hat bug #689336). - - Handle URIs in Find Network Printer entry, and use 'Enter URI' - instead of 'Other' (Red Hat bug #685091). - - Use "Do It Later" instead of "Cancel" for adjust firewall dialog - (Upstream bug #213). - - Fixed an instance where NewPrinterGUI might not have self.printers - set (Red Hat bug #680683). - - 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. - - Prevent traceback after 2nd drivers search dialog is cancelled (Red - Hat bug #680288). - o 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). - o Job Viewer - - Ensure consistency in jobviewer if add_job fails (Red Hat bug - #693055, Red Hat bug #632551). - - Be defensive against CUPS returning incorrect job IDs (LP: #721051). - - Job viewer's attribute window: Convert job numbers and attribute - values to strings (LP: #733088). - o Other bits - - More uses of check-device-ids.py. - - udev-configure-printer: be more defensive when parsing CUPS response - (LP: #760661). - * debian/patches/17_add-debug-mode-for-printer-driver-association.patch, - debian/patches/20_printer-properties-window-on-delete-just-hide.patch, - debian/patches/23_reconnect-automatically-on-cups-restart.patch, - debian/patches/25_newprinter-assure-that-ppdsloader-is-always-supplied-with-device-id.patch. - debian/patches/27_ppd-change-submit-scheme-in-ascii-to-cups-get-device.patch, - debian/patches/30_colon-in-ipp-hostname.patch, - debian/patches/33_newprintergui-fix-traceback-with-self-printers-not-set.patch, - debian/patches/35_set-connected-state-when-connecting-to-server-fails.patch, - debian/patches/37_jobviewer-attributes-window-convert-numbers-to-strings.patch, - debian/patches/40_fix-traceback-on-renaming-printers.patch, - debian/patches/43_traceback-on-printer-deletion.patch, - debian/patches/45_monitor-py-be-defensive-on-wrong-job-ids-from-cups.patch, - debian/patches/47_monitor-py-off-by-one-error.patch, - debian/patches/50_avoid-traceback-when-cancelling-new-printer-dialog-after-failure.patch, - debian/patches/53_handle-ppd-load-failure-gracefully.patch, - debian/patches/55_fix-ppd-load-with-remote-cups-or-without-dbus.patch, - debian/patches/57_make-sure-everything-is-ready-before-handlers-might-be-called.patch, - debian/patches/60_ensure-consistency-in-jobviewer-if-add-job-fails.patch, - debian/patches/63_more-error-handling-in-scp-dbus-service.patch, - debian/patches/65_correct-listings-of-ui-files-in-potfiles-in.patch, - debian/patches/67_scp-dbus-service-py-do-not-fail-on-bad-locale.patch, - debian/patches/70_udev-configure-printer-dont-crash-on-bad-ipp-answer.patch, - debian/patches/73_server-settings-set-translation-domain.patch: - Removed, applied upstream. - * debian/control: Depends on python-cups 1.9.55. - - -- Till Kamppeter Fri, 03 Jun 2011 11:41:41 +0200 - -system-config-printer (1.3.1+20110222-0ubuntu18) oneiric; urgency=low - - * debian/rules: Use cdbs gnome.mk (which will call dh_translations) instead - of the dropped langpack.mk. - * debian/control, debian/rules: Move from obsolete pysupport to dh_python2. - * debian/control: Drop transitional hal-cups-utils package, it was already - transitional in lucid. - - -- Martin Pitt Tue, 17 May 2011 15:34:00 +0200 - -system-config-printer (1.3.1+20110222-0ubuntu17) oneiric; urgency=low - - * debian/patches/73_server-settings-set-translation-domain.patch: Server - settings dialog did not appear translated (LP: #777188). - - -- Till Kamppeter Fri, 6 May 2011 18:55:00 +0200 - -system-config-printer (1.3.1+20110222-0ubuntu16.2) natty-proposed; urgency=low - - * debian/patches/70_udev-configure-printer-dont-crash-on-bad-ipp-answer.patch: - Be more defensive when parsing CUPS responses (LP: #760661). - - -- Till Kamppeter Wed, 27 Apr 2011 10:35:00 +0200 - -system-config-printer (1.3.1+20110222-0ubuntu16.1) natty; urgency=low - - * debian/rules: include langpacks.mk to update the translations template - - -- Sebastien Bacher Tue, 19 Apr 2011 11:11:56 +0200 - -system-config-printer (1.3.1+20110222-0ubuntu16) natty; urgency=low - - * debian/patches/67_scp-dbus-service-py-do-not-fail-on-bad-locale.patch: - Ignore errors of locale.selocale() function calls (LP: #748964). - - -- Till Kamppeter Mon, 18 Apr 2011 15:33:00 +0200 - -system-config-printer (1.3.1+20110222-0ubuntu15) natty; urgency=low - - * debian/patches/65_correct-listings-of-ui-files-in-potfiles-in.patch: - Added missing "[type: gettext/glade]" prefixes to the lines for the .ui - files in POTFILES.in. The text did not appear translated any more - (LP: #759811). - - -- Till Kamppeter Wed, 13 Apr 2011 17:14:00 +0200 - -system-config-printer (1.3.1+20110222-0ubuntu14) natty; urgency=low - - * debian/patches/63_more-error-handling-in-scp-dbus-service.patch: - More error handling in scp-dbus-service.py (LP: #744783). - * debian/patches/60_ensure-consistency-in-jobviewer-if-add-job-fails.patc: - Ensure consistency in jobviewer if add-job fails (LP: #748366, Red Hat - bugs #693055 and #632551). - * debian/patches/57_make-sure-everything-is-ready-before-handlers-might-be-called.patch: - Make sure everything is ready before handlers might be called. - The NPTNetworkHostname entry widget seems to be emitting 'changed' - (and the handler is called) immediately as it is initialised to the - empty string. Make sure our handler is ready for that (LP: #749762, - Red Hat bug #689336). - - -- Till Kamppeter Wed, 13 Apr 2011 12:55:00 +0200 - -system-config-printer (1.3.1+20110222-0ubuntu13) natty; urgency=low - - * debian/patches/53_handle-ppd-load-failure-gracefully.patch, - debian/patches/55_fix-ppd-load-with-remote-cups-or-without-dbus.patch: - Upstream fixes on loading the PPD files (LP: #742409). - - -- Till Kamppeter Wed, 6 Apr 2011 02:56:00 -0700 - -system-config-printer (1.3.1+20110222-0ubuntu12) natty; urgency=low - - * debian/patches/50_avoid-traceback-when-cancelling-new-printer-dialog-after-failure.patch: - Avoid traceback when cancelling New Printer dialog after failure. - * debian/patches/47_monitor-py-off-by-one-error.patch: Fixed off-by-one error - in monitor (probably also needed to fix LP: #721051). - * debian/patches/45_monitor-py-be-defensive-on-wrong-job-ids-from-cups.patch: - Be defensive against CUPS returning incorrect job IDs (LP: #721051). - - -- Till Kamppeter Mon, 28 Mar 2011 18:11:00 +0200 - -system-config-printer (1.3.1+20110222-0ubuntu11) natty; urgency=low - - * debian/patches/43_traceback-on-printer-deletion.patch: When creating a - printer, opening its "Properties" dialog, closing the dialog again, and - deleting the printer a traceback happens (LP: #741449). - - -- Till Kamppeter Fri, 25 Mar 2011 14:00:00 +0100 - -system-config-printer (1.3.1+20110222-0ubuntu10) natty; urgency=low - - * debian/patches/40_fix-traceback-on-renaming-printers.patch: - Renaming print queues caused a traceback and the queue with the old name - did not get removed (LP: #726954). - - -- Till Kamppeter Wed, 23 Mar 2011 15:43:52 +0100 - -system-config-printer (1.3.1+20110222-0ubuntu9) natty; urgency=low - - * debian/patches/37_jobviewer-attributes-window-convert-numbers-to-strings.patch: - In the code for the job attributes window in the job viewer (right-click a - job and choose "View Attributes") on two points arguments have to be - converted to strings. Once for the notebook page labels as the job IDs - are numbers, and second for the attribute values, they can be numbers - or even data structures (LP: #733088). - - -- Till Kamppeter Mon, 21 Mar 2011 23:09:52 +0100 - -system-config-printer (1.3.1+20110222-0ubuntu8) natty; urgency=low - - * debian/patches/35_set-connected-state-when-connecting-to-server-fails.patch: - Set the "connected" state after a failure of connecting to CUPS, to - avoid a runtime error (Red Hat bug 685098). - * debian/patches/33_newprintergui-fix-traceback-with-self-printers-not-set.patch: - New printer wizard crashes when adding a network (AppSocket/JetDirect) - printer manually (LP: #734968, Red Hat bug #680683). - * debian/patches/23_wait-for-cups-daemon-to-listen-after-sighup.patch, - debian/patches/23_reconnect-automatically-on-cups-restart.patch: - Replaced the patch to handle restarts of the CUPS daemon by the solution - provided by upstream - (https://fedorahosted.org/system-config-printer/ticket/219). Instead - of waiting for the CUPS daemon coming back listening for a fixed timeout - and only after that timeout showing the interface to handle the lost - CUPS service, we show this screen immediately but in the background we - listen to D-Bus signals of CUPS. If an appropriate signal appears, we - cancel this interface immediately and show the CUPS queues again. So we - can both manually switch to another CUPS server immediately in case of - a total loss of the original CUPS server and do nothing and wait for - the original server to come back. - - -- Till Kamppeter Wed, 16 Mar 2011 23:09:52 +0100 - -system-config-printer (1.3.1+20110222-0ubuntu7) natty; urgency=low - - * debian/patches/30_colon-in-ipp-hostname.patch: When setting up an IPP - printer it was not possible to enter a colon into the field for the - host name, for example to specify an alternative port (LP: #734898). - - -- Till Kamppeter Mon, 14 Mar 2011 19:33:52 +0100 - -system-config-printer (1.3.1+20110222-0ubuntu6) natty; urgency=low - - * debian/patches/27_ppd-change-submit-scheme-in-ascii-to-cups-get-device.patch: - When changing the PPD file of an existing print queue ("Make and Model" in - "Properties" dialog) the cupshelpers.getDevices() function is called with - the scheme of the device URI to find the printer's device ID. The scheme - needs to be supplied as ASCII string and not as UniCode, otherwise the - scheme is not recognized and the appropriate CUPS backend does not get - called. The device ID is needed to suggest the correct drivers and to - trigger automatic driver downloads. - - -- Till Kamppeter Sat, 12 Mar 2011 18:25:52 +0100 - -system-config-printer (1.3.1+20110222-0ubuntu5) natty; urgency=low - - * debian/patches/25_newprinter-assure-that-ppdsloader-is-always-supplied-with-device-id.patch: - Synced with upstream. - - -- Till Kamppeter Fri, 11 Mar 2011 18:25:52 +0100 - -system-config-printer (1.3.1+20110222-0ubuntu4) natty; urgency=low - - * debian/patches/25_newprinter-assure-that-ppdsloader-is-always-supplied-with-device-id.patch: - Assured that on all uses of the ppdsloader class the device ID of the - detected or selected printer is supplied. With this we assure that the - most suitable driver gets found and automatic driver downloads are done - if needed. - - -- Till Kamppeter Fri, 11 Mar 2011 16:41:52 +0100 - -system-config-printer (1.3.1+20110222-0ubuntu3) natty; urgency=low - - * debian/patches/23_wait-for-cups-daemon-to-listen-after-sighup.patch: - system-config-printer freezes when CUPS is reinitialized via a HUP - signal. This happens because system-config-printer already accesses the - CUPS daemon again while it is not yet listening. The patch adds a wait - loop so that this does not happen. - - -- Till Kamppeter Wed, 9 Mar 2011 21:46:52 +0100 - -system-config-printer (1.3.1+20110222-0ubuntu2) natty; urgency=low - - * debian/patches/20_printer-properties-window-on-delete-just-hide.patch: - Fixed crash when printer properties dialog got closed by the Delete button - of the window manager and afterwards opened again for the same printer - (LP: #729966). - * debian/patches/17_add-debug-mode-for-printer-driver-association.patch: - Added/fixed debug mode to run only the new-printer wizard with a given - printer device URI, to test whether the correct driver gets selected and, - if needed, a correct automatic download of a driver package performed. - - -- Till Kamppeter Tue, 8 Mar 2011 16:17:52 +0100 - -system-config-printer (1.3.1+20110222-0ubuntu1) natty; urgency=low - - * New upstream release - o GIT 1.3.x snapshot from 22 February 2011 - o Identify HPLIP PPDs which require HP's proprietary plugin for HPLIP. - * debian/patches/30_hp-fax-and-hpijs-ppd-identification.patch: Removed, - applied upstream. - - -- Till Kamppeter Tue, 22 Feb 2011 13:47:52 +0100 - -system-config-printer (1.3.1+20110218-0ubuntu1) natty; urgency=low - - * New upstream release - o GIT 1.3.x snapshot from 18 February 2011 - o Several fixes in identification of driver types and prioritarization - of drivers. - * debian/patches/02_install_layout.patch, - debian/patches/03_install_layout.patch, - debian/patches/10_menu_entries.patch, - debian/patches/05_menu_entries.patch, - debian/patches/27_allow-also-nonfree-ppds-for-single-ppd-download.patch, - debian/patches/07_allow-also-nonfree-ppds-for-single-ppd-download.patch, - debian/patches/43_do-not-show-firewall-dialog.patch, - debian/patches/10_do-not-show-firewall-dialog.patch, - debian/patches/77_use-paper-size-default-in-etc-papersize.patch, - debian/patches/13_use-paper-size-default-in-etc-papersize.patch, - debian/patches/93_cupshelpers-openprinting-query-fingerprint-support.patch, - debian/patches/15_cupshelpers-openprinting-query-fingerprint-support.patch: - Renumbered the patches. - * debian/patches/30_hp-fax-and-hpijs-ppd-identification.patch: Fix - identification of HPLIP PPD files, to cover all fax PPDs and also the - ready-made HPIJS PPDs of the hpijs-ppds package. - - -- Till Kamppeter Fri, 18 Feb 2011 22:13:13 +0100 - -system-config-printer (1.3.1+20110217-0ubuntu1) natty; urgency=low - - * New upstream release - o Now really use the tarball of system-config-printer 1.3.1. - - -- Till Kamppeter Thu, 17 Feb 2011 19:28:47 +0100 - -system-config-printer (1.3.1-0ubuntu1) natty; urgency=low - - * New upstream release - o GIT 1.3.x snapshot from 17 February 2011 - o State of 1.3.1 release - o Only show maintenance buttons when capable (Red Hat bug #658564). - o Compare printer make/model names only by words and numbers (like they - sound). - o XML-based driver preference rules. - o Don't use status icon when notification server supports persistence. - o Fetch Device ID for existing device when changing PPD, allowing a more - complete choice of drivers. - o Include generic drivers as candidates whenever CMD field is available. - o Show all ID-matched drivers when adding a new printer. - o Speed-ups in cupshelpers.ppds.ppdMakeModelSplit. - o PPDs: Use ppd-product values to add to make/model list. - o Show number of processing / pending jobs (Red Hat bug #606868). - o PPDs are now cached, with support for If-Modified-Since. - o Start CUPS service if not already started (Red Hat bug #577226). - * debian/patches/53_printer-ppd-association-take-into-account-product-lines.patch - debian/patches/67_improve-make-model-driver-list.patch, - debian/patches/70_improve-select-ppd-by-command-set.patch, - debian/patches/83_match-make-model-names-only-by-letters-numbers-and-words.patch, - debian/patches/91_use-letter-number-words-only-matching-also-to-find-printer-in-gui-list.patch: - Removed, applied upstream. - * debian/patches/10_menu_entries.patch, - debian/patches/43_do-not-show-firewall-dialog.patch: Regenerated for new - upstream source code. - * debian/python-cupshelpers.install: Added new /etc/cupshelpers/ directory - with the XML rules for driver selection. - * debian/system-config-printer-common.install, - debian/system-config-printer-gnome.install: Updated for new, removed, - and renamed files. - * debian/system-config-printer.install: Removed obsolete file. - - -- Till Kamppeter Thu, 17 Feb 2011 17:49:27 +0100 - -system-config-printer (1.2.7+20110216-0ubuntu1) natty; urgency=low - - * New upstream release - o GIT 1.2.x snapshot from 16 February 2011 - o Fixed DNS-SD resolution for Mac-OS-X shared printers with non-ASCII - characters in the share names (LP: #716357). - o Eliminated duplicate check whether a detected network printer is - supported by HPLIP. This caused a delay when selecting an HP network - printer from the list of detected printers. - o Translation updates. - - -- Till Kamppeter Wed, 16 Feb 2011 12:48:41 +0100 - -system-config-printer (1.2.6+20110208-0ubuntu1) natty; urgency=low - - * New upstream release - o GIT 1.2.x snapshot from 8 February 2011 - o Full support for DNS-SD-based network printer discovery via the "dnssd" - CUPS backend. - * debian/patches/55_fix-dnssdresolve.patch, - debian/patches/57_dnssd-backend-explicit-support.patch, - debian/patches/60_dnssdresolve-save-hostname.patch, - debian/patches/63_physicaldevice-dnssd-enhancements.patch: Removed, - changes included upstream now. - - -- Till Kamppeter Tue, 8 Feb 2011 22:44:29 +0100 - -system-config-printer (1.2.6+20110127-0ubuntu4) natty; urgency=low - - * debian/patches/10_menu_entries.patch: updated to hide "Manage Print Jobs" - from "Accessories" menu. There is a "View Print Queue" menu entry in - System > Administration > Printing to show all print jobs of a printer and - the users print jobs can be viewed by clicking the tray icon that appears - after printing something (LP: #204732). - - -- Pascal De Vuyst Sat, 05 Feb 2011 19:26:48 +0100 - -system-config-printer (1.2.6+20110127-0ubuntu3) natty; urgency=low - - * debian/patches/55_fix-dnssdresolve.patch: Fixed the upstream approach of - DNS-SD service name resolving: Expanded "%" encodings in the dnssd - device URIs before sending the service name to Avahi and let - PhysicalDevice check the resolved IP addresses. - * debian/patches/57_dnssd-backend-explicit-support.patch: Explicit support - for the "dnssd" CUPS backend. This way entries in the list of discovered - printers coming from the "dnssd" CUPS backend appear with nice descriptions - instead of custom URIs. - * debian/patches/60_dnssdresolve-save-hostname.patch: Svae not also the - IP but also the host name in the device record when resolving a DNS-SD - service name. With the host name we can create host-name-based HPLIP - URIs which are stable against routers which do not keep always the same IP - for each network device. - * debian/patches/63_physicaldevice-dnssd-enhancements.patch: Enhancements - of the PhysicalDevice class for the CUPS "dnssd" backend, to improve - association of DNS-SD- and SNMP-discovered printers, and to add IP - and host name information to the list of discovered devices, so that - printers can also be identified easily if two or more of the same model - are in the network. - * debian/patches/45_dnssd-backends-support.patch: Removed. The still needed - parts of it are in the newly added patches now. - - -- Till Kamppeter Thu, 3 Feb 2011 08:53:29 +0100 - -system-config-printer (1.2.6+20110127-0ubuntu2) natty; urgency=low - - * debian/patches/53_printer-ppd-association-take-into-account-product-lines.patch: - Fixed typo which leads to a traceback when no printer is detected (manually - entered URI). - * debian/patches/67_improve-make-model-driver-list.patch: Updated. - * Removed noise introduced into source package by the previous upload. - - -- Till Kamppeter Mon, 31 Jan 2011 12:07:29 +0100 - -system-config-printer (1.2.6+20110127-0ubuntu1) natty; urgency=low - - * New upstream release - o GIT 1.2.x snapshot from 27 January 2011 - * debian/patches/55_avoid-connecting-to-cups-twice-in-ppdsloader.patch, - debian/patches/57_catch-key-error-from-lookup-cached-by-name.patch,\ - debian/patches/60_correct-python-shebang.patch, - debian/patches/63_list-of-jockey-installed-files-is-array-not-set.patch, - debian/patches/65_udev-configure-printer-bluetooth-support.patch, - debian/patches/73_mark-selection-of-best-fitting-ppd.patch, - debian/patches/75_do-not-list-duplicate-ppd-nicknames.patch, - debian/patches/80_do-not-prioritize-gutenprint-for-ps-and-pcl-printers.patch, - debian/patches/85_search-for-ppd-only-once.patch, - debian/patches/87_refresh-list-after-deleting-a-printer.patch, - debian/patches/90_remove-debug-line-in-rename-printer.patch: Removed, - applied upstream. - * debian/patches/67_improve-make-model-driver-list.patch, - debian/patches/83_match-make-model-names-only-by-letters-numbers-and-words.patch: - Regenerated. - * debian/patches/70_select-ppd-by-command-set.patch, - debian/patches/70_improve-select-ppd-by-command-set.patch: Replaced patch - by a new one which contains only the parts which did not get adopted - upstream. - * debian/system-config-printer-common.install: Updated for file - installdriver.py which moved to cupshelpers/. - * debian/patches/45_dnssd-backends-support.patch: Re-introduce support - for the dnssd CUPS backend and association of printers discovered by - DNS-SD (host names) and SNMP (IP addresses). - - -- Till Kamppeter Sun, 30 Jan 2011 23:15:29 +0100 - -system-config-printer (1.2.3+20100723-0ubuntu13) natty; urgency=low - - * debian/patches/93_cupshelpers-openprinting-query-fingerprint-support.patch: - When reading out a driver dataset from the OpenPrinting web site, also - read out the signature key fingerprint URL for downloadable driver - packages. - - -- Till Kamppeter Tue, 4 Jan 2011 15:19:06 +0100 - -system-config-printer (1.2.3+20100723-0ubuntu12) natty; urgency=low - - * debian/patches/92_do-not-create-queue-name-with-trailing-dash.patch: Do - not generate print queue names with a dash at the end. - - * debian/patches/90_remove-debug-line-in-rename-printer.patch: Removed a - debugging line from the code for renaming printers. - - * debian/patches/87_refresh-list-after-deleting-a-printer.patch: Refresh - the list of existing print queues after deleting one, so that the deleted - printer actually disappears from the main window. - - * debian/patches/85_search-for-ppd-only-once.patch: Search the best PPD file - for the given device ID only once. The PPD file was always searched twice, - which is not necessary. - - * debian/patches/83_match-make-model-names-only-by-letters-numbers-and-words.patch, - debian/patches/91_use-letter-number-words-only-matching-also-to-find-printer-in-gui-list.patch: - Do matching of make and model names only considering letters, numbers, - and words, ignoring all non-alphanumeric characters (like dashes). This - makes names sounding the same but written differently considered equal. - This overcomes the problem that if the IEEE-1284 device ID is not known - that not correctly written model names in the (non-manufacturer) PPD - files still match. For example "Epson PM-A820", "EPSON PM A820", and - "Epson PM A 820" match each other (LP: #669308). - - -- Till Kamppeter Wed, 3 Nov 2010 19:05:06 +0100 - -system-config-printer (1.2.3+20100723-0ubuntu11) natty; urgency=low - - * debian/patches/80_do-not-prioritize-gutenprint-for-ps-and-pcl-printers.patch: - For PostScript and PCL printers without manufacturer-supplied PPDs and - with explicit support by Gutenprint, the (inferior) Gutenprint PCL driver - got selected. Demoted Gutenprint to make Foomatic/Postscript and HPIJS - preferred (LP: #669152). - - -- Till Kamppeter Tue, 2 Nov 2010 12:57:06 +0100 - -system-config-printer (1.2.3+20100723-0ubuntu10) natty; urgency=low - - * debian/patches/77_use-paper-size-default-in-etc-papersize.patch: Let - the default setting for the paper size (A4 or Letter) of the - /etc/papersize file (libpaper) being used. - - -- Till Kamppeter Fri, 29 Oct 2010 12:53:06 +0200 - -system-config-printer (1.2.3+20100723-0ubuntu9) natty; urgency=low - - * debian/control: Updated dependencies of system-config-printer-gnome. - Removed obsolete python-glade2 and python-gnome2 and added - python-gnomekeyring. - - -- Till Kamppeter Fri, 15 Oct 2010 16:25:06 +0200 - -system-config-printer (1.2.3+20100723-0ubuntu8) maverick; urgency=low - - * debian/patches/70_select-ppd-by-command-set.patch: If a PPD does not have - a device ID or if it has a device ID without CMD: field, do not give a - lower priority to it. Give only lower priorities if the PPD has a CMD: - field without any matching PDL. This avoids that Foomatic PPDs with full - device ID are prioritized against HP's original PostScript printer PPDs - without device ID at all (LP: #653814). - - -- Till Kamppeter Tue, 5 Oct 2010 12:33:06 +0200 - -system-config-printer (1.2.3+20100723-0ubuntu7) maverick; urgency=low - - * debian/patches/70_select-ppd-by-command-set.patch: Updated the patch so - that a PPD is prioritized if already one of the PDLs listed in its device - ID matches a PDL in the printer's device ID (comment #2 in Red Hat bug - #630058). - - -- Till Kamppeter Wed, 16 Sep 2010 14:43:06 +0200 - -system-config-printer (1.2.3+20100723-0ubuntu6) maverick; urgency=low - - * debian/patches/75_do-not-list-duplicate-ppd-nicknames.patch: Avoid - duplicate listings of the same PPD file. According to the Adobe specs - different PPDs have to have different NickName entries. Therefore - we suppress repeated listing of the same NickName. - * debian/patches/73_mark-selection-of-best-fitting-ppd.patch: After - searching the best matching PPD for the detected printer only make - and model got saved not the actually best matching PPD, making - the patch to select PPDs by command set (CMD:) useless. - * debian/patches/70_select-ppd-by-command-set.patch: Updated the - patch to not selecting PPDs by exactly matching the content of the - CMD: field of the device ID, but instead, select the PPDs whose device - ID definitions contain only PDLs (page description languages) which the - detected printer reports in its device ID (Red Hat bug #630058). - - -- Till Kamppeter Wed, 15 Sep 2010 16:36:06 +0200 - -system-config-printer (1.2.3+20100723-0ubuntu5) maverick; urgency=low - - * debian/patches/67_improve-make-model-driver-list.patch: Improved and - cleaned the way how make/model/driver combos get listed and also fixed - the default driver selection for many printers: - o Of some printer model names (like "Epson PX V500") parts of the name - were considered a PPD version number and cut off. - o Removed "Printer" from Apollo printer model names to reduce duplicates - o Generally removed "PS" from the end of printer model names, so that - the printer with and without an optional PostScript add-on is considered - the same model (see especially the printers from Sharp). - o Invalidated bogus model names which came in from the "*Product:" fields - of some PPD files, like "CUPS" or "GPL Ghostscript". - o If a printer is supported by manufacturer-supplied PPD files for both - PostScript and PCL, the PCL file will be selected preferably, so that - the printer will work also if an optional PostScript add-on is not - installed (see printers from Gestetner, Infotec, Infoprint, Lanier, NRG, - Ricoh, Savin). - o Recognize Foomatic-generated PPDs as such also after the packaging - change from Foomatic-XML data (foomatic-db) to a compressed PPD archive - (foomatic-db-compressed-ppds). - o Make Foomatic driver recommendations be taken into account also if the - printer's manufacturer name is "Generic". - o Do not do model name clean-up on PPDs which are supplied with CUPS or - Ghostscript. These names get crippled otherwise. - o Avoid applying model name clean-up twice. - * debian/patches/70_select-ppd-by-command-set.patch: If both the detected - device ID and the device ID in the PPD ("*1284DeviceID: ...") have a CMD - field, exact matches of the CMD field prioritize the PPD file. This way - especially for printers with optional PostScript add-on the correct PPD - gets selected (requested by Ricoh). - - -- Till Kamppeter Fri, 10 Sep 2010 14:07:06 +0200 - -system-config-printer (1.2.3+20100723-0ubuntu4) maverick; urgency=low - - * All Fixes backported from system-config-printer 1.2.4. - * debian/patches/55_avoid-connecting-to-cups-twice-in-ppdsloader.patch: - Avoid that two connections to CUPS are done to obtain a list of the - locally available PPD files/drivers. This makes finding the driver for - a detected printer significantly faster. - * debian/patches/57_catch-key-error-from-lookup-cached-by-name.patch: - Avoid a traceback source in the job viewer. - * debian/patches/60_correct-python-shebang.patch: Make sure that always - the system's Python interpreter (/usr/bin/python) and never a locally - added one (like /usr/local/bin/python) is used. - * debian/patches/63_list-of-jockey-installed-files-is-array-not-set.patch: - Fixed an obvious typo. - * debian/patches/65_udev-configure-printer-bluetooth-support.patch: - Bluetooth printer support for udev-configure-printer. - - -- Till Kamppeter Thu, 9 Sep 2010 14:41:06 +0200 - -system-config-printer (1.2.3+20100723-0ubuntu3) maverick; urgency=low - - * debian/control: Changed section from python to gnome to not show up - inappropriately in Python Category in Software Center (LP: #554174). - - -- K. Vishnoo Charan Reddy Wed, 28 Jul 2010 14:50:06 +0200 - -system-config-printer (1.2.3+20100723-0ubuntu2) maverick; urgency=low - - * debian/patches/53_printer-ppd-association-take-into-account-product-lines.patch: - Fixed patch because many drivers/PPDs did not get listed, especially - all Foomatic PPDs and LSB-based packages issued by OpenPrinting - (LP: #610428). - - -- Till Kamppeter Tue, 27 Jul 2010 22:34:06 +0200 - -system-config-printer (1.2.3+20100723-0ubuntu1) maverick; urgency=low - - * New upstream release - o GIT 1.2.x snapshot from 23 July 2010 - o Applied one year's collection of patches upstream - o Minor bug fixes and translation updates - * debian/patches/01_delay_autostart.patch, - debian/patches/44_no-runtime-error-on-missing-firewall.patch, - debian/patches/45_access-openprinting-with-redirect-support.patch, - debian/patches/47_make-multithreaded-driver-package-search-via-jockey-work.patch, - debian/patches/50_give-priority-to-hpcups.patch, - debian/patches/55_silence_printerdriversinstaller_errors.patch, - debian/patches/57_backend-integration-bluetooth.patch, - debian/patches/67_udev_configure_printer_match_usblp_libusb_and_hplip_uris.patch, - debian/patches/77_dnssd-backend-has-priority-against-ip-based-backends.patch, - debian/patches/80_probe-printer-py-import-gobject.patch, - debian/patches/84_cache-also-device-id-in-network-printer-search.patch, - debian/patches/86_fill-lpd-queue-list.patch, - debian/patches/90_physicaldevice-clean-socket-uris.patch, - debian/patches/92_do-not-search-driver-for-remote-cups-queues-with-driver.patch, - debian/patches/95_dnssd-device-identification.patch, - debian/patches/96_new-printer-setup-check-for-local-drivers-first.patch: - Removed, incorporated upstream. - - -- Till Kamppeter Fri, 23 Jul 2010 17:43:06 +0200 - -system-config-printer (1.2.3+20100713-0ubuntu2) maverick; urgency=low - - * debian/patches/53_printer-ppd-association-take-into-account-product-lines.patch: - If a PPD contains one or more "*Product:" lines, take these into account - as alternative model names when associating PPDs with detected printer - models. Some PPDs, especially from HP are for various different printer - models which are listed in "*Product:" lines. Up to now, no printer setup - tools made use of these lines. Especially the PostScript PPD file for the - HP Color LaserJet CM 1312 series mentions taht it supports also the - CM1312nfi only in one of many "*Product:" lines and therefore this printer - gets automatically installed in PCL mode, as for PCL there are PPDs having - this printer in "*ModelName:" (LP: #561264). - - * debian-control: Require version 1.9.51-0ubuntu2 or newer of python-cups. - - * debian/patches/57_backend-integration-dnssd-bluetooth.patch, - debian/patches/75_use-dnssd-uris-for-hplip.patch, - debian/patches/88_physicaldevice-get-make-model-also-from-makeandmodel.patch, - debian/patches/94_cache-and-timeout-for-avahi-browse.patch, - debian/patches/57_backend-integration-blueto oth.patch, - debian/patches/95_dnssd-device-identification.patch: Reorganized patches to - avoid overlapping of the changes. - - -- Till Kamppeter Wed, 21 Jul 2010 15:33:33 +0200 - -system-config-printer (1.2.3+20100713-0ubuntu1) maverick; urgency=low - - * New upstream release - o GIT 1.2.x snapshot from 13 July 2010 - o Version 1.2.3 plus some additional fixes and translations - o Plug'n'Print also for Bluetooth printers now. - o Do not automatically set up a print queue if a driver executable is - missing. - o Improvements on device ID handling: Discovery via SNMP, non-UTF-8 - environments, ignore the deprecated hal backend. - o Avoid Yes/No buttons (Upstream bug #204). - o Re-introduced and added keyboard accelerators for system-config-printer - itself and for the job viewer. - o New HIG-compliant job viewer UI. Thanks to Sergey Nizovtsev for the - patch (LP: #555213, upstream bug #205). - o Attempt to translate backend device-info strings and other fixes - on the translation mechanism (LP: #557199). - o Fixed markup in error pop-ups (LP: #567324). - o Made width of "Verify" button in New Printer Wizard adapt to the length - of the actual translation of "Verify" (LP: #575048). - o Make Kyocera detected if it reports only the model name (Upstreamized - LP: #564633). - o Removed doubled-up 'translatable' attribute in UI file (LP: #571662). - o Handle IPP failure fetching printer attrs for completed jobs - (LP: #561082). - o Many more bug fixes and UI improvements. - o Translation updates. - * debian/patches/57_backend-integration-dnssd-bluetooth.patch, - debian/patches/67_udev_configure_printer_match_usblp_libusb_and_hplip_uris.patch, - debian/patches/75_use-dnssd-uris-for-hplip.patch, - debian/patches/94_cache-and-timeout-for-avahi-browse.patch - debian/patches/96_new-printer-setup-check-for-local-drivers-first.patch: - Regenerated to work with new upstream code. - * debian/patches/97_add-missing-make-name-kyocera-mita.patch: Removed - patches for upstream fixes. - * debian/patches/57_backend-integration-dnssd-bluetooth.patch: To check for - HP fax devices do not do an exact match of "Fax" with the model name but - check whether the model name begins with "Fax". - * debian/patches/44_no-runtime-error-on-missing-firewall.patch: Let the - firewall functions exit silently if there is no firewall service on the - D-Bus. - * debian/patches/50_give-priority-to-hpcups.patch: Prioritize hpcups against - HPIJS again. It should have matured enough now. - * debian/system-config-printer-common.install: Added new dnssdresolve.py - file. - * debian/rules: Added directory settings for UDEV rules and scripts to the - "make install" command line. - * debian/control: Added libglib2.0-dev as build dependency, needed for the - Bluetooth Plug'n'Print support. - - -- Till Kamppeter Tue, 13 Jul 2010 13:21:33 +0200 - -system-config-printer (1.2.0+20100408-0ubuntu5.2) lucid-proposed; urgency=low - - * debian/patches/97_add-missing-make-name-kyocera-mita.patch: - Let system-config-printer add the manufacturer name "Kyocera Mita" - if a detected Kyocera (Mita) printer only reports the model name - (LP: #564633). - - -- Till Kamppeter Mon, 3 May 2010 12:48:50 +0200 - -system-config-printer (1.2.0+20100408-0ubuntu5.1) lucid-proposed; urgency=low - - * debian/patches/96_new-printer-setup-check-for-local-drivers-first.patch: - Let system-config-printer always first look for locally installed drivers - before searching driver on the internet (LP: #564633). - - -- Till Kamppeter Mon, 26 Apr 2010 18:51:50 +0200 - -system-config-printer (1.2.0+20100408-0ubuntu5) lucid; urgency=low - - * debian/control: Moved avahi-utils from Depends to Recommends, to get it - installed on standard installations but keep it removable for users who - do not want to use DNS-SD/mDNS (LP: #559780). - - -- Till Kamppeter Sat, 10 Apr 2010 19:59:50 +0200 - -system-config-printer (1.2.0+20100408-0ubuntu4) lucid; urgency=low - - * debian/patches/50_give-priority-to-hpcups.patch: Removed. hpcups has still - problems, so we continue with HPIJS as default (LP: #553573, LP: #539708, - LP: #538031, LP: #405116). - - -- Till Kamppeter Fri, 9 Apr 2010 22:36:50 +0200 - -system-config-printer (1.2.0+20100408-0ubuntu3) lucid; urgency=low - - * debian/patches/55_silence_printerdriversinstaller_errors.patch: Fixed - indentation error introduced when commentinmg out unwished lines - (LP: #559431). - - -- Till Kamppeter Fri, 9 Apr 2010 21:45:50 +0200 - -system-config-printer (1.2.0+20100408-0ubuntu2) lucid; urgency=low - - * debian/patches/94_cache-and-timeout-for-avahi-browse.patch: - For finding out which discovered network printer URIs belong to the same - printer avahi-browse is used to resolve the IP's of printers discovered - via DNS-SD. avahi-browse was called several times for each discovered - printer and sometimes took several seconds to complete or even did not - terminate at all. This froze system-config-printer very often. Now we - call avahi-browse only once and cache the output. In addition, we kill - it when it takes more than 2 seconds. This way the avahi-browse process - gets invisible for the user and still does its job (Should really fix - LP: #552398). - - -- Till Kamppeter Fri, 9 Apr 2010 20:41:50 +0200 - -system-config-printer (1.2.0+20100408-0ubuntu1) lucid; urgency=low - - [ Till Kamppeter ] - * New upstream release - o GIT master snapshot from 08 April 2010 - o For the last update from upstream we accidentally downloaded the - master branch from GIT and not 1.1.x, so that upstream version from - Lucid Feature Freeze is 1.1.91 in reality and not 1.1.17 as advertized. - To fix the bugs of 1.1.91 (an unstable test release) we go now forward - to 1.2.0 + bug fixes + translation updates. - o No feature additions expected. - o This release fixes especially LP: #557199 and LP: #552398 - o Possibly more bugs fixed. - o Translations updated. - * debian/patches/53_fix-async-ipp-traceback.patch, - debian/patches/70_more-async-traceback-fixes.patch, - debian/patches/73_finally-fixed-race-condition-in-asyncipp.patch: Removed - patches for upstream fixes. - * debian/patches/10_menu_entries.patch, - debian/patches/55_silence_printerdriversinstaller_errors.patch: - Regenerated to work with new upstream code. - * debian/system-config-printer-common.install: Added new check-device-ids.py - file (debug tool, not used by the rest of system-config-printer). - * debian/system-config-printer-gnome.install: Added man pages. - * debian/local/testpage-a4.ps, debian/local/testpage-letter.ps: Replaced - Ubuntu logo by the current one (LP: #542975). - * debian/patches/84_cache-also-device-id-in-network-printer-search.patch: - When doing a network printer search on a given IP, cache not only the - make-and-model string but also the device ID for subsequent connection - types. - * debian/patches/86_fill-lpd-queue-list.patch: When probing an IP address - whether it is an LPD printer and which the valid queue names are, the - list of valid queue names did not get filled. - * debian/patches/88_physicaldevice-get-make-model-also-from-makeandmodel.patch: - Let make and model for a network device also be determined by the - make-and-model string and not only the device ID (which is often missing - for detected network printers). - * debian/patches/90_physicaldevice-clean-socket-uris.patch: When several - detected network printers are identified as one physical device, remove - the default port 9100 from socket URIs, to avoid saving entries with - duplicate URIs. - * debian/patches/92_do-not-search-driver-for-remote-cups-queues-with-driver.patch: - If a queue to be set up with "ipp://..." URI points to a remote CUPS queue - which has already a PPD on the server, we do not need to (and should not) - search for a PPD/driver to set up locally. Now really recognize such queues - and suppress driver configuration. - * debian/patches/57_backend-integration-dnssd-bluetooth.patch: Let Bluetooth - printers get searched together with network printers, as the search takes - longer. So USB and parallel printers and also network printer search - methods appear nearly instantly. In the listing of network printers let - not only IP addresses but also DNS-SD names appear. - - [ Julien Lavergne ] - * debian/patches/10_menu_entries.patch: Update to not launch the applet in - LXDE, until bug 323322 is fixed. (LP: #529472) - - -- Till Kamppeter Thu, 8 Apr 2010 20:13:50 +0200 - -system-config-printer (1.1.17+20100217-0ubuntu12) lucid; urgency=low - - * debian/patches/80_probe-printer-py-import-gobject.patch: Added missing - "import gobject". - - -- Till Kamppeter Tue, 30 Mar 2010 10:41:50 +0200 - -system-config-printer (1.1.17+20100217-0ubuntu11) lucid; urgency=low - - * debian/patches/77_dnssd-backend-has-priority-against-ip-based-backends.patch: - Let entries for the "dnssd" CUPS backend be listed before entries for the - "socket", "lpd", and "ipp" backends in the list of connections for a - network printer. This way users will set up printers preferably with URIs - using DNS-SD/mDNS hostnames and not IPs. This way the printers also work - reliably if the DHCP router assigns always a different IP to the printer - when the printer is turned on. - * debian/patches/75_use-dnssd-uris-for-hplip.patch: Fixed check whether two - network devices are the same printer. The check in the previous version of - the patch always failed and made all detected devices get listed as - separate printers (LP: #551106). - - -- Till Kamppeter Mon, 29 Mar 2010 23:24:50 +0200 - -system-config-printer (1.1.17+20100217-0ubuntu10) lucid; urgency=low - - * debian/patches/75_use-dnssd-uris-for-hplip.patch: When setting up a - network printer with an HPLIP URI, use an URI based on the DNS-SD - host name and not on the IP, as on many DHCP routers the IPs are not - kept constant (LP: #545737). - - -- Till Kamppeter Sun, 28 Mar 2010 15:48:50 +0200 - -system-config-printer (1.1.17+20100217-0ubuntu9) lucid; urgency=low - - * debian/control: Added dependency on avahi-utils, needed to determine - the IP of DNS-SD-advertized printers, so that one can find out which - results of the network scan come from the same printer. Should solve - the problems described in LP: #545737. - - -- Till Kamppeter Fri, 26 Mar 2010 20:36:50 +0100 - -system-config-printer (1.1.17+20100217-0ubuntu8) lucid; urgency=low - - * debian/patches/73_finally-fixed-race-condition-in-asyncipp.patch: - Finally fixed race condition in asyncipp (LP: #520466). - - -- Till Kamppeter Fri, 26 Mar 2010 19:30:50 +0100 - -system-config-printer (1.1.17+20100217-0ubuntu7) lucid; urgency=low - - * debian/patches/70_more-async-traceback-fixes.patch: Fixed several - tracebacks in the async code (LP: #520466). - - -- Till Kamppeter Fri, 26 Mar 2010 17:50:50 +0100 - -system-config-printer (1.1.17+20100217-0ubuntu6) lucid; urgency=low - - * debian/patches/55_silence_printerdriversinstaller_errors.patch: - Silence error messages concerning the PrinterDriversInstaller which is - not part of Ubuntu (LP: #530218). - - -- Till Kamppeter Thu, 25 Mar 2010 19:12:50 +0100 - -system-config-printer (1.1.17+20100217-0ubuntu5) lucid; urgency=low - - * debian/patches/67_udev_configure_printer_match_usblp_libusb_and_hplip_uris.patch: - Updated patch for additional NULL checks to avoid a segmentation fault. - (LP: #546965). - - -- Till Kamppeter Thu, 25 Mar 2010 18:26:50 +0100 - -system-config-printer (1.1.17+20100217-0ubuntu4) lucid; urgency=low - - * debian/patches/53_fix-async-ipp-traceback.patch: Fixed traceback in - asyncipp (LP: #520466). - - * debian/patches/67_udev_configure_printer_match_usblp_libusb_and_hplip_uris.patch: - Updated patch to make udev-configure-printer also match queues with - non-standard CUPS backends using URIs with /dev/usb/lp* as device reference - with detected printers. With this we avoid that additional queues with - standard backends get auto-created. - - -- Till Kamppeter Thu, 25 Mar 2010 12:32:50 +0100 - -system-config-printer (1.1.17+20100217-0ubuntu3) lucid; urgency=low - - * debian/patches/57_backend-integration-dnssd-bluetooth.patch: Fixed the - patch, it reverted debian/patches/43_do-not-show-firewall-dialog.patch - (LP: #534526). - - * debian/patches/67_match-usb-uris-of-usblp-and-libusb.patch, - debian/patches/67_udev_configure_printer_match_usblp_libusb_and_hplip_uris.patch: - udev-configure-printer: Replaced patch to add also the functionality that - a discovered printer is also considered as already set up if it is - discovered with only a USB URI and the existing queue has an HPLIP URI or - vice versa. - - -- Till Kamppeter Wed, 24 Mar 2010 21:12:50 +0100 - -system-config-printer (1.1.17+20100217-0ubuntu2) lucid; urgency=low - - * debian/patches/45_access-openprinting-with-redirect-support.patch: - Let system-config-printer be available to access the web query API of - the OpenPrinting server even if the URLs get redirected to new URLS, to - be prepared for software changes on the OpenPrinting web site. - * debian/patches/47_make-multithreaded-driver-package-search-via-jockey-work.patch: - Corrections in the call of Jockey via D-Bus in the new multithreaded - code for finding the driver for a detected printer. - - -- Till Kamppeter Thu, 25 Feb 2010 22:44:50 +0100 - -system-config-printer (1.1.17+20100217-0ubuntu1) lucid; urgency=low - - * New upstream release - o GIT 1.1.x snapshot from 17 February 2010 - o Do not reposition selection cursor in device list when new devices - appear after the user has selected a device. - o Use stock 'add' icon for new-printer button (LP: #394071). - * debian/patches/53_change-new-with-add-icon.patch: Removed, applied - upstream. - - -- Till Kampeter Wed, 17 Feb 2010 08:54:50 +0100 - -system-config-printer (1.1.16+git20100209-0ubuntu1) lucid; urgency=low - - * New upstream release - o GIT 1.1.x snapshot from 09 February 2010 - o my-default-printer utility removed - o Improved multi-threading - o Removed loading of the proprietary plug-in for HPLIP - o Tons of bug fixes - * debian/patches/53_fix-model-list-sorting.patch, - debian/patches/55_turboprint-with-cups-1.4.patch, - debian/patches/60_conserve-device-id-for-search-and-queue-name.patch, - debian/patches/63_use-make-model-when-device-id-missing.patch, - debian/patches/65_separate-suffix-number-in-printer-name-with-dash.patch, - debian/patches/70_dont-assume-stdout.patch, - debian/patches/73_dont-display-properties-dialog-for-first-test-page.patch: - Removed, applied upstream. - * debian/patches/10_menu_entries.patch, - debian/patches/57_backend-integration-dnssd-bluetooth.patch: Regenerated. - * debian/patches/77_dont-crash-on-dns-sd-broadcasted-mac-os-x-queues-with-utf8-chatracters.patch: - Merged into 57_backend-integration-dnssd-bluetooth.patch, as it patches - only code added by this patch. - * debian/patches/25_enable-hplip-plugin-support, - debian/patches/35_udev-add-printer-support-hplip-plugin.patch: - system-config-printer has dropped support for the proprietary driver - plugins of HPLIP. To get an upstream-supported solution we remove these - patches and move the functionality into the HPLIP package. - * debian/patches/50_give-priority-to-hpcups.patch: Now the new hpcups driver - of HPLIP is mature enough for daily use, give priority to it. - * debian/patches/53_change-new-with-add-icon.patch: Change 'gtk-new' with - 'gtk-add' in MenuToolButton (LP: #394071). Thanks to Sergio Zanchetta - (primes2h at ubuntu dot com) for the patch. - * debian/system-config-printer-common.install, - debian/system-config-printer-gnome.install, - debian/system-config-printer-udev.install: Updated file lists to match - the actual files of the current version. - - -- Till Kampeter Tue, 09 Feb 2010 13:08:43 +0100 - -system-config-printer (1.1.12+git20090826-0ubuntu11) lucid; urgency=low - - * 10_menu_entries.patch: Update to apply after the previous change. - - -- Martin Pitt Mon, 01 Feb 2010 16:11:36 -0800 - -system-config-printer (1.1.12+git20090826-0ubuntu10) lucid; urgency=low - - * debian/patches/01_delay_autostart.patch: Drop shell/sleep command, use the - new X-GNOME-Autostart-Delay instead. - - -- Martin Pitt Mon, 01 Feb 2010 15:32:48 -0800 - -system-config-printer (1.1.12+git20090826-0ubuntu9) lucid; urgency=low - - * debian/patches/75_give-priority-to-hpijs.patch: Removed temporary - patch as HP has fixed the problems of hpcups. - - -- Till Kamppeter Tue, 29 Dec 2009 12:58:09 +0100 - -system-config-printer (1.1.12+git20090826-0ubuntu8) karmic; urgency=low - - * debian/patches/77_dont-crash-on-dns-sd-broadcasted-mac-os-x-queues-with-utf8-chatracters.patch: - Prevent a crash when listing discovered printer devices in the new - printer wizard. The crash happened when their are CUPS queues from - Mac OS X systems with UTF-8 characters broadcasted via DNS-SD and - picked up by the local dnssd CUPS backend. This made setting up - print queues impossible whenthere was a Mac somewhere in the network. - (LP: #437997). - - -- Till Kamppeter Mon, 19 Oct 2009 16:32:09 +0200 - -system-config-printer (1.1.12+git20090826-0ubuntu7) karmic; urgency=low - - * debian/patches/75_give-priority-to-hpijs.patch: Temporary workaround for - the regressions in the new hpcups driver of HPLIP. As long as the - problems are not fixed, we prioritize the old hpijs by this patch - (LP: #452532). - - -- Till Kamppeter Thu, 15 Oct 2009 22:57:09 +0200 - -system-config-printer (1.1.12+git20090826-0ubuntu6) karmic; urgency=low - - * debian/patches/67_match-usb-uris-of-usblp-and-libusb.patch: Let the - udev callout not only match absolutely identical URIs but also USB - URIs being for the same device but obtained via access through the - usblp kernel module or via low-level USB (libusb). This avoids creation - of new print queues when the kernel module is loaded or unloaded - (LP: #448583). - - * debian/patches/73_dont-display-properties-dialog-for-first-test-page.patch: - Do not display the printer properties dialog when printing a test page - right after creating a new print queue (LP: #444280). - - -- Till Kamppeter Tue, 13 Oct 2009 23:38:09 +0200 - -system-config-printer (1.1.12+git20090826-0ubuntu5) karmic; urgency=low - - * debian/patches/70_dont-assume-stdout: Fix crash if unable to print to - stdout by cherry-picking commit 311761f0 from upstream (LP: #435505). - - -- Evan Broder Sat, 03 Oct 2009 16:35:17 -0400 - -system-config-printer (1.1.12+git20090826-0ubuntu4) karmic; urgency=low - - * debian/patches/57_backend-integration-dnssd-bluetooth.patch: Fixed crash - which prevents from changing of make/model/driver/PPD of an existing print - queue (LP: #436218). - * debian/patches/60_conserve-device-id-for-search-and-queue-name.patch: - Fixed crash which prevents setting up a network printer (LP: #435740). - - -- Till Kamppeter Fri, 25 Sep 2009 18:38:09 +0200 - -system-config-printer (1.1.12+git20090826-0ubuntu3) karmic; urgency=low - - * debian/patches/57_backend-integration-dnssd-bluetooth.patch: Improved the - patch to not suppress polling make and model of a network printer via SNMP - if the make-and-model entry is set to "Unknown". - * debian/patches/60_conserve-device-id-for-search-and-queue-name.patch: Make - sure that the discovered device ID is saved into the data structure - representing the printer, so that it is used for pre-filling the search - field for PPD download (it got often pre-filled with "Generic text-only - printer" before) and also for generating the default print queue name. - * debian/patches/63_use-make-model-when-device-id-missing.patch: If there is - no device ID for a discovered printer, use the make-and-model string to - determine make and model for auto-selecting the PPD/driver. - * debian/patches/65_separate-suffix-number-in-printer-name-with-dash.patch: - If a printer is created and there is already a queue with the suggested - name, add a dash and a number to the new name, not only a number. This - makes it more readable if the original name ends with a digit. - - -- Till Kamppeter Wed, 23 Sep 2009 16:38:09 +0200 - -system-config-printer (1.1.12+git20090826-0ubuntu2) karmic; urgency=low - - * debian/patches/57_backend-integration-dnssd-bluetooth.patch: Integration of - the "dnssd" and "bluetooth" CUPS backends. This assures that for each - printer there is only one entry under the discovered printers. Make also - sure that for all discovered printers either the serial number or the IP - address is shown. This allows distinguishing of multiple printers of the - same model. - - -- Till Kamppeter Tue, 22 Sep 2009 19:42:09 +0200 - -system-config-printer (1.1.12+git20090826-0ubuntu1) karmic; urgency=low - - * New upstream release - o GIT 1.1.x snapshot from 25 August 2009 - o Proper fix for LP: #416014. - * debian/patches/50_on-tvNPDeviceURIs-cursor-changed-no-crash.patch: Removed, - problem got fixed upstream. - * debian/system-config-printer-common.install: Removed file - postscriptdriver.prov again, as "make install" does not install it any - more. - - -- Till Kamppeter Wed, 26 Aug 2009 17:48:09 +0200 - -system-config-printer (1.1.11+git20090825-0ubuntu1) karmic; urgency=low - - * New upstream release - o GIT 1.1.x snapshot from 25 August 2009 - * debian/system-config-printer-common.install: Added new file - postscriptdriver.prov. - * debian/patches/50_on-tvNPDeviceURIs-cursor-changed-no-crash.patch: Prevent - on_tvNPDeviceURIs_cursor_changed() callback function from crashing - (LP: #416014). - * debian/patches/53_fix-model-list-sorting.patch: Model lists from CUPS - 1.4.x seem to be a mixture of Unicode and conventional strings, let - the sorting procedure handle this. - * debian/patches/55_turboprint-with-cups-1.4.patch: Fix cleaning of - TurboPrint PPD listings of CUPS 1.4.x to get assigned to the correct - printer model. - - -- Till Kamppeter Tue, 25 Aug 2009 10:44:16 +0200 - -system-config-printer (1.1.11+git20090820-0ubuntu1) karmic; urgency=low - - * New upstream release - o GIT 1.1.x snapshot from 20 August 2009 - o Incorporated patches - * debian/system-config-printer-gnome.install: File removed from the new - upstream package. - * debian/patches/50_fix-bluetooth-device-ids.patch, - debian/patches/53_do-not-consider-dash-as-executable-name.patch: Removed, - applied upstream. - - -- Till Kamppeter Thu, 20 Aug 2009 13:15:29 +0200 - -system-config-printer (1.1.10+git20090731-0ubuntu4) karmic; urgency=low - - * debian/control: Introduced transitional package to automatically replace - hal-cups-utils by system-config-printer-udev. - - -- Till Kamppeter Wed, 19 Aug 2009 23:32:04 +0200 - -system-config-printer (1.1.10+git20090731-0ubuntu3) karmic; urgency=low - - * debian/patches/53_do-not-consider-dash-as-executable-name.patch: When - checking whether the CUPS filter specified in the PPD file is installed, - do not consider '-' as an executable name. '-' stands for no filter - (LP: #411376). - - -- Till Kamppeter Tue, 11 Aug 2009 11:32:04 +0200 - -system-config-printer (1.1.10+git20090731-0ubuntu2) karmic; urgency=low - - * debian/patches/50_fix-bluetooth-device-ids.patch: HP's Bluetooth printers - return a model name with added "_BT" in their device ID. This breaks PPD - file matching. This patch removes this suffix before comparing model names. - - -- Till Kamppeter Mon, 10 Aug 2009 23:20:04 +0200 - -system-config-printer (1.1.10+git20090731-0ubuntu1) karmic; urgency=low - - * New upstream release - o GIT 1.1.x snapshot from 31 July 2009 - o Incorporized most of the patches of -0ubuntu2 and -0ubuntu4 - * debian/patches/30_case-insensitive-model-name-cleaning.patch, - debian/patches/33_physicaldevice-treat-hplip-network-uris-correctly.patch, - debian/patches/37_correct-hp-info-command-line.patch, - debian/patches/40_updated-hplip-plugin-installation.patch, - debian/patches/47_turboprint-ppd-support-fix.patch, - debian/patches/50_enter-uri-fields-fix.patch: Removed, applied upstream. - * debian/patches/45_improve-hplip-fax-queue-name.patch: Removed. - Not accepted upstream but not so important that it should be kept in the - Ubuntu package. - - -- Till Kamppeter Fri, 31 Jul 2009 09:10:04 +0200 - -system-config-printer (1.1.10+git20090725-0ubuntu4) karmic; urgency=low - - * debian/patches/47_turboprint-ppd-support-fix.patch: Made extracting make - and model from the NickName of TurboPrint PPDs working again. - - * debian/patches/50_enter-uri-fields-fix.patch: Made the field for freely - typing in an URI actually work. Especially one can create queues for the - cups-pdf backend now. - - -- Till Kamppeter Mon, 27 Jul 2009 00:36:42 +0200 - -system-config-printer (1.1.10+git20090725-0ubuntu3) karmic; urgency=low - - * debian/patches/45_improve-hplip-fax-queue-name.patch: Let HPLIP fax - queues get names based on manufacturer and model name of the printer - instead of ugly names like "Fax" oe "Fax-2". - - -- Till Kamppeter Sun, 26 Jul 2009 01:03:42 +0200 - -system-config-printer (1.1.10+git20090725-0ubuntu2) karmic; urgency=low - - * debian/patches/30_case-insensitive-model-name-cleaning.patch: Use - case-insensitive matching when cleaning up the PPD nick names to - get the model names for the make/model/driver list. - - * debian/patches/33_physicaldevice-treat-hplip-network-uris-correctly.patch: - Parse HPLIP URIs correctly to extract the host name/IP from them. - - * debian/patches/35_udev-add-printer-support-hplip-plugin.patch: Do not - automatically create queue for printers which require the proprietary - plug-in for HPLIP. - - * debian/patches/37_correct-hp-info-command-line.patch: Updated the - "hp-info" call to check fax capability of an HP printer. - - * debian/patches/40_updated-hplip-plugin-installation.patch: Updated - the function for installing the HPLIP plug-in to work with the current - HPLIP. - - -- Till Kamppeter Sat, 25 Jul 2009 16:46:42 +0200 - -system-config-printer (1.1.10+git20090725-0ubuntu1) karmic; urgency=low - - * New upstream release - o GIT 1.1.x snapshot from 25 July 2009 - o udev-based Plug'n'Print, replaces hal-cups-utils - * debian/system-config-printer-udev.install, debian/control, debian/rules: - New system-config-printer-udev package with udev rules and callouts to - implement Plug'n'Print (automatic print queue setup) and automatic - disabling and re-enabling of print queues when the printer is - disconnected and reconnected. This replaces hal_lpadmin of the - hal-cups-utils package. The migration to udev is done because HAL - got deprecated. - * debian/system-config-printer-gnome.install: New file in the new upstream - package. - * debian/control: python-cups 1.9.46 (or newer) is required now. - * 26_notification.patch, - 30_new-printer-unboundlocalerror.patch, - 33_system-config-printer-crash-on-rename.patch, - 35_appplet-fix-strftime-call.patch, - 37_newprinternotification-conf-new-dbus-defaults.patch, - 40_ppds-py-improved-printer-identification.patch, - 45_fix-right-click-menu-shared-command.patch, - 47_fix-name-error-in-update-job.patch, - 50_work-around-broken-device-ids-in-hplip-ppds-match-model-case-insensitive.patch, - 53_plugin-autoinstall-with-hplip-3.9.2.patch, - 55_locale-independent-lower-without-setlocale.patch, - 57_fix-applet-menu-translation.patch, - 60_hp-plugin-with-hplip-3.9.2.patch, - 63_compare-make-model-case-insensitive-fix-queue-name-default.patch: - Removed, applied upstream. - * debian/patches/27_allow-also-nonfree-ppds-for-single-ppd-download.patch: - Allow also downloads of single PPDs from OpenPrinting if they are not - under a free license. - - -- Till Kamppeter Sat, 25 Jul 2009 11:32:42 +0200 - -system-config-printer (1.1.3+git20090218-0ubuntu20) karmic; urgency=low - - * debian/patches/63_compare-make-model-case-insensitive-fix-queue-name-default.patch: - Compare make and model names case-insensitively when positioning the cursor in the make/model selection list (LP: #365329). - - -- Till Kamppeter Wed, 29 Apr 2009 17:35:59 +0200 - -system-config-printer (1.1.3+git20090218-0ubuntu19.1) jaunty-proposed; urgency=low - - * debian/patches/60_hp-plugin-with-hplip-3.9.2.patch: Make call of - hp-plugin both with and without python-qt4 also work with HPLIP 3.9.2 - (LP: #363522). - - -- Till Kamppeter Mon, 20 Apr 2009 14:21:59 +0200 - -system-config-printer (1.1.3+git20090218-0ubuntu19) jaunty; urgency=low - - * debian/patches/57_fix-applet-menu-translation.patch: Let right-click - menu of printer applet tray icon appear translated (LP: #360621). - - -- Till Kamppeter Tue, 14 Apr 2009 13:02:59 +0200 - -system-config-printer (1.1.3+git20090218-0ubuntu18) jaunty; urgency=low - - * debian/patches/55_locale-independent-lower-without-setlocale.patch: - Do not use locale.setlocale() to only convert uppercase to lowercase - letters in pure ASCII text. With many locales Python bugs get be triggered - by that. Define a simple case-conversion function which does not use any - locale-dependent constant or function (LP: #340932). - - -- Till Kamppeter Wed, 1 Apr 2009 16:22:59 +0200 - -system-config-printer (1.1.3+git20090218-0ubuntu17) jaunty; urgency=low - - * debian/patches/26_notification.patch: - - Check notification daemon capabilities to determine if actions are - supported rather than check $GDMSESSION (LP: #339847) - - -- Ken VanDine Tue, 31 Mar 2009 09:54:27 -0400 - -system-config-printer (1.1.3+git20090218-0ubuntu16) jaunty; urgency=low - - * Yet another no-change upload to _really_ build against current - pkgbinarymangler. (LP: #348225) - - -- Martin Pitt Tue, 31 Mar 2009 12:23:52 +0200 - -system-config-printer (1.1.3+git20090218-0ubuntu15) jaunty; urgency=low - - * No-change upload to strip translations from .desktop files. (LP: #348225) - - -- Martin Pitt Mon, 30 Mar 2009 12:59:03 +0200 - -system-config-printer (1.1.3+git20090218-0ubuntu14) jaunty; urgency=low - - * debian/patches/50_work-around-broken-device-ids-in-hplip-ppds-match-model-case-insensitive.patch: - The device IDs in the PPDs of HPLIP 3.9.2 are completely broken and it - happens also that some printers report an all-uppercase device ID. Made - system-config-printer find the correct PPD/driver also in these cases. - Upstream fix (LP: #298701, LP: #306301). - - * debian/patches/53_plugin-autoinstall-with-hplip-3.9.2.patch: Upstream - fix to update check whether proprietary HPLIP plugin is already installed - so that it also works with HPLIP 3.9.2 (LP: #347839, LP: #289410). - - -- Till Kamppeter Wed, 25 Mar 2009 23:59:59 +0100 - -system-config-printer (1.1.3+git20090218-0ubuntu13) jaunty; urgency=low - - * debian/patches/47_fix-name-error-in-update-job.patch: Upstream fix for - crash in job viewer (LP: #343156). - - -- Till Kamppeter Thu, 19 Mar 2009 11:05:47 +0100 - -system-config-printer (1.1.3+git20090218-0ubuntu12) jaunty; urgency=low - - * Removed temporary file which got into the last upload. - - -- Till Kamppeter Thu, 19 Mar 2009 00:29:47 +0100 - -system-config-printer (1.1.3+git20090218-0ubuntu11) jaunty; urgency=low - - * debian/patches/02_install_layout.patch: Use "--root" instead of - "--prefix" when calling setup.py, the latter does not work together - with "--install-layout=deb". Otherwise we get a FTBFS. - - -- Till Kamppeter Wed, 18 Mar 2009 23:59:47 +0100 - -system-config-printer (1.1.3+git20090218-0ubuntu10) jaunty; urgency=low - - * debian/local/source_system-config-printer.py: Add apport hooks for - system-config-printer packages. - - -- Steve Beattie Wed, 18 Mar 2009 23:45:18 +0100 - -system-config-printer (1.1.3+git20090218-0ubuntu9) jaunty; urgency=low - - * debian/patches/45_fix-right-click-menu-shared-command.patch: Upstream fix - for a crash which prevented from making a printer shared or not shared - via the right-click menu on the printer icons in the main window - (LP: #324012). - - -- Till Kamppeter Wed, 18 Mar 2009 23:05:47 +0100 - -system-config-printer (1.1.3+git20090218-0ubuntu8) jaunty; urgency=low - - * debian/patches/01_delay_autostart.patch: Redirect also stderr of the system - tray applet to /dev/null, as a second approach to fix LP: #153610. - - * debian/patches/40_ppds-py-improved-printer-identification.patch: Upstream - patch to improve identification of printers, especially for the situation - of incomplete device IDs reported for network printers. Also made the list - of printer models more readable for PPDs of HPLIP 3.9.2 and of Turboprint. - - * debian/patches/43_do-not-show-firewall-dialog.patch: Do not pop up the - dialog to remember to deactivate the firewall when activating printer - sharing. The dialog is Red Hat/Fedora-specific (LP: #274179). - - -- Till Kamppeter Tue, 17 Mar 2009 09:52:47 +0100 - -system-config-printer (1.1.3+git20090218-0ubuntu7) jaunty; urgency=low - - * debian/patches/37_newprinternotification-conf-new-dbus-defaults.patch: - Upstream patch to adapt the D-Bus policy to the new D-Bus defaults - (LP: #318776). - - -- Till Kamppeter Tue, 10 Mar 2009 16:01:47 +0100 - -system-config-printer (1.1.3+git20090218-0ubuntu6) jaunty; urgency=low - - * debian/patches/33_system-config-printer-crash-on-rename.patch: Upstream fix - for crash on printer renaming (LP: #333260). - - * debian/patches/35_appplet-fix-strftime-call.patch: Upstream fix for crash - in job viewer (LP: #334859). - - -- Till Kamppeter Mon, 9 Mar 2009 12:18:47 +0100 - -system-config-printer (1.1.3+git20090218-0ubuntu5) jaunty; urgency=low - - * debian/patches/01_delay_autostart.patch: Redirect stdout of the system - tray applet to /dev/null, as otherwise it comes to crashes (LP: #153610). - - * debian/patches/30_new-printer-unboundlocalerror.patch: Upstream fix - for crash when adding new printer (LP: #333727). - - -- Till Kamppeter Mon, 9 Mar 2009 10:10:47 +0100 - -system-config-printer (1.1.3+git20090218-0ubuntu4) jaunty; urgency=low - - [ Ken VanDine ] - * Add 26_notification.patch: don't use actions in notifications unless using - the gnome-stracciatella session (LP: #328604) - - [ Martin Pitt ] - * Add 02_install_layout.patch: --install-layout=deb to "setup.py install" - call in Makefile.{am,in}. This makes the package install correctly with - Python 2.6. - - -- Martin Pitt Wed, 04 Mar 2009 23:55:00 +0100 - -system-config-printer (1.1.3+git20090218-0ubuntu3) jaunty; urgency=low - - * Build for all python versions >= 2.5. - - -- Matthias Klose Tue, 24 Feb 2009 23:19:11 +0100 - -system-config-printer (1.1.3+git20090218-0ubuntu2) jaunty; urgency=low - - * Add python-libxml2 on system-config-printer-gnome Depends - field (LP: #327169). - - -- Alessio Treglia Sat, 21 Feb 2009 13:36:44 +0100 - -system-config-printer (1.1.3+git20090218-0ubuntu1) jaunty; urgency=low - - * New upstream release - o GIT 1.1.x snapshot from 18 February 2009 - o This gets all from one GIT branch again, without the ugly patch which - takes one file from another branch. - o Minor bug fixes and translation updates. - * debian/patches/20_fax-as-new-connection.patch: Removed, merged upstream. - - -- Till Kamppeter Wed, 18 Feb 2009 14:17:47 +0100 - -system-config-printer (1.1.3+git20090217-0ubuntu2) jaunty; urgency=low - - * debian/control: Depends on python-smbc. - - -- Till Kamppeter Wed, 18 Feb 2009 12:00:38 +0100 - -system-config-printer (1.1.3+git20090217-0ubuntu1) jaunty; urgency=low - - * New upstream release - o GIT 1.1.x snapshot from 17 February 2009 - o Support for proprietary plugin of HPLIP (firmware, ...) - o If hal-cups-utils does not find an exact driver match, it does - not set up queues any more. Added special mode for this case. - o When creating a new print queue and an exact driver match is found, - the make/model/driver selection steps are skipped (driver can be - changed on the existing queue though). - o Vastly improved device selection screen in New Printer wizard. No - questions in pop-up dialogs any more. - * debian/patches/20_fax-as-new-connection.patch: Fax support for network - printers from HP without pop-up question. Taken from hplip-fax-connection - GIT branch. - * debian/patches/25_enable-hplip-plugin-support.patch: Actually enabled - support for automatically installing the HPLIP plugin. - * debian/system-config-printer-gnome.install: added a new file. - * debian/control: Depends on python-cups 1.9.42 or newer. - - -- Till Kamppeter Wed, 18 Feb 2009 05:19:38 +0100 - -system-config-printer (1.1.2+git20090125-0ubuntu4) jaunty; urgency=low - - * 01_delay_autostart.patch: Add missing "exec", to avoid having the - wrapping dash run forever. - - -- Martin Pitt Tue, 03 Feb 2009 17:08:31 +0100 - -system-config-printer (1.1.2+git20090125-0ubuntu3) jaunty; urgency=low - - * Add 01_delay_autostart.patch: Defer the autostart desktop by 30 - seconds, since this is the only Python process in the GNOME - startup sequence, and contributes to slow startup. - - -- Martin Pitt Tue, 03 Feb 2009 12:24:00 +0100 - -system-config-printer (1.1.2+git20090125-0ubuntu2) jaunty; urgency=low - - * Add debian/system-config-printer-gnome.preinst: Remove obsolete - conffile /etc/xdg/autostart/redhat-print-applet.desktop on - upgrades, to avoid starting the applet twice. (LP: #323014) - - -- Martin Pitt Sun, 01 Feb 2009 23:47:09 +0100 - -system-config-printer (1.1.2+git20090125-0ubuntu1) jaunty; urgency=low - - * New upstream release - o GIT 1.1.x snapshot from 25 January 2009 - * debian/system-config-printer-common.install, - debian/system-config-printer-gnome.install: Updated file lists - for the new version. - * debian/patches/10_menu_entries.patch: Regenerated. - * debian/patches/11_no_kde_autostart.diff, - debian/patches/20_jockey-printer-driver-auto-download.patch, - debian/patches/25_openprinting-query-missingfields.patch, - debian/patches/30_better-downloadable-driver-properties.patch, - debian/patches/35_gray-out-settings-menu-entry-when-cups-not-running.patch, - debian/patches/40_do-not-crash-on-deleted-printer.patch: Removed, - applied upstream. - - -- Till Kamppeter Sun, 25 Jan 2009 18:42:39 +0100 - -system-config-printer (1.0.5+git20080819-0ubuntu6) intrepid; urgency=low - - * debian/patches/40_do-not-crash-on-deleted-printer.patch: Fix crashes - when printers get deleted while editing their properties (LP: #284444). - - -- Till Kamppeter Sun, 19 Oct 2008 16:41:26 +0200 - -system-config-printer (1.0.5+git20080819-0ubuntu5) intrepid; urgency=low - - * debian/patches/35_gray-out-settings-menu-entry-when-cups-not-running.patch: - Gray out the "Server" -> "Setttings" menu entry whenthere is no connection - to a CUPS daemon. Calling the Settings dialog in such a situation causes a - crash (LP: 267964). - - -- Till Kamppeter Thu, 9 Oct 2008 17:41:26 +0200 - -system-config-printer (1.0.5+git20080819-0ubuntu4) intrepid; urgency=low - - * debian/patches/30_better-downloadable-driver-properties.patch: For - PPD download from OpenPrinting in the New Printer wizard let the license - text be displayed always if it is present in the driver entry, but let - the user be asked whether he agrees only in case of non-free drivers or - patent issues. Also let the "from manufacturer" and "free software" bits - be shown. - * debian/patches/jockey-printer-driver-auto-download.patch, - debian/patches/openprinting-query-missingfields.patch, - debian/patches/20_jockey-printer-driver-auto-download.patch, - debian/patches/25_openprinting-query-missingfields.patch: Renamed the - patches to assure that they get applied in the correct order. - - -- Till Kamppeter Mon, 6 Oct 2008 11:20:26 +0200 - -system-config-printer (1.0.5+git20080819-0ubuntu3) intrepid; urgency=low - - * debian/patches/openprinting-query-missingfields.patch: - Added some missing fields to the data structure for queried printer - driver records (LP: #269454). - - -- Till Kamppeter Thu, 25 Sep 2008 22:20:26 +0200 - -system-config-printer (1.0.5+git20080819-0ubuntu2) intrepid; urgency=low - - * debian/patches/jockey-printer-driver-auto-download.patch: - Added support for automatic driver download via Jockey. - - -- Till Kamppeter Wed, 24 Sep 2008 23:50:26 +0200 - -system-config-printer (1.0.5+git20080819-0ubuntu1) intrepid; urgency=low - - * New upstream release - o GIT 1.0.x snapshot from 19 August 2008 - o Improvements and fixes on job authentication - o Distinguish whether downloadable driver or PPD is free or non-free - software. - * debian/patches/12_oki_instead_of_okidata.patch: Removed, applied upstream. - - -- Till Kamppeter Tue, 19 Aug 2008 16:30:26 +0200 - -system-config-printer (1.0.5+git20080812-0ubuntu2) intrepid; urgency=low - - * debian/patches/12_oki_instead_of_okidata.patch: Use "Oki" instead of - "Okidata". - - -- Till Kamppeter Wed, 19 Aug 2008 10:05:00 +0200 - -system-config-printer (1.0.5+git20080812-0ubuntu1) intrepid; urgency=low - - * New upstream release - o GIT 1.0.x snapshot from 12 August 2008 - o Ungray the "Apply" button when typing a value into an input field with - spin button (Upstream bug #83). - o Do not load the PPD list when creating an explicit print queue pointing - to a remote CUPS queue (Upstream bug #72). - o Show printer state reasons near the printer state display in the printer - properties dialog (Upstream bug #85). - o Check whether renaming of a printer is possible and show an error if - not (Upstream bug #78). - o Improved input of Samba URIs and scanning for SMB printers (Upstream - bug #66). - * debian/patches/12_case_insensitive_model_sort.patch: Removed, applied - upstream. - - -- Till Kamppeter Tue, 12 Aug 2008 11:05:00 +0200 - -system-config-printer (1.0.4+git20080730-0ubuntu1) intrepid; urgency=low - - * New upstream release - o GIT 1.0.x snapshot from 30 July 2008 - o Switched to 1.0.x GIT branch, as the head branch needs Samba 3.2.x for - full functionality - o Fixes several upstream bugs reported on the GIT snapshot from July 23 - (Upstream bugs #75, #76, #78, #80). - * debian/system-config-printer-gnome.install: Re-introduced contextmenu.py, - applet.glade, system-config-printer.glade, removed subdirectory glade, - file glade.py. - * debian/patches/12_case_insensitive_model_sort.patch: Case-insensitive - sorting of printer model names. - - -- Till Kamppeter Wed, 30 Jul 2008 10:35:46 +0200 - -system-config-printer (1.0.2+git20080723-0ubuntu1) intrepid; urgency=low - - * New upstream release - o GIT snapshot from 23 July 2008 - o Let Ctrl+N directly call the add-printer wizard - o Let internal OpenPrinting database download facility only download - PPDs, not packages. - o Use distutils for python-cupshelpers package - o Printer properties dialog: "Close" button for printers which - appear from broadcasts, "Apply"/"Cancel"/"OK" for locally defined - printers. - o Fixed pre-fill of "Location" field. - o Improved searching of the OpenPrinting database (Upstream bug #25). - o Bug fixes and improvements on the troubleshooting utility. - o When adding an IPP printer, pre-fill the info and location fields - from the remote queue (Upstream bug #37). - o New Advanced Server Settings dialog. - o SMB handling fixes/improvements. - * debian/system-config-printer-gnome.install: Removed file - contextmenu.py, added file AdvancedServerSettings.py. - - -- Till Kamppeter Wed, 23 Jul 2008 16:13:19 +0200 - -system-config-printer (1.0.2+git20080702-0ubuntu1) intrepid; urgency=low - - * New upstream release - o GIT snapshot from 2 July 2008 - o Pre-fill domain in SMB auth dialog (Upstream bug #30) - o Don't strip " Printer" from the end of the ppd-make-and-model string - (Upstream bug #33) - o Moved modules interesting for other apps into the standard Python - path (Upstream bug #34) - o Prevent hp-info from starting systray applet. - o Limit the initial size of the main window (Upstream bug #53). - o Added 'Apply' button to printer properties dialog (Upstream bug #54). - o More bug fixes - * debian/system-config-printer-gnome.install: Renamed ui/ subdirectory to - glade/. - * debian/control, debian/rules, debian/python-cupshelpers.install: New - package "python-cupshelpers" for general printing-related Python modules. - * debian/control, debian/rules: Restrict byte-compilation of Python modules - in "python-cupshelpers" to the current Python version. They do not - byte-compile with Python 2.4. - * debian/system-config-printer-common.install, - debian/python-cupshelpers.install: Moved general printing-related - modules into the "python-cupshelpers" package. - * debian/patches/01_no_rhpl.patch: Removed. Not needed any more. - - -- Till Kamppeter Wed, 02 Jul 2008 19:26:49 +0200 - -system-config-printer (1.0.2+git20080620-0ubuntu1) intrepid; urgency=low - - * New upstream release - o GIT snapshot from 20 June 2008 - * debian/system-config-printer-gnome.install: Added new files glade.py and - userdefault.py, adapted to new layout of *.glade files. - - -- Till Kamppeter Fri, 20 Jun 2008 12:25:54 +0200 - -system-config-printer (1.0.0+git20080609-0ubuntu1) intrepid; urgency=low - - * New upstream release - o GIT snapshot from 09 June 2008 - o Fixed crash bugs: LP: #222494, LP: #222616, LP: #224021, LP: #225241. - o Fixed missing title bar icon (LP: #234750) - o Fixed system-config-printer not starting on unknown locale (LP: #236858) - * debian/system-config-printer-gnome.install: Added new file errordialogs.py - - -- Till Kamppeter Mon, 09 Jun 2008 11:57:59 +0100 - -system-config-printer (0.9.90+svn2385-0ubuntu2) intrepid; urgency=low - - * Add conflicts to system-printer-config-kde in debian/control, - LP: #229016. - * Update debian/copyright: - + remove boilerplate comments - + update years of copyright - - -- Stefan Potyra Sat, 10 May 2008 23:06:32 +0200 - -system-config-printer (0.9.90+svn2385-0ubuntu1) intrepid; urgency=low - - * New upstream release - o Subversion snapshot r2385 - o New main window layout, like gnome-cups-manager - o Lots more of troubleshooting functionality - o More on automatic driver download from OpenPrinting - o Handle unknown locales gracefully (LP: #225532) - * debian/system-config-printer-common.install, - debian/system-config-printer-gnome.install: Added new files. - * debian/patches/30_dont_blank_jetdirect_hostname.patch, - debian/patches/27_crashbug_211867.patch, - debian/patches/28_crashbug_213624.patch, - debian/patches/29_crashbug_214579.patch, - debian/patches/26_crashbug_195508.patch, - debian/patches/24_crashbug_207338.patch, - debian/patches/23_crashbug_203818.patch, - debian/patches/25_crashbug_208305.patch, - debian/patches/15_hpfax_queue_for_network_printer_and_hpfax2.patch, - debian/patches/17_model-name-cleanup-improvements.patch, - debian/patches/20_laserjet-1200-1300-no-postscript.patch: Removed - all upstream patches introduced after Hardy's Feature Freeze, as we - are returning to use the current SVN snapshots. - - -- Till Kamppeter Fri, 02 May 2008 10:05:29 +0200 - -system-config-printer (0.7.81+svn1976-0ubuntu9) hardy; urgency=low - - * debian/patches/30_dont_blank_jetdirect_hostname.patch: Fixed host name - field being empty when a discovered JetDirect/Socket printer is the first - entry in the list of devices in the New Printer wizard (LP: #220041). - - -- Till Kamppeter Mon, 21 Apr 2008 17:01:37 +0200 - -system-config-printer (0.7.81+svn1976-0ubuntu8) hardy; urgency=low - - * debian/patches/27_crashbug_211867.patch, - debian/patches/25_crashbug_213624.patch - debian/patches/29_crashbug_214579.patch: Fixed traceback bugs, patches - from upstream (LP: #211867, LP: #213624, LP: #214579). - - [ Kjell Braden ] - * debian/patches/26_crashbug_195508.patch: fix another crasher, thanks - Jeffrey Baker for the patch (LP: #195508) - - -- Till Kamppeter Wed, 16 Apr 2008 16:01:37 +0200 - -system-config-printer (0.7.81+svn1976-0ubuntu7) hardy; urgency=low - - * debian/control: Added missing dependency: python-dbus (LP: #214515). - - -- Till Kamppeter Wed, 9 Apr 2008 14:01:37 -0500 - -system-config-printer (0.7.81+svn1976-0ubuntu6) hardy; urgency=low - - * debian/patches/23_crashbug_207338.patch: Another crasher fix from upstream - (LP: #207338). - - -- Till Kamppeter Sat, 5 Apr 2008 23:01:37 +0100 - -system-config-printer (0.7.81+svn1976-0ubuntu5) hardy; urgency=low - - * debian/patches/23_crashbug_203818.patch, - debian/patches/25_crashbug_208305.patch: Fixes traceback bugs - (LP: #203818, LP: #208305). - - -- Till Kamppeter Wed, 2 Apr 2008 23:59:37 +0100 - -system-config-printer (0.7.81+svn1976-0ubuntu4) hardy; urgency=low - - * debian/patches/15_hpfax_queue_for_network_printer_and_hpfax2.patch: - system-config-printer was not able any more to create fax queues - for network-connected HP multi-function devices after fixing - LP: #165197. This is fixed by this patch. The patch also removes - the newline character from the end of HPLIP URIs for network - print and fax queues and it also adds support for HP's new fax - device class "HP Fax 2" (HP LaserJet M2727), - * debian/patches/17_model-name-cleanup-improvements.patch: Fixed and - improved filtering of driver information from printer model names - to clean list of printer models. Now more types of version numbers - are removed and model names are not so easily broken, like for - example "PSC" was converted to "C" (LP: #205107). - * debian/patches/20_laserjet-1200-1300-no-postscript.patch: For HP LaserJet - 12xx/13xx prefer HPIJS over PostScript, as they do not have enough - memory to render complex graphics with their on-board PostScript - interpreter. This is a workaround for the time being until HP fixes - this in the HPLIP-generated PPDs (LP: #172550). - - -- Till Kamppeter Sun, 23 Mar 2008 23:59:37 +0100 - -system-config-printer (0.7.81+svn1976-0ubuntu3) hardy; urgency=low - - * Add 11_no_kde_autostart.diff to not autostart in KDE (we have - system-config-printer-applet-kde now) - - -- Jonathan Riddell Wed, 12 Mar 2008 15:49:45 +0000 - -system-config-printer (0.7.81+svn1976-0ubuntu2) hardy; urgency=low - - * Drop dependency on python-xml. - - -- Matthias Klose Wed, 27 Feb 2008 12:55:53 +0000 - -system-config-printer (0.7.81+svn1976-0ubuntu1) hardy; urgency=low - - * New upstream release - o Subversion snapshot r1799 - o Several improvements on the new troubleshooting function - o Minor fixes - - -- Till Kamppeter Thu, 14 Feb 2008 01:30:37 +0100 - -system-config-printer (0.7.80+svn1942-0ubuntu2) hardy; urgency=low - - * debian/system-config-printer-common.install, - debian/system-config-printer-gnome.install: Added missing files to the - lists. - - -- Till Kamppeter Wed, 06 Feb 2008 23:40:14 +0100 - -system-config-printer (0.7.80+svn1942-0ubuntu1) hardy; urgency=low - - * New upstream release - o Subversion snapshot r1799 - o Added infrastructure for automatic printer driver download from - the OpenPrinting web site. - - -- Till Kamppeter Tue, 05 Feb 2008 14:20:14 +0100 - -system-config-printer (0.7.78+svn1799-0ubuntu2) hardy; urgency=low - - * Arrange for a second frontend, split package into -common and - -gnome, -kde is a separate source for now but will be included in - the future - - -- Jonathan Riddell Thu, 24 Jan 2008 11:24:13 +0000 - -system-config-printer (0.7.78+svn1799-0ubuntu1) hardy; urgency=low - - * New upstream release - o Subversion snapshot r1799 - o Made assignment of PPDs to auto-detected printers more reliable, - especially for Bluetooth and network printers. This is done by - supporting weird auto-detection output of CUPS backends, as - "Unknown" for make and model but useful info field, device ID - for Bluetooth not identical with device ID for USB/parallel, no - manufacturer name in make-and-model field, case-insensitive search - when cleaning model name. - o Handle the manufacturer name "KONICA MINOLTA" correctly (LP: #64046). - o If the OpenPrinting database (foomatic-db) recommends a non-PostScript - driver, use this driver, even if there is a vendor PPD for the - PostScript mode (HP LaserJet 12xx/13xx, LP: #172550). - o Allow listing of all files in file chooser dialog for selecting a - custom PPD file (LP: #153585). - * debian/control: Added missing dependencies: python-gnome2 and - gnome-icon-theme (LP: #176929). - - -- Till Kamppeter Mon, 07 Jan 2008 16:44:22 +0000 - -system-config-printer (0.7.78+svn1792-0ubuntu1) hardy; urgency=low - - * New upstream release - o Subversion snapshot r1792 - o Fixed crasher bugs: LP: #149393, LP: #159212, LP: #173115, LP: #175500. - o Behave gracefully if CUPS is not running. - o Do not force waiting windows to be on top of other application's - windows (LP: #175766). - - -- Till Kamppeter Fri, 21 Dec 2007 15:21:48 +0000 - -system-config-printer (0.7.78+svn1771-0ubuntu1) hardy; urgency=low - - * New upstream release - o Subversion snapshot r1771 - o Added support for setting up queues pointing to Mac OS X printers, - detected with the dnssd CUPS backend. - o Allow deleting of remote queues, so that queues pointing to Mac OS X - printers can get deleted again. - o Fixed handling of auto-detected IPP queues in the "New printer" wizard. - o Fixed traceback when creating a raw queue. - o Fixed "New Printer" notifications after they got broken by the icon - hiding changes for LP: #151360 and LP: #156816. - o For C/POSIX locale, show only English PPDs. - o Include PPD language in driver description (LP: #161037). - o If there are no jobs but there is a printer warning/error indicated - by the tray icon, set the icon tooltip to the reason description. - o In the printer status window fix columns so that the full printer name - can be seen. - o Set printer icon in "Connect" dialog. - o Set AboutDialog logo by icon name, set URL and email hooks, set icon - (LP: #165101). - o In the printer status window set Ctrl+R accelerator for Refresh menu - entry (LP: #137984). - - -- Till Kamppeter Mon, 03 Dec 2007 21:40:08 +0000 - -system-config-printer (0.7.78+svn1751-0ubuntu1) hardy; urgency=low - - * New upstream release - o Subversion snapshot r1751 - o Performance improvements for detecting printers in the "New Printer" - wizard. - - -- Till Kamppeter Tue, 27 Nov 2007 16:54:24 +0000 - -system-config-printer (0.7.78+svn1740-0ubuntu1) hardy; urgency=low - - * New upstream release - o Subversion snapshot r1740 - o Do not require PNG format for desktop icons (LP: #152634) - o Applet: Throttle the rate of checking for jobs or error messages when in - start-up mode. This prevents the applet being a nuisance when a large - number of CUPS administration operations are performed in a batch. - o Be more tolerant on failures to obtain printer info from CUPS. - o Better check for whether the CUPS server is local. - o Better methods to find default printer. - o Applet: Allow the tray icon to reappear on the next print job when the - user has hidden the applet icon with right-click -> "Hide" (LP: #156816). - o Applet: Hide icon automatically when print job ends (LP: #151360). - * debian/patches/10_menu_entries.patch: Regenerated. - - -- Till Kamppeter Thu, 22 Nov 2007 17:02:25 +0000 - -system-config-printer (0.7.77+svn1699-0ubuntu1) hardy; urgency=low - - * New upstream release - o Subversion snapshot r1699 - o Fix job manager appearing untrunslated (LP: #149572) - o system-config-printer did not respect the user configuration for the - appearance of the toolbar (LP: #135844) - o Use standard icon for menus and system tray, so that they get themable - and scalable (LP: #152634) - o Tooltips for the button bar - o Improvements of layout for IPP and TCP/Socket devices in New Printer - wizard - * debian/patches/20_match_more_printers.patch: Removed, fixed upstream. - - -- Till Kamppeter Thu, 08 Nov 2007 00:53:16 -0700 - -system-config-printer (0.7.75+svn1653-0ubuntu2) gutsy; urgency=low - - * debian/patches/10_menu_entries.patch: Let menu entry for displaying - queued jobs appear in the "Accessories" menu and not under "Systemn - Tools". "Systemn Tools" is KDE-specific (LP: #149529). - * debian/patches/20_match_more_printers.patch: Do best match by - "most important word" case-insensitive. This matches especially - the Canon printers correctly with the Gutenprint PPDs (LP: #149264). - - -- Till Kamppeter Fri, 5 Oct 2007 18:46:02 +0100 - -system-config-printer (0.7.75+svn1653-0ubuntu1) gutsy; urgency=low - - * New upstream release - o Subversion snapshot r1653 - o Set sensitivity of the 'Allow printing from the Internet' checkbox - in the server settings correctly (LP: #146471). - o Fixed typo (LP: #148022). - o Wrap explanation text for 'Other Options' on the 'Job options' tab - (LP: #148010). - o Fixed traceback (LP: #139192). - o Disable the Set Default button when there are no printers available - (LP: #146925). - o Disable the Connect button when the server name is empty (LP: #147450). - o Make 'Default Printer' tool appearing translated (LP: #147788). - * debian/patches/10_menu_entries.patch: Let menu entries appearing - translated (LP: #147782) and let menu entry for displaying the jobs - in the print queues appear (LP: #144113). - - -- Till Kamppeter Wed, 03 Oct 2007 12:46:02 +0100 - -system-config-printer (0.7.75+svn1628-0ubuntu1) gutsy; urgency=low - - * New upstream release - o Subversion snapshot r1628 - o Convert floating point values to strings in a locale-safe manner - (Fixes LP: #145693) - o Let entry for the raw queue appear under the "Generic" printers. - o Just selecting printer type headings should not expand or collapse the - list, but activating them (double-clicking) should (LP: #144106). - o Do not allow test pages for raw queues (LP: #145098). - o ppds.py (PPDs._findBestMatchPPDs): Rather than just looking for - the longest initial match in model order, sort our model name into - the available models and look at the immediate neighbours. Pick - the longest initial match from them (LP: #137580). - o Fixed foomatic recommended driver discovery - o Additional small fixes. - * debian/patches/01_no_rhpl.patch: Updated. - * debian/patches/03_makefile.patch: Removed, not needed any more. - * debian/control: Added missing dependency on python-gobject (Fixes - LP: #144592) - - -- Till Kamppeter Mon, 01 Oct 2007 10:19:28 +0100 - -system-config-printer (0.7.75+svn1566-0ubuntu1) gutsy; urgency=low - - * New upstream release - o Subversion snapshot r1566 - o Fixed crash when clicking on option reset buttons (LP: #135321) - o Made it possible to remove the "Orientatian" setting completely - by clicking its reset button (LP: #140887) - - -- Till Kamppeter Wed, 19 Sep 2007 19:17:50 +0100 - -system-config-printer (0.7.75+svn1557-0ubuntu1) gutsy; urgency=low - - * New upstream release - o Subversion snapshot r1557 - o Let IPP_TAG_NOVALUE attributes have Python value None instead of a - string (Fixes LP: #140887). - o Handle IPP_TAG_NOVALUE by translating it to a valid default value. - * debian/control: Updated "Maintainer:" field. - * debian/control: Require at least python-cups 1.9.27, so that - IPP_TAG_NOVALUE attributes get handled correctly. - - -- Till Kamppeter Wed, 19 Sep 2007 14:36:40 +0100 - -system-config-printer (0.7.75-0ubuntu1) gutsy; urgency=low - - * New upstream release - o Subversion snapshot r1549 - Release 0.7.75 - o Fixed automatic driver selection, now for HP's PostScript printers - the appropriate PostScript PPDs get correctly selected when - automatically creating queues with hal-cups-utils. The workaround - in hal-cups-utils can get removed. - o When changing PPDs for a queue overtaking of the option settings - used with the former PPD is the default now. - o I18n update. - - -- Till Kamppeter Tue, 18 Sep 2007 18:16:32 +0100 - -system-config-printer (0.7.74+svn1539-0ubuntu1) gutsy; urgency=low - - * New upstream release - o Subversion snapshot r1539 - o When a class is removed on the server, remove it from the user interface. - o Fixes on creating SMB print queues (queues pointing to Windows or Samba - server) - o Add "Installed Options" step to the add-printer wizard so that when - creating a print queue the user also configures the optional hardware - accessories (like extra trays, duplex unit, finishers, ...) correctly. - - -- Till Kamppeter Tue, 18 Sep 2007 00:24:48 +0100 - -system-config-printer (0.7.74+svn1504-0ubuntu1) gutsy; urgency=low - - * New upstream release - o Subversion snapshot r1504 - o Let "make install" also install the new file gtk_treeviewtooltips.py - (Fixes LP: #138881). - - -- Till Kamppeter Tue, 11 Sep 2007 15:10:18 +0100 - -system-config-printer (0.7.74+svn1502-0ubuntu1) gutsy; urgency=low - - * New upstream release - o Subversion snapshot r1502 - o Samba settings get saved into the URI now after editing the printer - location (Fixes LP: #138226) - o Ignore OS error in my-default-printer (Fixes LP: #136403) - o SMB scan on demand in separate dialog (to avoide delay when selecting - SMB server in add-printer wizard if there are many Windows boxes in the - network) - o Fixes several GUI inconsistencies - - -- Till Kamppeter Mon, 10 Sep 2007 13:41:39 +0100 - -system-config-printer (0.7.73+svn1429-0ubuntu2) gutsy; urgency=low - - * debian/control: Remove Conflicts/Replaces to gnome-cups-manager again. - update-manager now takes care of this, and the Conflicts: leads to - upgrading troubles (removing ubuntu-desktop). (LP: #107766) - - -- Martin Pitt Mon, 10 Sep 2007 07:36:55 +0200 - -system-config-printer (0.7.73+svn1429-0ubuntu1) gutsy; urgency=low - - * New upstream release - o Subversion snapshot r1429 - o Fixed display of warning message that a shared printer is not really - published due to the CUPS server settings. The message was not removed - when turning on printer sharing in the CUPS server setting. Fixes - LP: 132735 - o Set decent default selection in the main window when - system-config-printer is started without options. Fixes LP: #132652 - o Removed superfluous scrolledwindow+viewport set around the printer list. - Fixes: LP: #134427 - * debian/control: Added "Depends: python-notify". Fixes LP: #129222 - - -- Till Kamppeter Mon, 27 Aug 2007 10:20:22 +0100 - -system-config-printer (0.7.71+-svn1418-0ubuntu1) gutsy; urgency=low - - * New upstream release - o Subversion snapshot r1418 - o Search all SMB servers for a given domain via "nmblookup -R ''". - The former "smbclient -N -L //" is used as a fallback. Fixes - LP: #127152 - o Made sure that all items in the tree list of SMB domains/servers/shares - have the little triangle to show the sub-item list, even before the - sub-items were scanned. Fixes LP: #127152 - o Quote/Unquote all elements of the SMB device URIs, as spaces are - also allowed in SMB host and share names. Fixes LP: #128261 - o Handle exceptions raised by the browse_smb_hosts() function if it - is called before the add-printer wizard window is open. Fixes - LP: #133573 - o Scan SMB host list when in the main window the "Change" button for - the URI is clicked and the URI is an SMB URI. This way the list - of SMB domains/servers/shares in the dialog for setting the URI - does not stay empty. - - -- Till Kamppeter Thu, 23 Aug 2007 09:27:43 +0100 - -system-config-printer (0.7.71+-svn1415-0ubuntu1) gutsy; urgency=low - - * New upstream release - o Subversion snapshot r1415 - o Search for SMB servers not only via "nmblookup -M -- -" but also with - "nmblookup '*'" (LP: #127152). - o Take into account that SMB share names can have spaces when scanning - network for SMB-provided printers (LP: #128261). - o Make sure that in case of the detected printer being unknown always - the text-only printer is pre-selected (LP: #102389). - o Let the generic PostScript PPD coming with CUPS have a higher priority - than the generic PostScript PPD of Foomatic. - o Fixed a traceback when trying to find a PPD for a printer with no - digits in the model name and where the model name does not match - any of the PPDs exactly. - * debian/control: Added "Recommends: hal-cups-utils" (LP: #132994). - - -- Till Kamppeter Tue, 21 Aug 2007 17:51:44 +0100 - -system-config-printer (0.7.71+-svn1410-0ubuntu1) gutsy; urgency=low - - * New upstream release - o Subversion snapshot r1410 - o Allow textonly.ppd and postscript.ppd (for fallback on - unknown printer models) to be at any arbitrary place in the PPD - file directories - o Fall back to postscript.ppd if no textonly.ppd is available. - o If no match is found at all, try searching for the model ID word, - with decreasing significant figures (fixes LP: #131990). - - -- Till Kamppeter Thu, 16 Aug 2007 17:05:09 +0100 - -system-config-printer (0.7.71+-svn1406-0ubuntu1) gutsy; urgency=low - - * New upstream release - o Subversion snapshot r1406 - o Fixes: LP: #131848 LP: #132227 - o Redraw issues fixed and "Please wait" messages added for the device - scanning and PPD list reading - o Improved model matching by ignoring "Series" in model names - o Allow custom test pages - o Make system-config-printer also working on systems without local - CUPS daemon - * debian/patches/04_custom_test_pages.patch, - debian/patches/20_support_cups_nonroot.patch: Removed, merged upstream. - - -- Till Kamppeter Wed, 15 Aug 2007 16:06:42 +0100 - -system-config-printer (0.7.71+-svn1399-0ubuntu2) gutsy; urgency=low - - * Resurrect debian/patches/20_support_cups_nonroot.patch: It is still useful - for talking to remote cups servers without starting s-c-p as root. - * Add debian/patches/04_custom_test_pages.patch: Read the paper size from - current PPD and if there is a file /usr/share/s-c-p/testpage-, - use that as a test page. Otherwise fall back to cups' default one. - * Add debian/local/testpage-{a4,letter}.ps: Ubuntu specific test pages - (taken from gnome-cups-manager). Fixed the A4 version to actually be A4. - * Add debian/system-config-printer.install: Install the test pages. - * debian/control: Conflicts:/Replaces: to gnome-cups-manager, so that we do - not end up with two configuration UIs on upgrades. This is harsh and - blunt, but *shrug*. (LP: #107766) - - -- Martin Pitt Wed, 15 Aug 2007 16:30:31 +0200 - -system-config-printer (0.7.71+-svn1399-0ubuntu1) gutsy; urgency=low - - [ Till Kamppeter ] - * New upstream release - o Subversion snapshot r1399 - o GUI improvements on add-printer wizard - * debian/patches/66_os_environ.patch: Removed, merged upstream - * debian/patches/20_support_cups_nonroot.patch: Rediff - - [ Martin Pitt ] - * Drop 20_support_cups_nonroot.patch. Our cups runs as root now, so this is - not necessary any more. - - -- Till Kamppeter Wed, 15 Aug 2007 13:14:17 +0200 - -system-config-printer (0.7.71+-svn1371-0ubuntu1) gutsy; urgency=low - - * New upstream release - o Subversion snapshot r1371 - * debian/patches/50_my_default_printer_fix_system_default.patch, - debian/patches/60_device_handling_improvements.patch, - debian/patches/65_device_entry_sorting.patch: Removed (merhed upstream) - * debian/patches/66_os_environ.patch: Replaced a wrong "sys.environ()" by - the correct "os.environ" call. - - -- Till Kamppeter Mon, 06 Aug 2007 18:58:14 +0100 - -system-config-printer (0.7.71-0ubuntu2) gutsy; urgency=low - - * debian/patches/60_device_handling_improvements.patch, - debian/patches/65_device_entry_sorting.patch: - Vastly improved handling of detected devices - o If an auto-detected device (USB, network) is supported by HPLIP - only the HPLIP URIs are shown, to assure that the user gets it - correctly set up to get access to the complete functionality - o For auto-detected network MF devices from HP also an entry - for setting up the fax queue is shown - o Make and model info of auto-detected network printers is used to - direct the user to the correct PPD/driver - o For manually entered printers make and model are determined via - SNMP. It is also checked whether the printer is supported by HPLIP - o No "HP Fax" entry any more when no Fax-capable HP printer is - connected. - o When selecting an auto-detected non-HPLIP network printer the - fields of the form on the right are correctly prefilled now. - o Improved sorting of the device list entries. - - -- Till Kamppeter Fri, 03 Aug 2007 19:31:52 +0100 - -system-config-printer (0.7.71-0ubuntu1) gutsy; urgency=low - - * New upstream release - o Merged patches 10_ppd_init_make_model_list.patch, - 30_return_default_ppd.patch and - 40_improve_ppd_driver_selection.patch upstream. - o Handle "socket://..." URIs in a better way (LP: #127074) - o Moved default printer label below make-default button because some - translation strings are very long (LP: #128263) - o my-default-printer: Catch exceptions and error out (LP: #129901) - * Removed patches which were merged upstream. - * 50_my_default_printer_fix_system_default.patch: Fixed "System Default" - button in my-default-printer. - - -- Till Kamppeter Fri, 03 Aug 2007 19:31:52 +0100 - -system-config-printer (0.7.70-1ubuntu4) gutsy; urgency=low - - * debian/patches/40_improve_ppd_driver_selection.patch: Added missing - variable initialization. - - -- Till Kamppeter Wed, 1 Aug 2007 19:05:20 +0100 - -system-config-printer (0.7.70-1ubuntu3) gutsy; urgency=low - - * debian/patches/40_improve_ppd_driver_selection.patch: Improved the - automatic selection of the preferred printer driver/PPD file. This is - especially important for the non-interactive automatic printer setup - via hal-cups-utils. - - One important change (besides driver type priority changes) is that - now both PPDs assigned via IEEE-1284 device ID and PPDs assigned by - simple make/model matching are treated in the same level. With this - HP's PostScript PPDs (do not contain device IDs) can be preferred - against HP's HPIJS (PCL 5c/e) PPDs. - - Improvements: - o HP PostScript printers are set up with HP's PostScript PPDs and - not with the HPIJS PPDs (PCL 5c/e). - o The HP LaserJet 1022 is now set up with "foo2zjs" as recommended - by OpenPrinting, not with HPIJS. Als other HP printers where a - non-HPIJS driver is recommended are set up correctly now. - o Samsung SPL2 printers are set up with SpliX and not with the "gdi" - (SPL1) driver now. - o The recognition of drivers which came with CUPS is adapted to - Ubuntu Linux now. - o There was no distinction between the full-feature and simplified - Gutenprint drivers of the CUPS raster type. - - -- Till Kamppeter Tue, 30 Jul 2007 19:05:20 +0100 - -system-config-printer (0.7.70-1ubuntu2) gutsy; urgency=low - - * debian/patches/30_return_default_ppd.patch: Fix output of a default - PPD file if the /usr/lib/hal-cups-utils/hal_lpadmin script (triggered - by HAL, from hal-cups-utils package) is supplying auto-detection data - of an unknown printer. - - -- Till Kamppeter Tue, 24 Jul 2007 21:49:20 +0100 - -system-config-printer (0.7.70-1ubuntu1) gutsy; urgency=low - - * Merged with Debian unstable. - * debian/control: Added "xmlto" to the "Build-Depends:" line. - * debian/patches/10_ppd_init_make_model_list.patch: Fixed missing - initialization of make/model list (bug in upstream code) - * debian/patches/20_support_cups_nonroot.patch: Added support for CUPS - running as non-root user - - -- Till Kamppeter Tue, 24 Jul 2007 12:59:20 +0100 +system-config-printer (1.5.7+20160812-0ubuntu2) UNRELEASED; urgency=medium + + * Sync packaging with Debian. Remaining changes: + - debian/control.in: + + Have system-config-printer depend on gir1.2-gnomekeyring-1.0 and + gir1.2-packagekitglib-1.0 and recommend avahi-utils + + Have system-config-printer-udev recommend ippusbxd + - debian/rules: + + Run autoreconf + - debian/python3-cupshelpers.install: + + Tweak the install rule so the build works on Ubuntu + - debian/local/source_system-config-printer.py, + debian/system-config-printer-common.install: + + Install apport hook + - debian/system-config-printer-udev.install, debian/local/70-printers.rules, + debian/local/udev-configure-printer@.service: + + Let systemd do the UDEV-triggered call of udev-configure-printer in a + way so that systemd does not kill ippusbxd after some minutes. + - 05_menu_entries.patch: + + Show 'Printers' in Unity Settings app. + - 06_rename_settings_panel.patch: + + Rename app name to 'Printers' for better UI consistency with Unity + - 07_driver-auto-download-configuration.patch: + + Allow installing packages and non-free software via OpenPrinting + - 13_use-paper-size-default-in-etc-papersize.patch: + + Respect the A4 or Letter setting from /etc/papersize if present + - 21_nodisplay_autostart.patch: + + Don't show in Startup Applications app + - 23_applet-also-do-not-autostart-on-unity-and-gnome.patch: + + Don't autostart the applet in GNOME, LXDE or Unity + - 25_install-smbclient-if-smb-backend-is-missing.patch: + + Have PackageKit use the correct package name + - 33_ipp-over-usb-support.patch: + + Add support for IPP-over-USB printers using ippusbxd + - 40_do-not-show-media-col-option.patch: + + Suppress the display of the "media-col" attribute since this is not a + user-configurable option + - 43_options-py-use-debugprint.patch, 45_ppds-py-use-debugprint.patch: + + Silence console output + - 47_installpackage-return-only-if-installation-complete.patch: + + Don't exit when installing a package via installpackage.py until the + package is completely installed. + - 50_newprinter-support-smb-printer-setup-without-samba-installed.patch: + + Allow setup of SMB printers without Samba client software installed. + Install the software as soon as it is needed for browsing the network + and using the printer. + - Build from git snapshot + * debian/control.in: + - Set Breaks/Replaces for system-config-printer-gnome split undo + (LP: #1643129) + + -- Jeremy Bicha Sat, 19 Nov 2016 14:59:44 -0500 + +system-config-printer (1.5.7-2) unstable; urgency=medium + + * Move part of system-config-printer to system-config-printer-common + package, gnome-control-center only needs a subset of system-config-printer + * debian/control.in: s/gnome-packagekit-session/gnome-software, the former + is a transitional package + * debian/control.in: Bump Standards-Version to 3.9.8 (no further changes) + * Drop debian/gpk-install-package-name, this doesn't seem needed anymore + * Drop adwaita-icon-theme dependency, try to avoid individual packages to + depend against themes. + * Add debian/patches/0008-fix-device-sorting.patch: Fix sorting of devices, + taken from upstream + * Drop debian/patches/0002-Disable-firewall-checks.patch: firewalld is + available in Debian as well, let's integrate with it. + * Add debian/patches/0009-fix-udev-add-printer-shbang.patch: Fix incorrect + python3 invocation, taken from upstream (Closes: #823472) + + -- Laurent Bigonville Thu, 02 Jun 2016 11:16:46 +0200 + +system-config-printer (1.5.7-1) unstable; urgency=medium + + * New upstream release. + * Add Tim Waugh's public key to debian/upstream/signing-key.asc and + tell uscan to check the tarball signatures. + * Drop 0001-Adjust-python-paths.patch, not needed as all Python source + files are installed into the same directory. + * Refresh other patches via quilt. + * Rename python-cupshelpers to python3-cupshelpers, following upstream + switch to Python 3. + * debian/control: + - Replace python-* with python3-*. + - Replace python-pycurl with python3-requests. + - Replace gnome-icon-theme with adwaita-icon-theme. + - Drop ancient hal-cups-utils conflicts, that package is not even in + oldoldstable (aka squeeze). + - Remove trailing whitespace from package descriptions. + * Add 03_install_layout.patch to install cupshelpers Python module to + correct location (copied from Ubuntu). + * debian/gpk-install-package-name: + - Update to make it work with Python 3. + - Minor refactorings. + * Rewrite debian/copyright using 1.0 format. + * Bump debhelper compatibility level to 9. + * No-op wrap and sort. + + -- Dmitry Shachnev Fri, 18 Sep 2015 12:12:29 +0300 + +system-config-printer (1.4.8-1) unstable; urgency=medium + + [ Andreas Henriksson ] + * New upstream release. + - Fixes TypeError when trying to change printer properties + (closes: #791705) + * Drop patches obsoleted by upstream changes: + - 0003-Use-our-custom-cpk-install-package-name.patch + - 0008-return-exception-rather-than-looping.patch + * Refresh patches via quilt + * Fix package description spelling error caught by lintian + - Insert 'one' in ... allow one to... + + [ Dmitry Shachnev ] + * Drop python-gobject-2 dependency, no longer needed. + * Build-depend on python, instead of unneeded python-all-dev. + + -- Dmitry Shachnev Tue, 15 Sep 2015 15:11:44 +0300 + +system-config-printer (1.4.6-1) unstable; urgency=medium + + [ Dmitry Shachnev ] + * Drop obsolete python-gnomekeyring Suggests, the package has been + ported to use GnomeKeyring via introspection. + + [ Laurent Bigonville ] + * New upstream release (Closes: #744869) + * debian/control.in: Bump Standards-Version to 3.9.6 (no further changes) + * debian/rules: Pass --with-udevdir to the configure, to install the udev + helpers and config files to the proper directory + * debian/system-config-printer-udev.install: The udev helpers and the + config files are now installed in the proper directory + * d/p/0003-Use-our-custom-cpk-install-package-name.patch, + d/p/0006-use-paper-size-default-in-etc-papersize.patch: Refreshed + * Drop d/p/0005-Fix-French-translation.patch, + d/p/0007-scp-dbus-service-fix-dbus-signature-typo.patch: Merged upstream + * Drop debian/patches/0008-fix-udevhelperdir.patch: The path is expanded + properly + * Add debian/patches/0007-fix-pk-package-name.patch: Fix the package names + that PackageKit should try to install + * debian/system-config-printer.install: Install appdata file + * d/p/0008-return-exception-rather-than-looping.patch: This patch should fix + the infinite loop creating million of symlinks in /tmp (Closes: #764253) + * debian/control.in: Suggest gnome-packagekit-session instead of + sessioninstaller (Closes: #623013) + + -- Laurent Bigonville Thu, 23 Oct 2014 01:29:14 +0200 + +system-config-printer (1.4.3-4) unstable; urgency=medium + + * d/p/0008-fix-udevhelperdir.patch: Use the debian location for + udev-configure-printer + + -- Laurent Bigonville Tue, 25 Feb 2014 01:52:27 +0100 + +system-config-printer (1.4.3-3) unstable; urgency=medium + + * debian/rules: Pass --list-missing to dh_install + * debian/rules, debian/system-config-printer-udev.install: Install systemd + configure-printer@.service file (Closes: #739964) + + -- Laurent Bigonville Tue, 25 Feb 2014 00:03:14 +0100 + +system-config-printer (1.4.3-2) unstable; urgency=medium + + * debian/control.in: + - Add dependency against python-gobject-2 and python-cairo + (Closes: #730516) + - Bump Standards-Version to 3.9.5 (no further changes) + + -- Laurent Bigonville Mon, 24 Feb 2014 00:34:18 +0100 + +system-config-printer (1.4.3-1) unstable; urgency=low + + * New upstream release (Closes: #727556) + - Fix some Unicode-related issues (Closes: #718263, #725882) + * d/p/0006-use-paper-size-default-in-etc-papersize.patch: Detect paper size + using /etc/papersize if it's available, thanks to the Ubuntu guys + (Closes: #593219) + * d/p/0007-scp-dbus-service-fix-dbus-signature-typo.patch: Fix typo in a + D-Bus method signature (Taken from Ubuntu, thanks) + + -- Laurent Bigonville Sat, 26 Oct 2013 14:58:35 +0200 + +system-config-printer (1.4.1-4) unstable; urgency=low + + * Switch from pysupport to dh_python2 + * debian/control.in: Add python-gi to the dependencies (Closes: #717153) + + -- Laurent Bigonville Mon, 16 Sep 2013 08:38:32 +0200 + +system-config-printer (1.4.1-3) unstable; urgency=low + + [ Laurent Bigonville ] + * debian/control.in: Bump python-smbc to Recommends (Closes: #611303) + + [ Emilio Pozuelo Monfort ] + * debian/system-config-printer.maintscript: + + Tell dpkg about the new conffile names. Closes: #711633. + * debian/control.in: + + Bump Standards-Version to 3.9.4, no changes needed. + + Build depend on autotools-dev to get updated config.{sub,guess}. + + -- Emilio Pozuelo Monfort Mon, 10 Jun 2013 16:02:14 +0200 + +system-config-printer (1.4.1-2) unstable; urgency=low + + * Upload to unstable. + + -- Emilio Pozuelo Monfort Sat, 25 May 2013 15:58:31 +0200 + +system-config-printer (1.4.1-1) experimental; urgency=low + + [ Emilio Pozuelo Monfort ] + * Change the maintainer to the GNOME team. Thanks Otavio for all + your work! + + [ Jordi Mallach ] + * Don't search for .bz2 tarballs, only .xz is supported. + * Fix get-orig-source by using more gnome-get-source.mk variables to + build the download URL. + * Remove obsolete postinst script. + * Bump debhelper compatibility to 8. + * Remove debian/tmp prefix from .install files. + * Update Vcs-* fields to non-redirected URLs. + + [ Josselin Mouette ] + * Update repository URL. + + [ Emilio Pozuelo Monfort ] + * New upstream release. + + Doesn't use deprecated udev functions. Closes: #705521. + + debian/control.in: + - Update build dependencies. + - Update dependencies for the GI migration. + - Bump python-cups dependency to 1.9.60. + + debian/install: + - Renamed to debian/system-config-printer.install. + + debian/rules, + debian/system-config-printer.install: + - Remove various hacks in debian/rules and just install the upstream + script to run system-config-printer{,-applet}. + + debian/rules: + - Remove debug.py instead of options.py as that's what we're copying. + + debian/system-config-printer.install: + - Install the dbus service files and the necessary binaries. + Closes: #705414. + + debian/patches/0004-Fix-MITM-via-unencrypted-metadata-download.patch: + - Removed, included upstream. + + debian/patches/*: + - Refreshed. + * Upload to experimental until the python-cups dependency can be satisfied + in unstable. + + -- Emilio Pozuelo Monfort Sat, 25 May 2013 14:00:55 +0200 + +system-config-printer (1.3.7-4) unstable; urgency=low + + * debian/control.in: Add missing Depends against python-dbus + (Closes: #627810) + * debian/python-cupshelpers.install: Install missing + /etc/cupshelpers/preferreddrivers.xml file (Closes: #695582) + * debian/patches/0005-Fix-French-translation.patch: Fix confusing French + translation (Closes: #615113) + + -- Laurent Bigonville Fri, 25 Jan 2013 21:53:18 +0100 + +system-config-printer (1.3.7-3) unstable; urgency=low + + * Upload to unstable + * Bump standards version to 3.9.2. No source changes. + * Remove now superfulous '/usr/bin/env' removal. Upstream removed this + already. + * Adjust download URL + + -- Guido Günther Thu, 22 Dec 2011 19:46:52 +0100 + +system-config-printer (1.3.7-2) experimental; urgency=low + + * Add pycurl dependency to control.in too. + Thanks; Michael Biebl (Closes: #652387) + + -- Guido Günther Sat, 17 Dec 2011 12:56:42 +0100 + +system-config-printer (1.3.7-1) experimental; urgency=low + + * New upstream version 1.3.7 (Closes: #642211) + * Update watch file. + Upstream uses xz now (Closes: #646320) + * Drop superfluous patches. + 0003-Adjust-package-names.patch + 0004-Fix-blacklist-name.patch + 0005-Revert-to-the-correct-menu-category.patch + 0006-Don-t-blindly-listen-to-any-signal.patch + * configure: Enable installation of udev rule + * Fix MITM via unencrypted metadata download (CVE-2011-4405). + Patch taken from Ubuntu. Thanks to Till Kamppeter + + -- Guido Günther Tue, 13 Dec 2011 20:57:36 +0100 + +system-config-printer (1.2.3-3) unstable; urgency=high + + * Depend on libxml2 (Closes: #597723) + * Make system-config-printer conflict on hal-cups-utils to help + lenny->>squeeze updates. Otherwise hal-cups-utils won't get removed. See + http://lists.debian.org/debian-release/2010/09/msg00923.html for a + discussion. + + -- Guido Günther Tue, 28 Sep 2010 10:48:07 +0200 + +system-config-printer (1.2.3-2) unstable; urgency=low + + * python-cupshelpers: Don't Break and Replace python-cupsutils since we + don't share any files and this eases upgrades via apt-get. + + -- Guido Günther Sun, 12 Sep 2010 17:42:18 +0200 + +system-config-printer (1.2.3-1) unstable; urgency=medium + + [ Guido Günther ] + * Add Vcs-{Svn,Browser} and Homepage URLs + * Add myself to uploaders + * pyversions, control.in: require python 2.6 (Closes: #594901) + + [ Josselin Mouette ] + * pyversions, control.in: require python 2.5. Closes: #594402. + + -- Guido Günther Tue, 31 Aug 2010 13:25:48 +0200 + +system-config-printer (1.2.3-0.3) unstable; urgency=low + + * Non-maintainer upload. + * Upload to unstable. + + -- Guido Günther Fri, 20 Aug 2010 17:49:59 +0200 + +system-config-printer (1.2.3-0.2) experimental; urgency=low + + * Non-maintainer upload. + * Install debug.py and smburi.py in the cupshelpers package + (Closes: #525714) + + -- Guido Günther Fri, 13 Aug 2010 20:29:23 +0200 + +system-config-printer (1.2.3-0.1) experimental; urgency=low + + * Non-maintainer upload. + * New Upstream version 1.2.3 (Closes: #49333) + - No deprecation warnings (Closes: #574636) + - Uses udev instead of hal (Closes: #568477, #581511) + - uses PolicyKit (Closes: #499284) + * Conflict on hal-cups-utils since system-config-printer-udev provides this + functionality now. + * Use cups-pk-helper instead of gksu (Closes: #469587, #479829) + * Move package to section gnome. (Closes: #590571) + * Rename python-cupsutils to python-cupshelpers + * Switch to 3.0 (quilt) format + * Bump standard version to 3.9.1 + * New patches: + - 0002-Disable-firewall-checks.patch. Disable RH specific firewall + checks + - 0003-Adjust-package-names.patch. Adjust package names to match the + Debian ones + - 0004-Fix-blacklist-name.patch. Fix blacklist name + - 0007-Use-our-custom-cpk-install-package-name.patch use packagekit + when available + * Updated patches: + - 0001-Adjust-python-paths.patch + 0005-Revert-to-the-correct-menu-category.patch + 0006-Don-t-blindly-listen-to-any-signal.patch + * Dropped pachtes: + - 01_no_rhpl: fixed upstream. + - 02_translations: upstream translation updates seem to include these + - 03_elementtree: not needed anymore. + - 04_jobsheets_traceback.patch: fixed upstream + - 08_stock_icons.patch: fixed upstream + - 11_use_gksu.patch: gksu replaced by PolicyKit + - 12_remove_redhat: fixed upstream. + - 15_close_shortcut.patch: close is more consistent with other applets + - 17_new_printer_notification.patch: fixed upstream, applet gets the new + printer notifications + - 19_dbus_interfaces.patch: fixed upstream + - 31_browse_hang: code changed + - 32_pycups_traceback.patch: fixed upstream + - 30_install_traceback.patch: fixed upstream + - 33_dont_strip_Printer.patch: code changed + + -- Guido Günther Wed, 28 Jul 2010 12:22:57 +0200 + +system-config-printer (1.0.0-6) unstable; urgency=low + + * The “We’ll deal with the rest later” release. + * Move smburi.py to python-cupsutils. + * This allows system-config-printer-kde to not depend on + system-config-printer. Closes: #525714. + * Update 13_python_paths.patch accordingly. + + -- Josselin Mouette Wed, 17 Jun 2009 10:50:17 +0200 + +system-config-printer (1.0.0-5) unstable; urgency=low + + [ Loic Minier ] + * Don't purge /etc/xdg/autostart/redhat-print-applet.desktop during first + installation. + + [ Josselin Mouette ] + * 19_dbus_interfaces.patch: remove redundant send_interface lines in + the dbus configuration file. Closes: #510756. + * 02_translations.patch: new Romanian translation from Eddy Petrișor. + Closes: #519217. + * Standards version is 3.8.1. + + -- Josselin Mouette Wed, 01 Apr 2009 13:20:11 +0200 + +system-config-printer (1.0.0-4) unstable; urgency=low + + * Require desktop-file-utils 0.13. Closes: #499382, thanks Tom Parker. + * Depend on gnome-icon-theme. Closes: #506282. + + -- Josselin Mouette Thu, 20 Nov 2008 09:49:02 +0100 + +system-config-printer (1.0.0-3) unstable; urgency=low + + * 02_translations.patch: + + Updated Catalan translation by David Planella. Closes: #494092. + + Updated Finnish translation by Esko Arajärvi. Closes: #498106. + * 04_jobsheets_traceback.patch: new patch. Don't send None to + setPrinterJobSheets, send "none" instead. Don't send anything if + nothing was selected. Closes: #486941, #486580. + * Standards version is 3.8.0, no changes. + + -- Josselin Mouette Fri, 12 Sep 2008 17:50:55 +0200 + +system-config-printer (1.0.0-2) unstable; urgency=low + + * Switch to quilt for patch management; build-depend on quilt. + * Merge all translation updates in 02_translations.patch. + * New translations: + + Spanish (Javier Fernández-Sanguino Peña) + + Vietnamese (Clytie Siddall) + + Russian (Yuri Kozlov), closes: #485654 + + German (Helge Kreutzmann), closes: #485982 + + Basque (Piarres Beobide) + + simplified Chinese (Deng Xiyue), closes: #486198 + + Turkish (Mert Dirik). + + Czech (Martin Šín), closes: #486379. + * Recommend hal-cups-utils. + * 15_close_shortcut.patch: use gtk-close instead of gtk-quit, so that + the default shortcuts to close a window are used. + * 16_dont_monitor_session.patch: don’t blindly listen to any signal + that goes through the session bus. Gnome-session will know when to + kill the applet. Closes: #486674, thanks Michal Čihař. + * 17_new_printer_notification.patch: allow anyone to listen to the new + printer notification dbus signal. Closes: #486613. + * 18_debian_packages.patch: + + List the correct Debian packages that provide the given programs. + + Use gksu+synaptic to install the packages. + + Launch gksu+s-c-p to configure the printers from the applet. + * Install the new debutils.py file. + * Recommend synaptic. + * 13_python_paths.patch: also fix the shebangs. + * 30_install_traceback.patch, 31_browse_hang.patch, + 32_pycups_traceback.patch, 33_dont_strip_Printer.patch: stolen from + upstream’s git tree. Fix a few crashers. + * Upload to unstable; drop check-dist include. + + -- Josselin Mouette Sun, 22 Jun 2008 19:13:39 +0200 + +system-config-printer (1.0.0-1) experimental; urgency=low + + * New upstream release. + * Update watch file and get-orig-source URL. + * Target at experimental; include check-dist.mk. + * 02_fr_po.patch: updated translations for the new version. + * 04_de_po.patch: dropped, included upstream. + * 05_vi_po.patch, 06_ru_po.patch, 07_es_po.patch: updated to apply + cleanly. + * 08_stock_icons.patch: update for the new version. + * 12_remove_redhat.patch: added; remove redhat- from the .desktop + names and X-RedHat-Base from the categories. + * postinst: remove the old redhat-print-applet.desktop file. + * Remove useless README.Debian. + * Split utility modules in a python-cupsutils package, making them + public. They will be used by hal-cups-utils. + * Remove the wrapper scripts in /usr/bin, put the python scripts + directly. + * 13_python_paths.patch: new patch, modify python search paths and + imports according to these changes. + * 11_use_gksu.patch: disable startup notification, which is broken by + gksu. + + -- Josselin Mouette Sun, 08 Jun 2008 13:18:20 +0200 + +system-config-printer (0.7.81-4) unstable; urgency=low + + * 07_es_po.patch: remove ISO8859 encoded text, leading to a crash when + using a Spanish local. Closes: #484136. + + -- Josselin Mouette Wed, 04 Jun 2008 01:11:21 +0200 + +system-config-printer (0.7.81-3) unstable; urgency=low + + * 06_ru_po.patch: updated Russian translation by Yuri Kozlov. + Closes: #467176. + * 07_es_po.patch: updated Spanish translation by Javier + Fernández-Sanguino Peña. Closes: #468580. + * Drop dependency on python-xml. Closes: #468617. + * pyversions: require python 2.4. + * Depend on python-notify. Closes: #471943. + * Depend on python-dbus. + * Don't require python-elementtree when python version is >= 2.5. + * 08_stock_icons.patch: use the "add" icon to add a printer, and the + "new" icon to create a group, in both the toolbar and the menu. + + -- Josselin Mouette Mon, 21 Apr 2008 18:50:08 +0200 + +system-config-printer (0.7.81-2) unstable; urgency=low + + * 04_de_po.patch: updated German translation by Helge Kreutzmann. + Closes: #466305. + * 05_vi_po.patch: updated Vietnamese translation by Clytie Siddall. + Closes: #466377. + * Depend on python-gnome2. Closes: #467094. + + -- Josselin Mouette Sat, 23 Feb 2008 09:26:24 +0100 + +system-config-printer (0.7.81-1) unstable; urgency=low + + * Put the package under co-maintenance by the GNOME team, on + maintainer’s request. + * rules: use uploaders.mk and gnome-get-source.mk. + * Build-depend on gnome-pkg-tools. + * Require python-cups 1.9.27. Closes: #457702. + * 10_menu_entries.patch: revert to the correct menu category. + Closes: #460865. + * New upstream release. + + Removes .png extension in the desktop file. Closes: #461023. + * 01_no_rhpl.patch: updated for new version. + * Rework the package description. + * Rename 10_menu_entries.patch into 10_show_manage_jobs.patch. + * 11_use_gksu.patch: launch system-config-printer using gksu. + Closes: #460864, #460215. + * Depend on gksu. + * 02_fr_po.patch: fix French translation. Closes: #460861. + * Depend on python-elementtree. + * 03_elementtree.patch: support elementtree.ElementTree for pre-2.5 + python versions. + + -- Josselin Mouette Sun, 17 Feb 2008 10:51:09 +0100 + +system-config-printer (0.7.78-1) unstable; urgency=low + + * Imported upstream version 0.7.78. Closes: #451808, #445245 + * Bump standards-version to 3.7.3 (no changes needed) + * Use gettext instead of rhpl (taken from Ubuntu package) + * Change menu entries (taken from Ubuntu package) + * Remove makefile patch since it not needed anymore + + -- Otavio Salvador Sun, 16 Dec 2007 00:15:42 -0200 + +system-config-printer (0.7.71-1) unstable; urgency=low + + * New Upstream Version + + -- Otavio Salvador Fri, 03 Aug 2007 21:54:29 -0300 + +system-config-printer (0.7.70-2) unstable; urgency=low + + * Add xmlto to Build-Depends. Closes: #433746 + + -- Otavio Salvador Sun, 29 Jul 2007 21:30:37 -0300 system-config-printer (0.7.70-1) unstable; urgency=low @@ -3827,118 +598,3 @@ * debian/rules: Fix, by hard, wrong executable permissions on /usr/share. -- Otavio Salvador Wed, 04 Jul 2007 12:33:01 -0300 - -system-config-printer (0.7.62-0ubuntu1) feisty; urgency=low - - * New upstream release - fixes bugs, in particular crash on browsing SMB (LP #65834) - * debian/patches/02_interpreter_path.patch - debian/patches/05_desktop_file.patch: drop them, fixed upstream - - -- Jani Monoses Tue, 3 Apr 2007 20:07:37 +0300 - -system-config-printer (0.7.60-0ubuntu2) feisty; urgency=low - - * debian/rules: - Use langpack.mk to integrate with Rosetta - - -- Jani Monoses Tue, 27 Mar 2007 20:54:07 +0300 - -system-config-printer (0.7.60-0ubuntu1) feisty; urgency=low - - * New upstream release - add notification area icon for jobs - fix various bugs inlcuding LP #95629 - * debian/control: - depend on python-cups 1.9.19 - * debian/patches/06_tmpfile_remove_crasher.patch: - drop, part of the release - * merge existing patches - - -- Jani Monoses Tue, 27 Mar 2007 20:15:03 +0300 - -system-config-printer (0.7.56-0ubuntu1) feisty; urgency=low - - * New upstream release - bugfixes, including LP #87115 - support new job options - * debian/control: - require python-cups 1.9.18 - * debian/patches/06_tmpfile_remove_crasher.patch: - patch from upstream CVS to fix crash (LP #92914) - - -- Jani Monoses Wed, 21 Mar 2007 16:46:38 +0200 - -system-config-printer (0.7.55-0ubuntu1) feisty; urgency=low - - * New upstream release in sync with FC7 - bugfixes including crasher (LP #86554 and duplicates) - add GUI for more printer options - * debian/patches/01_no_rhpl.patch: - drop a few hunks that were taken upstream - * debian/patches/05_desktop_file.patch: - change to icon to printer.png from cupsprinter.png in desktop file (LP #85652) - - -- Jani Monoses Mon, 12 Mar 2007 16:13:31 +0200 - -system-config-printer (0.7.51-0ubuntu1) feisty; urgency=low - - * New upstream release: - fix crash when setting network printer as default (LP #84842) - * debian/control: - add dependency on python-glade2 - - -- Jani Monoses Tue, 13 Feb 2007 07:33:28 +0200 - -system-config-printer (0.7.49-0ubuntu1) feisty; urgency=low - - * New upstream release in sync with Fedora Core 6 updates - * debian/control: - depend on python-cups (>= 1.9.17) - - -- Jani Monoses Wed, 24 Jan 2007 10:08:24 +0200 - -system-config-printer (0.7.39-0ubuntu1) feisty; urgency=low - - * New upstream release - * debian/patches/04_cvs_fix_password_entry.patch: dropped. - * debian/control: - depend on python-cups (>= 1.9.15) - fix typo caught by lintian: depend on debhelper (>= 5.0.37.2) - not (>= 5.0.32.7) for Python policy support - - -- Jani Monoses Thu, 23 Nov 2006 16:41:52 +0200 - -system-config-printer (0.7.32-0ubuntu2) edgy; urgency=low - - * debian/patches/04_cvs_fix_password_entry.patch: - Fix invisible char in password dialog, patch from upstream CVS - * Install to /usr/bin not /usr/sbin. - * Add categories to desktop file - - -- Jani Monoses Wed, 11 Oct 2006 18:57:21 +0300 - -system-config-printer (0.7.32-0ubuntu1) edgy; urgency=low - - * New upstream tracking Fedora Core 6 package, fixes several upstream bugs - * debian/control: bump python-cups dependency version to 1.9.13 - - -- Jani Monoses Tue, 10 Oct 2006 14:29:39 +0300 - -system-config-printer (0.7.27-0ubuntu1) edgy; urgency=low - - * Initial package of Fedora Core 6 printer config tool - * debian/01_no_rhpl.patch: - - drop in copy of Conf.py from the RHPL library used by all - Fedora config tools as we do not have it packaged yet. - - use standard gettext module instead of rhpl.translate throughout - * debian/02_interpreter_path.patch: - - replace occurences of '#!/bin/env python' with '#!/usr/bin/python' - * debian/03_makefile.patch: - - change Makefile.in to include Conf.py in the install targets, and - to drop some categories passed to desktop-file-install which make - it fail on Ubuntu. (Did not change Makefile.am and autoreconf as it's - much cleaner this way, the diff being very small) - - -- Jani Monoses Fri, 8 Sep 2006 12:08:23 +0300 - === modified file 'debian/compat' --- debian/compat 2016-11-19 19:54:06 +0000 +++ debian/compat 2016-11-23 21:39:06 +0000 @@ -1,1 +1,1 @@ -5 +9 === modified file 'debian/control' --- debian/control 2016-11-23 21:38:31 +0000 +++ debian/control 2016-11-23 21:39:06 +0000 @@ -1,52 +1,125 @@ +# This file is autogenerated. DO NOT EDIT! +# +# Modifications should be made to debian/control.in instead. +# This file is regenerated automatically in the clean target. Source: system-config-printer Section: gnome Priority: optional -Maintainer: Ubuntu Core Developers -XSBC-Original-Maintainer: Otavio Salvador -Build-Depends: cdbs (>= 0.4.43), debhelper (>= 5.0.37.2), dh-autoreconf, python3-all-dev (>= 3.0.0), libxml-parser-perl, desktop-file-utils (>= 0.18-0ubuntu7), xmlto, libusb-1.0-0-dev, libudev-dev, libcups2-dev, libglib2.0-dev, udev -Standards-Version: 3.7.2 -X-Python-Version: >= 3.0 +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Debian GNOME Maintainers +Uploaders: Dmitry Shachnev , Emilio Pozuelo Monfort , Laurent Bigonville , Guido Günther +Build-Depends: autotools-dev, + cdbs (>= 0.4.90~), + debhelper (>= 9), + desktop-file-utils (>= 0.13), + gnome-pkg-tools, + intltool, + libcups2-dev, + libglib2.0-dev, + libudev-dev (>= 172) [linux-any], + libusb-1.0-0-dev, + libxml-parser-perl, + python3, + xmlto +Standards-Version: 3.9.8 +Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/attic/system-config-printer +Vcs-Browser: https://anonscm.debian.org/viewvc/pkg-gnome/attic/system-config-printer +Homepage: http://cyberelk.net/tim/software/system-config-printer/ +X-Python3-Version: >= 3.0 + +Package: system-config-printer +Architecture: all +Depends: gir1.2-gdkpixbuf-2.0, + gir1.2-glib-2.0, + gir1.2-gtk-3.0, + gir1.2-notify-0.7, + gir1.2-packagekitglib-1.0, + gir1.2-pango-1.0, + python3-cups (>= 1.9.60), + python3-cupshelpers (= ${source:Version}), + python3-dbus, + python3-gi, + system-config-printer-common (= ${source:Version}), + ${misc:Depends}, + ${python3:Depends} +Recommends: cups-pk-helper, + python3-smbc, + system-config-printer-udev +Breaks: system-config-printer-gnome (<< 1.5.7+20160812-0ubuntu2~), +Replaces: system-config-printer-gnome (<< 1.5.7+20160812-0ubuntu2~), +Suggests: gnome-software (>= 3.16.5-2) +Description: graphical interface to configure the printing system + System-config-printer is a GUI written in Python using GTK+ to + configure a CUPS server. Its primary use is to configure the printing + system on the local host, but can also be used to setup a remote + printer. + . + In terms of features, it aims to be as complete as the CUPS web + administration tool, while being integrated to the desktop. Package: system-config-printer-common Architecture: all -Depends: ${shlibs:Depends}, ${python3:Depends}, python3-cups (>= 1.9.60), python3-dbus, python3-cupshelpers -Recommends: system-config-printer-udev, avahi-utils -Suggests: python3-smbc -Conflicts: system-config-printer, system-config-printer-kde (< 0.09ubuntu1) -Replaces: system-config-printer, system-config-printer-gnome (<< 1.3.11+20120807-0ubuntu7) -Description: Printer configuration GUI - A CUPS printer configuration tool and status applet. - . - This package provides common files used by both frontends. +Depends: gir1.2-gdkpixbuf-2.0, + gir1.2-glib-2.0, + gir1.2-gnomekeyring-1.0, + gir1.2-gtk-3.0, + gir1.2-notify-0.7, + gir1.2-packagekitglib-1.0, + gir1.2-pango-1.0, + python3-cairo, + python3-cups (>= 1.9.60), + python3-cupshelpers (= ${source:Version}), + python3-dbus, + python3-gi, + python3-requests, + ${misc:Depends}, + ${python3:Depends} +Recommends: avahi-utils, + gir1.2-gnomekeyring-1.0, + python3-smbc, + system-config-printer-udev +Suggests: gnome-software (>= 3.16.5-2) +Breaks: system-config-printer (<< 1.5.7-2~), + system-config-printer-gnome (<< 1.5.7+20160812-0ubuntu2~), +Replaces: system-config-printer (<< 1.5.7-2~), + system-config-printer-gnome (<< 1.5.7+20160812-0ubuntu2~), +Description: backend and the translation files for system-config-printer + System-config-printer is a GUI written in Python using GTK+ to + configure a CUPS server. Its primary use is to configure the printing + system on the local host, but can also be used to setup a remote + printer. + . + In terms of features, it aims to be as complete as the CUPS web + administration tool, while being integrated to the desktop. + . + This package contains the backend and the translation files for + system-config-printer + +Package: python3-cupshelpers +Architecture: all +Section: python +Depends: python3-cups (>= 1.9.42), + python3-dbus, + python3-requests, + ${misc:Depends}, + ${python3:Depends} +Breaks: python-cupshelpers (<= 1.5) +Replaces: python-cupshelpers (<= 1.5) +Description: Python utility modules around the CUPS printing system + These Python modules, that come from the system-config-printer + distribution, help building applications and utilities around the CUPS + Python bindings. Package: system-config-printer-udev -Architecture: any -Depends: ${shlibs:Depends}, ${python3:Depends}, python3-cups (>= 1.9.55), python3-dbus, python3-cupshelpers +Architecture: linux-any +Depends: python3:any (>= 3.3.2-2~), + python3-cups (>= 1.9.42), + python3-cupshelpers (= ${source:Version}), + python3-dbus, + ${misc:Depends}, + ${shlibs:Depends} Recommends: ippusbxd -Description: Printer auto-configuration facility based on udev - A CUPS printer configuration tool and status applet. - . - This package provides udev rules and callouts for auto-setup of - print queues (Plug'n'Print) and for automatic disabling and - re-enabling print queues when the printer gets disconnected and - reconnected. - -Package: system-config-printer-gnome -Architecture: all -Depends: ${shlibs:Depends}, ${python3:Depends}, system-config-printer-common (>= 1.3.11+20120807-0ubuntu7), python3-gi, adwaita-icon-theme, python3-lxml, python3-requests, python3-cairo, gir1.2-notify-0.7, gir1.2-gdkpixbuf-2.0, gir1.2-glib-2.0, gir1.2-packagekitglib-1.0, gir1.2-gnomekeyring-1.0, gir1.2-gtk-3.0, gir1.2-notify-0.7, gir1.2-pango-1.0, packagekit -Conflicts: system-config-printer -Breaks: system-config-printer-common (<< 1.5.7+20150819-0ubuntu5) -Replaces: system-config-printer, system-config-printer-common (<< 1.5.7+20150819-0ubuntu5) -Description: Printer configuration GUI - A CUPS printer configuration tool and status applet. - . - This package provides the GTK frontend. - -Package: python3-cupshelpers -Architecture: all -Depends: ${shlibs:Depends}, ${python3:Depends}, python3-requests -Replaces: python-cupshelpers (<< 1.5.0+20140805-0ubuntu3) -Breaks: python-cupshelpers (<< 1.5.0+20140805-0ubuntu3) -Description: Python modules for printer configuration with CUPS - Python modules for printer configuration with CUPS. The modules have no GUI - and can therefore also be used on headless servers or by background processes. +Description: Utilities to detect and configure printers automatically + These utilities allow one to detect automatically printers using UDEV when + they are plugged on the system. They are then configured automatically in + the CUPS printing daemon and made available to users. === added file 'debian/control.in' --- debian/control.in 1970-01-01 00:00:00 +0000 +++ debian/control.in 2016-11-23 21:39:06 +0000 @@ -0,0 +1,121 @@ +Source: system-config-printer +Section: gnome +Priority: optional +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Debian GNOME Maintainers +Uploaders: @GNOME_TEAM@, Guido Günther +Build-Depends: autotools-dev, + cdbs (>= 0.4.90~), + debhelper (>= 9), + desktop-file-utils (>= 0.13), + gnome-pkg-tools, + intltool, + libcups2-dev, + libglib2.0-dev, + libudev-dev (>= 172) [linux-any], + libusb-1.0-0-dev, + libxml-parser-perl, + python3, + xmlto +Standards-Version: 3.9.8 +Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/attic/system-config-printer +Vcs-Browser: https://anonscm.debian.org/viewvc/pkg-gnome/attic/system-config-printer +Homepage: http://cyberelk.net/tim/software/system-config-printer/ +X-Python3-Version: >= 3.0 + +Package: system-config-printer +Architecture: all +Depends: gir1.2-gdkpixbuf-2.0, + gir1.2-glib-2.0, + gir1.2-gtk-3.0, + gir1.2-notify-0.7, + gir1.2-packagekitglib-1.0, + gir1.2-pango-1.0, + python3-cups (>= 1.9.60), + python3-cupshelpers (= ${source:Version}), + python3-dbus, + python3-gi, + system-config-printer-common (= ${source:Version}), + ${misc:Depends}, + ${python3:Depends} +Recommends: cups-pk-helper, + python3-smbc, + system-config-printer-udev +Breaks: system-config-printer-gnome (<< 1.5.7+20160812-0ubuntu2~), +Replaces: system-config-printer-gnome (<< 1.5.7+20160812-0ubuntu2~), +Suggests: gnome-software (>= 3.16.5-2) +Description: graphical interface to configure the printing system + System-config-printer is a GUI written in Python using GTK+ to + configure a CUPS server. Its primary use is to configure the printing + system on the local host, but can also be used to setup a remote + printer. + . + In terms of features, it aims to be as complete as the CUPS web + administration tool, while being integrated to the desktop. + +Package: system-config-printer-common +Architecture: all +Depends: gir1.2-gdkpixbuf-2.0, + gir1.2-glib-2.0, + gir1.2-gnomekeyring-1.0, + gir1.2-gtk-3.0, + gir1.2-notify-0.7, + gir1.2-packagekitglib-1.0, + gir1.2-pango-1.0, + python3-cairo, + python3-cups (>= 1.9.60), + python3-cupshelpers (= ${source:Version}), + python3-dbus, + python3-gi, + python3-requests, + ${misc:Depends}, + ${python3:Depends} +Recommends: avahi-utils, + gir1.2-gnomekeyring-1.0, + python3-smbc, + system-config-printer-udev +Suggests: gnome-software (>= 3.16.5-2) +Breaks: system-config-printer (<< 1.5.7-2~), + system-config-printer-gnome (<< 1.5.7+20160812-0ubuntu2~), +Replaces: system-config-printer (<< 1.5.7-2~), + system-config-printer-gnome (<< 1.5.7+20160812-0ubuntu2~), +Description: backend and the translation files for system-config-printer + System-config-printer is a GUI written in Python using GTK+ to + configure a CUPS server. Its primary use is to configure the printing + system on the local host, but can also be used to setup a remote + printer. + . + In terms of features, it aims to be as complete as the CUPS web + administration tool, while being integrated to the desktop. + . + This package contains the backend and the translation files for + system-config-printer + +Package: python3-cupshelpers +Architecture: all +Section: python +Depends: python3-cups (>= 1.9.42), + python3-dbus, + python3-requests, + ${misc:Depends}, + ${python3:Depends} +Breaks: python-cupshelpers (<= 1.5) +Replaces: python-cupshelpers (<= 1.5) +Description: Python utility modules around the CUPS printing system + These Python modules, that come from the system-config-printer + distribution, help building applications and utilities around the CUPS + Python bindings. + +Package: system-config-printer-udev +Architecture: linux-any +Depends: python3:any (>= 3.3.2-2~), + python3-cups (>= 1.9.42), + python3-cupshelpers (= ${source:Version}), + python3-dbus, + ${misc:Depends}, + ${shlibs:Depends} +Recommends: ippusbxd +Description: Utilities to detect and configure printers automatically + These utilities allow one to detect automatically printers using UDEV when + they are plugged on the system. They are then configured automatically in + the CUPS printing daemon and made available to users. === modified file 'debian/copyright' --- debian/copyright 2016-11-19 19:54:06 +0000 +++ debian/copyright 2016-11-23 21:39:06 +0000 @@ -1,34 +1,40 @@ -This package was debianized by Jani Monoses on -Fri, 8 Sep 2006 12:08:23 +0300 - -It was downloaded from http://cyberelk.net/tim/data/system-config-printer/ - -Upstream Author: Tim Waugh - Florian Festi - -Copyright: 1996-2008 Red Hat, Inc - 2002-2008 Tim Waugh - 2006-2007 Florian Festi - - -License: - - This package is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This package is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this package; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -On Debian systems, the complete text of the GNU General -Public License can be found in `/usr/share/common-licenses/GPL'. - -The Debian packaging is (C) 2006, Jani Monoses and -is licensed under the GPL, see above. +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: system-config-printer +Source: http://cyberelk.net/tim/data/system-config-printer/ + +Files: * +Copyright: 2002-2015 Red Hat, Inc. + 2008-2013 Novell, Inc. + 2008-2014 Tim Waugh + 2006-2007 Florian Festi + 2010 Jiri Popelka +License: GPL-2+ + +Files: ToolbarSearchEntry.py +Copyright: 2002 Jorn Baayen + 2003 Colin Walters + 2008 Rui Matos + 2009-2012 Red Hat, Inc. +License: GPL-2+ + +Files: debian/* +Copyright: 2006 Jani Monoses + 2007 Otavio Salvador + 2008-2009 Josselin Mouette + 2010-2011 Guido Günther + 2008-2015 Debian GNOME Maintainers +License: GPL-2+ + +License: GPL-2+ + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + . + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + On Debian systems, the complete text of the GNU General Public License, + version 2 can be found in /usr/share/common-licenses/GPL-2. === added file 'debian/patches/0006-use-paper-size-default-in-etc-papersize.patch' --- debian/patches/0006-use-paper-size-default-in-etc-papersize.patch 1970-01-01 00:00:00 +0000 +++ debian/patches/0006-use-paper-size-default-in-etc-papersize.patch 2016-11-23 21:39:07 +0000 @@ -0,0 +1,30 @@ +Description: Use setting in /etc/papersize if available +Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=593219 +Origin: vendor + +--- a/cupshelpers/cupshelpers.py ++++ b/cupshelpers/cupshelpers.py +@@ -717,6 +717,23 @@ + for each in letter: + if language == each: + size = 'Letter' ++ ++ # Use setting in /etc/papersize if available ++ try: ++ f = open ("/etc/papersize") ++ for line in f: ++ if line.startswith("#"): ++ continue ++ if line.strip().lower().startswith("a4"): ++ size = 'A4' ++ elif line.strip().lower().startswith("letter"): ++ size = 'Letter' ++ elif line.strip() != "": ++ break ++ f.close() ++ except: ++ pass ++ + try: + ppd.markOption ('PageSize', size) + _debugprint ("set PageSize = %s" % size) === added file 'debian/patches/0007-fix-pk-package-name.patch' --- debian/patches/0007-fix-pk-package-name.patch 1970-01-01 00:00:00 +0000 +++ debian/patches/0007-fix-pk-package-name.patch 2016-11-23 21:39:07 +0000 @@ -0,0 +1,15 @@ +Description: Fix the package names that PackageKit should try to install +Author: Laurent Bigonville +Forwarded: not-needed + +--- a/newprinter.py ++++ b/newprinter.py +@@ -1068,7 +1068,7 @@ + debugprint ("No smb backend so attempting install") + try: + pk = installpackage.PackageKit () +- pk.InstallPackageName (0, 0, "samba-client") ++ pk.InstallPackageName (0, 0, "smbclient") + except: + nonfatalException () + === added file 'debian/patches/0008-fix-device-sorting.patch' --- debian/patches/0008-fix-device-sorting.patch 1970-01-01 00:00:00 +0000 +++ debian/patches/0008-fix-device-sorting.patch 2016-11-23 21:39:07 +0000 @@ -0,0 +1,138 @@ +From 43747c3b6d097663a40bf0e3e5ab30f0518312cc Mon Sep 17 00:00:00 2001 +From: Tim Waugh +Date: Tue, 26 May 2015 09:56:34 +0100 +Subject: [PATCH] Fixed Device sorting (bug #1210733). + +--- + cupshelpers/cupshelpers.py | 58 +++++++++++++++++++++++----------------------- + test_PhysicalDevice.py | 18 ++++++++++++++ + 2 files changed, 47 insertions(+), 29 deletions(-) + +diff --git a/cupshelpers/cupshelpers.py b/cupshelpers/cupshelpers.py +index 5067b76..3c502eb 100755 +--- a/cupshelpers/cupshelpers.py ++++ b/cupshelpers/cupshelpers.py +@@ -547,68 +547,68 @@ def __lt__(self, other): + Compare devices by order of preference. + """ + if other == None: +- return 1 ++ return True + + if self.is_class != other.is_class: + if other.is_class: +- return 1 +- return -1 ++ return True ++ return False + if not self.is_class and (self.type != other.type): + # "hp"/"hpfax" before "usb" before * before "parallel" before + # "serial" + if other.type == "serial": +- return 1 ++ return True + if self.type == "serial": +- return -1 ++ return False + if other.type == "parallel": +- return 1 ++ return True + if self.type == "parallel": +- return -1 ++ return False + if other.type == "hp": +- return -1 ++ return False + if self.type == "hp": +- return 1 ++ return True + if other.type == "hpfax": +- return -1 ++ return False + if self.type == "hpfax": +- return 1 ++ return True + if other.type == "dnssd": +- return -1 ++ return False + if self.type == "dnssd": +- return 1 ++ return True + if other.type == "socket": +- return -1 ++ return False + if self.type == "socket": +- return 1 ++ return True + if other.type == "lpd": +- return -1 ++ return False + if self.type == "lpd": +- return 1 ++ return True + if other.type == "ipps": +- return -1 ++ return False + if self.type == "ipps": +- return 1 ++ return True + if other.type == "ipp": +- return -1 ++ return False + if self.type == "ipp": +- return 1 ++ return True + if other.type == "usb": +- return -1 ++ return False + if self.type == "usb": +- return 1 ++ return True + if self.type == "dnssd" and other.type == "dnssd": + if other.uri.find("._pdl-datastream") != -1: # Socket +- return -1 ++ return False + if self.uri.find("._pdl-datastream") != -1: +- return 1 ++ return True + if other.uri.find("._printer") != -1: # LPD +- return -1 ++ return False + if self.uri.find("._printer") != -1: +- return 1 ++ return True + if other.uri.find("._ipp") != -1: # IPP +- return -1 ++ return False + if self.uri.find("._ipp") != -1: +- return 1 ++ return True + result = bool(self.id) < bool(other.id) + if not result: + result = self.info < other.info +diff --git a/test_PhysicalDevice.py b/test_PhysicalDevice.py +index 2d452d6..1af90d9 100644 +--- a/test_PhysicalDevice.py ++++ b/test_PhysicalDevice.py +@@ -55,3 +55,21 @@ def test_ordering(): + phys.add_device (device) + devices = phys.get_devices () + assert devices[0].uri.startswith ("hp") ++ ++ dev1 = cupshelpers.Device("hp:/usb/HP_Color_LaserJet_CP3525?serial=CNCTC8G0QX", ++ **{'device-id':'MFG:Hewlett-Packard;CMD:PJL,MLC,BIDI-ECP,PJL,PCLXL,PCL,POSTSCRIPT,PDF;MDL:HP Color LaserJet CP3525;CLS:PRINTER;DES:Hewlett-Packard Color LaserJet CP3525;', ++ 'device-make-and-model':'HP Color LaserJet CP3525', ++ 'device-class':'direct'}) ++ phys = PhysicalDevice (dev1) ++ dev2 = cupshelpers.Device('usb://HP/Color%20LaserJet%20CP3525?serial=CNCTC8G0QX', ++ **{'device-id':'MFG:Hewlett-Packard;CMD:PJL,MLC,BIDI-ECP,PJL,PCLXL,PCL,POSTSCRIPT,PDF;MDL:HP Color LaserJet CP3525;CLS:PRINTER;DES:Hewlett-Packard Color LaserJet CP3525;', ++ 'device-make-and-model':'HP Color LaserJet CP3525', ++ 'device-class':'direct'}) ++ ++ # hp device should sort < usb device ++ assert dev1 < dev2 ++ ++ phys.add_device (dev2) ++ devices = phys.get_devices () ++ assert devices[0] < devices[1] ++ assert devices[0].uri.startswith ("hp") === added file 'debian/patches/0009-fix-udev-add-printer-shbang.patch' --- debian/patches/0009-fix-udev-add-printer-shbang.patch 1970-01-01 00:00:00 +0000 +++ debian/patches/0009-fix-udev-add-printer-shbang.patch 2016-11-23 21:39:07 +0000 @@ -0,0 +1,19 @@ +From 68f059e44942467ddeee4977d10f2b3a961c9f3a Mon Sep 17 00:00:00 2001 +From: Tim Waugh +Date: Tue, 12 May 2015 09:56:27 +0100 +Subject: [PATCH] Fixed shbang line in udev/udev-add-printer (trac #244). + +--- + udev/udev-add-printer | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/udev/udev-add-printer b/udev/udev-add-printer +index 3622d61..fec3c42 100755 +--- a/udev/udev-add-printer ++++ b/udev/udev-add-printer +@@ -1,4 +1,4 @@ +-#!/usr/bin/python3 -s -B ++#!/usr/bin/python3 -sB + + ## udev-add-printer + === modified file 'debian/patches/03_install_layout.patch' --- debian/patches/03_install_layout.patch 2016-11-19 19:54:06 +0000 +++ debian/patches/03_install_layout.patch 2016-11-23 21:39:07 +0000 @@ -1,7 +1,11 @@ -# Description: install with --install-layout=deb ---- system-config-printer-1.1.3+git20090218/Makefile.am 2009-03-04 23:53:14.000000000 +0100 -+++ system-config-printer-1.1.3+git20090218.new/Makefile.am 2009-03-04 23:54:24.494651763 +0100 -@@ -35,7 +35,7 @@ +Description: install with --install-layout=deb +Author: Martin Pitt +Forwarded: not-needed +Last-Update: 2015-09-17 + +--- a/Makefile.am ++++ b/Makefile.am +@@ -58,7 +58,7 @@ # Use distutils to install the module. install-exec-local: .stamp-distutils-in-builddir @@ -10,10 +14,9 @@ # Uninstall the module, crossing our fingers that we know enough # about how distutils works to do this. Unfortunately, distutils -diff -Nur -x '*.orig' -x '*~' system-config-printer-1.1.3+git20090218/Makefile.in system-config-printer-1.1.3+git20090218.new/Makefile.in ---- system-config-printer-1.1.3+git20090218/Makefile.in 2009-03-04 23:53:14.000000000 +0100 -+++ system-config-printer-1.1.3+git20090218.new/Makefile.in 2009-03-04 23:54:35.096473509 +0100 -@@ -1041,7 +1041,7 @@ +--- a/Makefile.in ++++ b/Makefile.in +@@ -1962,7 +1962,7 @@ # Use distutils to install the module. install-exec-local: .stamp-distutils-in-builddir === modified file 'debian/patches/05_menu_entries.patch' --- debian/patches/05_menu_entries.patch 2016-11-19 19:54:06 +0000 +++ debian/patches/05_menu_entries.patch 2016-11-23 21:39:07 +0000 @@ -1,15 +1,4 @@ -diff -Nur -x '*.orig' -x '*~' system-config-printer-1.3.0+20110216//print-applet.desktop.in system-config-printer-1.3.0+20110216.new//print-applet.desktop.in ---- system-config-printer-1.3.0+20110216//print-applet.desktop.in 2011-02-16 23:25:01.000000000 +0100 -+++ system-config-printer-1.3.0+20110216.new//print-applet.desktop.in 2011-02-17 00:46:18.808862944 +0100 -@@ -6,6 +6,7 @@ - Terminal=false - Type=Application - Icon=printer --NotShowIn=KDE; -+NotShowIn=KDE;LXDE; - StartupNotify=false - X-GNOME-Autostart-Delay=30 -+X-Ubuntu-Gettext-Domain=system-config-printer +Description: Show 'Printers' in Unity's Settings app. diff -Nur -x '*.orig' -x '*~' system-config-printer-1.3.0+20110216//system-config-printer.desktop.in system-config-printer-1.3.0+20110216.new//system-config-printer.desktop.in --- system-config-printer-1.3.0+20110216//system-config-printer.desktop.in 2011-02-16 23:25:01.000000000 +0100 +++ system-config-printer-1.3.0+20110216.new//system-config-printer.desktop.in 2011-02-17 00:46:18.808862944 +0100 === modified file 'debian/patches/23_applet-also-do-not-autostart-on-unity-and-gnome.patch' --- debian/patches/23_applet-also-do-not-autostart-on-unity-and-gnome.patch 2016-11-19 19:54:06 +0000 +++ debian/patches/23_applet-also-do-not-autostart-on-unity-and-gnome.patch 2016-11-23 21:39:07 +0000 @@ -1,3 +1,5 @@ +Description: Don't launch the applet in LXDE, until bug 323322 is fixed. (LP: #529472) + Don't autostart the applet in Unity or GNOME either diff -Nur -x '*.orig' -x '*~' system-config-printer-1.3.8+20120201/print-applet.desktop.in system-config-printer-1.3.8+20120201.new/print-applet.desktop.in --- system-config-printer-1.3.8+20120201/print-applet.desktop.in 2012-02-16 17:05:25.850598002 +0100 +++ system-config-printer-1.3.8+20120201.new/print-applet.desktop.in 2012-02-16 17:08:52.250598002 +0100 @@ -5,7 +7,7 @@ Terminal=false Type=Application Icon=printer --NotShowIn=KDE;LXDE; +-NotShowIn=KDE; +NotShowIn=KDE;LXDE;Unity;GNOME; StartupNotify=false X-GNOME-Autostart-Delay=30 === modified file 'debian/patches/40_do-not-show-media-col-option.patch' --- debian/patches/40_do-not-show-media-col-option.patch 2016-11-19 19:54:06 +0000 +++ debian/patches/40_do-not-show-media-col-option.patch 2016-11-23 21:39:07 +0000 @@ -1,3 +1,6 @@ +Description: Suppress the display of the "media-col" attribute under job + options, since this is not a user-configurable option +Bug-Ubuntu: https://launchpad.net/bugs/1070002 diff -Nur -x '*.orig' -x '*~' system-config-printer-1.5.7+20150819/printerproperties.py system-config-printer-1.5.7+20150819.new/printerproperties.py --- system-config-printer-1.5.7+20150819/printerproperties.py 2015-10-04 09:19:42.427396035 -0300 +++ system-config-printer-1.5.7+20150819.new/printerproperties.py 2015-10-04 09:20:29.790591536 -0300 === added file 'debian/patches/series' --- debian/patches/series 1970-01-01 00:00:00 +0000 +++ debian/patches/series 2016-11-23 21:39:07 +0000 @@ -0,0 +1,18 @@ +03_install_layout.patch +0006-use-paper-size-default-in-etc-papersize.patch +0007-fix-pk-package-name.patch +0008-fix-device-sorting.patch +0009-fix-udev-add-printer-shbang.patch +05_menu_entries.patch +06_rename_settings_panel.patch +07_driver-auto-download-configuration.patch +13_use-paper-size-default-in-etc-papersize.patch +21_nodisplay_autostart.patch +23_applet-also-do-not-autostart-on-unity-and-gnome.patch +25_install-smbclient-if-smb-backend-is-missing.patch +33_ipp-over-usb-support.patch +40_do-not-show-media-col-option.patch +43_options-py-use-debugprint.patch +45_ppds-py-use-debugprint.patch +47_installpackage-return-only-if-installation-complete.patch +50_newprinter-support-smb-printer-setup-without-samba-installed.patch === modified file 'debian/python3-cupshelpers.install' --- debian/python3-cupshelpers.install 2016-11-19 19:54:06 +0000 +++ debian/python3-cupshelpers.install 2016-11-23 21:39:06 +0000 @@ -1,2 +1,5 @@ -debian/tmp/usr/lib/python*/*/cupshelpers/ -debian/tmp/etc/cupshelpers/ +etc/cupshelpers/ +# Some weird build ordering problem means these lines don't work +# usr/lib/python3/dist-packages/cupshelpers +# usr/lib/python3/dist-packages/cupshelpers-1.0.egg-info +usr/lib/python*/*/cupshelpers/ === removed file 'debian/pyversions' --- debian/pyversions 2016-11-19 19:54:06 +0000 +++ debian/pyversions 1970-01-01 00:00:00 +0000 @@ -1,1 +0,0 @@ -2.5- === modified file 'debian/rules' --- debian/rules 2016-11-19 19:54:06 +0000 +++ debian/rules 2016-11-23 21:39:06 +0000 @@ -1,16 +1,36 @@ #!/usr/bin/make -f -# Sample debian/rules that uses cdbs. Originaly written by Robert Millan. -# This file is public domain. - + +GNOME_DOWNLOAD_URL = http://cyberelk.net/tim/data/system-config-printer/$(DEB_UPSTREAM_VERSION_MAJOR_MINOR)/$(GNOME_TARBALL) +TARBALL_EXT := tar.xz + +include /usr/share/cdbs/1/rules/autoreconf.mk include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/autotools.mk -include /usr/share/cdbs/1/class/gnome.mk -include /usr/share/cdbs/1/rules/simple-patchsys.mk -include /usr/share/cdbs/1/rules/autoreconf.mk +include /usr/share/cdbs/1/class/python-module.mk +include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk +-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk + +# List any files which are not installed +include /usr/share/cdbs/1/rules/utils.mk +DEB_DH_INSTALL_ARGS := --list-missing + +DEB_PYTHON3_MODULE_PACKAGES := python3-cupshelpers \ + system-config-printer \ + system-config-printer-udev \ + system-config-printer-common + +DEB_PYTHON_PRIVATE_MODULES_DIRS_ALL := /usr/share/system-config-printer DEB_DH_AUTORECONF_ARGS := ./bootstrap -DEB_CONFIGURE_EXTRA_FLAGS := --sbindir=/usr/bin --with-udev-rules -DEB_MAKE_INSTALL_TARGET := install DESTDIR=$(DEB_DESTDIR) udevrulesdir=/lib/udev/rules.d udevhelperdir=/lib/udev - -binary-install/python-cupshelpers:: - dh_python3 -ppython3-cupshelpers + +DEB_CONFIGURE_EXTRA_FLAGS := \ + --sbindir=/usr/bin \ + --with-udev-rules \ + --with-udevdir=/lib/udev \ + --with-systemdsystemunitdir=/lib/systemd/system + +configure/python3-cupshelpers:: + cp debug.py smburi.py cupshelpers/ + +cleanbuilddir/python3-cupshelpers:: + rm -rf cupshelpers/debug.py cupshelpers/smburi.py === added directory 'debian/source' === added file 'debian/source/format' --- debian/source/format 1970-01-01 00:00:00 +0000 +++ debian/source/format 2016-11-23 21:39:06 +0000 @@ -0,0 +1,1 @@ +3.0 (quilt) === modified file 'debian/system-config-printer-common.install' --- debian/system-config-printer-common.install 2016-11-19 19:54:06 +0000 +++ debian/system-config-printer-common.install 2016-11-23 21:39:06 +0000 @@ -1,23 +1,39 @@ -debian/tmp/usr/share/system-config-printer/asyncconn.py -debian/tmp/usr/share/system-config-printer/asyncpk1.py -debian/tmp/usr/share/system-config-printer/check-device-ids.py -debian/tmp/usr/share/system-config-printer/config.py -debian/tmp/usr/share/system-config-printer/debug.py -debian/tmp/usr/share/system-config-printer/dnssdresolve.py -debian/tmp/usr/share/system-config-printer/firewallsettings.py -debian/tmp/usr/share/system-config-printer/installpackage.py -debian/tmp/usr/share/system-config-printer/killtimer.py -debian/tmp/usr/share/system-config-printer/PhysicalDevice.py -debian/tmp/usr/share/system-config-printer/ppdippstr.py -debian/tmp/usr/share/system-config-printer/probe_printer.py -#debian/tmp/usr/share/system-config-printer/profile-ppds.py -debian/tmp/usr/share/system-config-printer/pysmb.py -debian/tmp/usr/share/system-config-printer/SearchCriterion.py -debian/tmp/usr/share/system-config-printer/smburi.py -debian/tmp/usr/share/system-config-printer/statereason.py -debian/tmp/usr/share/system-config-printer/xml/* -debian/tmp/etc/dbus-1/system.d/*.conf -debian/tmp/usr/share/dbus-1 -debian/tmp/usr/bin/scp-dbus-service +etc/dbus-1/system.d/com.redhat.NewPrinterNotification.conf +etc/dbus-1/system.d/com.redhat.PrinterDriversInstaller.conf +usr/share/dbus-1/interfaces/*.xml +usr/share/dbus-1/services/*.service +usr/bin/scp-dbus-service +usr/share/locale/ +usr/share/system-config-printer/asyncconn.py +usr/share/system-config-printer/asyncipp.py +usr/share/system-config-printer/asyncpk1.py +usr/share/system-config-printer/authconn.py +usr/share/system-config-printer/config.py +usr/share/system-config-printer/cupspk.py +usr/share/system-config-printer/debug.py +usr/share/system-config-printer/dnssdresolve.py +usr/share/system-config-printer/errordialogs.py +usr/share/system-config-printer/firewallsettings.py +usr/share/system-config-printer/gtkinklevel.py +usr/share/system-config-printer/gui.py +usr/share/system-config-printer/installpackage.py +usr/share/system-config-printer/jobviewer.py +usr/share/system-config-printer/killtimer.py +usr/share/system-config-printer/monitor.py +usr/share/system-config-printer/newprinter.py +usr/share/system-config-printer/options.py +usr/share/system-config-printer/optionwidgets.py +usr/share/system-config-printer/OpenPrintingRequest.py +usr/share/system-config-printer/PhysicalDevice.py +usr/share/system-config-printer/ppdcache.py +usr/share/system-config-printer/ppdippstr.py +usr/share/system-config-printer/ppdsloader.py +usr/share/system-config-printer/printerproperties.py +usr/share/system-config-printer/probe_printer.py +usr/share/system-config-printer/pysmb.py +usr/share/system-config-printer/scp-dbus-service.py +usr/share/system-config-printer/smburi.py +usr/share/system-config-printer/statereason.py +usr/share/system-config-printer/timedops.py debian/local/source_system-config-printer.py /usr/share/apport/package-hooks/ === added file 'debian/system-config-printer-common.maintscript' --- debian/system-config-printer-common.maintscript 1970-01-01 00:00:00 +0000 +++ debian/system-config-printer-common.maintscript 2016-11-23 21:39:06 +0000 @@ -0,0 +1,2 @@ +mv_conffile /etc/dbus-1/system.d/newprinternotification.conf /etc/dbus-1/system.d/com.redhat.NewPrinterNotification.conf 1.4.1-3~ system-config-printer +mv_conffile /etc/dbus-1/system.d/printerdriversinstaller.conf /etc/dbus-1/system.d/com.redhat.PrinterDriversInstaller.conf 1.4.1-3~ system-config-printer === removed file 'debian/system-config-printer-gnome.install' --- debian/system-config-printer-gnome.install 2016-11-19 19:54:06 +0000 +++ debian/system-config-printer-gnome.install 1970-01-01 00:00:00 +0000 @@ -1,33 +0,0 @@ -debian/tmp/usr/share/applications/system-config-printer.desktop -debian/tmp/usr/share/system-config-printer/applet.py -debian/tmp/usr/share/system-config-printer/asyncipp.py -debian/tmp/usr/share/system-config-printer/authconn.py -debian/tmp/usr/share/system-config-printer/cupspk.py -debian/tmp/usr/share/system-config-printer/errordialogs.py -debian/tmp/usr/share/system-config-printer/gtkinklevel.py -debian/tmp/usr/share/system-config-printer/gui.py -debian/tmp/usr/share/system-config-printer/HIG.py -debian/tmp/usr/share/system-config-printer/install-printerdriver.py -debian/tmp/usr/share/system-config-printer/jobviewer.py -debian/tmp/usr/share/system-config-printer/monitor.py -debian/tmp/usr/share/system-config-printer/newprinter.py -debian/tmp/usr/share/system-config-printer/OpenPrintingRequest.py -debian/tmp/usr/share/system-config-printer/options.py -debian/tmp/usr/share/system-config-printer/optionwidgets.py -debian/tmp/usr/share/system-config-printer/ppdcache.py -debian/tmp/usr/share/system-config-printer/ppdsloader.py -debian/tmp/usr/share/system-config-printer/printerproperties.py -debian/tmp/usr/share/system-config-printer/scp-dbus-service.py -debian/tmp/usr/share/system-config-printer/serversettings.py -debian/tmp/usr/share/system-config-printer/system-config-printer.py -debian/tmp/usr/share/system-config-printer/timedops.py -debian/tmp/usr/share/system-config-printer/ToolbarSearchEntry.py -debian/tmp/usr/share/system-config-printer/userdefault.py -debian/tmp/usr/share/system-config-printer/troubleshoot/*.py -debian/tmp/usr/share/system-config-printer/icons/*.png -debian/tmp/usr/share/system-config-printer/ui/*.ui -debian/tmp/usr/share/man -debian/tmp/usr/bin/system-config-printer-applet -debian/tmp/usr/bin/system-config-printer -debian/tmp/usr/bin/install-printerdriver -debian/tmp/etc/xdg/autostart/print-applet.desktop === removed file 'debian/system-config-printer-gnome.manpages' --- debian/system-config-printer-gnome.manpages 2016-11-19 19:54:06 +0000 +++ debian/system-config-printer-gnome.manpages 1970-01-01 00:00:00 +0000 @@ -1,2 +0,0 @@ -debian/tmp/usr/share/man/man1/system-config-printer.1 -debian/tmp/usr/share/man/man1/system-config-printer-applet.1 === removed file 'debian/system-config-printer-gnome.preinst' --- debian/system-config-printer-gnome.preinst 2016-11-19 19:54:06 +0000 +++ debian/system-config-printer-gnome.preinst 1970-01-01 00:00:00 +0000 @@ -1,10 +0,0 @@ -#!/bin/sh -e - -case "$1" in - install|upgrade) - if dpkg --compare-versions "$2" lt-nl "1.1.2+git20090125-0ubuntu2"; then - if [ -e /etc/xdg/autostart/redhat-print-applet.desktop ]; then - rm /etc/xdg/autostart/redhat-print-applet.desktop - fi - fi -esac === modified file 'debian/system-config-printer-udev.install' --- debian/system-config-printer-udev.install 2016-11-19 19:54:06 +0000 +++ debian/system-config-printer-udev.install 2016-11-23 21:39:06 +0000 @@ -1,3 +1,3 @@ -debian/tmp/lib/udev/udev* +lib/udev/udev* debian/local/70-printers.rules /lib/udev/rules.d debian/local/udev-configure-printer@.service /lib/systemd/system === added file 'debian/system-config-printer.install' --- debian/system-config-printer.install 1970-01-01 00:00:00 +0000 +++ debian/system-config-printer.install 2016-11-23 21:39:06 +0000 @@ -0,0 +1,23 @@ +usr/bin/system-config-printer +usr/bin/install-printerdriver +usr/share/system-config-printer/check-device-ids.py +usr/share/system-config-printer/HIG.py +usr/share/system-config-printer/SearchCriterion.py +usr/share/system-config-printer/serversettings.py +usr/share/system-config-printer/system-config-printer.py +usr/share/system-config-printer/ToolbarSearchEntry.py +usr/share/system-config-printer/userdefault.py +usr/share/system-config-printer/troubleshoot +usr/share/system-config-printer/icons +usr/share/system-config-printer/install-printerdriver.py +usr/share/system-config-printer/xml/*.rng +usr/share/system-config-printer/xml/validate.py +usr/share/system-config-printer/ui/*.ui +usr/share/applications/system-config-printer.desktop +usr/share/appdata/*.appdata.xml +usr/share/man/man1/system-config-printer.1 + +usr/bin/system-config-printer-applet +usr/share/system-config-printer/applet.py +etc/xdg/autostart/print-applet.desktop +usr/share/man/man1/system-config-printer-applet.1 === added directory 'debian/upstream' === added file 'debian/upstream/signing-key.asc' --- debian/upstream/signing-key.asc 1970-01-01 00:00:00 +0000 +++ debian/upstream/signing-key.asc 2016-11-23 21:39:06 +0000 @@ -0,0 +1,36 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQENBFUxGaABCACej3m5DtNx0dTRelAEi8RQvkDuKjXMmRy2cqo/QAal14Ps5WmR +Cz0XmCJoH8pEz0Qe9Sr60kjDAhafQWGq6X5XkG3srIK7ajHrmelvOG04SMobU0s8 +AypAH89SgXXIEysqf8SNm0SoYpdYDbqWaUTrEzDekrtPq4YlfOlUz+phOCAboJXe +gTe+wkEf1ycui5syr8daI/v2u/YDpgsBWB2zAE6PTvyZBqmtyYNDHshdKVMcZ590 +JDKQ6GWbE+5J5rKECNJ9p8B0feJrA8Meb8yCQPTn3dCw/kBnodDQghIDfoBaQpqY +Kbmy680zEy70clUiMAg5w5KqipOfKvM7/lVNABEBAAG0HFRpbSBXYXVnaCA8dGlt +QGN5YmVyZWxrLm5ldD6JATcEEwEIACEFAlUxGdMCGwMFCwkIBwIGFQgJCgsCBBYC +AwECHgECF4AACgkQt8INB5SR6mOTygf7BeYSs0twAIzPDbBIE/yMPF11+mbDHOX+ +ODLEEzzwQrV6QMe1S+5ibtTJPn0fPrNihEkr0tDflHzGwP7LRElPKow9HgTnBZoR +GNrBAtJKlN80y5THWme2L9Q4NT+8jG+rxyyFJTWZxcjQaX+7lM1yAgrwelEwdyrw +lfLxDB7y0YpDPL3SLuMC2AawBr/bZOaorVZmi2XyLC4hsA5/DRrq0Xeyr6Nvms+8 +j/7lRjvc04RzPU6QZyZ1B7nFHb2Zr0mQ37QS0wNiOiTp4NxgmpZG/DLqGHnSBsJc +e5tOeAL9g5NoB57/IC6RjFNBGMp0TQAQ+k6JDlZDAvEMpFd7PBLaLbQdVGltIFdh +dWdoIDx0d2F1Z2hAcmVkaGF0LmNvbT6JATcEEwEIACEFAlUxGaACGwMFCwkIBwIG +FQgJCgsCBBYCAwECHgECF4AACgkQt8INB5SR6mMNDAgAl9Ejov8B1Y6OGYxAzzFZ +r8aZ/aGhSpDMAq6/IYWlQnNZ+2a0X099j2XCE32vN73Ypm+Tw59XIIV905eYYAd9 +5nuKrUkEfEAU570+So6T7q1pN5s8u7vyrEoKR4I6jDSu4+nAQ/FZ/iu7PB5fowMf +pMaoxJlaWZbE5nbfdm+Bw/Gfr19VL1caGRuOTbFLrd0oKf45QDO6GLAuBDoWB5Qw +JBgL6Byq6Asx6z03cesM4kB1VEJzSJ6VFbExPT+FqGvJth8n2JQsi0rbWToVNBQt +Erk9A87kvlmBFlnkRkeSZX78usqQa0Z3RwT2u7xaBQK650UVt75lWZDoUIpbTg6w +f7kBDQRVMRmgAQgA6uU43S5QrgUF9i0s1Bw7FfYsMA/2coe/TvsWf/bEpDMWd2aa +9lsbnR6mymjHCS7ZGlvaZ97eO2e4bD5DiAb2fPrFX0MMsqKTFM5z+IK/tCSDCreg +v8Js95eN6cGm8BfXyrq4ooKxAy85e8SzSx08jwLdAGMHoqM5+JoaD2KfYSFvLx7d +gXjEqBWGD57rBUrwQ7i64bHBlphN1ttOyJj58y7/fhwAM9zl53Yb/6oDdMpb3DIl +lrl6FUslCMvWdO7KI7vwkVTUnedNZKa0d3C2DKx14JjG/W+1gltG+pf97XdPlxGe +WXoGA+otbsBh/zdID1v+7LCt9oN+vaoGgsLpiwARAQABiQEfBBgBCAAJBQJVMRmg +AhsMAAoJELfCDQeUkepjvvgIAJOP/RwbMykz+ndAzU5SnvL7GAfY52cfq2upM05N +pvaDBfWq9gaoVQ01byfkJFLykCeMytmh4uWNHgYtkWfF69mFWg+TlIPDjucR4MB4 +C9/wV0QehcOL8YyF75Y53CF1ZIy/FN2BiWeDW7WGAWEx+alUiyM0L+wy1zxuMbdX +HbE7lvys2HTvgAnB34H8aqod4A5AYBDFjnWxgsTX5PUStjQZJ7yVLgD5VCNtaAcf +3ZbTonnLJ519orEx/qPijjQU+YPrzmSWC4/V7yZOumk48THjJ+njtvB69wtAltc7 +5TfZGRNw8a0IR8IpmdbegCcQQFeBO0Dhk08r+zbGSimCYaI= +=QoyO +-----END PGP PUBLIC KEY BLOCK----- === modified file 'debian/watch' --- debian/watch 2016-11-19 19:54:06 +0000 +++ debian/watch 2016-11-23 21:39:06 +0000 @@ -1,2 +1,3 @@ version=3 -http://cyberelk.net/tim/data/system-config-printer/system-config-printer-(.*).tar.bz2 debian git-import-orig +options=pgpsigurlmangle=s/$/.sig/ \ +http://cyberelk.net/tim/data/system-config-printer/([\d\.]+)/system-config-printer-(.*)\.tar\.xz