1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
--- system-config-printer.py.orig 2009-12-22 09:44:19.000000000 -0500
+++ system-config-printer.py 2009-12-29 00:35:54.000000000 -0500
@@ -4344,7 +4344,7 @@
if may_be_ps:
debugprint ("Printer might support PostScript")
try:
- os.stat ("/usr/share/cups/model/foomatic-db-ppds")
+ os.stat ("%%LOCALBASE%%/share/cups/model/foomatic-db-ppds")
debugprint ("foomatic-db-ppds already installed")
except OSError:
debugprint ("foomatic-db-ppds not yet installed")
@@ -4892,11 +4892,11 @@
# Problem executing command.
return True # assume plugin not required
else:
- if glob.glob("/usr/share/hplip/data/plugin/*%s*plugin*" %
+ if glob.glob("%%LOCALBASE%%share/hplip/data/plugin/*%s*plugin*" %
hplip_version):
if hplip_version.startswith("2"):
try:
- f = open('/etc/hp/hplip.conf', 'r')
+ f = open('%%LOCALBASE%%/etc/hp/hplip.conf', 'r')
for line in f:
if line.strip ().startswith("plugin") and \
line.strip ().endswith("1"):
@@ -5082,7 +5082,7 @@
# Try to get make and model via SNMP
if host:
os.environ["HOST"] = host
- cmd = '/usr/lib/cups/backend/snmp "${HOST}"'
+ cmd = '%%LOCALBASE%%/libexec/cups/backend/snmp "${HOST}"'
debugprint (host + ": " + cmd)
stdout = None
try:
@@ -6621,7 +6621,7 @@
try:
# We want this to be in the current natural language,
# so we intentionally don't set LC_ALL=C here.
- p = subprocess.Popen (['/usr/bin/cupstestppd',
+ p = subprocess.Popen (['%%LOCALBASE%%/bin/cupstestppd',
'-rvv', filename],
stdin=file("/dev/null"),
stdout=subprocess.PIPE,
|