rev 15581 - in trunk/packages/kdeadmin/debian: . patches
Didier Raboud
odyx-guest at alioth.debian.org
Sun Aug 9 10:02:52 UTC 2009
Author: odyx-guest
Date: 2009-08-09 10:02:52 +0000 (Sun, 09 Aug 2009)
New Revision: 15581
Modified:
trunk/packages/kdeadmin/debian/changelog
trunk/packages/kdeadmin/debian/patches/01_system_config_printer_kde_cupsutils.diff
Log:
kdeadmin: Update system-config-printer-kde patch. NEEDS TO BE TESTED.
Modified: trunk/packages/kdeadmin/debian/changelog
===================================================================
--- trunk/packages/kdeadmin/debian/changelog 2009-08-08 23:37:18 UTC (rev 15580)
+++ trunk/packages/kdeadmin/debian/changelog 2009-08-09 10:02:52 UTC (rev 15581)
@@ -1,6 +1,8 @@
kdeadmin (4:4.3.0-2) UNRELEASED; urgency=low
* Add watch file.
+ * Refresh 01_system_config_printer_kde_cupsutils.diff to correctly import
+ options.py. THIS NEED TO BE TESTED !
-- Didier Raboud <didier at raboud.com> Sat, 08 Aug 2009 21:42:18 +0200
Modified: trunk/packages/kdeadmin/debian/patches/01_system_config_printer_kde_cupsutils.diff
===================================================================
--- trunk/packages/kdeadmin/debian/patches/01_system_config_printer_kde_cupsutils.diff 2009-08-08 23:37:18 UTC (rev 15580)
+++ trunk/packages/kdeadmin/debian/patches/01_system_config_printer_kde_cupsutils.diff 2009-08-09 10:02:52 UTC (rev 15581)
@@ -1,10 +1,15 @@
Description: Cope with system-config-printer split (now depends only on python-cupsutils)
+ Thanks to Josselin Mouette for the orginal patch.
Origin: vendor: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=525558#21
Bug-Debian: http://bugs.debian.org/525558
+Author: Didier Raboud <didier at raboud.com>
+Last-Update: 2009-08-09
---- a/system-config-printer-kde/cmake-modules/FindSystemConfigPrinter.py
-+++ b/system-config-printer-kde/cmake-modules/FindSystemConfigPrinter.py
-@@ -8,7 +8,7 @@ SYSTEM_CONFIG_PRINTER_DIR = "/usr/share/
+Index: kdeadmin-4.3.0/system-config-printer-kde/cmake-modules/FindSystemConfigPrinter.py
+===================================================================
+--- kdeadmin-4.3.0.orig/system-config-printer-kde/cmake-modules/FindSystemConfigPrinter.py 2009-08-09 00:36:41.000000000 +0200
++++ kdeadmin-4.3.0/system-config-printer-kde/cmake-modules/FindSystemConfigPrinter.py 2009-08-09 11:25:52.000000000 +0200
+@@ -8,7 +8,7 @@
sys.path.append (SYSTEM_CONFIG_PRINTER_DIR)
try:
@@ -13,9 +18,11 @@
except:
exit(1)
print "Groovy"
---- a/system-config-printer-kde/system-config-printer-kde.py
-+++ b/system-config-printer-kde/system-config-printer-kde.py
-@@ -33,11 +33,6 @@ import locale
+Index: kdeadmin-4.3.0/system-config-printer-kde/system-config-printer-kde.py
+===================================================================
+--- kdeadmin-4.3.0.orig/system-config-printer-kde/system-config-printer-kde.py 2009-08-09 00:36:41.000000000 +0200
++++ kdeadmin-4.3.0/system-config-printer-kde/system-config-printer-kde.py 2009-08-09 12:00:54.000000000 +0200
+@@ -33,11 +33,6 @@
import sys, os, time, traceback, re, tempfile, httplib, thread
@@ -27,17 +34,20 @@
from PyQt4.QtCore import *
from PyQt4.QtGui import *
from PyQt4 import uic
-@@ -66,11 +61,14 @@ import cups
+@@ -65,12 +60,16 @@
+ import cups
cups.require ("1.9.27")
- # These come from system-config-printer
+-# These come from system-config-printer
-import config
-import cupshelpers, options
++# These come from python-cupsutils
+import cupsutils.ppds
+try:
-+ import cupshelpers, options
++ import cupshelpers
+except ImportError:
-+ from cupsutils import cupshelpers, options
++ from cupsutils import cupshelpers
++import options
from optionwidgets import OptionWidget
-from smburi import SMBURI
-from debug import *
@@ -46,7 +56,7 @@
import dbus
import dbus.mainloop.qt
-@@ -898,10 +896,6 @@ class GUI(QWidget):
+@@ -898,10 +897,6 @@
# otherwise use cups' default one
custom_testpage = None
opt = self.ppd.findOption ("PageSize")
@@ -57,20 +67,22 @@
if custom_testpage and os.path.exists(custom_testpage):
debugprint ('Printing custom test page ' + custom_testpage)
-@@ -2084,10 +2078,8 @@ class NewPrinterGUI(QDialog):
+@@ -2083,11 +2078,9 @@
+ #self.connect(self.btnNCAddMember, SIGNAL("clicked()"), self.slot_btnNCAddMember_clicked)
#self.connect(self.btnNCDelMember, SIGNAL("clicked()"), self.slot_btnNCDelMember_clicked)
- # Optionally disable downloadable driver support.
+- # Optionally disable downloadable driver support.
- #if not config.DOWNLOADABLE_DRIVER_SUPPORT:
- if True:
- self.rbtnNPDownloadableDriverSearch.setEnabled(False)
- self.downloadableDriverSearchFrame.hide()
++ # Disable downloadable driver support.
+ self.rbtnNPDownloadableDriverSearch.setEnabled(False)
+ self.downloadableDriverSearchFrame.hide()
"""
# Set up OpenPrinting widgets.
-@@ -2297,7 +2289,7 @@ class NewPrinterGUI(QDialog):
+@@ -2297,7 +2290,7 @@
c = cups.Connection ()
debugprint ("Fetching PPDs")
ppds_dict = c.getPPDs()
@@ -79,7 +91,7 @@
language=language)
debugprint ("Closing connection (PPDs)")
del c
-@@ -2523,7 +2515,7 @@ class NewPrinterGUI(QDialog):
+@@ -2523,7 +2516,7 @@
ppddict = self.ppds.getInfoFromPPDName (ppdname)
make_model = ppddict['ppd-make-and-model']
(make, model) = \
@@ -88,7 +100,7 @@
self.auto_make = make
self.auto_model = model
except:
-@@ -2892,7 +2884,7 @@ class NewPrinterGUI(QDialog):
+@@ -2892,7 +2885,7 @@
if make_and_model and not device.id:
mk = None
md = None
More information about the pkg-kde-commits
mailing list