diff --git a/debian/patches/0001-Fix-alignment-problem-on-armel.patch b/debian/patches/0001-Fix-alignment-problem-on-armel.patch index 60c72c3..af2cbec 100644 --- a/debian/patches/0001-Fix-alignment-problem-on-armel.patch +++ b/debian/patches/0001-Fix-alignment-problem-on-armel.patch @@ -3,14 +3,14 @@ Subject: Fix alignment problem on armel --- - src/qpdl.cpp | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) + src/qpdl.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) -Index: splix-2.0.0+svn299/src/qpdl.cpp -=================================================================== ---- splix-2.0.0+svn299.orig/src/qpdl.cpp 2011-07-20 18:20:18.782096000 +0200 -+++ splix-2.0.0+svn299/src/qpdl.cpp 2011-11-12 12:33:29.755649967 +0100 -@@ -132,7 +132,7 @@ +diff --git a/src/qpdl.cpp b/src/qpdl.cpp +index 994e1c8..a95f361 100644 +--- a/src/qpdl.cpp ++++ b/src/qpdl.cpp +@@ -132,7 +132,7 @@ static bool _renderBand(const Request& request, const Band* band, bool mono) { unsigned long version, subVersion, size, dataSize, checkSum; bool color, headerSent=false; diff --git a/debian/patches/0002-Avoid-possible-nameclashes-with-.drv-files.patch b/debian/patches/0002-Avoid-possible-nameclashes-with-.drv-files.patch new file mode 100644 index 0000000..43eb2c6 --- /dev/null +++ b/debian/patches/0002-Avoid-possible-nameclashes-with-.drv-files.patch @@ -0,0 +1,22 @@ +From: Luca Niccoli +Date: Fri, 27 Apr 2012 19:40:36 +0200 +Subject: Avoid possible nameclashes with .drv files +Forwarded: http://sourceforge.net/tracker/?func=detail&aid=3522071&group_id=175815&atid=874748 + +--- + ppd/Makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/ppd/Makefile b/ppd/Makefile +index 972a2af..f4d7ce8 100644 +--- a/ppd/Makefile ++++ b/ppd/Makefile +@@ -152,7 +152,7 @@ else + $(call printCmd, $(cmd_install_drv)) + $(Q)install -d -m 755 ${DESTDIR}${CUPSDRV} + $(Q)for filename in ${DRVS}; do \ +- install -m 644 $$filename ${DESTDIR}${CUPSDRV};\ ++ install -m 644 $$filename ${DESTDIR}${CUPSDRV}/splix-$$filename;\ + done; + endif + diff --git a/debian/patches/0002-Rename-drv.patch b/debian/patches/0002-Rename-drv.patch deleted file mode 100644 index 3405996..0000000 --- a/debian/patches/0002-Rename-drv.patch +++ /dev/null @@ -1,18 +0,0 @@ -From: Luca Niccoli -Date: Fri, 27 Apr 2012 19:40:36 +0200 -Subject: Avoid possible nameclashes with .drv files -Forwarded: http://sourceforge.net/tracker/?func=detail&aid=3522071&group_id=175815&atid=874748 - -Index: splix-2.0.0+svn306/ppd/Makefile -=================================================================== ---- splix-2.0.0+svn306.orig/ppd/Makefile 2012-04-22 23:22:15.213881971 +0200 -+++ splix-2.0.0+svn306/ppd/Makefile 2012-04-22 23:23:55.362378597 +0200 -@@ -151,7 +151,7 @@ - $(call printCmd, $(cmd_install_drv)) - $(Q)install -d -m 755 ${DESTDIR}${CUPSDRV} - $(Q)for filename in ${DRVS}; do \ -- install -m 644 $$filename ${DESTDIR}${CUPSDRV};\ -+ install -m 644 $$filename ${DESTDIR}${CUPSDRV}/splix-$$filename;\ - done; - endif - diff --git a/debian/patches/0003-Rename-drv-stubs-so-they-are-pre-processed-into-.drv.patch b/debian/patches/0003-Rename-drv-stubs-so-they-are-pre-processed-into-.drv.patch new file mode 100644 index 0000000..ff2228d --- /dev/null +++ b/debian/patches/0003-Rename-drv-stubs-so-they-are-pre-processed-into-.drv.patch @@ -0,0 +1,1643 @@ +From: Luca Niccoli +Date: Sun, 29 Apr 2012 13:45:03 +0200 +Subject: Rename drv stubs so they are pre-processed into .drv files. +Forwarded: https://sourceforge.net/tracker/?func=detail&aid=3522392&group_id=175815&atid=874748 + +=================================================================== +--- + ppd/dell.drv | 46 ------ + ppd/dell.drv.in | 46 ++++++ + ppd/lexmark.drv | 42 ------ + ppd/lexmark.drv.in | 42 ++++++ + ppd/samsung.drv | 429 ----------------------------------------------------- + ppd/samsung.drv.in | 429 +++++++++++++++++++++++++++++++++++++++++++++++++++++ + ppd/toshiba.drv | 42 ------ + ppd/toshiba.drv.in | 42 ++++++ + ppd/xerox.drv | 218 --------------------------- + ppd/xerox.drv.in | 218 +++++++++++++++++++++++++++ + 10 files changed, 777 insertions(+), 777 deletions(-) + delete mode 100644 ppd/dell.drv + create mode 100644 ppd/dell.drv.in + delete mode 100644 ppd/lexmark.drv + create mode 100644 ppd/lexmark.drv.in + delete mode 100644 ppd/samsung.drv + create mode 100644 ppd/samsung.drv.in + delete mode 100644 ppd/toshiba.drv + create mode 100644 ppd/toshiba.drv.in + delete mode 100644 ppd/xerox.drv + create mode 100644 ppd/xerox.drv.in + +diff --git a/ppd/dell.drv b/ppd/dell.drv +deleted file mode 100644 +index 393bc87..0000000 +--- a/ppd/dell.drv ++++ /dev/null +@@ -1,46 +0,0 @@ +-/* +- * dell.drv (C) 2007, Aurélien Croc (AP²C) +- * +- * Contains the Dell printers drivers +- * +- * $Id: dell.drv 240 2008-11-24 00:10:09Z ap2c $ +- */ +- +-Manufacturer "Dell" +- +-#import "version.defs" +-#import "spl2.defs" +-#import "filter.defs" +-#import "altitude.defs" +- +-// +-// Specific black & white printer definition +-// +-{ +- #import "monochrome-v1.defs" +- #import "powersave.defs" +- #import "tonerdensity.defs" +- #import "tonersave.defs" +- #import "jamrecovery.defs" +- #import "manualduplex.defs" +- +- // QPDL Version 1 +- { +- Attribute QPDL QPDLVersion "1" +- Attribute General DocHeaderValues "<0><0><0>" +- +- { +- Resolution k 1 0 0 0 "300dpi/300 DPI" +- { +- ModelName "1100" +- PCFileName "1100.ppd" +- } { +- ModelName "1110" +- PCFileName "1110.ppd" +- } +- } +- } +-} +- +-/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */ +- +diff --git a/ppd/dell.drv.in b/ppd/dell.drv.in +new file mode 100644 +index 0000000..393bc87 +--- /dev/null ++++ b/ppd/dell.drv.in +@@ -0,0 +1,46 @@ ++/* ++ * dell.drv (C) 2007, Aurélien Croc (AP²C) ++ * ++ * Contains the Dell printers drivers ++ * ++ * $Id: dell.drv 240 2008-11-24 00:10:09Z ap2c $ ++ */ ++ ++Manufacturer "Dell" ++ ++#import "version.defs" ++#import "spl2.defs" ++#import "filter.defs" ++#import "altitude.defs" ++ ++// ++// Specific black & white printer definition ++// ++{ ++ #import "monochrome-v1.defs" ++ #import "powersave.defs" ++ #import "tonerdensity.defs" ++ #import "tonersave.defs" ++ #import "jamrecovery.defs" ++ #import "manualduplex.defs" ++ ++ // QPDL Version 1 ++ { ++ Attribute QPDL QPDLVersion "1" ++ Attribute General DocHeaderValues "<0><0><0>" ++ ++ { ++ Resolution k 1 0 0 0 "300dpi/300 DPI" ++ { ++ ModelName "1100" ++ PCFileName "1100.ppd" ++ } { ++ ModelName "1110" ++ PCFileName "1110.ppd" ++ } ++ } ++ } ++} ++ ++/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */ ++ +diff --git a/ppd/lexmark.drv b/ppd/lexmark.drv +deleted file mode 100644 +index 3b3cce0..0000000 +--- a/ppd/lexmark.drv ++++ /dev/null +@@ -1,42 +0,0 @@ +-/* +- * lexmark.drv (C) 2007, Aurélien Croc (AP²C) +- * +- * Contains the Lexmark printers drivers +- * +- * $Id: lexmark.drv 272 2010-07-29 15:08:16Z tillkamppeter $ +- */ +- +-Manufacturer "Lexmark" +- +-#import "version.defs" +-#import "spl2.defs" +-#import "altitude.defs" +- +-// +-// Specific black & white printer definition +-// +-{ +- #import "filter.defs" +- #import "powersave.defs" +- #import "tonerdensity.defs" +- #import "tonersave.defs" +- #import "jamrecovery.defs" +- +- +- // Monochrome printers V. 1 (old algorithms) +- { +- #import "monochrome-v1.defs" +- Attribute QPDL QPDLVersion "1" +- Attribute General DocHeaderValues "<0><2><1>" +- +- { +- Resolution k 1 0 0 0 "300dpi/300 DPI" +- +- ModelName "X215 MFP" +- PCFileName "x215mfp.ppd" +- } +- } +-} +- +-/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */ +- +diff --git a/ppd/lexmark.drv.in b/ppd/lexmark.drv.in +new file mode 100644 +index 0000000..3b3cce0 +--- /dev/null ++++ b/ppd/lexmark.drv.in +@@ -0,0 +1,42 @@ ++/* ++ * lexmark.drv (C) 2007, Aurélien Croc (AP²C) ++ * ++ * Contains the Lexmark printers drivers ++ * ++ * $Id: lexmark.drv 272 2010-07-29 15:08:16Z tillkamppeter $ ++ */ ++ ++Manufacturer "Lexmark" ++ ++#import "version.defs" ++#import "spl2.defs" ++#import "altitude.defs" ++ ++// ++// Specific black & white printer definition ++// ++{ ++ #import "filter.defs" ++ #import "powersave.defs" ++ #import "tonerdensity.defs" ++ #import "tonersave.defs" ++ #import "jamrecovery.defs" ++ ++ ++ // Monochrome printers V. 1 (old algorithms) ++ { ++ #import "monochrome-v1.defs" ++ Attribute QPDL QPDLVersion "1" ++ Attribute General DocHeaderValues "<0><2><1>" ++ ++ { ++ Resolution k 1 0 0 0 "300dpi/300 DPI" ++ ++ ModelName "X215 MFP" ++ PCFileName "x215mfp.ppd" ++ } ++ } ++} ++ ++/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */ ++ +diff --git a/ppd/samsung.drv b/ppd/samsung.drv +deleted file mode 100644 +index cad3e43..0000000 +--- a/ppd/samsung.drv ++++ /dev/null +@@ -1,429 +0,0 @@ +-/* +- * samsung.drv (C) 2007, Aurélien Croc (AP²C) +- * +- * Contains the Samsung printers drivers +- * +- * $Id: samsung.drv 307 2012-07-07 20:50:42Z tillkamppeter $ +- */ +- +-Manufacturer "Samsung" +- +-#import "version.defs" +-#import "altitude.defs" +- +- +-// +-// Specific black & white printer definition +-// +-{ +- #import "spl2.defs" +- #import "filter.defs" +- #import "powersave.defs" +- #import "tonerdensity.defs" +- #import "tonersave.defs" +- #import "jamrecovery.defs" +- +- +- // Monochrome printers V. 1 (old algorithms) +- { +- #import "monochrome-v1.defs" +- Attribute QPDL QPDLVersion "1" +- Attribute General DocHeaderValues "<0><2><1>" +- +- { +- Resolution k 1 0 0 0 "300dpi/300 DPI" +- +- ModelName "SCX-4100" +- PCFileName "scx4100.ppd" +- } { +- Resolution k 1 0 0 0 "300dpi/300 DPI" +- +- ModelName "SCX-4200" +- PCFileName "scx4200.ppd" +- } { +- Resolution k 1 0 0 0 "300dpi/300 DPI" +- +- ModelName "SCX-4216F" +- PCFileName "scx4216f.ppd" +- } { +- Resolution k 1 0 0 0 "300dpi/300 DPI" +- +- ModelName "SCX-4300" +- PCFileName "scx4300.ppd" +- } { +- ModelName "SCX-4500" +- PCFileName "scx4500.ppd" +- } { +- ModelName "SCX-4521F" +- PCFileName "scx4521f.ppd" +- } { +- Resolution k 1 0 0 0 "300dpi/300 DPI" +- +- ModelName "SF-565P" +- PCFileName "sf565p.ppd" +- } +- +- // Monochrome printers V. 2 (new algorithms) +- } { +- #import "monochrome-v2.defs" +- +- // QPDL Version 1 +- { +- Attribute QPDL QPDLVersion "1" +- Attribute General DocHeaderValues "<0><0><0>" +- +- { +- Resolution k 1 0 0 0 "300dpi/300 DPI" +- #import "manualduplex.defs" +- { +- ModelName "ML-1510" +- PCFileName "ml1510.ppd" +- } { +- ModelName "ML-1520" +- PCFileName "ml1520.ppd" +- } { +- ModelName "ML-1610" +- PCFileName "ml1610.ppd" +- } { +- ModelName "ML-1710" +- PCFileName "ml1710.ppd" +- } { +- ModelName "ML-1740" +- PCFileName "ml1740.ppd" +- } { +- #import "srtmode.defs" +- ModelName "ML-1750" +- PCFileName "ml1750.ppd" +- } { +- ModelName "ML-2571" +- PCFileName "ml2571.ppd" +- } +- } { +- Resolution k 1 0 0 0 "1200dpi/1200 DPI" +- +- // Multi-tray +- InputSlot 3 "Multi/Multi-Purpose Tray" +- InputSlot 4 "Upper/Tray 1" +- InputSlot 5 "Lower/Tray 2" +- InputSlot 6 "Envelope/Envelope Tray" +- InputSlot 7 "Tray3/Tray 3" +- // But tray 2, Envelope and Tray3 are options... +- Installable "OptionTray2/Tray 2 Installed" +- UIConstraints "*OptionTray2 False *InputSlot Lower" +- Installable "OptionTrayEnv/Envelope Tray Installed" +- UIConstraints "*OptionTrayEnv False *InputSlot Envelope" +- Installable "OptionTray3/Tray 3 Installed" +- UIConstraints "*OptionTray3 False *InputSlot Tray3" +- +- #import "srtmode.defs" +- { +- #import "manualduplex.defs" +- Throughput 22 +- { +- ModelName "ML-2250" +- PCFileName "ml2250.ppd" +- } { +- ModelName "ML-2251" +- PCFileName "ml2251.ppd" +- } +- } { +- Duplex normal +- +- { +- ModelName "ML-3471ND" +- PCFileName "ml3471nd.ppd" +- } { +- ModelName "ML-3560" +- PCFileName "ml3560.ppd" +- } { +- Resolution k 1 0 0 0 "300dpi/300 DPI" +- { +- ModelName "ML-2150" +- PCFileName "ml2150.ppd" +- } { +- ModelName "ML-2550" +- PCFileName "ml2550.ppd" +- } +- } +- } +- } +- } +- +- // QPDL Version 2 +- { +- Attribute QPDL QPDLVersion "2" +- Attribute General DocHeaderValues "<0><0><1>" +- +- { +- Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI" +- #import "manualduplex.defs" +- +- { +- ModelName "ML-1630" +- PCFileName "ml1630.ppd" +- } { +- ModelName "ML-1640" +- PCFileName "ml1640.ppd" +- } { +- ModelName "ML-2010" +- PCFileName "ml2010.ppd" +- } { +- ModelName "ML-2015" +- PCFileName "ml2015.ppd" +- } { +- ModelName "ML-2240" +- PCFileName "ml2240.ppd" +- } { +- #import "srtmode.defs" +- +- ModelName "ML-2510" +- PCFileName "ml2510.ppd" +- } +- } +- } +- +- // QPDL Version 3 +- { +- Attribute QPDL QPDLVersion "3" +- Attribute General DocHeaderValues "<0><0><1>" +- +- { +- Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI" +- #import "manualduplex.defs" +- +- { +- ModelName "ML-1660" +- PCFileName "ml1660.ppd" +- } { +- ModelName "ML-1910" +- PCFileName "ml1910.ppd" +- } { +- ModelName "ML-1915" +- PCFileName "ml1915.ppd" +- } { +- ModelName "ML-2525" +- PCFileName "ml2525.ppd" +- } { +- ModelName "ML-2525W" +- PCFileName "ml2525w.ppd" +- } +- } { +- Resolution k 1 0 0 0 "1200dpi/1200 DPI" +- +- { +- ModelName "ML-2580" +- PCFileName "ml2580.ppd" +- } { +- ModelName "ML-2580N" +- PCFileName "ml2580n.ppd" +- } { +- ModelName "ML-3050" +- PCFileName "ml3050.ppd" +- } { +- ModelName "ML-3051" +- PCFileName "ml3051.ppd" +- } { +- ModelName "SCX-3200" +- PCFileName "scx3200.ppd" +- } { +- ModelName "SCX-4600" +- PCFileName "scx4600.ppd" +- } { +- ModelName "SCX-4623f" +- PCFileName "scx4623f.ppd" +- } { +- ModelName "SCX-4623fw" +- PCFileName "scx4623fw.ppd" +- } +- } { +- Resolution k 1 0 0 0 "1200dpi/1200 DPI" +- +- Duplex normal +- +- { +- ModelName "ML-3051ND" +- PCFileName "ml3051nd.ppd" +- } { +- ModelName "SCX-5330N" +- PCFileName "scx5330n.ppd" +- } { +- ModelName "SCX-5530FN" +- PCFileName "scx5530fn.ppd" +- } +- } +- } +- } +-} +- +- +- +- +-// +-// Specific color printer definition +-// +-{ +- #import "spl2.defs" +- #import "filterColor.defs" +- #import "powersave.defs" +- +- // Color printers V. 1 (old algorithms) +- { +- #import "color-v1.defs" +- #import "jamrecovery.defs" +- +- // Multi-tray +- InputSlot 3 "Multi/Multi-Purpose Tray" +- InputSlot 4 "Upper/Tray 1" +- InputSlot 5 "Lower/Tray 2" +- // But tray 2 is optional.. +- Installable "OptionTray2/Tray 2 Installed" +- UIConstraints "*OptionTray2 False *InputSlot Lower" +- +- Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI" +- Resolution - 1 0 0 0 "1200dpi/1200 DPI" +- +- Duplex normal +- +- Attribute General DocHeaderValues "<0><0><1>" +- { +- Attribute QPDL QPDLVersion "1" +- +- { +- Attribute General CMSFile "CLP-500" +- Throughput 20 +- +- { +- ModelName "CLP-500" +- PCFileName "clp500.ppd" +- } { +- ModelName "CLP-550" +- PCFileName "clp550.ppd" +- } +- } { +- Attribute General CMSFile "CLP-510" +- Throughput 24 +- +- ModelName "CLP-510" +- PCFileName "clp510.ppd" +- } +- } +- //{ +- // Attribute QPDL QPDLVersion "5" +- // Attribute General CMSFile "CLP-610" +- // #import "reverseduplex.defs" +- +- // ModelName "CLP-610" +- // PCFileName "clp610.ppd" +- //} +- //{ +- // Attribute QPDL QPDLVersion "5" +- // Attribute General CMSFile "CLP-610" +- // #import "reverseduplex.defs" +- +- // ModelName "CLP-610ND" +- // PCFileName "clp610nd.ppd" +- //} +- } +- +- // Color printers V. 2 (JBIG algorithm) +- { +- #import "color-v2.defs" +- Attribute QPDL PacketSize "512" +- #import "manualduplex.defs" +- +- +- // QPDL Version 1 +- { +- Attribute QPDL QPDLVersion "1" +- Attribute General DocHeaderValues "<0><0><0>" +- { +- Attribute General CMSFile "CLP-200" +- +- ModelName "CLP-200" +- PCFileName "clp200.ppd" +- } { +- Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI" +- Resolution - 1 0 0 0 "1200dpi/1200 DPI" +- Attribute General CMSFile "CLP-600" +- Throughput 20 +- +- ModelName "CLP-600" +- PCFileName "clp600.ppd" +- } +- } +- +- // QPDL Version 2 +- { +- Attribute QPDL QPDLVersion "2" +- Attribute General DocHeaderValues "<0><0><1>" +- +- { +- Attribute General CMSFile "CLX-2170" +- +- ModelName "CLX-2170" +- PCFileName "clx2170.ppd" +- } { +- Resolution - 1 0 0 0 "1200dpi/1200 DPI" +- +- { +- Resolution - 1 0 0 0 "300dpi/300 DPI" +- Attribute General CMSFile "CLP-300" +- Throughput 4 +- +- { +- ModelName "CLP-300" +- PCFileName "clp300.ppd" +- } { +- ModelName "CLP-310N" +- PCFileName "clp310n.ppd" +- } +- } { +- Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI" +- +- { +- Attribute General CMSFile "CLX-216x" +- +- ModelName "CLX-216X" +- PCFileName "clx216x.ppd" +- } { +- Attribute General CMSFile "CLX-3160" +- +- ModelName "CLX-3160" +- PCFileName "clx3160.ppd" +- } +- } +- } +- } +- } +-} +- +-// Color printers V. 3 (Banded JBIG algorithm) +-{ +- #import "spl2bandedjbig.defs" +- #import "filterColor.defs" +- #import "powersave.defs" +- #import "color-v3.defs" +- #import "manualduplex.defs" +- Attribute QPDL QPDLVersion "5" +- Attribute QPDL PacketSize "512" +- Attribute General DocHeaderValues "<0><0><1>" +- Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI" +- Resolution - 1 0 0 0 "1200dpi/1200 DPI" +- Throughput 4 +- { +- Attribute General CMSFile "CLP-310" +- +- ModelName "CLP-310" +- PCFileName "clp310.ppd" +- }{ +- Attribute General CMSFile "CLP-315" +- +- ModelName "CLP-315" +- PCFileName "clp315.ppd" +- } +-} +- +- +- +-/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */ +- +diff --git a/ppd/samsung.drv.in b/ppd/samsung.drv.in +new file mode 100644 +index 0000000..cad3e43 +--- /dev/null ++++ b/ppd/samsung.drv.in +@@ -0,0 +1,429 @@ ++/* ++ * samsung.drv (C) 2007, Aurélien Croc (AP²C) ++ * ++ * Contains the Samsung printers drivers ++ * ++ * $Id: samsung.drv 307 2012-07-07 20:50:42Z tillkamppeter $ ++ */ ++ ++Manufacturer "Samsung" ++ ++#import "version.defs" ++#import "altitude.defs" ++ ++ ++// ++// Specific black & white printer definition ++// ++{ ++ #import "spl2.defs" ++ #import "filter.defs" ++ #import "powersave.defs" ++ #import "tonerdensity.defs" ++ #import "tonersave.defs" ++ #import "jamrecovery.defs" ++ ++ ++ // Monochrome printers V. 1 (old algorithms) ++ { ++ #import "monochrome-v1.defs" ++ Attribute QPDL QPDLVersion "1" ++ Attribute General DocHeaderValues "<0><2><1>" ++ ++ { ++ Resolution k 1 0 0 0 "300dpi/300 DPI" ++ ++ ModelName "SCX-4100" ++ PCFileName "scx4100.ppd" ++ } { ++ Resolution k 1 0 0 0 "300dpi/300 DPI" ++ ++ ModelName "SCX-4200" ++ PCFileName "scx4200.ppd" ++ } { ++ Resolution k 1 0 0 0 "300dpi/300 DPI" ++ ++ ModelName "SCX-4216F" ++ PCFileName "scx4216f.ppd" ++ } { ++ Resolution k 1 0 0 0 "300dpi/300 DPI" ++ ++ ModelName "SCX-4300" ++ PCFileName "scx4300.ppd" ++ } { ++ ModelName "SCX-4500" ++ PCFileName "scx4500.ppd" ++ } { ++ ModelName "SCX-4521F" ++ PCFileName "scx4521f.ppd" ++ } { ++ Resolution k 1 0 0 0 "300dpi/300 DPI" ++ ++ ModelName "SF-565P" ++ PCFileName "sf565p.ppd" ++ } ++ ++ // Monochrome printers V. 2 (new algorithms) ++ } { ++ #import "monochrome-v2.defs" ++ ++ // QPDL Version 1 ++ { ++ Attribute QPDL QPDLVersion "1" ++ Attribute General DocHeaderValues "<0><0><0>" ++ ++ { ++ Resolution k 1 0 0 0 "300dpi/300 DPI" ++ #import "manualduplex.defs" ++ { ++ ModelName "ML-1510" ++ PCFileName "ml1510.ppd" ++ } { ++ ModelName "ML-1520" ++ PCFileName "ml1520.ppd" ++ } { ++ ModelName "ML-1610" ++ PCFileName "ml1610.ppd" ++ } { ++ ModelName "ML-1710" ++ PCFileName "ml1710.ppd" ++ } { ++ ModelName "ML-1740" ++ PCFileName "ml1740.ppd" ++ } { ++ #import "srtmode.defs" ++ ModelName "ML-1750" ++ PCFileName "ml1750.ppd" ++ } { ++ ModelName "ML-2571" ++ PCFileName "ml2571.ppd" ++ } ++ } { ++ Resolution k 1 0 0 0 "1200dpi/1200 DPI" ++ ++ // Multi-tray ++ InputSlot 3 "Multi/Multi-Purpose Tray" ++ InputSlot 4 "Upper/Tray 1" ++ InputSlot 5 "Lower/Tray 2" ++ InputSlot 6 "Envelope/Envelope Tray" ++ InputSlot 7 "Tray3/Tray 3" ++ // But tray 2, Envelope and Tray3 are options... ++ Installable "OptionTray2/Tray 2 Installed" ++ UIConstraints "*OptionTray2 False *InputSlot Lower" ++ Installable "OptionTrayEnv/Envelope Tray Installed" ++ UIConstraints "*OptionTrayEnv False *InputSlot Envelope" ++ Installable "OptionTray3/Tray 3 Installed" ++ UIConstraints "*OptionTray3 False *InputSlot Tray3" ++ ++ #import "srtmode.defs" ++ { ++ #import "manualduplex.defs" ++ Throughput 22 ++ { ++ ModelName "ML-2250" ++ PCFileName "ml2250.ppd" ++ } { ++ ModelName "ML-2251" ++ PCFileName "ml2251.ppd" ++ } ++ } { ++ Duplex normal ++ ++ { ++ ModelName "ML-3471ND" ++ PCFileName "ml3471nd.ppd" ++ } { ++ ModelName "ML-3560" ++ PCFileName "ml3560.ppd" ++ } { ++ Resolution k 1 0 0 0 "300dpi/300 DPI" ++ { ++ ModelName "ML-2150" ++ PCFileName "ml2150.ppd" ++ } { ++ ModelName "ML-2550" ++ PCFileName "ml2550.ppd" ++ } ++ } ++ } ++ } ++ } ++ ++ // QPDL Version 2 ++ { ++ Attribute QPDL QPDLVersion "2" ++ Attribute General DocHeaderValues "<0><0><1>" ++ ++ { ++ Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI" ++ #import "manualduplex.defs" ++ ++ { ++ ModelName "ML-1630" ++ PCFileName "ml1630.ppd" ++ } { ++ ModelName "ML-1640" ++ PCFileName "ml1640.ppd" ++ } { ++ ModelName "ML-2010" ++ PCFileName "ml2010.ppd" ++ } { ++ ModelName "ML-2015" ++ PCFileName "ml2015.ppd" ++ } { ++ ModelName "ML-2240" ++ PCFileName "ml2240.ppd" ++ } { ++ #import "srtmode.defs" ++ ++ ModelName "ML-2510" ++ PCFileName "ml2510.ppd" ++ } ++ } ++ } ++ ++ // QPDL Version 3 ++ { ++ Attribute QPDL QPDLVersion "3" ++ Attribute General DocHeaderValues "<0><0><1>" ++ ++ { ++ Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI" ++ #import "manualduplex.defs" ++ ++ { ++ ModelName "ML-1660" ++ PCFileName "ml1660.ppd" ++ } { ++ ModelName "ML-1910" ++ PCFileName "ml1910.ppd" ++ } { ++ ModelName "ML-1915" ++ PCFileName "ml1915.ppd" ++ } { ++ ModelName "ML-2525" ++ PCFileName "ml2525.ppd" ++ } { ++ ModelName "ML-2525W" ++ PCFileName "ml2525w.ppd" ++ } ++ } { ++ Resolution k 1 0 0 0 "1200dpi/1200 DPI" ++ ++ { ++ ModelName "ML-2580" ++ PCFileName "ml2580.ppd" ++ } { ++ ModelName "ML-2580N" ++ PCFileName "ml2580n.ppd" ++ } { ++ ModelName "ML-3050" ++ PCFileName "ml3050.ppd" ++ } { ++ ModelName "ML-3051" ++ PCFileName "ml3051.ppd" ++ } { ++ ModelName "SCX-3200" ++ PCFileName "scx3200.ppd" ++ } { ++ ModelName "SCX-4600" ++ PCFileName "scx4600.ppd" ++ } { ++ ModelName "SCX-4623f" ++ PCFileName "scx4623f.ppd" ++ } { ++ ModelName "SCX-4623fw" ++ PCFileName "scx4623fw.ppd" ++ } ++ } { ++ Resolution k 1 0 0 0 "1200dpi/1200 DPI" ++ ++ Duplex normal ++ ++ { ++ ModelName "ML-3051ND" ++ PCFileName "ml3051nd.ppd" ++ } { ++ ModelName "SCX-5330N" ++ PCFileName "scx5330n.ppd" ++ } { ++ ModelName "SCX-5530FN" ++ PCFileName "scx5530fn.ppd" ++ } ++ } ++ } ++ } ++} ++ ++ ++ ++ ++// ++// Specific color printer definition ++// ++{ ++ #import "spl2.defs" ++ #import "filterColor.defs" ++ #import "powersave.defs" ++ ++ // Color printers V. 1 (old algorithms) ++ { ++ #import "color-v1.defs" ++ #import "jamrecovery.defs" ++ ++ // Multi-tray ++ InputSlot 3 "Multi/Multi-Purpose Tray" ++ InputSlot 4 "Upper/Tray 1" ++ InputSlot 5 "Lower/Tray 2" ++ // But tray 2 is optional.. ++ Installable "OptionTray2/Tray 2 Installed" ++ UIConstraints "*OptionTray2 False *InputSlot Lower" ++ ++ Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI" ++ Resolution - 1 0 0 0 "1200dpi/1200 DPI" ++ ++ Duplex normal ++ ++ Attribute General DocHeaderValues "<0><0><1>" ++ { ++ Attribute QPDL QPDLVersion "1" ++ ++ { ++ Attribute General CMSFile "CLP-500" ++ Throughput 20 ++ ++ { ++ ModelName "CLP-500" ++ PCFileName "clp500.ppd" ++ } { ++ ModelName "CLP-550" ++ PCFileName "clp550.ppd" ++ } ++ } { ++ Attribute General CMSFile "CLP-510" ++ Throughput 24 ++ ++ ModelName "CLP-510" ++ PCFileName "clp510.ppd" ++ } ++ } ++ //{ ++ // Attribute QPDL QPDLVersion "5" ++ // Attribute General CMSFile "CLP-610" ++ // #import "reverseduplex.defs" ++ ++ // ModelName "CLP-610" ++ // PCFileName "clp610.ppd" ++ //} ++ //{ ++ // Attribute QPDL QPDLVersion "5" ++ // Attribute General CMSFile "CLP-610" ++ // #import "reverseduplex.defs" ++ ++ // ModelName "CLP-610ND" ++ // PCFileName "clp610nd.ppd" ++ //} ++ } ++ ++ // Color printers V. 2 (JBIG algorithm) ++ { ++ #import "color-v2.defs" ++ Attribute QPDL PacketSize "512" ++ #import "manualduplex.defs" ++ ++ ++ // QPDL Version 1 ++ { ++ Attribute QPDL QPDLVersion "1" ++ Attribute General DocHeaderValues "<0><0><0>" ++ { ++ Attribute General CMSFile "CLP-200" ++ ++ ModelName "CLP-200" ++ PCFileName "clp200.ppd" ++ } { ++ Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI" ++ Resolution - 1 0 0 0 "1200dpi/1200 DPI" ++ Attribute General CMSFile "CLP-600" ++ Throughput 20 ++ ++ ModelName "CLP-600" ++ PCFileName "clp600.ppd" ++ } ++ } ++ ++ // QPDL Version 2 ++ { ++ Attribute QPDL QPDLVersion "2" ++ Attribute General DocHeaderValues "<0><0><1>" ++ ++ { ++ Attribute General CMSFile "CLX-2170" ++ ++ ModelName "CLX-2170" ++ PCFileName "clx2170.ppd" ++ } { ++ Resolution - 1 0 0 0 "1200dpi/1200 DPI" ++ ++ { ++ Resolution - 1 0 0 0 "300dpi/300 DPI" ++ Attribute General CMSFile "CLP-300" ++ Throughput 4 ++ ++ { ++ ModelName "CLP-300" ++ PCFileName "clp300.ppd" ++ } { ++ ModelName "CLP-310N" ++ PCFileName "clp310n.ppd" ++ } ++ } { ++ Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI" ++ ++ { ++ Attribute General CMSFile "CLX-216x" ++ ++ ModelName "CLX-216X" ++ PCFileName "clx216x.ppd" ++ } { ++ Attribute General CMSFile "CLX-3160" ++ ++ ModelName "CLX-3160" ++ PCFileName "clx3160.ppd" ++ } ++ } ++ } ++ } ++ } ++} ++ ++// Color printers V. 3 (Banded JBIG algorithm) ++{ ++ #import "spl2bandedjbig.defs" ++ #import "filterColor.defs" ++ #import "powersave.defs" ++ #import "color-v3.defs" ++ #import "manualduplex.defs" ++ Attribute QPDL QPDLVersion "5" ++ Attribute QPDL PacketSize "512" ++ Attribute General DocHeaderValues "<0><0><1>" ++ Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI" ++ Resolution - 1 0 0 0 "1200dpi/1200 DPI" ++ Throughput 4 ++ { ++ Attribute General CMSFile "CLP-310" ++ ++ ModelName "CLP-310" ++ PCFileName "clp310.ppd" ++ }{ ++ Attribute General CMSFile "CLP-315" ++ ++ ModelName "CLP-315" ++ PCFileName "clp315.ppd" ++ } ++} ++ ++ ++ ++/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */ ++ +diff --git a/ppd/toshiba.drv b/ppd/toshiba.drv +deleted file mode 100644 +index e613486..0000000 +--- a/ppd/toshiba.drv ++++ /dev/null +@@ -1,42 +0,0 @@ +-/* +- * toshiba.drv (C) 2007, Aurélien Croc (AP²C) +- * +- * Contains the Toshiba printers drivers +- * +- * $Id: toshiba.drv 281 2010-08-01 10:26:07Z tillkamppeter $ +- */ +- +-Manufacturer "Toshiba" +- +-#import "version.defs" +-#import "spl2.defs" +-#import "altitude.defs" +- +-// +-// Specific black & white printer definition +-// +-{ +- #import "filter.defs" +- #import "powersave.defs" +- #import "tonerdensity.defs" +- #import "tonersave.defs" +- #import "jamrecovery.defs" +- +- +- // Monochrome printers V. 1 (old algorithms) +- { +- #import "monochrome-v1.defs" +- Attribute QPDL QPDLVersion "1" +- Attribute General DocHeaderValues "<0><2><1>" +- +- { +- Resolution k 1 0 0 0 "300dpi/300 DPI" +- +- ModelName "eSTUDIO180S" +- PCFileName "es180s.ppd" +- } +- } +-} +- +-/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */ +- +diff --git a/ppd/toshiba.drv.in b/ppd/toshiba.drv.in +new file mode 100644 +index 0000000..e613486 +--- /dev/null ++++ b/ppd/toshiba.drv.in +@@ -0,0 +1,42 @@ ++/* ++ * toshiba.drv (C) 2007, Aurélien Croc (AP²C) ++ * ++ * Contains the Toshiba printers drivers ++ * ++ * $Id: toshiba.drv 281 2010-08-01 10:26:07Z tillkamppeter $ ++ */ ++ ++Manufacturer "Toshiba" ++ ++#import "version.defs" ++#import "spl2.defs" ++#import "altitude.defs" ++ ++// ++// Specific black & white printer definition ++// ++{ ++ #import "filter.defs" ++ #import "powersave.defs" ++ #import "tonerdensity.defs" ++ #import "tonersave.defs" ++ #import "jamrecovery.defs" ++ ++ ++ // Monochrome printers V. 1 (old algorithms) ++ { ++ #import "monochrome-v1.defs" ++ Attribute QPDL QPDLVersion "1" ++ Attribute General DocHeaderValues "<0><2><1>" ++ ++ { ++ Resolution k 1 0 0 0 "300dpi/300 DPI" ++ ++ ModelName "eSTUDIO180S" ++ PCFileName "es180s.ppd" ++ } ++ } ++} ++ ++/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */ ++ +diff --git a/ppd/xerox.drv b/ppd/xerox.drv +deleted file mode 100644 +index c09ce46..0000000 +--- a/ppd/xerox.drv ++++ /dev/null +@@ -1,218 +0,0 @@ +-/* +- * xerox.drv (C) 2007, Aurélien Croc (AP²C) +- * +- * Contains the Xerox printers drivers +- * +- * $Id: xerox.drv 299 2011-07-21 15:22:26Z tillkamppeter $ +- */ +-Manufacturer "Xerox" +- +-#import "version.defs" +-#import "spl2.defs" +-#import "filter.defs" +-#import "altitude.defs" +- +-// +-// Specific black & white printer definition +-// +-{ +- #import "powersave.defs" +- #import "tonerdensity.defs" +- #import "tonersave.defs" +- #import "jamrecovery.defs" +- +- // Monochrome printers V. 1 (old algorithms) +- { +- #import "monochrome-v1.defs" +- Attribute QPDL QPDLVersion "1" +- Attribute General DocHeaderValues "<0><2><1>" +- +- { +- Resolution k 1 0 0 0 "300dpi/300 DPI" +- +- ModelName "WorkCentre 3119" +- PCFileName "wc3119.ppd" +- } { +- Resolution k 1 0 0 0 "300dpi/300 DPI" +- +- ModelName "WorkCentre PE16" +- PCFileName "wcpe16.ppd" +- } { +- Resolution k 1 0 0 0 "300dpi/300 DPI" +- +- ModelName "WorkCentre PE114e" +- PCFileName "wcpe114e.ppd" +- } +- +- // Monochrome printers V. 2 (new algorithms) +- } { +- #import "monochrome-v2.defs" +- +- // QPDL Version 1 +- { +- Attribute QPDL QPDLVersion "1" +- Attribute General DocHeaderValues "<0><0><0>" +- +- { +- Resolution k 1 0 0 0 "300dpi/300 DPI" +- { +- #import "manualduplex.defs" +- ModelName "Phaser 3115" +- PCFileName "ph3115.ppd" +- } { +- #import "manualduplex.defs" +- ModelName "Phaser 3116" +- PCFileName "ph3116.ppd" +- } { +- #import "manualduplex.defs" +- ModelName "Phaser 3120" +- PCFileName "ph3120.ppd" +- } { +- #import "manualduplex.defs" +- ModelName "Phaser 3121" +- PCFileName "ph3121.ppd" +- } { +- #import "manualduplex.defs" +- ModelName "Phaser 3130" +- PCFileName "ph3130.ppd" +- } { +- // Multi-tray +- InputSlot 3 "Multi/Multi-Purpose Tray" +- InputSlot 4 "Upper/Tray 1" +- InputSlot 5 "Lower/Tray 2" +- +- Duplex normal +- { +- ModelName "Phaser 3420" +- PCFileName "ph3420.ppd" +- } { +- ModelName "Phaser 3425" +- PCFileName "ph3425.ppd" +- } { +- ModelName "Phaser 5500" +- PCFileName "ph5500.ppd" +- } +- } +- } { +- // Multi-tray +- InputSlot 3 "Multi/Multi-Purpose Tray" +- InputSlot 4 "Upper/Tray 1" +- InputSlot 5 "Lower/Tray 2" +- #import "manualduplex.defs" +- +- { +- ModelName "Phaser 3150" +- PCFileName "ph3150.ppd" +- } { +- ModelName "Phaser 3160" +- PCFileName "ph3160.ppd" +- } +- } +- } +- +- // QPDL Version 2 +- { +- #import "manualduplex.defs" +- Attribute QPDL QPDLVersion "2" +- Attribute General DocHeaderValues "<0><0><1>" +- +- { +- ModelName "Phaser 3117" +- PCFileName "ph3117.ppd" +- } { +- Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI" +- +- { +- ModelName "Phaser 3122" +- PCFileName "ph3122.ppd" +- } +- } { +- Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI" +- +- { +- ModelName "Phaser 3124" +- PCFileName "ph3124.ppd" +- } +- } +- } +- +- // QPDL Version 3 +- { +- Attribute QPDL QPDLVersion "3" +- Attribute General DocHeaderValues "<0><0><1>" +- +- { +- Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI" +- #import "manualduplex.defs" +- +- { +- ModelName "Phaser 3140" +- PCFileName "ph3140.ppd" +- } { +- ModelName "Phaser 3155" +- PCFileName "ph3155.ppd" +- } +- } +- } +- } +-} +- +- +-// +-// Specific color printer definition +-// +-{ +- #import "powersave.defs" +- +- // Color printers V. 1 (old algorithms) +- { +- #import "color-v1.defs" +- #import "jamrecovery.defs" +- +- // Multi-tray +- InputSlot 3 "Multi/Multi-Purpose Tray" +- InputSlot 4 "Upper/Tray 1" +- InputSlot 5 "Lower/Tray 2" +- // But tray 2 is optional.. +- Installable "OptionTray2/Tray 2 Installed" +- UIConstraints "*OptionTray2 False *InputSlot Lower" +- +- Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI" +- Resolution - 1 0 0 0 "1200dpi/1200 DPI" +- +- Duplex normal +- +- Attribute QPDL QPDLVersion "1" +- Attribute General DocHeaderValues "<0><0><1>" +- +- { +- Throughput 20 +- ModelName "Phaser 6100" +- PCFileName "ph6100.ppd" +- } +- } +- +- // Color printers V. 2 (JBIG algorithm) +- { +- #import "color-v2.defs" +- Attribute QPDL PacketSize "512" +- +- // QPDL Version 2 +- { +- Attribute QPDL QPDLVersion "2" +- Attribute General DocHeaderValues "<0><0><1>" +- Resolution - 1 0 0 0 "1200dpi/1200 DPI" +- Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI" +- Duplex normal +- +- { +- ModelName "Phaser 6110" +- PCFilename "ph6110.ppd" +- } +- } +- } +-} +- +- +-/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */ +- +diff --git a/ppd/xerox.drv.in b/ppd/xerox.drv.in +new file mode 100644 +index 0000000..c09ce46 +--- /dev/null ++++ b/ppd/xerox.drv.in +@@ -0,0 +1,218 @@ ++/* ++ * xerox.drv (C) 2007, Aurélien Croc (AP²C) ++ * ++ * Contains the Xerox printers drivers ++ * ++ * $Id: xerox.drv 299 2011-07-21 15:22:26Z tillkamppeter $ ++ */ ++Manufacturer "Xerox" ++ ++#import "version.defs" ++#import "spl2.defs" ++#import "filter.defs" ++#import "altitude.defs" ++ ++// ++// Specific black & white printer definition ++// ++{ ++ #import "powersave.defs" ++ #import "tonerdensity.defs" ++ #import "tonersave.defs" ++ #import "jamrecovery.defs" ++ ++ // Monochrome printers V. 1 (old algorithms) ++ { ++ #import "monochrome-v1.defs" ++ Attribute QPDL QPDLVersion "1" ++ Attribute General DocHeaderValues "<0><2><1>" ++ ++ { ++ Resolution k 1 0 0 0 "300dpi/300 DPI" ++ ++ ModelName "WorkCentre 3119" ++ PCFileName "wc3119.ppd" ++ } { ++ Resolution k 1 0 0 0 "300dpi/300 DPI" ++ ++ ModelName "WorkCentre PE16" ++ PCFileName "wcpe16.ppd" ++ } { ++ Resolution k 1 0 0 0 "300dpi/300 DPI" ++ ++ ModelName "WorkCentre PE114e" ++ PCFileName "wcpe114e.ppd" ++ } ++ ++ // Monochrome printers V. 2 (new algorithms) ++ } { ++ #import "monochrome-v2.defs" ++ ++ // QPDL Version 1 ++ { ++ Attribute QPDL QPDLVersion "1" ++ Attribute General DocHeaderValues "<0><0><0>" ++ ++ { ++ Resolution k 1 0 0 0 "300dpi/300 DPI" ++ { ++ #import "manualduplex.defs" ++ ModelName "Phaser 3115" ++ PCFileName "ph3115.ppd" ++ } { ++ #import "manualduplex.defs" ++ ModelName "Phaser 3116" ++ PCFileName "ph3116.ppd" ++ } { ++ #import "manualduplex.defs" ++ ModelName "Phaser 3120" ++ PCFileName "ph3120.ppd" ++ } { ++ #import "manualduplex.defs" ++ ModelName "Phaser 3121" ++ PCFileName "ph3121.ppd" ++ } { ++ #import "manualduplex.defs" ++ ModelName "Phaser 3130" ++ PCFileName "ph3130.ppd" ++ } { ++ // Multi-tray ++ InputSlot 3 "Multi/Multi-Purpose Tray" ++ InputSlot 4 "Upper/Tray 1" ++ InputSlot 5 "Lower/Tray 2" ++ ++ Duplex normal ++ { ++ ModelName "Phaser 3420" ++ PCFileName "ph3420.ppd" ++ } { ++ ModelName "Phaser 3425" ++ PCFileName "ph3425.ppd" ++ } { ++ ModelName "Phaser 5500" ++ PCFileName "ph5500.ppd" ++ } ++ } ++ } { ++ // Multi-tray ++ InputSlot 3 "Multi/Multi-Purpose Tray" ++ InputSlot 4 "Upper/Tray 1" ++ InputSlot 5 "Lower/Tray 2" ++ #import "manualduplex.defs" ++ ++ { ++ ModelName "Phaser 3150" ++ PCFileName "ph3150.ppd" ++ } { ++ ModelName "Phaser 3160" ++ PCFileName "ph3160.ppd" ++ } ++ } ++ } ++ ++ // QPDL Version 2 ++ { ++ #import "manualduplex.defs" ++ Attribute QPDL QPDLVersion "2" ++ Attribute General DocHeaderValues "<0><0><1>" ++ ++ { ++ ModelName "Phaser 3117" ++ PCFileName "ph3117.ppd" ++ } { ++ Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI" ++ ++ { ++ ModelName "Phaser 3122" ++ PCFileName "ph3122.ppd" ++ } ++ } { ++ Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI" ++ ++ { ++ ModelName "Phaser 3124" ++ PCFileName "ph3124.ppd" ++ } ++ } ++ } ++ ++ // QPDL Version 3 ++ { ++ Attribute QPDL QPDLVersion "3" ++ Attribute General DocHeaderValues "<0><0><1>" ++ ++ { ++ Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI" ++ #import "manualduplex.defs" ++ ++ { ++ ModelName "Phaser 3140" ++ PCFileName "ph3140.ppd" ++ } { ++ ModelName "Phaser 3155" ++ PCFileName "ph3155.ppd" ++ } ++ } ++ } ++ } ++} ++ ++ ++// ++// Specific color printer definition ++// ++{ ++ #import "powersave.defs" ++ ++ // Color printers V. 1 (old algorithms) ++ { ++ #import "color-v1.defs" ++ #import "jamrecovery.defs" ++ ++ // Multi-tray ++ InputSlot 3 "Multi/Multi-Purpose Tray" ++ InputSlot 4 "Upper/Tray 1" ++ InputSlot 5 "Lower/Tray 2" ++ // But tray 2 is optional.. ++ Installable "OptionTray2/Tray 2 Installed" ++ UIConstraints "*OptionTray2 False *InputSlot Lower" ++ ++ Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI" ++ Resolution - 1 0 0 0 "1200dpi/1200 DPI" ++ ++ Duplex normal ++ ++ Attribute QPDL QPDLVersion "1" ++ Attribute General DocHeaderValues "<0><0><1>" ++ ++ { ++ Throughput 20 ++ ModelName "Phaser 6100" ++ PCFileName "ph6100.ppd" ++ } ++ } ++ ++ // Color printers V. 2 (JBIG algorithm) ++ { ++ #import "color-v2.defs" ++ Attribute QPDL PacketSize "512" ++ ++ // QPDL Version 2 ++ { ++ Attribute QPDL QPDLVersion "2" ++ Attribute General DocHeaderValues "<0><0><1>" ++ Resolution - 1 0 0 0 "1200dpi/1200 DPI" ++ Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI" ++ Duplex normal ++ ++ { ++ ModelName "Phaser 6110" ++ PCFilename "ph6110.ppd" ++ } ++ } ++ } ++} ++ ++ ++/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */ ++ diff --git a/debian/patches/0003-Rename-drv-stubs.patch b/debian/patches/0003-Rename-drv-stubs.patch deleted file mode 100644 index e16a425..0000000 --- a/debian/patches/0003-Rename-drv-stubs.patch +++ /dev/null @@ -1,1608 +0,0 @@ -From: Luca Niccoli -Date: Sun, 29 Apr 2012 13:45:03 +0200 -Subject: Rename drv stubs so they are pre-processed into .drv files. -Forwarded: https://sourceforge.net/tracker/?func=detail&aid=3522392&group_id=175815&atid=874748 -Index: splix-2.0.0+svn306/ppd/dell.drv -=================================================================== ---- splix-2.0.0+svn306.orig/ppd/dell.drv 2012-04-29 16:06:45.000164058 +0200 -+++ /dev/null 1970-01-01 00:00:00.000000000 +0000 -@@ -1,46 +0,0 @@ --/* -- * dell.drv (C) 2007, Aurélien Croc (AP²C) -- * -- * Contains the Dell printers drivers -- * -- * $Id: dell.drv 240 2008-11-24 00:10:09Z ap2c $ -- */ -- --Manufacturer "Dell" -- --#import "version.defs" --#import "spl2.defs" --#import "filter.defs" --#import "altitude.defs" -- --// --// Specific black & white printer definition --// --{ -- #import "monochrome-v1.defs" -- #import "powersave.defs" -- #import "tonerdensity.defs" -- #import "tonersave.defs" -- #import "jamrecovery.defs" -- #import "manualduplex.defs" -- -- // QPDL Version 1 -- { -- Attribute QPDL QPDLVersion "1" -- Attribute General DocHeaderValues "<0><0><0>" -- -- { -- Resolution k 1 0 0 0 "300dpi/300 DPI" -- { -- ModelName "1100" -- PCFileName "1100.ppd" -- } { -- ModelName "1110" -- PCFileName "1110.ppd" -- } -- } -- } --} -- --/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */ -- -Index: splix-2.0.0+svn306/ppd/lexmark.drv -=================================================================== ---- splix-2.0.0+svn306.orig/ppd/lexmark.drv 2012-04-29 16:06:45.000164058 +0200 -+++ /dev/null 1970-01-01 00:00:00.000000000 +0000 -@@ -1,42 +0,0 @@ --/* -- * lexmark.drv (C) 2007, Aurélien Croc (AP²C) -- * -- * Contains the Lexmark printers drivers -- * -- * $Id: lexmark.drv 272 2010-07-29 15:08:16Z tillkamppeter $ -- */ -- --Manufacturer "Lexmark" -- --#import "version.defs" --#import "spl2.defs" --#import "altitude.defs" -- --// --// Specific black & white printer definition --// --{ -- #import "filter.defs" -- #import "powersave.defs" -- #import "tonerdensity.defs" -- #import "tonersave.defs" -- #import "jamrecovery.defs" -- -- -- // Monochrome printers V. 1 (old algorithms) -- { -- #import "monochrome-v1.defs" -- Attribute QPDL QPDLVersion "1" -- Attribute General DocHeaderValues "<0><2><1>" -- -- { -- Resolution k 1 0 0 0 "300dpi/300 DPI" -- -- ModelName "X215 MFP" -- PCFileName "x215mfp.ppd" -- } -- } --} -- --/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */ -- -Index: splix-2.0.0+svn306/ppd/lexmark.drv.in -=================================================================== ---- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ splix-2.0.0+svn306/ppd/lexmark.drv.in 2012-04-29 16:06:49.196184883 +0200 -@@ -0,0 +1,42 @@ -+/* -+ * lexmark.drv (C) 2007, Aurélien Croc (AP²C) -+ * -+ * Contains the Lexmark printers drivers -+ * -+ * $Id: lexmark.drv 272 2010-07-29 15:08:16Z tillkamppeter $ -+ */ -+ -+Manufacturer "Lexmark" -+ -+#import "version.defs" -+#import "spl2.defs" -+#import "altitude.defs" -+ -+// -+// Specific black & white printer definition -+// -+{ -+ #import "filter.defs" -+ #import "powersave.defs" -+ #import "tonerdensity.defs" -+ #import "tonersave.defs" -+ #import "jamrecovery.defs" -+ -+ -+ // Monochrome printers V. 1 (old algorithms) -+ { -+ #import "monochrome-v1.defs" -+ Attribute QPDL QPDLVersion "1" -+ Attribute General DocHeaderValues "<0><2><1>" -+ -+ { -+ Resolution k 1 0 0 0 "300dpi/300 DPI" -+ -+ ModelName "X215 MFP" -+ PCFileName "x215mfp.ppd" -+ } -+ } -+} -+ -+/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */ -+ -Index: splix-2.0.0+svn306/ppd/samsung.drv -=================================================================== ---- splix-2.0.0+svn306.orig/ppd/samsung.drv 2012-04-29 16:06:45.000164058 +0200 -+++ /dev/null 1970-01-01 00:00:00.000000000 +0000 -@@ -1,429 +0,0 @@ --/* -- * samsung.drv (C) 2007, Aurélien Croc (AP²C) -- * -- * Contains the Samsung printers drivers -- * -- * $Id: samsung.drv 300 2011-12-06 21:55:59Z tillkamppeter $ -- */ -- --Manufacturer "Samsung" -- --#import "version.defs" --#import "altitude.defs" -- -- --// --// Specific black & white printer definition --// --{ -- #import "spl2.defs" -- #import "filter.defs" -- #import "powersave.defs" -- #import "tonerdensity.defs" -- #import "tonersave.defs" -- #import "jamrecovery.defs" -- -- -- // Monochrome printers V. 1 (old algorithms) -- { -- #import "monochrome-v1.defs" -- Attribute QPDL QPDLVersion "1" -- Attribute General DocHeaderValues "<0><2><1>" -- -- { -- Resolution k 1 0 0 0 "300dpi/300 DPI" -- -- ModelName "SCX-4100" -- PCFileName "scx4100.ppd" -- } { -- Resolution k 1 0 0 0 "300dpi/300 DPI" -- -- ModelName "SCX-4200" -- PCFileName "scx4200.ppd" -- } { -- Resolution k 1 0 0 0 "300dpi/300 DPI" -- -- ModelName "SCX-4216F" -- PCFileName "scx4216f.ppd" -- } { -- Resolution k 1 0 0 0 "300dpi/300 DPI" -- -- ModelName "SCX-4300" -- PCFileName "scx4300.ppd" -- } { -- ModelName "SCX-4500" -- PCFileName "scx4500.ppd" -- } { -- ModelName "SCX-4521F" -- PCFileName "scx4521f.ppd" -- } { -- Resolution k 1 0 0 0 "300dpi/300 DPI" -- -- ModelName "SF-565P" -- PCFileName "sf565p.ppd" -- } -- -- // Monochrome printers V. 2 (new algorithms) -- } { -- #import "monochrome-v2.defs" -- -- // QPDL Version 1 -- { -- Attribute QPDL QPDLVersion "1" -- Attribute General DocHeaderValues "<0><0><0>" -- -- { -- Resolution k 1 0 0 0 "300dpi/300 DPI" -- #import "manualduplex.defs" -- { -- ModelName "ML-1510" -- PCFileName "ml1510.ppd" -- } { -- ModelName "ML-1520" -- PCFileName "ml1520.ppd" -- } { -- ModelName "ML-1610" -- PCFileName "ml1610.ppd" -- } { -- ModelName "ML-1710" -- PCFileName "ml1710.ppd" -- } { -- ModelName "ML-1740" -- PCFileName "ml1740.ppd" -- } { -- #import "srtmode.defs" -- ModelName "ML-1750" -- PCFileName "ml1750.ppd" -- } { -- ModelName "ML-2571" -- PCFileName "ml2571.ppd" -- } -- } { -- Resolution k 1 0 0 0 "1200dpi/1200 DPI" -- -- // Multi-tray -- InputSlot 3 "Multi/Multi-Purpose Tray" -- InputSlot 4 "Upper/Tray 1" -- InputSlot 5 "Lower/Tray 2" -- InputSlot 6 "Envelope/Envelope Tray" -- InputSlot 7 "Tray3/Tray 3" -- // But tray 2, Envelope and Tray3 are options... -- Installable "OptionTray2/Tray 2 Installed" -- UIConstraints "*OptionTray2 False *InputSlot Lower" -- Installable "OptionTrayEnv/Envelope Tray Installed" -- UIConstraints "*OptionTrayEnv False *InputSlot Envelope" -- Installable "OptionTray3/Tray 3 Installed" -- UIConstraints "*OptionTray3 False *InputSlot Tray3" -- -- #import "srtmode.defs" -- { -- #import "manualduplex.defs" -- Throughput 22 -- { -- ModelName "ML-2250" -- PCFileName "ml2250.ppd" -- } { -- ModelName "ML-2251" -- PCFileName "ml2251.ppd" -- } -- } { -- Duplex normal -- -- { -- ModelName "ML-3471ND" -- PCFileName "ml3471nd.ppd" -- } { -- ModelName "ML-3560" -- PCFileName "ml3560.ppd" -- } { -- Resolution k 1 0 0 0 "300dpi/300 DPI" -- { -- ModelName "ML-2150" -- PCFileName "ml2150.ppd" -- } { -- ModelName "ML-2550" -- PCFileName "ml2550.ppd" -- } -- } -- } -- } -- } -- -- // QPDL Version 2 -- { -- Attribute QPDL QPDLVersion "2" -- Attribute General DocHeaderValues "<0><0><1>" -- -- { -- Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI" -- #import "manualduplex.defs" -- -- { -- ModelName "ML-1630" -- PCFileName "ml1630.ppd" -- } { -- ModelName "ML-1640" -- PCFileName "ml1640.ppd" -- } { -- ModelName "ML-2010" -- PCFileName "ml2010.ppd" -- } { -- ModelName "ML-2015" -- PCFileName "ml2015.ppd" -- } { -- ModelName "ML-2240" -- PCFileName "ml2240.ppd" -- } { -- #import "srtmode.defs" -- -- ModelName "ML-2510" -- PCFileName "ml2510.ppd" -- } -- } -- } -- -- // QPDL Version 3 -- { -- Attribute QPDL QPDLVersion "3" -- Attribute General DocHeaderValues "<0><0><1>" -- -- { -- Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI" -- #import "manualduplex.defs" -- -- { -- ModelName "ML-1660" -- PCFileName "ml1660.ppd" -- } { -- ModelName "ML-1910" -- PCFileName "ml1910.ppd" -- } { -- ModelName "ML-1915" -- PCFileName "ml1915.ppd" -- } { -- ModelName "ML-2525" -- PCFileName "ml2525.ppd" -- } { -- ModelName "ML-2525W" -- PCFileName "ml2525w.ppd" -- } -- } { -- Resolution k 1 0 0 0 "1200dpi/1200 DPI" -- -- { -- ModelName "ML-2580" -- PCFileName "ml2580.ppd" -- } { -- ModelName "ML-2580N" -- PCFileName "ml2580n.ppd" -- } { -- ModelName "ML-3050" -- PCFileName "ml3050.ppd" -- } { -- ModelName "ML-3051" -- PCFileName "ml3051.ppd" -- } { -- ModelName "SCX-3200" -- PCFileName "scx3200.ppd" -- } { -- ModelName "SCX-4600" -- PCFileName "scx4600.ppd" -- } { -- ModelName "SCX-4623f" -- PCFileName "scx4623f.ppd" -- } { -- ModelName "SCX-4623fw" -- PCFileName "scx4623fw.ppd" -- } -- } { -- Resolution k 1 0 0 0 "1200dpi/1200 DPI" -- -- Duplex normal -- -- { -- ModelName "ML-3051ND" -- PCFileName "ml3051nd.ppd" -- } { -- ModelName "SCX-5330N" -- PCFileName "scx5330n.ppd" -- } { -- ModelName "SCX-5530FN" -- PCFileName "scx5530fn.ppd" -- } -- } -- } -- } --} -- -- -- -- --// --// Specific color printer definition --// --{ -- #import "spl2.defs" -- #import "filterColor.defs" -- #import "powersave.defs" -- -- // Color printers V. 1 (old algorithms) -- { -- #import "color-v1.defs" -- #import "jamrecovery.defs" -- -- // Multi-tray -- InputSlot 3 "Multi/Multi-Purpose Tray" -- InputSlot 4 "Upper/Tray 1" -- InputSlot 5 "Lower/Tray 2" -- // But tray 2 is optional.. -- Installable "OptionTray2/Tray 2 Installed" -- UIConstraints "*OptionTray2 False *InputSlot Lower" -- -- Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI" -- Resolution - 1 0 0 0 "1200dpi/1200 DPI" -- -- Duplex normal -- -- Attribute General DocHeaderValues "<0><0><1>" -- { -- Attribute QPDL QPDLVersion "1" -- -- { -- Attribute General CMSFile "CLP-500" -- Throughput 20 -- -- { -- ModelName "CLP-500" -- PCFileName "clp500.ppd" -- } { -- ModelName "CLP-550" -- PCFileName "clp550.ppd" -- } -- } { -- Attribute General CMSFile "CLP-510" -- Throughput 24 -- -- ModelName "CLP-510" -- PCFileName "clp510.ppd" -- } -- } -- { -- Attribute QPDL QPDLVersion "5" -- Attribute General CMSFile "CLP-610" -- #import "reverseduplex.defs" -- -- ModelName "CLP-610" -- PCFileName "clp610.ppd" -- } -- { -- Attribute QPDL QPDLVersion "5" -- Attribute General CMSFile "CLP-610" -- #import "reverseduplex.defs" -- -- ModelName "CLP-610ND" -- PCFileName "clp610nd.ppd" -- } -- } -- -- // Color printers V. 2 (JBIG algorithm) -- { -- #import "color-v2.defs" -- Attribute QPDL PacketSize "512" -- #import "manualduplex.defs" -- -- -- // QPDL Version 1 -- { -- Attribute QPDL QPDLVersion "1" -- Attribute General DocHeaderValues "<0><0><0>" -- { -- Attribute General CMSFile "CLP-200" -- -- ModelName "CLP-200" -- PCFileName "clp200.ppd" -- } { -- Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI" -- Resolution - 1 0 0 0 "1200dpi/1200 DPI" -- Attribute General CMSFile "CLP-600" -- Throughput 20 -- -- ModelName "CLP-600" -- PCFileName "clp600.ppd" -- } -- } -- -- // QPDL Version 2 -- { -- Attribute QPDL QPDLVersion "2" -- Attribute General DocHeaderValues "<0><0><1>" -- -- { -- Attribute General CMSFile "CLX-2170" -- -- ModelName "CLX-2170" -- PCFileName "clx2170.ppd" -- } { -- Resolution - 1 0 0 0 "1200dpi/1200 DPI" -- -- { -- Resolution - 1 0 0 0 "300dpi/300 DPI" -- Attribute General CMSFile "CLP-300" -- Throughput 4 -- -- { -- ModelName "CLP-300" -- PCFileName "clp300.ppd" -- } { -- ModelName "CLP-310N" -- PCFileName "clp310n.ppd" -- } -- } { -- Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI" -- -- { -- Attribute General CMSFile "CLX-216x" -- -- ModelName "CLX-216X" -- PCFileName "clx216x.ppd" -- } { -- Attribute General CMSFile "CLX-3160" -- -- ModelName "CLX-3160" -- PCFileName "clx3160.ppd" -- } -- } -- } -- } -- } --} -- --// Color printers V. 3 (Banded JBIG algorithm) --{ -- #import "spl2bandedjbig.defs" -- #import "filterColor.defs" -- #import "powersave.defs" -- #import "color-v3.defs" -- #import "manualduplex.defs" -- Attribute QPDL QPDLVersion "5" -- Attribute QPDL PacketSize "512" -- Attribute General DocHeaderValues "<0><0><1>" -- Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI" -- Resolution - 1 0 0 0 "1200dpi/1200 DPI" -- Throughput 4 -- { -- Attribute General CMSFile "CLP-310" -- -- ModelName "CLP-310" -- PCFileName "clp310.ppd" -- }{ -- Attribute General CMSFile "CLP-315" -- -- ModelName "CLP-315" -- PCFileName "clp315.ppd" -- } --} -- -- -- --/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */ -- -Index: splix-2.0.0+svn306/ppd/samsung.drv.in -=================================================================== ---- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ splix-2.0.0+svn306/ppd/samsung.drv.in 2012-04-29 16:06:49.196184883 +0200 -@@ -0,0 +1,429 @@ -+/* -+ * samsung.drv (C) 2007, Aurélien Croc (AP²C) -+ * -+ * Contains the Samsung printers drivers -+ * -+ * $Id: samsung.drv 300 2011-12-06 21:55:59Z tillkamppeter $ -+ */ -+ -+Manufacturer "Samsung" -+ -+#import "version.defs" -+#import "altitude.defs" -+ -+ -+// -+// Specific black & white printer definition -+// -+{ -+ #import "spl2.defs" -+ #import "filter.defs" -+ #import "powersave.defs" -+ #import "tonerdensity.defs" -+ #import "tonersave.defs" -+ #import "jamrecovery.defs" -+ -+ -+ // Monochrome printers V. 1 (old algorithms) -+ { -+ #import "monochrome-v1.defs" -+ Attribute QPDL QPDLVersion "1" -+ Attribute General DocHeaderValues "<0><2><1>" -+ -+ { -+ Resolution k 1 0 0 0 "300dpi/300 DPI" -+ -+ ModelName "SCX-4100" -+ PCFileName "scx4100.ppd" -+ } { -+ Resolution k 1 0 0 0 "300dpi/300 DPI" -+ -+ ModelName "SCX-4200" -+ PCFileName "scx4200.ppd" -+ } { -+ Resolution k 1 0 0 0 "300dpi/300 DPI" -+ -+ ModelName "SCX-4216F" -+ PCFileName "scx4216f.ppd" -+ } { -+ Resolution k 1 0 0 0 "300dpi/300 DPI" -+ -+ ModelName "SCX-4300" -+ PCFileName "scx4300.ppd" -+ } { -+ ModelName "SCX-4500" -+ PCFileName "scx4500.ppd" -+ } { -+ ModelName "SCX-4521F" -+ PCFileName "scx4521f.ppd" -+ } { -+ Resolution k 1 0 0 0 "300dpi/300 DPI" -+ -+ ModelName "SF-565P" -+ PCFileName "sf565p.ppd" -+ } -+ -+ // Monochrome printers V. 2 (new algorithms) -+ } { -+ #import "monochrome-v2.defs" -+ -+ // QPDL Version 1 -+ { -+ Attribute QPDL QPDLVersion "1" -+ Attribute General DocHeaderValues "<0><0><0>" -+ -+ { -+ Resolution k 1 0 0 0 "300dpi/300 DPI" -+ #import "manualduplex.defs" -+ { -+ ModelName "ML-1510" -+ PCFileName "ml1510.ppd" -+ } { -+ ModelName "ML-1520" -+ PCFileName "ml1520.ppd" -+ } { -+ ModelName "ML-1610" -+ PCFileName "ml1610.ppd" -+ } { -+ ModelName "ML-1710" -+ PCFileName "ml1710.ppd" -+ } { -+ ModelName "ML-1740" -+ PCFileName "ml1740.ppd" -+ } { -+ #import "srtmode.defs" -+ ModelName "ML-1750" -+ PCFileName "ml1750.ppd" -+ } { -+ ModelName "ML-2571" -+ PCFileName "ml2571.ppd" -+ } -+ } { -+ Resolution k 1 0 0 0 "1200dpi/1200 DPI" -+ -+ // Multi-tray -+ InputSlot 3 "Multi/Multi-Purpose Tray" -+ InputSlot 4 "Upper/Tray 1" -+ InputSlot 5 "Lower/Tray 2" -+ InputSlot 6 "Envelope/Envelope Tray" -+ InputSlot 7 "Tray3/Tray 3" -+ // But tray 2, Envelope and Tray3 are options... -+ Installable "OptionTray2/Tray 2 Installed" -+ UIConstraints "*OptionTray2 False *InputSlot Lower" -+ Installable "OptionTrayEnv/Envelope Tray Installed" -+ UIConstraints "*OptionTrayEnv False *InputSlot Envelope" -+ Installable "OptionTray3/Tray 3 Installed" -+ UIConstraints "*OptionTray3 False *InputSlot Tray3" -+ -+ #import "srtmode.defs" -+ { -+ #import "manualduplex.defs" -+ Throughput 22 -+ { -+ ModelName "ML-2250" -+ PCFileName "ml2250.ppd" -+ } { -+ ModelName "ML-2251" -+ PCFileName "ml2251.ppd" -+ } -+ } { -+ Duplex normal -+ -+ { -+ ModelName "ML-3471ND" -+ PCFileName "ml3471nd.ppd" -+ } { -+ ModelName "ML-3560" -+ PCFileName "ml3560.ppd" -+ } { -+ Resolution k 1 0 0 0 "300dpi/300 DPI" -+ { -+ ModelName "ML-2150" -+ PCFileName "ml2150.ppd" -+ } { -+ ModelName "ML-2550" -+ PCFileName "ml2550.ppd" -+ } -+ } -+ } -+ } -+ } -+ -+ // QPDL Version 2 -+ { -+ Attribute QPDL QPDLVersion "2" -+ Attribute General DocHeaderValues "<0><0><1>" -+ -+ { -+ Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI" -+ #import "manualduplex.defs" -+ -+ { -+ ModelName "ML-1630" -+ PCFileName "ml1630.ppd" -+ } { -+ ModelName "ML-1640" -+ PCFileName "ml1640.ppd" -+ } { -+ ModelName "ML-2010" -+ PCFileName "ml2010.ppd" -+ } { -+ ModelName "ML-2015" -+ PCFileName "ml2015.ppd" -+ } { -+ ModelName "ML-2240" -+ PCFileName "ml2240.ppd" -+ } { -+ #import "srtmode.defs" -+ -+ ModelName "ML-2510" -+ PCFileName "ml2510.ppd" -+ } -+ } -+ } -+ -+ // QPDL Version 3 -+ { -+ Attribute QPDL QPDLVersion "3" -+ Attribute General DocHeaderValues "<0><0><1>" -+ -+ { -+ Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI" -+ #import "manualduplex.defs" -+ -+ { -+ ModelName "ML-1660" -+ PCFileName "ml1660.ppd" -+ } { -+ ModelName "ML-1910" -+ PCFileName "ml1910.ppd" -+ } { -+ ModelName "ML-1915" -+ PCFileName "ml1915.ppd" -+ } { -+ ModelName "ML-2525" -+ PCFileName "ml2525.ppd" -+ } { -+ ModelName "ML-2525W" -+ PCFileName "ml2525w.ppd" -+ } -+ } { -+ Resolution k 1 0 0 0 "1200dpi/1200 DPI" -+ -+ { -+ ModelName "ML-2580" -+ PCFileName "ml2580.ppd" -+ } { -+ ModelName "ML-2580N" -+ PCFileName "ml2580n.ppd" -+ } { -+ ModelName "ML-3050" -+ PCFileName "ml3050.ppd" -+ } { -+ ModelName "ML-3051" -+ PCFileName "ml3051.ppd" -+ } { -+ ModelName "SCX-3200" -+ PCFileName "scx3200.ppd" -+ } { -+ ModelName "SCX-4600" -+ PCFileName "scx4600.ppd" -+ } { -+ ModelName "SCX-4623f" -+ PCFileName "scx4623f.ppd" -+ } { -+ ModelName "SCX-4623fw" -+ PCFileName "scx4623fw.ppd" -+ } -+ } { -+ Resolution k 1 0 0 0 "1200dpi/1200 DPI" -+ -+ Duplex normal -+ -+ { -+ ModelName "ML-3051ND" -+ PCFileName "ml3051nd.ppd" -+ } { -+ ModelName "SCX-5330N" -+ PCFileName "scx5330n.ppd" -+ } { -+ ModelName "SCX-5530FN" -+ PCFileName "scx5530fn.ppd" -+ } -+ } -+ } -+ } -+} -+ -+ -+ -+ -+// -+// Specific color printer definition -+// -+{ -+ #import "spl2.defs" -+ #import "filterColor.defs" -+ #import "powersave.defs" -+ -+ // Color printers V. 1 (old algorithms) -+ { -+ #import "color-v1.defs" -+ #import "jamrecovery.defs" -+ -+ // Multi-tray -+ InputSlot 3 "Multi/Multi-Purpose Tray" -+ InputSlot 4 "Upper/Tray 1" -+ InputSlot 5 "Lower/Tray 2" -+ // But tray 2 is optional.. -+ Installable "OptionTray2/Tray 2 Installed" -+ UIConstraints "*OptionTray2 False *InputSlot Lower" -+ -+ Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI" -+ Resolution - 1 0 0 0 "1200dpi/1200 DPI" -+ -+ Duplex normal -+ -+ Attribute General DocHeaderValues "<0><0><1>" -+ { -+ Attribute QPDL QPDLVersion "1" -+ -+ { -+ Attribute General CMSFile "CLP-500" -+ Throughput 20 -+ -+ { -+ ModelName "CLP-500" -+ PCFileName "clp500.ppd" -+ } { -+ ModelName "CLP-550" -+ PCFileName "clp550.ppd" -+ } -+ } { -+ Attribute General CMSFile "CLP-510" -+ Throughput 24 -+ -+ ModelName "CLP-510" -+ PCFileName "clp510.ppd" -+ } -+ } -+ { -+ Attribute QPDL QPDLVersion "5" -+ Attribute General CMSFile "CLP-610" -+ #import "reverseduplex.defs" -+ -+ ModelName "CLP-610" -+ PCFileName "clp610.ppd" -+ } -+ { -+ Attribute QPDL QPDLVersion "5" -+ Attribute General CMSFile "CLP-610" -+ #import "reverseduplex.defs" -+ -+ ModelName "CLP-610ND" -+ PCFileName "clp610nd.ppd" -+ } -+ } -+ -+ // Color printers V. 2 (JBIG algorithm) -+ { -+ #import "color-v2.defs" -+ Attribute QPDL PacketSize "512" -+ #import "manualduplex.defs" -+ -+ -+ // QPDL Version 1 -+ { -+ Attribute QPDL QPDLVersion "1" -+ Attribute General DocHeaderValues "<0><0><0>" -+ { -+ Attribute General CMSFile "CLP-200" -+ -+ ModelName "CLP-200" -+ PCFileName "clp200.ppd" -+ } { -+ Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI" -+ Resolution - 1 0 0 0 "1200dpi/1200 DPI" -+ Attribute General CMSFile "CLP-600" -+ Throughput 20 -+ -+ ModelName "CLP-600" -+ PCFileName "clp600.ppd" -+ } -+ } -+ -+ // QPDL Version 2 -+ { -+ Attribute QPDL QPDLVersion "2" -+ Attribute General DocHeaderValues "<0><0><1>" -+ -+ { -+ Attribute General CMSFile "CLX-2170" -+ -+ ModelName "CLX-2170" -+ PCFileName "clx2170.ppd" -+ } { -+ Resolution - 1 0 0 0 "1200dpi/1200 DPI" -+ -+ { -+ Resolution - 1 0 0 0 "300dpi/300 DPI" -+ Attribute General CMSFile "CLP-300" -+ Throughput 4 -+ -+ { -+ ModelName "CLP-300" -+ PCFileName "clp300.ppd" -+ } { -+ ModelName "CLP-310N" -+ PCFileName "clp310n.ppd" -+ } -+ } { -+ Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI" -+ -+ { -+ Attribute General CMSFile "CLX-216x" -+ -+ ModelName "CLX-216X" -+ PCFileName "clx216x.ppd" -+ } { -+ Attribute General CMSFile "CLX-3160" -+ -+ ModelName "CLX-3160" -+ PCFileName "clx3160.ppd" -+ } -+ } -+ } -+ } -+ } -+} -+ -+// Color printers V. 3 (Banded JBIG algorithm) -+{ -+ #import "spl2bandedjbig.defs" -+ #import "filterColor.defs" -+ #import "powersave.defs" -+ #import "color-v3.defs" -+ #import "manualduplex.defs" -+ Attribute QPDL QPDLVersion "5" -+ Attribute QPDL PacketSize "512" -+ Attribute General DocHeaderValues "<0><0><1>" -+ Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI" -+ Resolution - 1 0 0 0 "1200dpi/1200 DPI" -+ Throughput 4 -+ { -+ Attribute General CMSFile "CLP-310" -+ -+ ModelName "CLP-310" -+ PCFileName "clp310.ppd" -+ }{ -+ Attribute General CMSFile "CLP-315" -+ -+ ModelName "CLP-315" -+ PCFileName "clp315.ppd" -+ } -+} -+ -+ -+ -+/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */ -+ -Index: splix-2.0.0+svn306/ppd/toshiba.drv -=================================================================== ---- splix-2.0.0+svn306.orig/ppd/toshiba.drv 2012-04-29 16:06:45.000164058 +0200 -+++ /dev/null 1970-01-01 00:00:00.000000000 +0000 -@@ -1,42 +0,0 @@ --/* -- * toshiba.drv (C) 2007, Aurélien Croc (AP²C) -- * -- * Contains the Toshiba printers drivers -- * -- * $Id: toshiba.drv 281 2010-08-01 10:26:07Z tillkamppeter $ -- */ -- --Manufacturer "Toshiba" -- --#import "version.defs" --#import "spl2.defs" --#import "altitude.defs" -- --// --// Specific black & white printer definition --// --{ -- #import "filter.defs" -- #import "powersave.defs" -- #import "tonerdensity.defs" -- #import "tonersave.defs" -- #import "jamrecovery.defs" -- -- -- // Monochrome printers V. 1 (old algorithms) -- { -- #import "monochrome-v1.defs" -- Attribute QPDL QPDLVersion "1" -- Attribute General DocHeaderValues "<0><2><1>" -- -- { -- Resolution k 1 0 0 0 "300dpi/300 DPI" -- -- ModelName "eSTUDIO180S" -- PCFileName "es180s.ppd" -- } -- } --} -- --/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */ -- -Index: splix-2.0.0+svn306/ppd/toshiba.drv.in -=================================================================== ---- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ splix-2.0.0+svn306/ppd/toshiba.drv.in 2012-04-29 16:06:49.196184883 +0200 -@@ -0,0 +1,42 @@ -+/* -+ * toshiba.drv (C) 2007, Aurélien Croc (AP²C) -+ * -+ * Contains the Toshiba printers drivers -+ * -+ * $Id: toshiba.drv 281 2010-08-01 10:26:07Z tillkamppeter $ -+ */ -+ -+Manufacturer "Toshiba" -+ -+#import "version.defs" -+#import "spl2.defs" -+#import "altitude.defs" -+ -+// -+// Specific black & white printer definition -+// -+{ -+ #import "filter.defs" -+ #import "powersave.defs" -+ #import "tonerdensity.defs" -+ #import "tonersave.defs" -+ #import "jamrecovery.defs" -+ -+ -+ // Monochrome printers V. 1 (old algorithms) -+ { -+ #import "monochrome-v1.defs" -+ Attribute QPDL QPDLVersion "1" -+ Attribute General DocHeaderValues "<0><2><1>" -+ -+ { -+ Resolution k 1 0 0 0 "300dpi/300 DPI" -+ -+ ModelName "eSTUDIO180S" -+ PCFileName "es180s.ppd" -+ } -+ } -+} -+ -+/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */ -+ -Index: splix-2.0.0+svn306/ppd/xerox.drv -=================================================================== ---- splix-2.0.0+svn306.orig/ppd/xerox.drv 2012-04-29 16:06:45.000164058 +0200 -+++ /dev/null 1970-01-01 00:00:00.000000000 +0000 -@@ -1,218 +0,0 @@ --/* -- * xerox.drv (C) 2007, Aurélien Croc (AP²C) -- * -- * Contains the Xerox printers drivers -- * -- * $Id: xerox.drv 299 2011-07-21 15:22:26Z tillkamppeter $ -- */ --Manufacturer "Xerox" -- --#import "version.defs" --#import "spl2.defs" --#import "filter.defs" --#import "altitude.defs" -- --// --// Specific black & white printer definition --// --{ -- #import "powersave.defs" -- #import "tonerdensity.defs" -- #import "tonersave.defs" -- #import "jamrecovery.defs" -- -- // Monochrome printers V. 1 (old algorithms) -- { -- #import "monochrome-v1.defs" -- Attribute QPDL QPDLVersion "1" -- Attribute General DocHeaderValues "<0><2><1>" -- -- { -- Resolution k 1 0 0 0 "300dpi/300 DPI" -- -- ModelName "WorkCentre 3119" -- PCFileName "wc3119.ppd" -- } { -- Resolution k 1 0 0 0 "300dpi/300 DPI" -- -- ModelName "WorkCentre PE16" -- PCFileName "wcpe16.ppd" -- } { -- Resolution k 1 0 0 0 "300dpi/300 DPI" -- -- ModelName "WorkCentre PE114e" -- PCFileName "wcpe114e.ppd" -- } -- -- // Monochrome printers V. 2 (new algorithms) -- } { -- #import "monochrome-v2.defs" -- -- // QPDL Version 1 -- { -- Attribute QPDL QPDLVersion "1" -- Attribute General DocHeaderValues "<0><0><0>" -- -- { -- Resolution k 1 0 0 0 "300dpi/300 DPI" -- { -- #import "manualduplex.defs" -- ModelName "Phaser 3115" -- PCFileName "ph3115.ppd" -- } { -- #import "manualduplex.defs" -- ModelName "Phaser 3116" -- PCFileName "ph3116.ppd" -- } { -- #import "manualduplex.defs" -- ModelName "Phaser 3120" -- PCFileName "ph3120.ppd" -- } { -- #import "manualduplex.defs" -- ModelName "Phaser 3121" -- PCFileName "ph3121.ppd" -- } { -- #import "manualduplex.defs" -- ModelName "Phaser 3130" -- PCFileName "ph3130.ppd" -- } { -- // Multi-tray -- InputSlot 3 "Multi/Multi-Purpose Tray" -- InputSlot 4 "Upper/Tray 1" -- InputSlot 5 "Lower/Tray 2" -- -- Duplex normal -- { -- ModelName "Phaser 3420" -- PCFileName "ph3420.ppd" -- } { -- ModelName "Phaser 3425" -- PCFileName "ph3425.ppd" -- } { -- ModelName "Phaser 5500" -- PCFileName "ph5500.ppd" -- } -- } -- } { -- // Multi-tray -- InputSlot 3 "Multi/Multi-Purpose Tray" -- InputSlot 4 "Upper/Tray 1" -- InputSlot 5 "Lower/Tray 2" -- #import "manualduplex.defs" -- -- { -- ModelName "Phaser 3150" -- PCFileName "ph3150.ppd" -- } { -- ModelName "Phaser 3160" -- PCFileName "ph3160.ppd" -- } -- } -- } -- -- // QPDL Version 2 -- { -- #import "manualduplex.defs" -- Attribute QPDL QPDLVersion "2" -- Attribute General DocHeaderValues "<0><0><1>" -- -- { -- ModelName "Phaser 3117" -- PCFileName "ph3117.ppd" -- } { -- Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI" -- -- { -- ModelName "Phaser 3122" -- PCFileName "ph3122.ppd" -- } -- } { -- Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI" -- -- { -- ModelName "Phaser 3124" -- PCFileName "ph3124.ppd" -- } -- } -- } -- -- // QPDL Version 3 -- { -- Attribute QPDL QPDLVersion "3" -- Attribute General DocHeaderValues "<0><0><1>" -- -- { -- Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI" -- #import "manualduplex.defs" -- -- { -- ModelName "Phaser 3140" -- PCFileName "ph3140.ppd" -- } { -- ModelName "Phaser 3155" -- PCFileName "ph3155.ppd" -- } -- } -- } -- } --} -- -- --// --// Specific color printer definition --// --{ -- #import "powersave.defs" -- -- // Color printers V. 1 (old algorithms) -- { -- #import "color-v1.defs" -- #import "jamrecovery.defs" -- -- // Multi-tray -- InputSlot 3 "Multi/Multi-Purpose Tray" -- InputSlot 4 "Upper/Tray 1" -- InputSlot 5 "Lower/Tray 2" -- // But tray 2 is optional.. -- Installable "OptionTray2/Tray 2 Installed" -- UIConstraints "*OptionTray2 False *InputSlot Lower" -- -- Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI" -- Resolution - 1 0 0 0 "1200dpi/1200 DPI" -- -- Duplex normal -- -- Attribute QPDL QPDLVersion "1" -- Attribute General DocHeaderValues "<0><0><1>" -- -- { -- Throughput 20 -- ModelName "Phaser 6100" -- PCFileName "ph6100.ppd" -- } -- } -- -- // Color printers V. 2 (JBIG algorithm) -- { -- #import "color-v2.defs" -- Attribute QPDL PacketSize "512" -- -- // QPDL Version 2 -- { -- Attribute QPDL QPDLVersion "2" -- Attribute General DocHeaderValues "<0><0><1>" -- Resolution - 1 0 0 0 "1200dpi/1200 DPI" -- Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI" -- Duplex normal -- -- { -- ModelName "Phaser 6110" -- PCFilename "ph6110.ppd" -- } -- } -- } --} -- -- --/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */ -- -Index: splix-2.0.0+svn306/ppd/xerox.drv.in -=================================================================== ---- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ splix-2.0.0+svn306/ppd/xerox.drv.in 2012-04-29 16:06:49.200184886 +0200 -@@ -0,0 +1,218 @@ -+/* -+ * xerox.drv (C) 2007, Aurélien Croc (AP²C) -+ * -+ * Contains the Xerox printers drivers -+ * -+ * $Id: xerox.drv 299 2011-07-21 15:22:26Z tillkamppeter $ -+ */ -+Manufacturer "Xerox" -+ -+#import "version.defs" -+#import "spl2.defs" -+#import "filter.defs" -+#import "altitude.defs" -+ -+// -+// Specific black & white printer definition -+// -+{ -+ #import "powersave.defs" -+ #import "tonerdensity.defs" -+ #import "tonersave.defs" -+ #import "jamrecovery.defs" -+ -+ // Monochrome printers V. 1 (old algorithms) -+ { -+ #import "monochrome-v1.defs" -+ Attribute QPDL QPDLVersion "1" -+ Attribute General DocHeaderValues "<0><2><1>" -+ -+ { -+ Resolution k 1 0 0 0 "300dpi/300 DPI" -+ -+ ModelName "WorkCentre 3119" -+ PCFileName "wc3119.ppd" -+ } { -+ Resolution k 1 0 0 0 "300dpi/300 DPI" -+ -+ ModelName "WorkCentre PE16" -+ PCFileName "wcpe16.ppd" -+ } { -+ Resolution k 1 0 0 0 "300dpi/300 DPI" -+ -+ ModelName "WorkCentre PE114e" -+ PCFileName "wcpe114e.ppd" -+ } -+ -+ // Monochrome printers V. 2 (new algorithms) -+ } { -+ #import "monochrome-v2.defs" -+ -+ // QPDL Version 1 -+ { -+ Attribute QPDL QPDLVersion "1" -+ Attribute General DocHeaderValues "<0><0><0>" -+ -+ { -+ Resolution k 1 0 0 0 "300dpi/300 DPI" -+ { -+ #import "manualduplex.defs" -+ ModelName "Phaser 3115" -+ PCFileName "ph3115.ppd" -+ } { -+ #import "manualduplex.defs" -+ ModelName "Phaser 3116" -+ PCFileName "ph3116.ppd" -+ } { -+ #import "manualduplex.defs" -+ ModelName "Phaser 3120" -+ PCFileName "ph3120.ppd" -+ } { -+ #import "manualduplex.defs" -+ ModelName "Phaser 3121" -+ PCFileName "ph3121.ppd" -+ } { -+ #import "manualduplex.defs" -+ ModelName "Phaser 3130" -+ PCFileName "ph3130.ppd" -+ } { -+ // Multi-tray -+ InputSlot 3 "Multi/Multi-Purpose Tray" -+ InputSlot 4 "Upper/Tray 1" -+ InputSlot 5 "Lower/Tray 2" -+ -+ Duplex normal -+ { -+ ModelName "Phaser 3420" -+ PCFileName "ph3420.ppd" -+ } { -+ ModelName "Phaser 3425" -+ PCFileName "ph3425.ppd" -+ } { -+ ModelName "Phaser 5500" -+ PCFileName "ph5500.ppd" -+ } -+ } -+ } { -+ // Multi-tray -+ InputSlot 3 "Multi/Multi-Purpose Tray" -+ InputSlot 4 "Upper/Tray 1" -+ InputSlot 5 "Lower/Tray 2" -+ #import "manualduplex.defs" -+ -+ { -+ ModelName "Phaser 3150" -+ PCFileName "ph3150.ppd" -+ } { -+ ModelName "Phaser 3160" -+ PCFileName "ph3160.ppd" -+ } -+ } -+ } -+ -+ // QPDL Version 2 -+ { -+ #import "manualduplex.defs" -+ Attribute QPDL QPDLVersion "2" -+ Attribute General DocHeaderValues "<0><0><1>" -+ -+ { -+ ModelName "Phaser 3117" -+ PCFileName "ph3117.ppd" -+ } { -+ Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI" -+ -+ { -+ ModelName "Phaser 3122" -+ PCFileName "ph3122.ppd" -+ } -+ } { -+ Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI" -+ -+ { -+ ModelName "Phaser 3124" -+ PCFileName "ph3124.ppd" -+ } -+ } -+ } -+ -+ // QPDL Version 3 -+ { -+ Attribute QPDL QPDLVersion "3" -+ Attribute General DocHeaderValues "<0><0><1>" -+ -+ { -+ Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI" -+ #import "manualduplex.defs" -+ -+ { -+ ModelName "Phaser 3140" -+ PCFileName "ph3140.ppd" -+ } { -+ ModelName "Phaser 3155" -+ PCFileName "ph3155.ppd" -+ } -+ } -+ } -+ } -+} -+ -+ -+// -+// Specific color printer definition -+// -+{ -+ #import "powersave.defs" -+ -+ // Color printers V. 1 (old algorithms) -+ { -+ #import "color-v1.defs" -+ #import "jamrecovery.defs" -+ -+ // Multi-tray -+ InputSlot 3 "Multi/Multi-Purpose Tray" -+ InputSlot 4 "Upper/Tray 1" -+ InputSlot 5 "Lower/Tray 2" -+ // But tray 2 is optional.. -+ Installable "OptionTray2/Tray 2 Installed" -+ UIConstraints "*OptionTray2 False *InputSlot Lower" -+ -+ Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI" -+ Resolution - 1 0 0 0 "1200dpi/1200 DPI" -+ -+ Duplex normal -+ -+ Attribute QPDL QPDLVersion "1" -+ Attribute General DocHeaderValues "<0><0><1>" -+ -+ { -+ Throughput 20 -+ ModelName "Phaser 6100" -+ PCFileName "ph6100.ppd" -+ } -+ } -+ -+ // Color printers V. 2 (JBIG algorithm) -+ { -+ #import "color-v2.defs" -+ Attribute QPDL PacketSize "512" -+ -+ // QPDL Version 2 -+ { -+ Attribute QPDL QPDLVersion "2" -+ Attribute General DocHeaderValues "<0><0><1>" -+ Resolution - 1 0 0 0 "1200dpi/1200 DPI" -+ Resolution - 1 0 0 0 "1200x600dpi/1200x600 DPI" -+ Duplex normal -+ -+ { -+ ModelName "Phaser 6110" -+ PCFilename "ph6110.ppd" -+ } -+ } -+ } -+} -+ -+ -+/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */ -+ -Index: splix-2.0.0+svn306/ppd/dell.drv.in -=================================================================== ---- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ splix-2.0.0+svn306/ppd/dell.drv.in 2012-04-29 16:06:49.200184886 +0200 -@@ -0,0 +1,46 @@ -+/* -+ * dell.drv (C) 2007, Aurélien Croc (AP²C) -+ * -+ * Contains the Dell printers drivers -+ * -+ * $Id: dell.drv 240 2008-11-24 00:10:09Z ap2c $ -+ */ -+ -+Manufacturer "Dell" -+ -+#import "version.defs" -+#import "spl2.defs" -+#import "filter.defs" -+#import "altitude.defs" -+ -+// -+// Specific black & white printer definition -+// -+{ -+ #import "monochrome-v1.defs" -+ #import "powersave.defs" -+ #import "tonerdensity.defs" -+ #import "tonersave.defs" -+ #import "jamrecovery.defs" -+ #import "manualduplex.defs" -+ -+ // QPDL Version 1 -+ { -+ Attribute QPDL QPDLVersion "1" -+ Attribute General DocHeaderValues "<0><0><0>" -+ -+ { -+ Resolution k 1 0 0 0 "300dpi/300 DPI" -+ { -+ ModelName "1100" -+ PCFileName "1100.ppd" -+ } { -+ ModelName "1110" -+ PCFileName "1110.ppd" -+ } -+ } -+ } -+} -+ -+/* vim: set expandtab tabstop=4 shiftwidth=4 smarttab tw=80 enc=utf8: */ -+ diff --git a/debian/patches/0004-Add-drv-target.patch b/debian/patches/0004-Add-drv-target.patch deleted file mode 100644 index a0ccfa3..0000000 --- a/debian/patches/0004-Add-drv-target.patch +++ /dev/null @@ -1,23 +0,0 @@ -From: Luca Niccoli -Date: Sun, 29 Apr 2012 13:49:12 +0200 -Subject: Add target to pre-process drvs -Forwarded: https://sourceforge.net/tracker/?func=detail&aid=3522394&group_id=175815&atid=874748 -Index: splix-2.0.0+svn306/rules.mk -=================================================================== ---- splix-2.0.0+svn306.orig/rules.mk 2012-04-29 15:29:42.977145641 +0200 -+++ splix-2.0.0+svn306/rules.mk 2012-04-29 15:31:39.313722526 +0200 -@@ -49,11 +49,13 @@ - - # Specific rules used for development and information - --.PHONY: tags optionList ppd cleanppd -+.PHONY: tags optionList drv ppd cleanppd - tags: - ctags --recurse --language-force=c++ --extra=+q --fields=+i \ - --exclude=doc --exclude=.svn * - -+drv: -+ @$(MAKE) --no-print-directory -C ppd/ drv DISABLE_JBIG=$(DISABLE_JBIG) - ppd: - @$(MAKE) --no-print-directory -C ppd/ ppd DISABLE_JBIG=$(DISABLE_JBIG) - cleanppd: diff --git a/debian/patches/0004-Add-target-to-pre-process-drvs.patch b/debian/patches/0004-Add-target-to-pre-process-drvs.patch new file mode 100644 index 0000000..b192308 --- /dev/null +++ b/debian/patches/0004-Add-target-to-pre-process-drvs.patch @@ -0,0 +1,29 @@ +From: Luca Niccoli +Date: Sun, 29 Apr 2012 13:49:12 +0200 +Subject: Add target to pre-process drvs +Forwarded: https://sourceforge.net/tracker/?func=detail&aid=3522394&group_id=175815&atid=874748 + +=================================================================== +--- + rules.mk | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/rules.mk b/rules.mk +index 8fa59f8..26ce4b5 100644 +--- a/rules.mk ++++ b/rules.mk +@@ -49,11 +49,13 @@ installcms: + + # Specific rules used for development and information + +-.PHONY: tags optionList ppd cleanppd ++.PHONY: tags optionList drv ppd cleanppd + tags: + ctags --recurse --language-force=c++ --extra=+q --fields=+i \ + --exclude=doc --exclude=.svn * + ++drv: ++ @$(MAKE) --no-print-directory -C ppd/ drv DISABLE_JBIG=$(DISABLE_JBIG) + ppd: + @$(MAKE) --no-print-directory -C ppd/ ppd DISABLE_JBIG=$(DISABLE_JBIG) + cleanppd: diff --git a/debian/patches/series b/debian/patches/series index 8457e68..df049d8 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,4 +1,4 @@ 0001-Fix-alignment-problem-on-armel.patch -0002-Rename-drv.patch -0003-Rename-drv-stubs.patch -0004-Add-drv-target.patch +0002-Avoid-possible-nameclashes-with-.drv-files.patch +0003-Rename-drv-stubs-so-they-are-pre-processed-into-.drv.patch +0004-Add-target-to-pre-process-drvs.patch