Package list splix / f19d9e1
Imported existing quilt patches into gbp-pq and refreshed them for the new upstream version. Signed-off-by: Luca Niccoli <lultimouomo@gmail.com> Luca Niccoli 8 years ago
8 changed file(s) with 1704 addition(s) and 1659 deletion(s). Raw diff Collapse all Expand all
22 Subject: Fix alignment problem on armel
33
44 ---
5 src/qpdl.cpp | 2 +-
6 1 files changed, 1 insertions(+), 1 deletions(-)
5 src/qpdl.cpp | 2 +-
6 1 file changed, 1 insertion(+), 1 deletion(-)
77
8 Index: splix-2.0.0+svn299/src/qpdl.cpp
9 ===================================================================
10 --- splix-2.0.0+svn299.orig/src/qpdl.cpp 2011-07-20 18:20:18.782096000 +0200
11 +++ splix-2.0.0+svn299/src/qpdl.cpp 2011-11-12 12:33:29.755649967 +0100
12 @@ -132,7 +132,7 @@
8 diff --git a/src/qpdl.cpp b/src/qpdl.cpp
9 index 994e1c8..a95f361 100644
10 --- a/src/qpdl.cpp
11 +++ b/src/qpdl.cpp
12 @@ -132,7 +132,7 @@ static bool _renderBand(const Request& request, const Band* band, bool mono)
1313 {
1414 unsigned long version, subVersion, size, dataSize, checkSum;
1515 bool color, headerSent=false;
0 From: Luca Niccoli <lultimouomo@gmail.com>
1 Date: Fri, 27 Apr 2012 19:40:36 +0200
2 Subject: Avoid possible nameclashes with .drv files
3 Forwarded: http://sourceforge.net/tracker/?func=detail&aid=3522071&group_id=175815&atid=874748
4
5 ---
6 ppd/Makefile | 2 +-
7 1 file changed, 1 insertion(+), 1 deletion(-)
8
9 diff --git a/ppd/Makefile b/ppd/Makefile
10 index 972a2af..f4d7ce8 100644
11 --- a/ppd/Makefile
12 +++ b/ppd/Makefile
13 @@ -152,7 +152,7 @@ else
14 $(call printCmd, $(cmd_install_drv))
15 $(Q)install -d -m 755 ${DESTDIR}${CUPSDRV}
16 $(Q)for filename in ${DRVS}; do \
17 - install -m 644 $$filename ${DESTDIR}${CUPSDRV};\
18 + install -m 644 $$filename ${DESTDIR}${CUPSDRV}/splix-$$filename;\
19 done;
20 endif
21
+0
-18
debian/patches/0002-Rename-drv.patch less more
0 From: Luca Niccoli <lultimouomo@gmail.com>
1 Date: Fri, 27 Apr 2012 19:40:36 +0200
2 Subject: Avoid possible nameclashes with .drv files
3 Forwarded: http://sourceforge.net/tracker/?func=detail&aid=3522071&group_id=175815&atid=874748
4
5 Index: splix-2.0.0+svn306/ppd/Makefile
6 ===================================================================
7 --- splix-2.0.0+svn306.orig/ppd/Makefile 2012-04-22 23:22:15.213881971 +0200
8 +++ splix-2.0.0+svn306/ppd/Makefile 2012-04-22 23:23:55.362378597 +0200
9 @@ -151,7 +151,7 @@
10 $(call printCmd, $(cmd_install_drv))
11 $(Q)install -d -m 755 ${DESTDIR}${CUPSDRV}
12 $(Q)for filename in ${DRVS}; do \
13 - install -m 644 $$filename ${DESTDIR}${CUPSDRV};\
14 + install -m 644 $$filename ${DESTDIR}${CUPSDRV}/splix-$$filename;\
15 done;
16 endif
17
0 From: Luca Niccoli <lultimouomo@gmail.com>
1 Date: Sun, 29 Apr 2012 13:45:03 +0200
2 Subject: Rename drv stubs so they are pre-processed into .drv files.
3 Forwarded: https://sourceforge.net/tracker/?func=detail&aid=3522392&group_id=175815&atid=874748
4
5 ===================================================================
6 ---
7 ppd/dell.drv | 46 ------
8 ppd/dell.drv.in | 46 ++++++
9 ppd/lexmark.drv | 42 ------
10 ppd/lexmark.drv.in | 42 ++++++
11 ppd/samsung.drv | 429 -----------------------------------------------------
12 ppd/samsung.drv.in | 429 +++++++++++++++++++++++++++++++++++++++++++++++++++++
13 ppd/toshiba.drv | 42 ------
14 ppd/toshiba.drv.in | 42 ++++++
15 ppd/xerox.drv | 218 ---------------------------
16 ppd/xerox.drv.in | 218 +++++++++++++++++++++++++++
17 10 files changed, 777 insertions(+), 777 deletions(-)
18 delete mode 100644 ppd/dell.drv
19 create mode 100644 ppd/dell.drv.in
20 delete mode 100644 ppd/lexmark.drv
21 create mode 100644 ppd/lexmark.drv.in
22 delete mode 100644 ppd/samsung.drv
23 create mode 100644 ppd/samsung.drv.in
24 delete mode 100644 ppd/toshiba.drv
25 create mode 100644 ppd/toshiba.drv.in
26 delete mode 100644 ppd/xerox.drv
27 create mode 100644 ppd/xerox.drv.in
28
29 diff --git a/ppd/dell.drv b/ppd/dell.drv
30 deleted file mode 100644
31 index 393bc87..0000000
32 --- a/ppd/dell.drv
33 +++ /dev/null
34 @@ -1,46 +0,0 @@
35 -/*
36 - * dell.drv (C) 2007, Aurélien Croc (AP²C)
37 - *
38 - * Contains the Dell printers drivers
39 - *
40 - * $Id: dell.drv 240 2008-11-24 00:10:09Z ap2c $
41 - */
42 -
43 -Manufacturer "Dell"
44 -
45 -#import "version.defs"
46 -#import "spl2.defs"
47 -#import "filter.defs"
48 -#import "altitude.defs"
49 -
50 -//
51 -// Specific black & white printer definition
52 -//
53 -{
54 - #import "monochrome-v1.defs"
55 - #import "powersave.defs"
56 - #import "tonerdensity.defs"
57 - #import "tonersave.defs"
58 - #import "jamrecovery.defs"
59 - #import "manualduplex.defs"
60 -
61 - // QPDL Version 1
62 - {
63 - Attribute QPDL QPDLVersion "1"
64 - Attribute General DocHeaderValues "<0><0><0>"
65 -
66 - {
67 - Resolution k 1 0 0 0 "300dpi/300 DPI"
68 - {
69 - ModelName "1100"
70 - PCFileName "1100.ppd"
71 - } {
72 - ModelName "1110"
73 - PCFileName "1110.ppd"
74 - }
75 - }
76 - }
77 -}
78 -
79 -/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */
80 -
81 diff --git a/ppd/dell.drv.in b/ppd/dell.drv.in
82 new file mode 100644
83 index 0000000..393bc87
84 --- /dev/null
85 +++ b/ppd/dell.drv.in
86 @@ -0,0 +1,46 @@
87 +/*
88 + * dell.drv (C) 2007, Aurélien Croc (AP²C)
89 + *
90 + * Contains the Dell printers drivers
91 + *
92 + * $Id: dell.drv 240 2008-11-24 00:10:09Z ap2c $
93 + */
94 +
95 +Manufacturer "Dell"
96 +
97 +#import "version.defs"
98 +#import "spl2.defs"
99 +#import "filter.defs"
100 +#import "altitude.defs"
101 +
102 +//
103 +// Specific black & white printer definition
104 +//
105 +{
106 + #import "monochrome-v1.defs"
107 + #import "powersave.defs"
108 + #import "tonerdensity.defs"
109 + #import "tonersave.defs"
110 + #import "jamrecovery.defs"
111 + #import "manualduplex.defs"
112 +
113 + // QPDL Version 1
114 + {
115 + Attribute QPDL QPDLVersion "1"
116 + Attribute General DocHeaderValues "<0><0><0>"
117 +
118 + {
119 + Resolution k 1 0 0 0 "300dpi/300 DPI"
120 + {
121 + ModelName "1100"
122 + PCFileName "1100.ppd"
123 + } {
124 + ModelName "1110"
125 + PCFileName "1110.ppd"
126 + }
127 + }
128 + }
129 +}
130 +
131 +/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */
132 +
133 diff --git a/ppd/lexmark.drv b/ppd/lexmark.drv
134 deleted file mode 100644
135 index 3b3cce0..0000000
136 --- a/ppd/lexmark.drv
137 +++ /dev/null
138 @@ -1,42 +0,0 @@
139 -/*
140 - * lexmark.drv (C) 2007, Aurélien Croc (AP²C)
141 - *
142 - * Contains the Lexmark printers drivers
143 - *
144 - * $Id: lexmark.drv 272 2010-07-29 15:08:16Z tillkamppeter $
145 - */
146 -
147 -Manufacturer "Lexmark"
148 -
149 -#import "version.defs"
150 -#import "spl2.defs"
151 -#import "altitude.defs"
152 -
153 -//
154 -// Specific black & white printer definition
155 -//
156 -{
157 - #import "filter.defs"
158 - #import "powersave.defs"
159 - #import "tonerdensity.defs"
160 - #import "tonersave.defs"
161 - #import "jamrecovery.defs"
162 -
163 -
164 - // Monochrome printers V. 1 (old algorithms)
165 - {
166 - #import "monochrome-v1.defs"
167 - Attribute QPDL QPDLVersion "1"
168 - Attribute General DocHeaderValues "<0><2><1>"
169 -
170 - {
171 - Resolution k 1 0 0 0 "300dpi/300 DPI"
172 -
173 - ModelName "X215 MFP"
174 - PCFileName "x215mfp.ppd"
175 - }
176 - }
177 -}
178 -
179 -/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */
180 -
181 diff --git a/ppd/lexmark.drv.in b/ppd/lexmark.drv.in
182 new file mode 100644
183 index 0000000..3b3cce0
184 --- /dev/null
185 +++ b/ppd/lexmark.drv.in
186 @@ -0,0 +1,42 @@
187 +/*
188 + * lexmark.drv (C) 2007, Aurélien Croc (AP²C)
189 + *
190 + * Contains the Lexmark printers drivers
191 + *
192 + * $Id: lexmark.drv 272 2010-07-29 15:08:16Z tillkamppeter $
193 + */
194 +
195 +Manufacturer "Lexmark"
196 +
197 +#import "version.defs"
198 +#import "spl2.defs"
199 +#import "altitude.defs"
200 +
201 +//
202 +// Specific black & white printer definition
203 +//
204 +{
205 + #import "filter.defs"
206 + #import "powersave.defs"
207 + #import "tonerdensity.defs"
208 + #import "tonersave.defs"
209 + #import "jamrecovery.defs"
210 +
211 +
212 + // Monochrome printers V. 1 (old algorithms)
213 + {
214 + #import "monochrome-v1.defs"
215 + Attribute QPDL QPDLVersion "1"
216 + Attribute General DocHeaderValues "<0><2><1>"
217 +
218 + {
219 + Resolution k 1 0 0 0 "300dpi/300 DPI"
220 +
221 + ModelName "X215 MFP"
222 + PCFileName "x215mfp.ppd"
223 + }
224 + }
225 +}
226 +
227 +/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */
228 +
229 diff --git a/ppd/samsung.drv b/ppd/samsung.drv
230 deleted file mode 100644
231 index cad3e43..0000000
232 --- a/ppd/samsung.drv
233 +++ /dev/null
234 @@ -1,429 +0,0 @@
235 -/*
236 - * samsung.drv (C) 2007, Aurélien Croc (AP²C)
237 - *
238 - * Contains the Samsung printers drivers
239 - *
240 - * $Id: samsung.drv 307 2012-07-07 20:50:42Z tillkamppeter $
241 - */
242 -
243 -Manufacturer "Samsung"
244 -
245 -#import "version.defs"
246 -#import "altitude.defs"
247 -
248 -
249 -//
250 -// Specific black & white printer definition
251 -//
252 -{
253 - #import "spl2.defs"
254 - #import "filter.defs"
255 - #import "powersave.defs"
256 - #import "tonerdensity.defs"
257 - #import "tonersave.defs"
258 - #import "jamrecovery.defs"
259 -
260 -
261 - // Monochrome printers V. 1 (old algorithms)
262 - {
263 - #import "monochrome-v1.defs"
264 - Attribute QPDL QPDLVersion "1"
265 - Attribute General DocHeaderValues "<0><2><1>"
266 -
267 - {
268 - Resolution k 1 0 0 0 "300dpi/300 DPI"
269 -
270 - ModelName "SCX-4100"
271 - PCFileName "scx4100.ppd"
272 - } {
273 - Resolution k 1 0 0 0 "300dpi/300 DPI"
274 -
275 - ModelName "SCX-4200"
276 - PCFileName "scx4200.ppd"
277 - } {
278 - Resolution k 1 0 0 0 "300dpi/300 DPI"
279 -
280 - ModelName "SCX-4216F"
281 - PCFileName "scx4216f.ppd"
282 - } {
283 - Resolution k 1 0 0 0 "300dpi/300 DPI"
284 -
285 - ModelName "SCX-4300"
286 - PCFileName "scx4300.ppd"
287 - } {
288 - ModelName "SCX-4500"
289 - PCFileName "scx4500.ppd"
290 - } {
291 - ModelName "SCX-4521F"
292 - PCFileName "scx4521f.ppd"
293 - } {
294 - Resolution k 1 0 0 0 "300dpi/300 DPI"
295 -
296 - ModelName "SF-565P"
297 - PCFileName "sf565p.ppd"
298 - }
299 -
300 - // Monochrome printers V. 2 (new algorithms)
301 - } {
302 - #import "monochrome-v2.defs"
303 -
304 - // QPDL Version 1
305 - {
306 - Attribute QPDL QPDLVersion "1"
307 - Attribute General DocHeaderValues "<0><0><0>"
308 -
309 - {
310 - Resolution k 1 0 0 0 "300dpi/300 DPI"
311 - #import "manualduplex.defs"
312 - {
313 - ModelName "ML-1510"
314 - PCFileName "ml1510.ppd"
315 - } {
316 - ModelName "ML-1520"
317 - PCFileName "ml1520.ppd"
318 - } {
319 - ModelName "ML-1610"
320 - PCFileName "ml1610.ppd"
321 - } {
322 - ModelName "ML-1710"
323 - PCFileName "ml1710.ppd"
324 - } {
325 - ModelName "ML-1740"
326 - PCFileName "ml1740.ppd"
327 - } {
328 - #import "srtmode.defs"
329 - ModelName "ML-1750"
330 - PCFileName "ml1750.ppd"
331 - } {
332 - ModelName "ML-2571"
333 - PCFileName "ml2571.ppd"
334 - }
335 - } {
336 - Resolution k 1 0 0 0 "1200dpi/1200 DPI"
337 -
338 - // Multi-tray
339 - InputSlot 3 "Multi/Multi-Purpose Tray"
340 - InputSlot 4 "Upper/Tray 1"
341 - InputSlot 5 "Lower/Tray 2"
342 - InputSlot 6 "Envelope/Envelope Tray"
343 - InputSlot 7 "Tray3/Tray 3"
344 - // But tray 2, Envelope and Tray3 are options...
345 - Installable "OptionTray2/Tray 2 Installed"
346 - UIConstraints "*OptionTray2 False *InputSlot Lower"
347 - Installable "OptionTrayEnv/Envelope Tray Installed"
348 - UIConstraints "*OptionTrayEnv False *InputSlot Envelope"
349 - Installable "OptionTray3/Tray 3 Installed"
350 - UIConstraints "*OptionTray3 False *InputSlot Tray3"
351 -
352 - #import "srtmode.defs"
353 - {
354 - #import "manualduplex.defs"
355 - Throughput 22
356 - {
357 - ModelName "ML-2250"
358 - PCFileName "ml2250.ppd"
359 - } {
360 - ModelName "ML-2251"
361 - PCFileName "ml2251.ppd"
362 - }
363 - } {
364 - Duplex normal
365 -
366 - {
367 - ModelName "ML-3471ND"
368 - PCFileName "ml3471nd.ppd"
369 - } {
370 - ModelName "ML-3560"
371 - PCFileName "ml3560.ppd"
372 - } {
373 - Resolution k 1 0 0 0 "300dpi/300 DPI"
374 - {
375 - ModelName "ML-2150"
376 - PCFileName "ml2150.ppd"
377 - } {
378 - ModelName "ML-2550"
379 - PCFileName "ml2550.ppd"
380 - }
381 - }
382 - }
383 - }
384 - }
385 -
386 - // QPDL Version 2
387 - {
388 - Attribute QPDL QPDLVersion "2"
389 - Attribute General DocHeaderValues "<0><0><1>"
390 -
391 - {
392 - Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI"
393 - #import "manualduplex.defs"
394 -
395 - {
396 - ModelName "ML-1630"
397 - PCFileName "ml1630.ppd"
398 - } {
399 - ModelName "ML-1640"
400 - PCFileName "ml1640.ppd"
401 - } {
402 - ModelName "ML-2010"
403 - PCFileName "ml2010.ppd"
404 - } {
405 - ModelName "ML-2015"
406 - PCFileName "ml2015.ppd"
407 - } {
408 - ModelName "ML-2240"
409 - PCFileName "ml2240.ppd"
410 - } {
411 - #import "srtmode.defs"
412 -
413 - ModelName "ML-2510"
414 - PCFileName "ml2510.ppd"
415 - }
416 - }
417 - }
418 -
419 - // QPDL Version 3
420 - {
421 - Attribute QPDL QPDLVersion "3"
422 - Attribute General DocHeaderValues "<0><0><1>"
423 -
424 - {
425 - Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI"
426 - #import "manualduplex.defs"
427 -
428 - {
429 - ModelName "ML-1660"
430 - PCFileName "ml1660.ppd"
431 - } {
432 - ModelName "ML-1910"
433 - PCFileName "ml1910.ppd"
434 - } {
435 - ModelName "ML-1915"
436 - PCFileName "ml1915.ppd"
437 - } {
438 - ModelName "ML-2525"
439 - PCFileName "ml2525.ppd"
440 - } {
441 - ModelName "ML-2525W"
442 - PCFileName "ml2525w.ppd"
443 - }
444 - } {
445 - Resolution k 1 0 0 0 "1200dpi/1200 DPI"
446 -
447 - {
448 - ModelName "ML-2580"
449 - PCFileName "ml2580.ppd"
450 - } {
451 - ModelName "ML-2580N"
452 - PCFileName "ml2580n.ppd"
453 - } {
454 - ModelName "ML-3050"
455 - PCFileName "ml3050.ppd"
456 - } {
457 - ModelName "ML-3051"
458 - PCFileName "ml3051.ppd"
459 - } {
460 - ModelName "SCX-3200"
461 - PCFileName "scx3200.ppd"
462 - } {
463 - ModelName "SCX-4600"
464 - PCFileName "scx4600.ppd"
465 - } {
466 - ModelName "SCX-4623f"
467 - PCFileName "scx4623f.ppd"
468 - } {
469 - ModelName "SCX-4623fw"
470 - PCFileName "scx4623fw.ppd"
471 - }
472 - } {
473 - Resolution k 1 0 0 0 "1200dpi/1200 DPI"
474 -
475 - Duplex normal
476 -
477 - {
478 - ModelName "ML-3051ND"
479 - PCFileName "ml3051nd.ppd"
480 - } {
481 - ModelName "SCX-5330N"
482 - PCFileName "scx5330n.ppd"
483 - } {
484 - ModelName "SCX-5530FN"
485 - PCFileName "scx5530fn.ppd"
486 - }
487 - }
488 - }
489 - }
490 -}
491 -
492 -
493 -
494 -
495 -//
496 -// Specific color printer definition
497 -//
498 -{
499 - #import "spl2.defs"
500 - #import "filterColor.defs"
501 - #import "powersave.defs"
502 -
503 - // Color printers V. 1 (old algorithms)
504 - {
505 - #import "color-v1.defs"
506 - #import "jamrecovery.defs"
507 -
508 - // Multi-tray
509 - InputSlot 3 "Multi/Multi-Purpose Tray"
510 - InputSlot 4 "Upper/Tray 1"
511 - InputSlot 5 "Lower/Tray 2"
512 - // But tray 2 is optional..
513 - Installable "OptionTray2/Tray 2 Installed"
514 - UIConstraints "*OptionTray2 False *InputSlot Lower"
515 -
516 - Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI"
517 - Resolution - 1 0 0 0 "1200dpi/1200 DPI"
518 -
519 - Duplex normal
520 -
521 - Attribute General DocHeaderValues "<0><0><1>"
522 - {
523 - Attribute QPDL QPDLVersion "1"
524 -
525 - {
526 - Attribute General CMSFile "CLP-500"
527 - Throughput 20
528 -
529 - {
530 - ModelName "CLP-500"
531 - PCFileName "clp500.ppd"
532 - } {
533 - ModelName "CLP-550"
534 - PCFileName "clp550.ppd"
535 - }
536 - } {
537 - Attribute General CMSFile "CLP-510"
538 - Throughput 24
539 -
540 - ModelName "CLP-510"
541 - PCFileName "clp510.ppd"
542 - }
543 - }
544 - //{
545 - // Attribute QPDL QPDLVersion "5"
546 - // Attribute General CMSFile "CLP-610"
547 - // #import "reverseduplex.defs"
548 -
549 - // ModelName "CLP-610"
550 - // PCFileName "clp610.ppd"
551 - //}
552 - //{
553 - // Attribute QPDL QPDLVersion "5"
554 - // Attribute General CMSFile "CLP-610"
555 - // #import "reverseduplex.defs"
556 -
557 - // ModelName "CLP-610ND"
558 - // PCFileName "clp610nd.ppd"
559 - //}
560 - }
561 -
562 - // Color printers V. 2 (JBIG algorithm)
563 - {
564 - #import "color-v2.defs"
565 - Attribute QPDL PacketSize "512"
566 - #import "manualduplex.defs"
567 -
568 -
569 - // QPDL Version 1
570 - {
571 - Attribute QPDL QPDLVersion "1"
572 - Attribute General DocHeaderValues "<0><0><0>"
573 - {
574 - Attribute General CMSFile "CLP-200"
575 -
576 - ModelName "CLP-200"
577 - PCFileName "clp200.ppd"
578 - } {
579 - Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI"
580 - Resolution - 1 0 0 0 "1200dpi/1200 DPI"
581 - Attribute General CMSFile "CLP-600"
582 - Throughput 20
583 -
584 - ModelName "CLP-600"
585 - PCFileName "clp600.ppd"
586 - }
587 - }
588 -
589 - // QPDL Version 2
590 - {
591 - Attribute QPDL QPDLVersion "2"
592 - Attribute General DocHeaderValues "<0><0><1>"
593 -
594 - {
595 - Attribute General CMSFile "CLX-2170"
596 -
597 - ModelName "CLX-2170"
598 - PCFileName "clx2170.ppd"
599 - } {
600 - Resolution - 1 0 0 0 "1200dpi/1200 DPI"
601 -
602 - {
603 - Resolution - 1 0 0 0 "300dpi/300 DPI"
604 - Attribute General CMSFile "CLP-300"
605 - Throughput 4
606 -
607 - {
608 - ModelName "CLP-300"
609 - PCFileName "clp300.ppd"
610 - } {
611 - ModelName "CLP-310N"
612 - PCFileName "clp310n.ppd"
613 - }
614 - } {
615 - Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI"
616 -
617 - {
618 - Attribute General CMSFile "CLX-216x"
619 -
620 - ModelName "CLX-216X"
621 - PCFileName "clx216x.ppd"
622 - } {
623 - Attribute General CMSFile "CLX-3160"
624 -
625 - ModelName "CLX-3160"
626 - PCFileName "clx3160.ppd"
627 - }
628 - }
629 - }
630 - }
631 - }
632 -}
633 -
634 -// Color printers V. 3 (Banded JBIG algorithm)
635 -{
636 - #import "spl2bandedjbig.defs"
637 - #import "filterColor.defs"
638 - #import "powersave.defs"
639 - #import "color-v3.defs"
640 - #import "manualduplex.defs"
641 - Attribute QPDL QPDLVersion "5"
642 - Attribute QPDL PacketSize "512"
643 - Attribute General DocHeaderValues "<0><0><1>"
644 - Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI"
645 - Resolution - 1 0 0 0 "1200dpi/1200 DPI"
646 - Throughput 4
647 - {
648 - Attribute General CMSFile "CLP-310"
649 -
650 - ModelName "CLP-310"
651 - PCFileName "clp310.ppd"
652 - }{
653 - Attribute General CMSFile "CLP-315"
654 -
655 - ModelName "CLP-315"
656 - PCFileName "clp315.ppd"
657 - }
658 -}
659 -
660 -
661 -
662 -/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */
663 -
664 diff --git a/ppd/samsung.drv.in b/ppd/samsung.drv.in
665 new file mode 100644
666 index 0000000..cad3e43
667 --- /dev/null
668 +++ b/ppd/samsung.drv.in
669 @@ -0,0 +1,429 @@
670 +/*
671 + * samsung.drv (C) 2007, Aurélien Croc (AP²C)
672 + *
673 + * Contains the Samsung printers drivers
674 + *
675 + * $Id: samsung.drv 307 2012-07-07 20:50:42Z tillkamppeter $
676 + */
677 +
678 +Manufacturer "Samsung"
679 +
680 +#import "version.defs"
681 +#import "altitude.defs"
682 +
683 +
684 +//
685 +// Specific black & white printer definition
686 +//
687 +{
688 + #import "spl2.defs"
689 + #import "filter.defs"
690 + #import "powersave.defs"
691 + #import "tonerdensity.defs"
692 + #import "tonersave.defs"
693 + #import "jamrecovery.defs"
694 +
695 +
696 + // Monochrome printers V. 1 (old algorithms)
697 + {
698 + #import "monochrome-v1.defs"
699 + Attribute QPDL QPDLVersion "1"
700 + Attribute General DocHeaderValues "<0><2><1>"
701 +
702 + {
703 + Resolution k 1 0 0 0 "300dpi/300 DPI"
704 +
705 + ModelName "SCX-4100"
706 + PCFileName "scx4100.ppd"
707 + } {
708 + Resolution k 1 0 0 0 "300dpi/300 DPI"
709 +
710 + ModelName "SCX-4200"
711 + PCFileName "scx4200.ppd"
712 + } {
713 + Resolution k 1 0 0 0 "300dpi/300 DPI"
714 +
715 + ModelName "SCX-4216F"
716 + PCFileName "scx4216f.ppd"
717 + } {
718 + Resolution k 1 0 0 0 "300dpi/300 DPI"
719 +
720 + ModelName "SCX-4300"
721 + PCFileName "scx4300.ppd"
722 + } {
723 + ModelName "SCX-4500"
724 + PCFileName "scx4500.ppd"
725 + } {
726 + ModelName "SCX-4521F"
727 + PCFileName "scx4521f.ppd"
728 + } {
729 + Resolution k 1 0 0 0 "300dpi/300 DPI"
730 +
731 + ModelName "SF-565P"
732 + PCFileName "sf565p.ppd"
733 + }
734 +
735 + // Monochrome printers V. 2 (new algorithms)
736 + } {
737 + #import "monochrome-v2.defs"
738 +
739 + // QPDL Version 1
740 + {
741 + Attribute QPDL QPDLVersion "1"
742 + Attribute General DocHeaderValues "<0><0><0>"
743 +
744 + {
745 + Resolution k 1 0 0 0 "300dpi/300 DPI"
746 + #import "manualduplex.defs"
747 + {
748 + ModelName "ML-1510"
749 + PCFileName "ml1510.ppd"
750 + } {
751 + ModelName "ML-1520"
752 + PCFileName "ml1520.ppd"
753 + } {
754 + ModelName "ML-1610"
755 + PCFileName "ml1610.ppd"
756 + } {
757 + ModelName "ML-1710"
758 + PCFileName "ml1710.ppd"
759 + } {
760 + ModelName "ML-1740"
761 + PCFileName "ml1740.ppd"
762 + } {
763 + #import "srtmode.defs"
764 + ModelName "ML-1750"
765 + PCFileName "ml1750.ppd"
766 + } {
767 + ModelName "ML-2571"
768 + PCFileName "ml2571.ppd"
769 + }
770 + } {
771 + Resolution k 1 0 0 0 "1200dpi/1200 DPI"
772 +
773 + // Multi-tray
774 + InputSlot 3 "Multi/Multi-Purpose Tray"
775 + InputSlot 4 "Upper/Tray 1"
776 + InputSlot 5 "Lower/Tray 2"
777 + InputSlot 6 "Envelope/Envelope Tray"
778 + InputSlot 7 "Tray3/Tray 3"
779 + // But tray 2, Envelope and Tray3 are options...
780 + Installable "OptionTray2/Tray 2 Installed"
781 + UIConstraints "*OptionTray2 False *InputSlot Lower"
782 + Installable "OptionTrayEnv/Envelope Tray Installed"
783 + UIConstraints "*OptionTrayEnv False *InputSlot Envelope"
784 + Installable "OptionTray3/Tray 3 Installed"
785 + UIConstraints "*OptionTray3 False *InputSlot Tray3"
786 +
787 + #import "srtmode.defs"
788 + {
789 + #import "manualduplex.defs"
790 + Throughput 22
791 + {
792 + ModelName "ML-2250"
793 + PCFileName "ml2250.ppd"
794 + } {
795 + ModelName "ML-2251"
796 + PCFileName "ml2251.ppd"
797 + }
798 + } {
799 + Duplex normal
800 +
801 + {
802 + ModelName "ML-3471ND"
803 + PCFileName "ml3471nd.ppd"
804 + } {
805 + ModelName "ML-3560"
806 + PCFileName "ml3560.ppd"
807 + } {
808 + Resolution k 1 0 0 0 "300dpi/300 DPI"
809 + {
810 + ModelName "ML-2150"
811 + PCFileName "ml2150.ppd"
812 + } {
813 + ModelName "ML-2550"
814 + PCFileName "ml2550.ppd"
815 + }
816 + }
817 + }
818 + }
819 + }
820 +
821 + // QPDL Version 2
822 + {
823 + Attribute QPDL QPDLVersion "2"
824 + Attribute General DocHeaderValues "<0><0><1>"
825 +
826 + {
827 + Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI"
828 + #import "manualduplex.defs"
829 +
830 + {
831 + ModelName "ML-1630"
832 + PCFileName "ml1630.ppd"
833 + } {
834 + ModelName "ML-1640"
835 + PCFileName "ml1640.ppd"
836 + } {
837 + ModelName "ML-2010"
838 + PCFileName "ml2010.ppd"
839 + } {
840 + ModelName "ML-2015"
841 + PCFileName "ml2015.ppd"
842 + } {
843 + ModelName "ML-2240"
844 + PCFileName "ml2240.ppd"
845 + } {
846 + #import "srtmode.defs"
847 +
848 + ModelName "ML-2510"
849 + PCFileName "ml2510.ppd"
850 + }
851 + }
852 + }
853 +
854 + // QPDL Version 3
855 + {
856 + Attribute QPDL QPDLVersion "3"
857 + Attribute General DocHeaderValues "<0><0><1>"
858 +
859 + {
860 + Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI"
861 + #import "manualduplex.defs"
862 +
863 + {
864 + ModelName "ML-1660"
865 + PCFileName "ml1660.ppd"
866 + } {
867 + ModelName "ML-1910"
868 + PCFileName "ml1910.ppd"
869 + } {
870 + ModelName "ML-1915"
871 + PCFileName "ml1915.ppd"
872 + } {
873 + ModelName "ML-2525"
874 + PCFileName "ml2525.ppd"
875 + } {
876 + ModelName "ML-2525W"
877 + PCFileName "ml2525w.ppd"
878 + }
879 + } {
880 + Resolution k 1 0 0 0 "1200dpi/1200 DPI"
881 +
882 + {
883 + ModelName "ML-2580"
884 + PCFileName "ml2580.ppd"
885 + } {
886 + ModelName "ML-2580N"
887 + PCFileName "ml2580n.ppd"
888 + } {
889 + ModelName "ML-3050"
890 + PCFileName "ml3050.ppd"
891 + } {
892 + ModelName "ML-3051"
893 + PCFileName "ml3051.ppd"
894 + } {
895 + ModelName "SCX-3200"
896 + PCFileName "scx3200.ppd"
897 + } {
898 + ModelName "SCX-4600"
899 + PCFileName "scx4600.ppd"
900 + } {
901 + ModelName "SCX-4623f"
902 + PCFileName "scx4623f.ppd"
903 + } {
904 + ModelName "SCX-4623fw"
905 + PCFileName "scx4623fw.ppd"
906 + }
907 + } {
908 + Resolution k 1 0 0 0 "1200dpi/1200 DPI"
909 +
910 + Duplex normal
911 +
912 + {
913 + ModelName "ML-3051ND"
914 + PCFileName "ml3051nd.ppd"
915 + } {
916 + ModelName "SCX-5330N"
917 + PCFileName "scx5330n.ppd"
918 + } {
919 + ModelName "SCX-5530FN"
920 + PCFileName "scx5530fn.ppd"
921 + }
922 + }
923 + }
924 + }
925 +}
926 +
927 +
928 +
929 +
930 +//
931 +// Specific color printer definition
932 +//
933 +{
934 + #import "spl2.defs"
935 + #import "filterColor.defs"
936 + #import "powersave.defs"
937 +
938 + // Color printers V. 1 (old algorithms)
939 + {
940 + #import "color-v1.defs"
941 + #import "jamrecovery.defs"
942 +
943 + // Multi-tray
944 + InputSlot 3 "Multi/Multi-Purpose Tray"
945 + InputSlot 4 "Upper/Tray 1"
946 + InputSlot 5 "Lower/Tray 2"
947 + // But tray 2 is optional..
948 + Installable "OptionTray2/Tray 2 Installed"
949 + UIConstraints "*OptionTray2 False *InputSlot Lower"
950 +
951 + Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI"
952 + Resolution - 1 0 0 0 "1200dpi/1200 DPI"
953 +
954 + Duplex normal
955 +
956 + Attribute General DocHeaderValues "<0><0><1>"
957 + {
958 + Attribute QPDL QPDLVersion "1"
959 +
960 + {
961 + Attribute General CMSFile "CLP-500"
962 + Throughput 20
963 +
964 + {
965 + ModelName "CLP-500"
966 + PCFileName "clp500.ppd"
967 + } {
968 + ModelName "CLP-550"
969 + PCFileName "clp550.ppd"
970 + }
971 + } {
972 + Attribute General CMSFile "CLP-510"
973 + Throughput 24
974 +
975 + ModelName "CLP-510"
976 + PCFileName "clp510.ppd"
977 + }
978 + }
979 + //{
980 + // Attribute QPDL QPDLVersion "5"
981 + // Attribute General CMSFile "CLP-610"
982 + // #import "reverseduplex.defs"
983 +
984 + // ModelName "CLP-610"
985 + // PCFileName "clp610.ppd"
986 + //}
987 + //{
988 + // Attribute QPDL QPDLVersion "5"
989 + // Attribute General CMSFile "CLP-610"
990 + // #import "reverseduplex.defs"
991 +
992 + // ModelName "CLP-610ND"
993 + // PCFileName "clp610nd.ppd"
994 + //}
995 + }
996 +
997 + // Color printers V. 2 (JBIG algorithm)
998 + {
999 + #import "color-v2.defs"
1000 + Attribute QPDL PacketSize "512"
1001 + #import "manualduplex.defs"
1002 +
1003 +
1004 + // QPDL Version 1
1005 + {
1006 + Attribute QPDL QPDLVersion "1"
1007 + Attribute General DocHeaderValues "<0><0><0>"
1008 + {
1009 + Attribute General CMSFile "CLP-200"
1010 +
1011 + ModelName "CLP-200"
1012 + PCFileName "clp200.ppd"
1013 + } {
1014 + Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI"
1015 + Resolution - 1 0 0 0 "1200dpi/1200 DPI"
1016 + Attribute General CMSFile "CLP-600"
1017 + Throughput 20
1018 +
1019 + ModelName "CLP-600"
1020 + PCFileName "clp600.ppd"
1021 + }
1022 + }
1023 +
1024 + // QPDL Version 2
1025 + {
1026 + Attribute QPDL QPDLVersion "2"
1027 + Attribute General DocHeaderValues "<0><0><1>"
1028 +
1029 + {
1030 + Attribute General CMSFile "CLX-2170"
1031 +
1032 + ModelName "CLX-2170"
1033 + PCFileName "clx2170.ppd"
1034 + } {
1035 + Resolution - 1 0 0 0 "1200dpi/1200 DPI"
1036 +
1037 + {
1038 + Resolution - 1 0 0 0 "300dpi/300 DPI"
1039 + Attribute General CMSFile "CLP-300"
1040 + Throughput 4
1041 +
1042 + {
1043 + ModelName "CLP-300"
1044 + PCFileName "clp300.ppd"
1045 + } {
1046 + ModelName "CLP-310N"
1047 + PCFileName "clp310n.ppd"
1048 + }
1049 + } {
1050 + Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI"
1051 +
1052 + {
1053 + Attribute General CMSFile "CLX-216x"
1054 +
1055 + ModelName "CLX-216X"
1056 + PCFileName "clx216x.ppd"
1057 + } {
1058 + Attribute General CMSFile "CLX-3160"
1059 +
1060 + ModelName "CLX-3160"
1061 + PCFileName "clx3160.ppd"
1062 + }
1063 + }
1064 + }
1065 + }
1066 + }
1067 +}
1068 +
1069 +// Color printers V. 3 (Banded JBIG algorithm)
1070 +{
1071 + #import "spl2bandedjbig.defs"
1072 + #import "filterColor.defs"
1073 + #import "powersave.defs"
1074 + #import "color-v3.defs"
1075 + #import "manualduplex.defs"
1076 + Attribute QPDL QPDLVersion "5"
1077 + Attribute QPDL PacketSize "512"
1078 + Attribute General DocHeaderValues "<0><0><1>"
1079 + Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI"
1080 + Resolution - 1 0 0 0 "1200dpi/1200 DPI"
1081 + Throughput 4
1082 + {
1083 + Attribute General CMSFile "CLP-310"
1084 +
1085 + ModelName "CLP-310"
1086 + PCFileName "clp310.ppd"
1087 + }{
1088 + Attribute General CMSFile "CLP-315"
1089 +
1090 + ModelName "CLP-315"
1091 + PCFileName "clp315.ppd"
1092 + }
1093 +}
1094 +
1095 +
1096 +
1097 +/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */
1098 +
1099 diff --git a/ppd/toshiba.drv b/ppd/toshiba.drv
1100 deleted file mode 100644
1101 index e613486..0000000
1102 --- a/ppd/toshiba.drv
1103 +++ /dev/null
1104 @@ -1,42 +0,0 @@
1105 -/*
1106 - * toshiba.drv (C) 2007, Aurélien Croc (AP²C)
1107 - *
1108 - * Contains the Toshiba printers drivers
1109 - *
1110 - * $Id: toshiba.drv 281 2010-08-01 10:26:07Z tillkamppeter $
1111 - */
1112 -
1113 -Manufacturer "Toshiba"
1114 -
1115 -#import "version.defs"
1116 -#import "spl2.defs"
1117 -#import "altitude.defs"
1118 -
1119 -//
1120 -// Specific black & white printer definition
1121 -//
1122 -{
1123 - #import "filter.defs"
1124 - #import "powersave.defs"
1125 - #import "tonerdensity.defs"
1126 - #import "tonersave.defs"
1127 - #import "jamrecovery.defs"
1128 -
1129 -
1130 - // Monochrome printers V. 1 (old algorithms)
1131 - {
1132 - #import "monochrome-v1.defs"
1133 - Attribute QPDL QPDLVersion "1"
1134 - Attribute General DocHeaderValues "<0><2><1>"
1135 -
1136 - {
1137 - Resolution k 1 0 0 0 "300dpi/300 DPI"
1138 -
1139 - ModelName "eSTUDIO180S"
1140 - PCFileName "es180s.ppd"
1141 - }
1142 - }
1143 -}
1144 -
1145 -/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */
1146 -
1147 diff --git a/ppd/toshiba.drv.in b/ppd/toshiba.drv.in
1148 new file mode 100644
1149 index 0000000..e613486
1150 --- /dev/null
1151 +++ b/ppd/toshiba.drv.in
1152 @@ -0,0 +1,42 @@
1153 +/*
1154 + * toshiba.drv (C) 2007, Aurélien Croc (AP²C)
1155 + *
1156 + * Contains the Toshiba printers drivers
1157 + *
1158 + * $Id: toshiba.drv 281 2010-08-01 10:26:07Z tillkamppeter $
1159 + */
1160 +
1161 +Manufacturer "Toshiba"
1162 +
1163 +#import "version.defs"
1164 +#import "spl2.defs"
1165 +#import "altitude.defs"
1166 +
1167 +//
1168 +// Specific black & white printer definition
1169 +//
1170 +{
1171 + #import "filter.defs"
1172 + #import "powersave.defs"
1173 + #import "tonerdensity.defs"
1174 + #import "tonersave.defs"
1175 + #import "jamrecovery.defs"
1176 +
1177 +
1178 + // Monochrome printers V. 1 (old algorithms)
1179 + {
1180 + #import "monochrome-v1.defs"
1181 + Attribute QPDL QPDLVersion "1"
1182 + Attribute General DocHeaderValues "<0><2><1>"
1183 +
1184 + {
1185 + Resolution k 1 0 0 0 "300dpi/300 DPI"
1186 +
1187 + ModelName "eSTUDIO180S"
1188 + PCFileName "es180s.ppd"
1189 + }
1190 + }
1191 +}
1192 +
1193 +/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */
1194 +
1195 diff --git a/ppd/xerox.drv b/ppd/xerox.drv
1196 deleted file mode 100644
1197 index c09ce46..0000000
1198 --- a/ppd/xerox.drv
1199 +++ /dev/null
1200 @@ -1,218 +0,0 @@
1201 -/*
1202 - * xerox.drv (C) 2007, Aurélien Croc (AP²C)
1203 - *
1204 - * Contains the Xerox printers drivers
1205 - *
1206 - * $Id: xerox.drv 299 2011-07-21 15:22:26Z tillkamppeter $
1207 - */
1208 -Manufacturer "Xerox"
1209 -
1210 -#import "version.defs"
1211 -#import "spl2.defs"
1212 -#import "filter.defs"
1213 -#import "altitude.defs"
1214 -
1215 -//
1216 -// Specific black & white printer definition
1217 -//
1218 -{
1219 - #import "powersave.defs"
1220 - #import "tonerdensity.defs"
1221 - #import "tonersave.defs"
1222 - #import "jamrecovery.defs"
1223 -
1224 - // Monochrome printers V. 1 (old algorithms)
1225 - {
1226 - #import "monochrome-v1.defs"
1227 - Attribute QPDL QPDLVersion "1"
1228 - Attribute General DocHeaderValues "<0><2><1>"
1229 -
1230 - {
1231 - Resolution k 1 0 0 0 "300dpi/300 DPI"
1232 -
1233 - ModelName "WorkCentre 3119"
1234 - PCFileName "wc3119.ppd"
1235 - } {
1236 - Resolution k 1 0 0 0 "300dpi/300 DPI"
1237 -
1238 - ModelName "WorkCentre PE16"
1239 - PCFileName "wcpe16.ppd"
1240 - } {
1241 - Resolution k 1 0 0 0 "300dpi/300 DPI"
1242 -
1243 - ModelName "WorkCentre PE114e"
1244 - PCFileName "wcpe114e.ppd"
1245 - }
1246 -
1247 - // Monochrome printers V. 2 (new algorithms)
1248 - } {
1249 - #import "monochrome-v2.defs"
1250 -
1251 - // QPDL Version 1
1252 - {
1253 - Attribute QPDL QPDLVersion "1"
1254 - Attribute General DocHeaderValues "<0><0><0>"
1255 -
1256 - {
1257 - Resolution k 1 0 0 0 "300dpi/300 DPI"
1258 - {
1259 - #import "manualduplex.defs"
1260 - ModelName "Phaser 3115"
1261 - PCFileName "ph3115.ppd"
1262 - } {
1263 - #import "manualduplex.defs"
1264 - ModelName "Phaser 3116"
1265 - PCFileName "ph3116.ppd"
1266 - } {
1267 - #import "manualduplex.defs"
1268 - ModelName "Phaser 3120"
1269 - PCFileName "ph3120.ppd"
1270 - } {
1271 - #import "manualduplex.defs"
1272 - ModelName "Phaser 3121"
1273 - PCFileName "ph3121.ppd"
1274 - } {
1275 - #import "manualduplex.defs"
1276 - ModelName "Phaser 3130"
1277 - PCFileName "ph3130.ppd"
1278 - } {
1279 - // Multi-tray
1280 - InputSlot 3 "Multi/Multi-Purpose Tray"
1281 - InputSlot 4 "Upper/Tray 1"
1282 - InputSlot 5 "Lower/Tray 2"
1283 -
1284 - Duplex normal
1285 - {
1286 - ModelName "Phaser 3420"
1287 - PCFileName "ph3420.ppd"
1288 - } {
1289 - ModelName "Phaser 3425"
1290 - PCFileName "ph3425.ppd"
1291 - } {
1292 - ModelName "Phaser 5500"
1293 - PCFileName "ph5500.ppd"
1294 - }
1295 - }
1296 - } {
1297 - // Multi-tray
1298 - InputSlot 3 "Multi/Multi-Purpose Tray"
1299 - InputSlot 4 "Upper/Tray 1"
1300 - InputSlot 5 "Lower/Tray 2"
1301 - #import "manualduplex.defs"
1302 -
1303 - {
1304 - ModelName "Phaser 3150"
1305 - PCFileName "ph3150.ppd"
1306 - } {
1307 - ModelName "Phaser 3160"
1308 - PCFileName "ph3160.ppd"
1309 - }
1310 - }
1311 - }
1312 -
1313 - // QPDL Version 2
1314 - {
1315 - #import "manualduplex.defs"
1316 - Attribute QPDL QPDLVersion "2"
1317 - Attribute General DocHeaderValues "<0><0><1>"
1318 -
1319 - {
1320 - ModelName "Phaser 3117"
1321 - PCFileName "ph3117.ppd"
1322 - } {
1323 - Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI"
1324 -
1325 - {
1326 - ModelName "Phaser 3122"
1327 - PCFileName "ph3122.ppd"
1328 - }
1329 - } {
1330 - Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI"
1331 -
1332 - {
1333 - ModelName "Phaser 3124"
1334 - PCFileName "ph3124.ppd"
1335 - }
1336 - }
1337 - }
1338 -
1339 - // QPDL Version 3
1340 - {
1341 - Attribute QPDL QPDLVersion "3"
1342 - Attribute General DocHeaderValues "<0><0><1>"
1343 -
1344 - {
1345 - Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI"
1346 - #import "manualduplex.defs"
1347 -
1348 - {
1349 - ModelName "Phaser 3140"
1350 - PCFileName "ph3140.ppd"
1351 - } {
1352 - ModelName "Phaser 3155"
1353 - PCFileName "ph3155.ppd"
1354 - }
1355 - }
1356 - }
1357 - }
1358 -}
1359 -
1360 -
1361 -//
1362 -// Specific color printer definition
1363 -//
1364 -{
1365 - #import "powersave.defs"
1366 -
1367 - // Color printers V. 1 (old algorithms)
1368 - {
1369 - #import "color-v1.defs"
1370 - #import "jamrecovery.defs"
1371 -
1372 - // Multi-tray
1373 - InputSlot 3 "Multi/Multi-Purpose Tray"
1374 - InputSlot 4 "Upper/Tray 1"
1375 - InputSlot 5 "Lower/Tray 2"
1376 - // But tray 2 is optional..
1377 - Installable "OptionTray2/Tray 2 Installed"
1378 - UIConstraints "*OptionTray2 False *InputSlot Lower"
1379 -
1380 - Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI"
1381 - Resolution - 1 0 0 0 "1200dpi/1200 DPI"
1382 -
1383 - Duplex normal
1384 -
1385 - Attribute QPDL QPDLVersion "1"
1386 - Attribute General DocHeaderValues "<0><0><1>"
1387 -
1388 - {
1389 - Throughput 20
1390 - ModelName "Phaser 6100"
1391 - PCFileName "ph6100.ppd"
1392 - }
1393 - }
1394 -
1395 - // Color printers V. 2 (JBIG algorithm)
1396 - {
1397 - #import "color-v2.defs"
1398 - Attribute QPDL PacketSize "512"
1399 -
1400 - // QPDL Version 2
1401 - {
1402 - Attribute QPDL QPDLVersion "2"
1403 - Attribute General DocHeaderValues "<0><0><1>"
1404 - Resolution - 1 0 0 0 "1200dpi/1200 DPI"
1405 - Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI"
1406 - Duplex normal
1407 -
1408 - {
1409 - ModelName "Phaser 6110"
1410 - PCFilename "ph6110.ppd"
1411 - }
1412 - }
1413 - }
1414 -}
1415 -
1416 -
1417 -/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */
1418 -
1419 diff --git a/ppd/xerox.drv.in b/ppd/xerox.drv.in
1420 new file mode 100644
1421 index 0000000..c09ce46
1422 --- /dev/null
1423 +++ b/ppd/xerox.drv.in
1424 @@ -0,0 +1,218 @@
1425 +/*
1426 + * xerox.drv (C) 2007, Aurélien Croc (AP²C)
1427 + *
1428 + * Contains the Xerox printers drivers
1429 + *
1430 + * $Id: xerox.drv 299 2011-07-21 15:22:26Z tillkamppeter $
1431 + */
1432 +Manufacturer "Xerox"
1433 +
1434 +#import "version.defs"
1435 +#import "spl2.defs"
1436 +#import "filter.defs"
1437 +#import "altitude.defs"
1438 +
1439 +//
1440 +// Specific black & white printer definition
1441 +//
1442 +{
1443 + #import "powersave.defs"
1444 + #import "tonerdensity.defs"
1445 + #import "tonersave.defs"
1446 + #import "jamrecovery.defs"
1447 +
1448 + // Monochrome printers V. 1 (old algorithms)
1449 + {
1450 + #import "monochrome-v1.defs"
1451 + Attribute QPDL QPDLVersion "1"
1452 + Attribute General DocHeaderValues "<0><2><1>"
1453 +
1454 + {
1455 + Resolution k 1 0 0 0 "300dpi/300 DPI"
1456 +
1457 + ModelName "WorkCentre 3119"
1458 + PCFileName "wc3119.ppd"
1459 + } {
1460 + Resolution k 1 0 0 0 "300dpi/300 DPI"
1461 +
1462 + ModelName "WorkCentre PE16"
1463 + PCFileName "wcpe16.ppd"
1464 + } {
1465 + Resolution k 1 0 0 0 "300dpi/300 DPI"
1466 +
1467 + ModelName "WorkCentre PE114e"
1468 + PCFileName "wcpe114e.ppd"
1469 + }
1470 +
1471 + // Monochrome printers V. 2 (new algorithms)
1472 + } {
1473 + #import "monochrome-v2.defs"
1474 +
1475 + // QPDL Version 1
1476 + {
1477 + Attribute QPDL QPDLVersion "1"
1478 + Attribute General DocHeaderValues "<0><0><0>"
1479 +
1480 + {
1481 + Resolution k 1 0 0 0 "300dpi/300 DPI"
1482 + {
1483 + #import "manualduplex.defs"
1484 + ModelName "Phaser 3115"
1485 + PCFileName "ph3115.ppd"
1486 + } {
1487 + #import "manualduplex.defs"
1488 + ModelName "Phaser 3116"
1489 + PCFileName "ph3116.ppd"
1490 + } {
1491 + #import "manualduplex.defs"
1492 + ModelName "Phaser 3120"
1493 + PCFileName "ph3120.ppd"
1494 + } {
1495 + #import "manualduplex.defs"
1496 + ModelName "Phaser 3121"
1497 + PCFileName "ph3121.ppd"
1498 + } {
1499 + #import "manualduplex.defs"
1500 + ModelName "Phaser 3130"
1501 + PCFileName "ph3130.ppd"
1502 + } {
1503 + // Multi-tray
1504 + InputSlot 3 "Multi/Multi-Purpose Tray"
1505 + InputSlot 4 "Upper/Tray 1"
1506 + InputSlot 5 "Lower/Tray 2"
1507 +
1508 + Duplex normal
1509 + {
1510 + ModelName "Phaser 3420"
1511 + PCFileName "ph3420.ppd"
1512 + } {
1513 + ModelName "Phaser 3425"
1514 + PCFileName "ph3425.ppd"
1515 + } {
1516 + ModelName "Phaser 5500"
1517 + PCFileName "ph5500.ppd"
1518 + }
1519 + }
1520 + } {
1521 + // Multi-tray
1522 + InputSlot 3 "Multi/Multi-Purpose Tray"
1523 + InputSlot 4 "Upper/Tray 1"
1524 + InputSlot 5 "Lower/Tray 2"
1525 + #import "manualduplex.defs"
1526 +
1527 + {
1528 + ModelName "Phaser 3150"
1529 + PCFileName "ph3150.ppd"
1530 + } {
1531 + ModelName "Phaser 3160"
1532 + PCFileName "ph3160.ppd"
1533 + }
1534 + }
1535 + }
1536 +
1537 + // QPDL Version 2
1538 + {
1539 + #import "manualduplex.defs"
1540 + Attribute QPDL QPDLVersion "2"
1541 + Attribute General DocHeaderValues "<0><0><1>"
1542 +
1543 + {
1544 + ModelName "Phaser 3117"
1545 + PCFileName "ph3117.ppd"
1546 + } {
1547 + Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI"
1548 +
1549 + {
1550 + ModelName "Phaser 3122"
1551 + PCFileName "ph3122.ppd"
1552 + }
1553 + } {
1554 + Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI"
1555 +
1556 + {
1557 + ModelName "Phaser 3124"
1558 + PCFileName "ph3124.ppd"
1559 + }
1560 + }
1561 + }
1562 +
1563 + // QPDL Version 3
1564 + {
1565 + Attribute QPDL QPDLVersion "3"
1566 + Attribute General DocHeaderValues "<0><0><1>"
1567 +
1568 + {
1569 + Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI"
1570 + #import "manualduplex.defs"
1571 +
1572 + {
1573 + ModelName "Phaser 3140"
1574 + PCFileName "ph3140.ppd"
1575 + } {
1576 + ModelName "Phaser 3155"
1577 + PCFileName "ph3155.ppd"
1578 + }
1579 + }
1580 + }
1581 + }
1582 +}
1583 +
1584 +
1585 +//
1586 +// Specific color printer definition
1587 +//
1588 +{
1589 + #import "powersave.defs"
1590 +
1591 + // Color printers V. 1 (old algorithms)
1592 + {
1593 + #import "color-v1.defs"
1594 + #import "jamrecovery.defs"
1595 +
1596 + // Multi-tray
1597 + InputSlot 3 "Multi/Multi-Purpose Tray"
1598 + InputSlot 4 "Upper/Tray 1"
1599 + InputSlot 5 "Lower/Tray 2"
1600 + // But tray 2 is optional..
1601 + Installable "OptionTray2/Tray 2 Installed"
1602 + UIConstraints "*OptionTray2 False *InputSlot Lower"
1603 +
1604 + Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI"
1605 + Resolution - 1 0 0 0 "1200dpi/1200 DPI"
1606 +
1607 + Duplex normal
1608 +
1609 + Attribute QPDL QPDLVersion "1"
1610 + Attribute General DocHeaderValues "<0><0><1>"
1611 +
1612 + {
1613 + Throughput 20
1614 + ModelName "Phaser 6100"
1615 + PCFileName "ph6100.ppd"
1616 + }
1617 + }
1618 +
1619 + // Color printers V. 2 (JBIG algorithm)
1620 + {
1621 + #import "color-v2.defs"
1622 + Attribute QPDL PacketSize "512"
1623 +
1624 + // QPDL Version 2
1625 + {
1626 + Attribute QPDL QPDLVersion "2"
1627 + Attribute General DocHeaderValues "<0><0><1>"
1628 + Resolution - 1 0 0 0 "1200dpi/1200 DPI"
1629 + Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI"
1630 + Duplex normal
1631 +
1632 + {
1633 + ModelName "Phaser 6110"
1634 + PCFilename "ph6110.ppd"
1635 + }
1636 + }
1637 + }
1638 +}
1639 +
1640 +
1641 +/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */
1642 +
+0
-1608
debian/patches/0003-Rename-drv-stubs.patch less more
0 From: Luca Niccoli <lultimouomo@gmail.com>
1 Date: Sun, 29 Apr 2012 13:45:03 +0200
2 Subject: Rename drv stubs so they are pre-processed into .drv files.
3 Forwarded: https://sourceforge.net/tracker/?func=detail&aid=3522392&group_id=175815&atid=874748
4 Index: splix-2.0.0+svn306/ppd/dell.drv
5 ===================================================================
6 --- splix-2.0.0+svn306.orig/ppd/dell.drv 2012-04-29 16:06:45.000164058 +0200
7 +++ /dev/null 1970-01-01 00:00:00.000000000 +0000
8 @@ -1,46 +0,0 @@
9 -/*
10 - * dell.drv (C) 2007, Aurélien Croc (AP²C)
11 - *
12 - * Contains the Dell printers drivers
13 - *
14 - * $Id: dell.drv 240 2008-11-24 00:10:09Z ap2c $
15 - */
16 -
17 -Manufacturer "Dell"
18 -
19 -#import "version.defs"
20 -#import "spl2.defs"
21 -#import "filter.defs"
22 -#import "altitude.defs"
23 -
24 -//
25 -// Specific black & white printer definition
26 -//
27 -{
28 - #import "monochrome-v1.defs"
29 - #import "powersave.defs"
30 - #import "tonerdensity.defs"
31 - #import "tonersave.defs"
32 - #import "jamrecovery.defs"
33 - #import "manualduplex.defs"
34 -
35 - // QPDL Version 1
36 - {
37 - Attribute QPDL QPDLVersion "1"
38 - Attribute General DocHeaderValues "<0><0><0>"
39 -
40 - {
41 - Resolution k 1 0 0 0 "300dpi/300 DPI"
42 - {
43 - ModelName "1100"
44 - PCFileName "1100.ppd"
45 - } {
46 - ModelName "1110"
47 - PCFileName "1110.ppd"
48 - }
49 - }
50 - }
51 -}
52 -
53 -/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */
54 -
55 Index: splix-2.0.0+svn306/ppd/lexmark.drv
56 ===================================================================
57 --- splix-2.0.0+svn306.orig/ppd/lexmark.drv 2012-04-29 16:06:45.000164058 +0200
58 +++ /dev/null 1970-01-01 00:00:00.000000000 +0000
59 @@ -1,42 +0,0 @@
60 -/*
61 - * lexmark.drv (C) 2007, Aurélien Croc (AP²C)
62 - *
63 - * Contains the Lexmark printers drivers
64 - *
65 - * $Id: lexmark.drv 272 2010-07-29 15:08:16Z tillkamppeter $
66 - */
67 -
68 -Manufacturer "Lexmark"
69 -
70 -#import "version.defs"
71 -#import "spl2.defs"
72 -#import "altitude.defs"
73 -
74 -//
75 -// Specific black & white printer definition
76 -//
77 -{
78 - #import "filter.defs"
79 - #import "powersave.defs"
80 - #import "tonerdensity.defs"
81 - #import "tonersave.defs"
82 - #import "jamrecovery.defs"
83 -
84 -
85 - // Monochrome printers V. 1 (old algorithms)
86 - {
87 - #import "monochrome-v1.defs"
88 - Attribute QPDL QPDLVersion "1"
89 - Attribute General DocHeaderValues "<0><2><1>"
90 -
91 - {
92 - Resolution k 1 0 0 0 "300dpi/300 DPI"
93 -
94 - ModelName "X215 MFP"
95 - PCFileName "x215mfp.ppd"
96 - }
97 - }
98 -}
99 -
100 -/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */
101 -
102 Index: splix-2.0.0+svn306/ppd/lexmark.drv.in
103 ===================================================================
104 --- /dev/null 1970-01-01 00:00:00.000000000 +0000
105 +++ splix-2.0.0+svn306/ppd/lexmark.drv.in 2012-04-29 16:06:49.196184883 +0200
106 @@ -0,0 +1,42 @@
107 +/*
108 + * lexmark.drv (C) 2007, Aurélien Croc (AP²C)
109 + *
110 + * Contains the Lexmark printers drivers
111 + *
112 + * $Id: lexmark.drv 272 2010-07-29 15:08:16Z tillkamppeter $
113 + */
114 +
115 +Manufacturer "Lexmark"
116 +
117 +#import "version.defs"
118 +#import "spl2.defs"
119 +#import "altitude.defs"
120 +
121 +//
122 +// Specific black & white printer definition
123 +//
124 +{
125 + #import "filter.defs"
126 + #import "powersave.defs"
127 + #import "tonerdensity.defs"
128 + #import "tonersave.defs"
129 + #import "jamrecovery.defs"
130 +
131 +
132 + // Monochrome printers V. 1 (old algorithms)
133 + {
134 + #import "monochrome-v1.defs"
135 + Attribute QPDL QPDLVersion "1"
136 + Attribute General DocHeaderValues "<0><2><1>"
137 +
138 + {
139 + Resolution k 1 0 0 0 "300dpi/300 DPI"
140 +
141 + ModelName "X215 MFP"
142 + PCFileName "x215mfp.ppd"
143 + }
144 + }
145 +}
146 +
147 +/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */
148 +
149 Index: splix-2.0.0+svn306/ppd/samsung.drv
150 ===================================================================
151 --- splix-2.0.0+svn306.orig/ppd/samsung.drv 2012-04-29 16:06:45.000164058 +0200
152 +++ /dev/null 1970-01-01 00:00:00.000000000 +0000
153 @@ -1,429 +0,0 @@
154 -/*
155 - * samsung.drv (C) 2007, Aurélien Croc (AP²C)
156 - *
157 - * Contains the Samsung printers drivers
158 - *
159 - * $Id: samsung.drv 300 2011-12-06 21:55:59Z tillkamppeter $
160 - */
161 -
162 -Manufacturer "Samsung"
163 -
164 -#import "version.defs"
165 -#import "altitude.defs"
166 -
167 -
168 -//
169 -// Specific black & white printer definition
170 -//
171 -{
172 - #import "spl2.defs"
173 - #import "filter.defs"
174 - #import "powersave.defs"
175 - #import "tonerdensity.defs"
176 - #import "tonersave.defs"
177 - #import "jamrecovery.defs"
178 -
179 -
180 - // Monochrome printers V. 1 (old algorithms)
181 - {
182 - #import "monochrome-v1.defs"
183 - Attribute QPDL QPDLVersion "1"
184 - Attribute General DocHeaderValues "<0><2><1>"
185 -
186 - {
187 - Resolution k 1 0 0 0 "300dpi/300 DPI"
188 -
189 - ModelName "SCX-4100"
190 - PCFileName "scx4100.ppd"
191 - } {
192 - Resolution k 1 0 0 0 "300dpi/300 DPI"
193 -
194 - ModelName "SCX-4200"
195 - PCFileName "scx4200.ppd"
196 - } {
197 - Resolution k 1 0 0 0 "300dpi/300 DPI"
198 -
199 - ModelName "SCX-4216F"
200 - PCFileName "scx4216f.ppd"
201 - } {
202 - Resolution k 1 0 0 0 "300dpi/300 DPI"
203 -
204 - ModelName "SCX-4300"
205 - PCFileName "scx4300.ppd"
206 - } {
207 - ModelName "SCX-4500"
208 - PCFileName "scx4500.ppd"
209 - } {
210 - ModelName "SCX-4521F"
211 - PCFileName "scx4521f.ppd"
212 - } {
213 - Resolution k 1 0 0 0 "300dpi/300 DPI"
214 -
215 - ModelName "SF-565P"
216 - PCFileName "sf565p.ppd"
217 - }
218 -
219 - // Monochrome printers V. 2 (new algorithms)
220 - } {
221 - #import "monochrome-v2.defs"
222 -
223 - // QPDL Version 1
224 - {
225 - Attribute QPDL QPDLVersion "1"
226 - Attribute General DocHeaderValues "<0><0><0>"
227 -
228 - {
229 - Resolution k 1 0 0 0 "300dpi/300 DPI"
230 - #import "manualduplex.defs"
231 - {
232 - ModelName "ML-1510"
233 - PCFileName "ml1510.ppd"
234 - } {
235 - ModelName "ML-1520"
236 - PCFileName "ml1520.ppd"
237 - } {
238 - ModelName "ML-1610"
239 - PCFileName "ml1610.ppd"
240 - } {
241 - ModelName "ML-1710"
242 - PCFileName "ml1710.ppd"
243 - } {
244 - ModelName "ML-1740"
245 - PCFileName "ml1740.ppd"
246 - } {
247 - #import "srtmode.defs"
248 - ModelName "ML-1750"
249 - PCFileName "ml1750.ppd"
250 - } {
251 - ModelName "ML-2571"
252 - PCFileName "ml2571.ppd"
253 - }
254 - } {
255 - Resolution k 1 0 0 0 "1200dpi/1200 DPI"
256 -
257 - // Multi-tray
258 - InputSlot 3 "Multi/Multi-Purpose Tray"
259 - InputSlot 4 "Upper/Tray 1"
260 - InputSlot 5 "Lower/Tray 2"
261 - InputSlot 6 "Envelope/Envelope Tray"
262 - InputSlot 7 "Tray3/Tray 3"
263 - // But tray 2, Envelope and Tray3 are options...
264 - Installable "OptionTray2/Tray 2 Installed"
265 - UIConstraints "*OptionTray2 False *InputSlot Lower"
266 - Installable "OptionTrayEnv/Envelope Tray Installed"
267 - UIConstraints "*OptionTrayEnv False *InputSlot Envelope"
268 - Installable "OptionTray3/Tray 3 Installed"
269 - UIConstraints "*OptionTray3 False *InputSlot Tray3"
270 -
271 - #import "srtmode.defs"
272 - {
273 - #import "manualduplex.defs"
274 - Throughput 22
275 - {
276 - ModelName "ML-2250"
277 - PCFileName "ml2250.ppd"
278 - } {
279 - ModelName "ML-2251"
280 - PCFileName "ml2251.ppd"
281 - }
282 - } {
283 - Duplex normal
284 -
285 - {
286 - ModelName "ML-3471ND"
287 - PCFileName "ml3471nd.ppd"
288 - } {
289 - ModelName "ML-3560"
290 - PCFileName "ml3560.ppd"
291 - } {
292 - Resolution k 1 0 0 0 "300dpi/300 DPI"
293 - {
294 - ModelName "ML-2150"
295 - PCFileName "ml2150.ppd"
296 - } {
297 - ModelName "ML-2550"
298 - PCFileName "ml2550.ppd"
299 - }
300 - }
301 - }
302 - }
303 - }
304 -
305 - // QPDL Version 2
306 - {
307 - Attribute QPDL QPDLVersion "2"
308 - Attribute General DocHeaderValues "<0><0><1>"
309 -
310 - {
311 - Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI"
312 - #import "manualduplex.defs"
313 -
314 - {
315 - ModelName "ML-1630"
316 - PCFileName "ml1630.ppd"
317 - } {
318 - ModelName "ML-1640"
319 - PCFileName "ml1640.ppd"
320 - } {
321 - ModelName "ML-2010"
322 - PCFileName "ml2010.ppd"
323 - } {
324 - ModelName "ML-2015"
325 - PCFileName "ml2015.ppd"
326 - } {
327 - ModelName "ML-2240"
328 - PCFileName "ml2240.ppd"
329 - } {
330 - #import "srtmode.defs"
331 -
332 - ModelName "ML-2510"
333 - PCFileName "ml2510.ppd"
334 - }
335 - }
336 - }
337 -
338 - // QPDL Version 3
339 - {
340 - Attribute QPDL QPDLVersion "3"
341 - Attribute General DocHeaderValues "<0><0><1>"
342 -
343 - {
344 - Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI"
345 - #import "manualduplex.defs"
346 -
347 - {
348 - ModelName "ML-1660"
349 - PCFileName "ml1660.ppd"
350 - } {
351 - ModelName "ML-1910"
352 - PCFileName "ml1910.ppd"
353 - } {
354 - ModelName "ML-1915"
355 - PCFileName "ml1915.ppd"
356 - } {
357 - ModelName "ML-2525"
358 - PCFileName "ml2525.ppd"
359 - } {
360 - ModelName "ML-2525W"
361 - PCFileName "ml2525w.ppd"
362 - }
363 - } {
364 - Resolution k 1 0 0 0 "1200dpi/1200 DPI"
365 -
366 - {
367 - ModelName "ML-2580"
368 - PCFileName "ml2580.ppd"
369 - } {
370 - ModelName "ML-2580N"
371 - PCFileName "ml2580n.ppd"
372 - } {
373 - ModelName "ML-3050"
374 - PCFileName "ml3050.ppd"
375 - } {
376 - ModelName "ML-3051"
377 - PCFileName "ml3051.ppd"
378 - } {
379 - ModelName "SCX-3200"
380 - PCFileName "scx3200.ppd"
381 - } {
382 - ModelName "SCX-4600"
383 - PCFileName "scx4600.ppd"
384 - } {
385 - ModelName "SCX-4623f"
386 - PCFileName "scx4623f.ppd"
387 - } {
388 - ModelName "SCX-4623fw"
389 - PCFileName "scx4623fw.ppd"
390 - }
391 - } {
392 - Resolution k 1 0 0 0 "1200dpi/1200 DPI"
393 -
394 - Duplex normal
395 -
396 - {
397 - ModelName "ML-3051ND"
398 - PCFileName "ml3051nd.ppd"
399 - } {
400 - ModelName "SCX-5330N"
401 - PCFileName "scx5330n.ppd"
402 - } {
403 - ModelName "SCX-5530FN"
404 - PCFileName "scx5530fn.ppd"
405 - }
406 - }
407 - }
408 - }
409 -}
410 -
411 -
412 -
413 -
414 -//
415 -// Specific color printer definition
416 -//
417 -{
418 - #import "spl2.defs"
419 - #import "filterColor.defs"
420 - #import "powersave.defs"
421 -
422 - // Color printers V. 1 (old algorithms)
423 - {
424 - #import "color-v1.defs"
425 - #import "jamrecovery.defs"
426 -
427 - // Multi-tray
428 - InputSlot 3 "Multi/Multi-Purpose Tray"
429 - InputSlot 4 "Upper/Tray 1"
430 - InputSlot 5 "Lower/Tray 2"
431 - // But tray 2 is optional..
432 - Installable "OptionTray2/Tray 2 Installed"
433 - UIConstraints "*OptionTray2 False *InputSlot Lower"
434 -
435 - Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI"
436 - Resolution - 1 0 0 0 "1200dpi/1200 DPI"
437 -
438 - Duplex normal
439 -
440 - Attribute General DocHeaderValues "<0><0><1>"
441 - {
442 - Attribute QPDL QPDLVersion "1"
443 -
444 - {
445 - Attribute General CMSFile "CLP-500"
446 - Throughput 20
447 -
448 - {
449 - ModelName "CLP-500"
450 - PCFileName "clp500.ppd"
451 - } {
452 - ModelName "CLP-550"
453 - PCFileName "clp550.ppd"
454 - }
455 - } {
456 - Attribute General CMSFile "CLP-510"
457 - Throughput 24
458 -
459 - ModelName "CLP-510"
460 - PCFileName "clp510.ppd"
461 - }
462 - }
463 - {
464 - Attribute QPDL QPDLVersion "5"
465 - Attribute General CMSFile "CLP-610"
466 - #import "reverseduplex.defs"
467 -
468 - ModelName "CLP-610"
469 - PCFileName "clp610.ppd"
470 - }
471 - {
472 - Attribute QPDL QPDLVersion "5"
473 - Attribute General CMSFile "CLP-610"
474 - #import "reverseduplex.defs"
475 -
476 - ModelName "CLP-610ND"
477 - PCFileName "clp610nd.ppd"
478 - }
479 - }
480 -
481 - // Color printers V. 2 (JBIG algorithm)
482 - {
483 - #import "color-v2.defs"
484 - Attribute QPDL PacketSize "512"
485 - #import "manualduplex.defs"
486 -
487 -
488 - // QPDL Version 1
489 - {
490 - Attribute QPDL QPDLVersion "1"
491 - Attribute General DocHeaderValues "<0><0><0>"
492 - {
493 - Attribute General CMSFile "CLP-200"
494 -
495 - ModelName "CLP-200"
496 - PCFileName "clp200.ppd"
497 - } {
498 - Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI"
499 - Resolution - 1 0 0 0 "1200dpi/1200 DPI"
500 - Attribute General CMSFile "CLP-600"
501 - Throughput 20
502 -
503 - ModelName "CLP-600"
504 - PCFileName "clp600.ppd"
505 - }
506 - }
507 -
508 - // QPDL Version 2
509 - {
510 - Attribute QPDL QPDLVersion "2"
511 - Attribute General DocHeaderValues "<0><0><1>"
512 -
513 - {
514 - Attribute General CMSFile "CLX-2170"
515 -
516 - ModelName "CLX-2170"
517 - PCFileName "clx2170.ppd"
518 - } {
519 - Resolution - 1 0 0 0 "1200dpi/1200 DPI"
520 -
521 - {
522 - Resolution - 1 0 0 0 "300dpi/300 DPI"
523 - Attribute General CMSFile "CLP-300"
524 - Throughput 4
525 -
526 - {
527 - ModelName "CLP-300"
528 - PCFileName "clp300.ppd"
529 - } {
530 - ModelName "CLP-310N"
531 - PCFileName "clp310n.ppd"
532 - }
533 - } {
534 - Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI"
535 -
536 - {
537 - Attribute General CMSFile "CLX-216x"
538 -
539 - ModelName "CLX-216X"
540 - PCFileName "clx216x.ppd"
541 - } {
542 - Attribute General CMSFile "CLX-3160"
543 -
544 - ModelName "CLX-3160"
545 - PCFileName "clx3160.ppd"
546 - }
547 - }
548 - }
549 - }
550 - }
551 -}
552 -
553 -// Color printers V. 3 (Banded JBIG algorithm)
554 -{
555 - #import "spl2bandedjbig.defs"
556 - #import "filterColor.defs"
557 - #import "powersave.defs"
558 - #import "color-v3.defs"
559 - #import "manualduplex.defs"
560 - Attribute QPDL QPDLVersion "5"
561 - Attribute QPDL PacketSize "512"
562 - Attribute General DocHeaderValues "<0><0><1>"
563 - Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI"
564 - Resolution - 1 0 0 0 "1200dpi/1200 DPI"
565 - Throughput 4
566 - {
567 - Attribute General CMSFile "CLP-310"
568 -
569 - ModelName "CLP-310"
570 - PCFileName "clp310.ppd"
571 - }{
572 - Attribute General CMSFile "CLP-315"
573 -
574 - ModelName "CLP-315"
575 - PCFileName "clp315.ppd"
576 - }
577 -}
578 -
579 -
580 -
581 -/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */
582 -
583 Index: splix-2.0.0+svn306/ppd/samsung.drv.in
584 ===================================================================
585 --- /dev/null 1970-01-01 00:00:00.000000000 +0000
586 +++ splix-2.0.0+svn306/ppd/samsung.drv.in 2012-04-29 16:06:49.196184883 +0200
587 @@ -0,0 +1,429 @@
588 +/*
589 + * samsung.drv (C) 2007, Aurélien Croc (AP²C)
590 + *
591 + * Contains the Samsung printers drivers
592 + *
593 + * $Id: samsung.drv 300 2011-12-06 21:55:59Z tillkamppeter $
594 + */
595 +
596 +Manufacturer "Samsung"
597 +
598 +#import "version.defs"
599 +#import "altitude.defs"
600 +
601 +
602 +//
603 +// Specific black & white printer definition
604 +//
605 +{
606 + #import "spl2.defs"
607 + #import "filter.defs"
608 + #import "powersave.defs"
609 + #import "tonerdensity.defs"
610 + #import "tonersave.defs"
611 + #import "jamrecovery.defs"
612 +
613 +
614 + // Monochrome printers V. 1 (old algorithms)
615 + {
616 + #import "monochrome-v1.defs"
617 + Attribute QPDL QPDLVersion "1"
618 + Attribute General DocHeaderValues "<0><2><1>"
619 +
620 + {
621 + Resolution k 1 0 0 0 "300dpi/300 DPI"
622 +
623 + ModelName "SCX-4100"
624 + PCFileName "scx4100.ppd"
625 + } {
626 + Resolution k 1 0 0 0 "300dpi/300 DPI"
627 +
628 + ModelName "SCX-4200"
629 + PCFileName "scx4200.ppd"
630 + } {
631 + Resolution k 1 0 0 0 "300dpi/300 DPI"
632 +
633 + ModelName "SCX-4216F"
634 + PCFileName "scx4216f.ppd"
635 + } {
636 + Resolution k 1 0 0 0 "300dpi/300 DPI"
637 +
638 + ModelName "SCX-4300"
639 + PCFileName "scx4300.ppd"
640 + } {
641 + ModelName "SCX-4500"
642 + PCFileName "scx4500.ppd"
643 + } {
644 + ModelName "SCX-4521F"
645 + PCFileName "scx4521f.ppd"
646 + } {
647 + Resolution k 1 0 0 0 "300dpi/300 DPI"
648 +
649 + ModelName "SF-565P"
650 + PCFileName "sf565p.ppd"
651 + }
652 +
653 + // Monochrome printers V. 2 (new algorithms)
654 + } {
655 + #import "monochrome-v2.defs"
656 +
657 + // QPDL Version 1
658 + {
659 + Attribute QPDL QPDLVersion "1"
660 + Attribute General DocHeaderValues "<0><0><0>"
661 +
662 + {
663 + Resolution k 1 0 0 0 "300dpi/300 DPI"
664 + #import "manualduplex.defs"
665 + {
666 + ModelName "ML-1510"
667 + PCFileName "ml1510.ppd"
668 + } {
669 + ModelName "ML-1520"
670 + PCFileName "ml1520.ppd"
671 + } {
672 + ModelName "ML-1610"
673 + PCFileName "ml1610.ppd"
674 + } {
675 + ModelName "ML-1710"
676 + PCFileName "ml1710.ppd"
677 + } {
678 + ModelName "ML-1740"
679 + PCFileName "ml1740.ppd"
680 + } {
681 + #import "srtmode.defs"
682 + ModelName "ML-1750"
683 + PCFileName "ml1750.ppd"
684 + } {
685 + ModelName "ML-2571"
686 + PCFileName "ml2571.ppd"
687 + }
688 + } {
689 + Resolution k 1 0 0 0 "1200dpi/1200 DPI"
690 +
691 + // Multi-tray
692 + InputSlot 3 "Multi/Multi-Purpose Tray"
693 + InputSlot 4 "Upper/Tray 1"
694 + InputSlot 5 "Lower/Tray 2"
695 + InputSlot 6 "Envelope/Envelope Tray"
696 + InputSlot 7 "Tray3/Tray 3"
697 + // But tray 2, Envelope and Tray3 are options...
698 + Installable "OptionTray2/Tray 2 Installed"
699 + UIConstraints "*OptionTray2 False *InputSlot Lower"
700 + Installable "OptionTrayEnv/Envelope Tray Installed"
701 + UIConstraints "*OptionTrayEnv False *InputSlot Envelope"
702 + Installable "OptionTray3/Tray 3 Installed"
703 + UIConstraints "*OptionTray3 False *InputSlot Tray3"
704 +
705 + #import "srtmode.defs"
706 + {
707 + #import "manualduplex.defs"
708 + Throughput 22
709 + {
710 + ModelName "ML-2250"
711 + PCFileName "ml2250.ppd"
712 + } {
713 + ModelName "ML-2251"
714 + PCFileName "ml2251.ppd"
715 + }
716 + } {
717 + Duplex normal
718 +
719 + {
720 + ModelName "ML-3471ND"
721 + PCFileName "ml3471nd.ppd"
722 + } {
723 + ModelName "ML-3560"
724 + PCFileName "ml3560.ppd"
725 + } {
726 + Resolution k 1 0 0 0 "300dpi/300 DPI"
727 + {
728 + ModelName "ML-2150"
729 + PCFileName "ml2150.ppd"
730 + } {
731 + ModelName "ML-2550"
732 + PCFileName "ml2550.ppd"
733 + }
734 + }
735 + }
736 + }
737 + }
738 +
739 + // QPDL Version 2
740 + {
741 + Attribute QPDL QPDLVersion "2"
742 + Attribute General DocHeaderValues "<0><0><1>"
743 +
744 + {
745 + Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI"
746 + #import "manualduplex.defs"
747 +
748 + {
749 + ModelName "ML-1630"
750 + PCFileName "ml1630.ppd"
751 + } {
752 + ModelName "ML-1640"
753 + PCFileName "ml1640.ppd"
754 + } {
755 + ModelName "ML-2010"
756 + PCFileName "ml2010.ppd"
757 + } {
758 + ModelName "ML-2015"
759 + PCFileName "ml2015.ppd"
760 + } {
761 + ModelName "ML-2240"
762 + PCFileName "ml2240.ppd"
763 + } {
764 + #import "srtmode.defs"
765 +
766 + ModelName "ML-2510"
767 + PCFileName "ml2510.ppd"
768 + }
769 + }
770 + }
771 +
772 + // QPDL Version 3
773 + {
774 + Attribute QPDL QPDLVersion "3"
775 + Attribute General DocHeaderValues "<0><0><1>"
776 +
777 + {
778 + Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI"
779 + #import "manualduplex.defs"
780 +
781 + {
782 + ModelName "ML-1660"
783 + PCFileName "ml1660.ppd"
784 + } {
785 + ModelName "ML-1910"
786 + PCFileName "ml1910.ppd"
787 + } {
788 + ModelName "ML-1915"
789 + PCFileName "ml1915.ppd"
790 + } {
791 + ModelName "ML-2525"
792 + PCFileName "ml2525.ppd"
793 + } {
794 + ModelName "ML-2525W"
795 + PCFileName "ml2525w.ppd"
796 + }
797 + } {
798 + Resolution k 1 0 0 0 "1200dpi/1200 DPI"
799 +
800 + {
801 + ModelName "ML-2580"
802 + PCFileName "ml2580.ppd"
803 + } {
804 + ModelName "ML-2580N"
805 + PCFileName "ml2580n.ppd"
806 + } {
807 + ModelName "ML-3050"
808 + PCFileName "ml3050.ppd"
809 + } {
810 + ModelName "ML-3051"
811 + PCFileName "ml3051.ppd"
812 + } {
813 + ModelName "SCX-3200"
814 + PCFileName "scx3200.ppd"
815 + } {
816 + ModelName "SCX-4600"
817 + PCFileName "scx4600.ppd"
818 + } {
819 + ModelName "SCX-4623f"
820 + PCFileName "scx4623f.ppd"
821 + } {
822 + ModelName "SCX-4623fw"
823 + PCFileName "scx4623fw.ppd"
824 + }
825 + } {
826 + Resolution k 1 0 0 0 "1200dpi/1200 DPI"
827 +
828 + Duplex normal
829 +
830 + {
831 + ModelName "ML-3051ND"
832 + PCFileName "ml3051nd.ppd"
833 + } {
834 + ModelName "SCX-5330N"
835 + PCFileName "scx5330n.ppd"
836 + } {
837 + ModelName "SCX-5530FN"
838 + PCFileName "scx5530fn.ppd"
839 + }
840 + }
841 + }
842 + }
843 +}
844 +
845 +
846 +
847 +
848 +//
849 +// Specific color printer definition
850 +//
851 +{
852 + #import "spl2.defs"
853 + #import "filterColor.defs"
854 + #import "powersave.defs"
855 +
856 + // Color printers V. 1 (old algorithms)
857 + {
858 + #import "color-v1.defs"
859 + #import "jamrecovery.defs"
860 +
861 + // Multi-tray
862 + InputSlot 3 "Multi/Multi-Purpose Tray"
863 + InputSlot 4 "Upper/Tray 1"
864 + InputSlot 5 "Lower/Tray 2"
865 + // But tray 2 is optional..
866 + Installable "OptionTray2/Tray 2 Installed"
867 + UIConstraints "*OptionTray2 False *InputSlot Lower"
868 +
869 + Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI"
870 + Resolution - 1 0 0 0 "1200dpi/1200 DPI"
871 +
872 + Duplex normal
873 +
874 + Attribute General DocHeaderValues "<0><0><1>"
875 + {
876 + Attribute QPDL QPDLVersion "1"
877 +
878 + {
879 + Attribute General CMSFile "CLP-500"
880 + Throughput 20
881 +
882 + {
883 + ModelName "CLP-500"
884 + PCFileName "clp500.ppd"
885 + } {
886 + ModelName "CLP-550"
887 + PCFileName "clp550.ppd"
888 + }
889 + } {
890 + Attribute General CMSFile "CLP-510"
891 + Throughput 24
892 +
893 + ModelName "CLP-510"
894 + PCFileName "clp510.ppd"
895 + }
896 + }
897 + {
898 + Attribute QPDL QPDLVersion "5"
899 + Attribute General CMSFile "CLP-610"
900 + #import "reverseduplex.defs"
901 +
902 + ModelName "CLP-610"
903 + PCFileName "clp610.ppd"
904 + }
905 + {
906 + Attribute QPDL QPDLVersion "5"
907 + Attribute General CMSFile "CLP-610"
908 + #import "reverseduplex.defs"
909 +
910 + ModelName "CLP-610ND"
911 + PCFileName "clp610nd.ppd"
912 + }
913 + }
914 +
915 + // Color printers V. 2 (JBIG algorithm)
916 + {
917 + #import "color-v2.defs"
918 + Attribute QPDL PacketSize "512"
919 + #import "manualduplex.defs"
920 +
921 +
922 + // QPDL Version 1
923 + {
924 + Attribute QPDL QPDLVersion "1"
925 + Attribute General DocHeaderValues "<0><0><0>"
926 + {
927 + Attribute General CMSFile "CLP-200"
928 +
929 + ModelName "CLP-200"
930 + PCFileName "clp200.ppd"
931 + } {
932 + Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI"
933 + Resolution - 1 0 0 0 "1200dpi/1200 DPI"
934 + Attribute General CMSFile "CLP-600"
935 + Throughput 20
936 +
937 + ModelName "CLP-600"
938 + PCFileName "clp600.ppd"
939 + }
940 + }
941 +
942 + // QPDL Version 2
943 + {
944 + Attribute QPDL QPDLVersion "2"
945 + Attribute General DocHeaderValues "<0><0><1>"
946 +
947 + {
948 + Attribute General CMSFile "CLX-2170"
949 +
950 + ModelName "CLX-2170"
951 + PCFileName "clx2170.ppd"
952 + } {
953 + Resolution - 1 0 0 0 "1200dpi/1200 DPI"
954 +
955 + {
956 + Resolution - 1 0 0 0 "300dpi/300 DPI"
957 + Attribute General CMSFile "CLP-300"
958 + Throughput 4
959 +
960 + {
961 + ModelName "CLP-300"
962 + PCFileName "clp300.ppd"
963 + } {
964 + ModelName "CLP-310N"
965 + PCFileName "clp310n.ppd"
966 + }
967 + } {
968 + Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI"
969 +
970 + {
971 + Attribute General CMSFile "CLX-216x"
972 +
973 + ModelName "CLX-216X"
974 + PCFileName "clx216x.ppd"
975 + } {
976 + Attribute General CMSFile "CLX-3160"
977 +
978 + ModelName "CLX-3160"
979 + PCFileName "clx3160.ppd"
980 + }
981 + }
982 + }
983 + }
984 + }
985 +}
986 +
987 +// Color printers V. 3 (Banded JBIG algorithm)
988 +{
989 + #import "spl2bandedjbig.defs"
990 + #import "filterColor.defs"
991 + #import "powersave.defs"
992 + #import "color-v3.defs"
993 + #import "manualduplex.defs"
994 + Attribute QPDL QPDLVersion "5"
995 + Attribute QPDL PacketSize "512"
996 + Attribute General DocHeaderValues "<0><0><1>"
997 + Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI"
998 + Resolution - 1 0 0 0 "1200dpi/1200 DPI"
999 + Throughput 4
1000 + {
1001 + Attribute General CMSFile "CLP-310"
1002 +
1003 + ModelName "CLP-310"
1004 + PCFileName "clp310.ppd"
1005 + }{
1006 + Attribute General CMSFile "CLP-315"
1007 +
1008 + ModelName "CLP-315"
1009 + PCFileName "clp315.ppd"
1010 + }
1011 +}
1012 +
1013 +
1014 +
1015 +/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */
1016 +
1017 Index: splix-2.0.0+svn306/ppd/toshiba.drv
1018 ===================================================================
1019 --- splix-2.0.0+svn306.orig/ppd/toshiba.drv 2012-04-29 16:06:45.000164058 +0200
1020 +++ /dev/null 1970-01-01 00:00:00.000000000 +0000
1021 @@ -1,42 +0,0 @@
1022 -/*
1023 - * toshiba.drv (C) 2007, Aurélien Croc (AP²C)
1024 - *
1025 - * Contains the Toshiba printers drivers
1026 - *
1027 - * $Id: toshiba.drv 281 2010-08-01 10:26:07Z tillkamppeter $
1028 - */
1029 -
1030 -Manufacturer "Toshiba"
1031 -
1032 -#import "version.defs"
1033 -#import "spl2.defs"
1034 -#import "altitude.defs"
1035 -
1036 -//
1037 -// Specific black & white printer definition
1038 -//
1039 -{
1040 - #import "filter.defs"
1041 - #import "powersave.defs"
1042 - #import "tonerdensity.defs"
1043 - #import "tonersave.defs"
1044 - #import "jamrecovery.defs"
1045 -
1046 -
1047 - // Monochrome printers V. 1 (old algorithms)
1048 - {
1049 - #import "monochrome-v1.defs"
1050 - Attribute QPDL QPDLVersion "1"
1051 - Attribute General DocHeaderValues "<0><2><1>"
1052 -
1053 - {
1054 - Resolution k 1 0 0 0 "300dpi/300 DPI"
1055 -
1056 - ModelName "eSTUDIO180S"
1057 - PCFileName "es180s.ppd"
1058 - }
1059 - }
1060 -}
1061 -
1062 -/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */
1063 -
1064 Index: splix-2.0.0+svn306/ppd/toshiba.drv.in
1065 ===================================================================
1066 --- /dev/null 1970-01-01 00:00:00.000000000 +0000
1067 +++ splix-2.0.0+svn306/ppd/toshiba.drv.in 2012-04-29 16:06:49.196184883 +0200
1068 @@ -0,0 +1,42 @@
1069 +/*
1070 + * toshiba.drv (C) 2007, Aurélien Croc (AP²C)
1071 + *
1072 + * Contains the Toshiba printers drivers
1073 + *
1074 + * $Id: toshiba.drv 281 2010-08-01 10:26:07Z tillkamppeter $
1075 + */
1076 +
1077 +Manufacturer "Toshiba"
1078 +
1079 +#import "version.defs"
1080 +#import "spl2.defs"
1081 +#import "altitude.defs"
1082 +
1083 +//
1084 +// Specific black & white printer definition
1085 +//
1086 +{
1087 + #import "filter.defs"
1088 + #import "powersave.defs"
1089 + #import "tonerdensity.defs"
1090 + #import "tonersave.defs"
1091 + #import "jamrecovery.defs"
1092 +
1093 +
1094 + // Monochrome printers V. 1 (old algorithms)
1095 + {
1096 + #import "monochrome-v1.defs"
1097 + Attribute QPDL QPDLVersion "1"
1098 + Attribute General DocHeaderValues "<0><2><1>"
1099 +
1100 + {
1101 + Resolution k 1 0 0 0 "300dpi/300 DPI"
1102 +
1103 + ModelName "eSTUDIO180S"
1104 + PCFileName "es180s.ppd"
1105 + }
1106 + }
1107 +}
1108 +
1109 +/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */
1110 +
1111 Index: splix-2.0.0+svn306/ppd/xerox.drv
1112 ===================================================================
1113 --- splix-2.0.0+svn306.orig/ppd/xerox.drv 2012-04-29 16:06:45.000164058 +0200
1114 +++ /dev/null 1970-01-01 00:00:00.000000000 +0000
1115 @@ -1,218 +0,0 @@
1116 -/*
1117 - * xerox.drv (C) 2007, Aurélien Croc (AP²C)
1118 - *
1119 - * Contains the Xerox printers drivers
1120 - *
1121 - * $Id: xerox.drv 299 2011-07-21 15:22:26Z tillkamppeter $
1122 - */
1123 -Manufacturer "Xerox"
1124 -
1125 -#import "version.defs"
1126 -#import "spl2.defs"
1127 -#import "filter.defs"
1128 -#import "altitude.defs"
1129 -
1130 -//
1131 -// Specific black & white printer definition
1132 -//
1133 -{
1134 - #import "powersave.defs"
1135 - #import "tonerdensity.defs"
1136 - #import "tonersave.defs"
1137 - #import "jamrecovery.defs"
1138 -
1139 - // Monochrome printers V. 1 (old algorithms)
1140 - {
1141 - #import "monochrome-v1.defs"
1142 - Attribute QPDL QPDLVersion "1"
1143 - Attribute General DocHeaderValues "<0><2><1>"
1144 -
1145 - {
1146 - Resolution k 1 0 0 0 "300dpi/300 DPI"
1147 -
1148 - ModelName "WorkCentre 3119"
1149 - PCFileName "wc3119.ppd"
1150 - } {
1151 - Resolution k 1 0 0 0 "300dpi/300 DPI"
1152 -
1153 - ModelName "WorkCentre PE16"
1154 - PCFileName "wcpe16.ppd"
1155 - } {
1156 - Resolution k 1 0 0 0 "300dpi/300 DPI"
1157 -
1158 - ModelName "WorkCentre PE114e"
1159 - PCFileName "wcpe114e.ppd"
1160 - }
1161 -
1162 - // Monochrome printers V. 2 (new algorithms)
1163 - } {
1164 - #import "monochrome-v2.defs"
1165 -
1166 - // QPDL Version 1
1167 - {
1168 - Attribute QPDL QPDLVersion "1"
1169 - Attribute General DocHeaderValues "<0><0><0>"
1170 -
1171 - {
1172 - Resolution k 1 0 0 0 "300dpi/300 DPI"
1173 - {
1174 - #import "manualduplex.defs"
1175 - ModelName "Phaser 3115"
1176 - PCFileName "ph3115.ppd"
1177 - } {
1178 - #import "manualduplex.defs"
1179 - ModelName "Phaser 3116"
1180 - PCFileName "ph3116.ppd"
1181 - } {
1182 - #import "manualduplex.defs"
1183 - ModelName "Phaser 3120"
1184 - PCFileName "ph3120.ppd"
1185 - } {
1186 - #import "manualduplex.defs"
1187 - ModelName "Phaser 3121"
1188 - PCFileName "ph3121.ppd"
1189 - } {
1190 - #import "manualduplex.defs"
1191 - ModelName "Phaser 3130"
1192 - PCFileName "ph3130.ppd"
1193 - } {
1194 - // Multi-tray
1195 - InputSlot 3 "Multi/Multi-Purpose Tray"
1196 - InputSlot 4 "Upper/Tray 1"
1197 - InputSlot 5 "Lower/Tray 2"
1198 -
1199 - Duplex normal
1200 - {
1201 - ModelName "Phaser 3420"
1202 - PCFileName "ph3420.ppd"
1203 - } {
1204 - ModelName "Phaser 3425"
1205 - PCFileName "ph3425.ppd"
1206 - } {
1207 - ModelName "Phaser 5500"
1208 - PCFileName "ph5500.ppd"
1209 - }
1210 - }
1211 - } {
1212 - // Multi-tray
1213 - InputSlot 3 "Multi/Multi-Purpose Tray"
1214 - InputSlot 4 "Upper/Tray 1"
1215 - InputSlot 5 "Lower/Tray 2"
1216 - #import "manualduplex.defs"
1217 -
1218 - {
1219 - ModelName "Phaser 3150"
1220 - PCFileName "ph3150.ppd"
1221 - } {
1222 - ModelName "Phaser 3160"
1223 - PCFileName "ph3160.ppd"
1224 - }
1225 - }
1226 - }
1227 -
1228 - // QPDL Version 2
1229 - {
1230 - #import "manualduplex.defs"
1231 - Attribute QPDL QPDLVersion "2"
1232 - Attribute General DocHeaderValues "<0><0><1>"
1233 -
1234 - {
1235 - ModelName "Phaser 3117"
1236 - PCFileName "ph3117.ppd"
1237 - } {
1238 - Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI"
1239 -
1240 - {
1241 - ModelName "Phaser 3122"
1242 - PCFileName "ph3122.ppd"
1243 - }
1244 - } {
1245 - Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI"
1246 -
1247 - {
1248 - ModelName "Phaser 3124"
1249 - PCFileName "ph3124.ppd"
1250 - }
1251 - }
1252 - }
1253 -
1254 - // QPDL Version 3
1255 - {
1256 - Attribute QPDL QPDLVersion "3"
1257 - Attribute General DocHeaderValues "<0><0><1>"
1258 -
1259 - {
1260 - Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI"
1261 - #import "manualduplex.defs"
1262 -
1263 - {
1264 - ModelName "Phaser 3140"
1265 - PCFileName "ph3140.ppd"
1266 - } {
1267 - ModelName "Phaser 3155"
1268 - PCFileName "ph3155.ppd"
1269 - }
1270 - }
1271 - }
1272 - }
1273 -}
1274 -
1275 -
1276 -//
1277 -// Specific color printer definition
1278 -//
1279 -{
1280 - #import "powersave.defs"
1281 -
1282 - // Color printers V. 1 (old algorithms)
1283 - {
1284 - #import "color-v1.defs"
1285 - #import "jamrecovery.defs"
1286 -
1287 - // Multi-tray
1288 - InputSlot 3 "Multi/Multi-Purpose Tray"
1289 - InputSlot 4 "Upper/Tray 1"
1290 - InputSlot 5 "Lower/Tray 2"
1291 - // But tray 2 is optional..
1292 - Installable "OptionTray2/Tray 2 Installed"
1293 - UIConstraints "*OptionTray2 False *InputSlot Lower"
1294 -
1295 - Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI"
1296 - Resolution - 1 0 0 0 "1200dpi/1200 DPI"
1297 -
1298 - Duplex normal
1299 -
1300 - Attribute QPDL QPDLVersion "1"
1301 - Attribute General DocHeaderValues "<0><0><1>"
1302 -
1303 - {
1304 - Throughput 20
1305 - ModelName "Phaser 6100"
1306 - PCFileName "ph6100.ppd"
1307 - }
1308 - }
1309 -
1310 - // Color printers V. 2 (JBIG algorithm)
1311 - {
1312 - #import "color-v2.defs"
1313 - Attribute QPDL PacketSize "512"
1314 -
1315 - // QPDL Version 2
1316 - {
1317 - Attribute QPDL QPDLVersion "2"
1318 - Attribute General DocHeaderValues "<0><0><1>"
1319 - Resolution - 1 0 0 0 "1200dpi/1200 DPI"
1320 - Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI"
1321 - Duplex normal
1322 -
1323 - {
1324 - ModelName "Phaser 6110"
1325 - PCFilename "ph6110.ppd"
1326 - }
1327 - }
1328 - }
1329 -}
1330 -
1331 -
1332 -/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */
1333 -
1334 Index: splix-2.0.0+svn306/ppd/xerox.drv.in
1335 ===================================================================
1336 --- /dev/null 1970-01-01 00:00:00.000000000 +0000
1337 +++ splix-2.0.0+svn306/ppd/xerox.drv.in 2012-04-29 16:06:49.200184886 +0200
1338 @@ -0,0 +1,218 @@
1339 +/*
1340 + * xerox.drv (C) 2007, Aurélien Croc (AP²C)
1341 + *
1342 + * Contains the Xerox printers drivers
1343 + *
1344 + * $Id: xerox.drv 299 2011-07-21 15:22:26Z tillkamppeter $
1345 + */
1346 +Manufacturer "Xerox"
1347 +
1348 +#import "version.defs"
1349 +#import "spl2.defs"
1350 +#import "filter.defs"
1351 +#import "altitude.defs"
1352 +
1353 +//
1354 +// Specific black & white printer definition
1355 +//
1356 +{
1357 + #import "powersave.defs"
1358 + #import "tonerdensity.defs"
1359 + #import "tonersave.defs"
1360 + #import "jamrecovery.defs"
1361 +
1362 + // Monochrome printers V. 1 (old algorithms)
1363 + {
1364 + #import "monochrome-v1.defs"
1365 + Attribute QPDL QPDLVersion "1"
1366 + Attribute General DocHeaderValues "<0><2><1>"
1367 +
1368 + {
1369 + Resolution k 1 0 0 0 "300dpi/300 DPI"
1370 +
1371 + ModelName "WorkCentre 3119"
1372 + PCFileName "wc3119.ppd"
1373 + } {
1374 + Resolution k 1 0 0 0 "300dpi/300 DPI"
1375 +
1376 + ModelName "WorkCentre PE16"
1377 + PCFileName "wcpe16.ppd"
1378 + } {
1379 + Resolution k 1 0 0 0 "300dpi/300 DPI"
1380 +
1381 + ModelName "WorkCentre PE114e"
1382 + PCFileName "wcpe114e.ppd"
1383 + }
1384 +
1385 + // Monochrome printers V. 2 (new algorithms)
1386 + } {
1387 + #import "monochrome-v2.defs"
1388 +
1389 + // QPDL Version 1
1390 + {
1391 + Attribute QPDL QPDLVersion "1"
1392 + Attribute General DocHeaderValues "<0><0><0>"
1393 +
1394 + {
1395 + Resolution k 1 0 0 0 "300dpi/300 DPI"
1396 + {
1397 + #import "manualduplex.defs"
1398 + ModelName "Phaser 3115"
1399 + PCFileName "ph3115.ppd"
1400 + } {
1401 + #import "manualduplex.defs"
1402 + ModelName "Phaser 3116"
1403 + PCFileName "ph3116.ppd"
1404 + } {
1405 + #import "manualduplex.defs"
1406 + ModelName "Phaser 3120"
1407 + PCFileName "ph3120.ppd"
1408 + } {
1409 + #import "manualduplex.defs"
1410 + ModelName "Phaser 3121"
1411 + PCFileName "ph3121.ppd"
1412 + } {
1413 + #import "manualduplex.defs"
1414 + ModelName "Phaser 3130"
1415 + PCFileName "ph3130.ppd"
1416 + } {
1417 + // Multi-tray
1418 + InputSlot 3 "Multi/Multi-Purpose Tray"
1419 + InputSlot 4 "Upper/Tray 1"
1420 + InputSlot 5 "Lower/Tray 2"
1421 +
1422 + Duplex normal
1423 + {
1424 + ModelName "Phaser 3420"
1425 + PCFileName "ph3420.ppd"
1426 + } {
1427 + ModelName "Phaser 3425"
1428 + PCFileName "ph3425.ppd"
1429 + } {
1430 + ModelName "Phaser 5500"
1431 + PCFileName "ph5500.ppd"
1432 + }
1433 + }
1434 + } {
1435 + // Multi-tray
1436 + InputSlot 3 "Multi/Multi-Purpose Tray"
1437 + InputSlot 4 "Upper/Tray 1"
1438 + InputSlot 5 "Lower/Tray 2"
1439 + #import "manualduplex.defs"
1440 +
1441 + {
1442 + ModelName "Phaser 3150"
1443 + PCFileName "ph3150.ppd"
1444 + } {
1445 + ModelName "Phaser 3160"
1446 + PCFileName "ph3160.ppd"
1447 + }
1448 + }
1449 + }
1450 +
1451 + // QPDL Version 2
1452 + {
1453 + #import "manualduplex.defs"
1454 + Attribute QPDL QPDLVersion "2"
1455 + Attribute General DocHeaderValues "<0><0><1>"
1456 +
1457 + {
1458 + ModelName "Phaser 3117"
1459 + PCFileName "ph3117.ppd"
1460 + } {
1461 + Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI"
1462 +
1463 + {
1464 + ModelName "Phaser 3122"
1465 + PCFileName "ph3122.ppd"
1466 + }
1467 + } {
1468 + Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI"
1469 +
1470 + {
1471 + ModelName "Phaser 3124"
1472 + PCFileName "ph3124.ppd"
1473 + }
1474 + }
1475 + }
1476 +
1477 + // QPDL Version 3
1478 + {
1479 + Attribute QPDL QPDLVersion "3"
1480 + Attribute General DocHeaderValues "<0><0><1>"
1481 +
1482 + {
1483 + Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI"
1484 + #import "manualduplex.defs"
1485 +
1486 + {
1487 + ModelName "Phaser 3140"
1488 + PCFileName "ph3140.ppd"
1489 + } {
1490 + ModelName "Phaser 3155"
1491 + PCFileName "ph3155.ppd"
1492 + }
1493 + }
1494 + }
1495 + }
1496 +}
1497 +
1498 +
1499 +//
1500 +// Specific color printer definition
1501 +//
1502 +{
1503 + #import "powersave.defs"
1504 +
1505 + // Color printers V. 1 (old algorithms)
1506 + {
1507 + #import "color-v1.defs"
1508 + #import "jamrecovery.defs"
1509 +
1510 + // Multi-tray
1511 + InputSlot 3 "Multi/Multi-Purpose Tray"
1512 + InputSlot 4 "Upper/Tray 1"
1513 + InputSlot 5 "Lower/Tray 2"
1514 + // But tray 2 is optional..
1515 + Installable "OptionTray2/Tray 2 Installed"
1516 + UIConstraints "*OptionTray2 False *InputSlot Lower"
1517 +
1518 + Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI"
1519 + Resolution - 1 0 0 0 "1200dpi/1200 DPI"
1520 +
1521 + Duplex normal
1522 +
1523 + Attribute QPDL QPDLVersion "1"
1524 + Attribute General DocHeaderValues "<0><0><1>"
1525 +
1526 + {
1527 + Throughput 20
1528 + ModelName "Phaser 6100"
1529 + PCFileName "ph6100.ppd"
1530 + }
1531 + }
1532 +
1533 + // Color printers V. 2 (JBIG algorithm)
1534 + {
1535 + #import "color-v2.defs"
1536 + Attribute QPDL PacketSize "512"
1537 +
1538 + // QPDL Version 2
1539 + {
1540 + Attribute QPDL QPDLVersion "2"
1541 + Attribute General DocHeaderValues "<0><0><1>"
1542 + Resolution - 1 0 0 0 "1200dpi/1200 DPI"
1543 + Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI"
1544 + Duplex normal
1545 +
1546 + {
1547 + ModelName "Phaser 6110"
1548 + PCFilename "ph6110.ppd"
1549 + }
1550 + }
1551 + }
1552 +}
1553 +
1554 +
1555 +/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */
1556 +
1557 Index: splix-2.0.0+svn306/ppd/dell.drv.in
1558 ===================================================================
1559 --- /dev/null 1970-01-01 00:00:00.000000000 +0000
1560 +++ splix-2.0.0+svn306/ppd/dell.drv.in 2012-04-29 16:06:49.200184886 +0200
1561 @@ -0,0 +1,46 @@
1562 +/*
1563 + * dell.drv (C) 2007, Aurélien Croc (AP²C)
1564 + *
1565 + * Contains the Dell printers drivers
1566 + *
1567 + * $Id: dell.drv 240 2008-11-24 00:10:09Z ap2c $
1568 + */
1569 +
1570 +Manufacturer "Dell"
1571 +
1572 +#import "version.defs"
1573 +#import "spl2.defs"
1574 +#import "filter.defs"
1575 +#import "altitude.defs"
1576 +
1577 +//
1578 +// Specific black & white printer definition
1579 +//
1580 +{
1581 + #import "monochrome-v1.defs"
1582 + #import "powersave.defs"
1583 + #import "tonerdensity.defs"
1584 + #import "tonersave.defs"
1585 + #import "jamrecovery.defs"
1586 + #import "manualduplex.defs"
1587 +
1588 + // QPDL Version 1
1589 + {
1590 + Attribute QPDL QPDLVersion "1"
1591 + Attribute General DocHeaderValues "<0><0><0>"
1592 +
1593 + {
1594 + Resolution k 1 0 0 0 "300dpi/300 DPI"
1595 + {
1596 + ModelName "1100"
1597 + PCFileName "1100.ppd"
1598 + } {
1599 + ModelName "1110"
1600 + PCFileName "1110.ppd"
1601 + }
1602 + }
1603 + }
1604 +}
1605 +
1606 +/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */
1607 +
+0
-23
debian/patches/0004-Add-drv-target.patch less more
0 From: Luca Niccoli <lultimouomo@gmail.com>
1 Date: Sun, 29 Apr 2012 13:49:12 +0200
2 Subject: Add target to pre-process drvs
3 Forwarded: https://sourceforge.net/tracker/?func=detail&aid=3522394&group_id=175815&atid=874748
4 Index: splix-2.0.0+svn306/rules.mk
5 ===================================================================
6 --- splix-2.0.0+svn306.orig/rules.mk 2012-04-29 15:29:42.977145641 +0200
7 +++ splix-2.0.0+svn306/rules.mk 2012-04-29 15:31:39.313722526 +0200
8 @@ -49,11 +49,13 @@
9
10 # Specific rules used for development and information
11
12 -.PHONY: tags optionList ppd cleanppd
13 +.PHONY: tags optionList drv ppd cleanppd
14 tags:
15 ctags --recurse --language-force=c++ --extra=+q --fields=+i \
16 --exclude=doc --exclude=.svn *
17
18 +drv:
19 + @$(MAKE) --no-print-directory -C ppd/ drv DISABLE_JBIG=$(DISABLE_JBIG)
20 ppd:
21 @$(MAKE) --no-print-directory -C ppd/ ppd DISABLE_JBIG=$(DISABLE_JBIG)
22 cleanppd:
0 From: Luca Niccoli <lultimouomo@gmail.com>
1 Date: Sun, 29 Apr 2012 13:49:12 +0200
2 Subject: Add target to pre-process drvs
3 Forwarded: https://sourceforge.net/tracker/?func=detail&aid=3522394&group_id=175815&atid=874748
4
5 ===================================================================
6 ---
7 rules.mk | 4 +++-
8 1 file changed, 3 insertions(+), 1 deletion(-)
9
10 diff --git a/rules.mk b/rules.mk
11 index 8fa59f8..26ce4b5 100644
12 --- a/rules.mk
13 +++ b/rules.mk
14 @@ -49,11 +49,13 @@ installcms:
15
16 # Specific rules used for development and information
17
18 -.PHONY: tags optionList ppd cleanppd
19 +.PHONY: tags optionList drv ppd cleanppd
20 tags:
21 ctags --recurse --language-force=c++ --extra=+q --fields=+i \
22 --exclude=doc --exclude=.svn *
23
24 +drv:
25 + @$(MAKE) --no-print-directory -C ppd/ drv DISABLE_JBIG=$(DISABLE_JBIG)
26 ppd:
27 @$(MAKE) --no-print-directory -C ppd/ ppd DISABLE_JBIG=$(DISABLE_JBIG)
28 cleanppd:
00 0001-Fix-alignment-problem-on-armel.patch
1 0002-Rename-drv.patch
2 0003-Rename-drv-stubs.patch
3 0004-Add-drv-target.patch
1 0002-Avoid-possible-nameclashes-with-.drv-files.patch
2 0003-Rename-drv-stubs-so-they-are-pre-processed-into-.drv.patch
3 0004-Add-target-to-pre-process-drvs.patch