diff options
author | Didier Raboud <odyx@debian.org> | 2017-05-02 11:28:27 +0200 |
---|---|---|
committer | Didier Raboud <odyx@debian.org> | 2017-05-02 11:28:27 +0200 |
commit | 328b73a7bcd044b41b648c94925b2230466d9c81 (patch) | |
tree | 18e2e0dddbe6331d1f02effc442f06e0bf4049a3 /foomatic-db | |
parent | 19c8b4bfda3010fb0e0f748a4afe631f28a6eeb4 (diff) |
New upstream version 20170320
Diffstat (limited to 'foomatic-db')
-rw-r--r-- | foomatic-db/driver/foo2ddst.xml | 20 | ||||
-rw-r--r-- | foomatic-db/opt/foo2ddst-InputSlot.xml | 32 | ||||
-rw-r--r-- | foomatic-db/opt/foo2ddst-MediaType.xml | 47 | ||||
-rw-r--r-- | foomatic-db/opt/foo2ddst-PageSize.xml | 87 | ||||
-rw-r--r-- | foomatic-db/opt/foo2ddst-Resolution.xml | 36 | ||||
-rw-r--r-- | foomatic-db/opt/foo2xxx-Copies.xml | 4 | ||||
-rw-r--r-- | foomatic-db/printer/Ricoh-SP_112.xml | 53 | ||||
-rw-r--r-- | foomatic-db/printer/Ricoh-SP_201Nw.xml | 53 |
8 files changed, 332 insertions, 0 deletions
diff --git a/foomatic-db/driver/foo2ddst.xml b/foomatic-db/driver/foo2ddst.xml new file mode 100644 index 0000000..b8a048a --- /dev/null +++ b/foomatic-db/driver/foo2ddst.xml @@ -0,0 +1,20 @@ +<driver id="driver/foo2ddst"> + <name>foo2ddst</name> + <url>http://foo2ddst.rkkda.com/</url> + <execution> + <filter /> + <prototype>foo2ddst-wrapper %A</prototype> + </execution> + <comments> <en> + + This is a driver developed for the Ricoh Aficio SP 112 and SP 201. + + <p> + + </en> </comments> + <printers> + <printer><id>printer/Ricoh-SP_112</id></printer> + <printer><id>printer/Ricoh-SP_201Nw</id></printer> + <printer><id>printer/Generic-DDST_Printer</id></printer> + </printers> +</driver> diff --git a/foomatic-db/opt/foo2ddst-InputSlot.xml b/foomatic-db/opt/foo2ddst-InputSlot.xml new file mode 100644 index 0000000..68f416d --- /dev/null +++ b/foomatic-db/opt/foo2ddst-InputSlot.xml @@ -0,0 +1,32 @@ +<option type="enum" id="opt/foo2ddst-InputSlot"> + <!-- A multilingual <comments> block can appear here, too; + it should be treated as documentation for the user. --> + <arg_longname> <en>Media Source</en> </arg_longname> + <arg_shortname> <en>InputSlot</en> </arg_shortname> + <arg_execution> + <arg_group>General</arg_group> + <arg_order>150</arg_order> + <arg_spot>A</arg_spot> + <arg_required /> + <arg_substitution /> + <arg_proto>-s%s </arg_proto> + </arg_execution> + <constraints> + <constraint sense="true"> + <driver>foo2ddst</driver> + <arg_defval>ev/foo2ddst-InputSlot-1</arg_defval> + </constraint> + </constraints> + <enum_vals> + <enum_val id="ev/foo2ddst-InputSlot-1"> + <ev_longname> <en>Tray 1</en> </ev_longname> + <ev_shortname> <en>Tray1</en> </ev_shortname> + <ev_driverval>1</ev_driverval> + </enum_val> + <enum_val id="ev/foo2ddst-InputSlot-2"> + <ev_longname> <en>Manual Feed</en> </ev_longname> + <ev_shortname> <en>Manual</en> </ev_shortname> + <ev_driverval>2</ev_driverval> + </enum_val> + </enum_vals> +</option> diff --git a/foomatic-db/opt/foo2ddst-MediaType.xml b/foomatic-db/opt/foo2ddst-MediaType.xml new file mode 100644 index 0000000..4d3f9f1 --- /dev/null +++ b/foomatic-db/opt/foo2ddst-MediaType.xml @@ -0,0 +1,47 @@ +<option type="enum" id="opt/foo2ddst-MediaType"> + <!-- A multilingual <comments> block can appear here, too; + it should be treated as documentation for the user. --> + <arg_longname> <en>Media Type</en> </arg_longname> + <arg_shortname> <en>MediaType</en> </arg_shortname> + <arg_execution> + <arg_group>General</arg_group> + <arg_order>150</arg_order> + <arg_spot>A</arg_spot> + <arg_required /> + <arg_substitution /> + <arg_proto>-m%s </arg_proto> + </arg_execution> + <constraints> + <constraint sense="true"> + <driver>foo2ddst</driver> + <arg_defval>ev/foo2ddst-MediaType-1</arg_defval> + </constraint> + </constraints> + <enum_vals> + <enum_val id="ev/foo2ddst-MediaType-1"> + <ev_longname> <en>PlainAndRecycled</en> </ev_longname> + <ev_shortname> <en>PlainAndRecycled</en> </ev_shortname> + <ev_driverval>1</ev_driverval> + </enum_val> + <enum_val id="ev/foo2ddst-MediaType-2"> + <ev_longname> <en>Plain</en> </ev_longname> + <ev_shortname> <en>Paper</en> </ev_shortname> + <ev_driverval>2</ev_driverval> + </enum_val> + <enum_val id="ev/foo2ddst-MediaType-3"> + <ev_longname> <en>Thin</en> </ev_longname> + <ev_shortname> <en>Thin</en> </ev_shortname> + <ev_driverval>3</ev_driverval> + </enum_val> + <enum_val id="ev/foo2ddst-MediaType-4"> + <ev_longname> <en>Thick 1</en> </ev_longname> + <ev_shortname> <en>Thick1</en> </ev_shortname> + <ev_driverval>4</ev_driverval> + </enum_val> + <enum_val id="ev/foo2ddst-MediaType-5"> + <ev_longname> <en>Recycled</en> </ev_longname> + <ev_shortname> <en>Recycled</en> </ev_shortname> + <ev_driverval>5</ev_driverval> + </enum_val> + </enum_vals> +</option> diff --git a/foomatic-db/opt/foo2ddst-PageSize.xml b/foomatic-db/opt/foo2ddst-PageSize.xml new file mode 100644 index 0000000..7e3719f --- /dev/null +++ b/foomatic-db/opt/foo2ddst-PageSize.xml @@ -0,0 +1,87 @@ +<option type="enum" id="opt/foo2ddst-PageSize"> + <arg_longname> <en>Page Size</en> </arg_longname> + <arg_shortname> <en>PageSize</en> </arg_shortname> + <arg_execution> + <arg_group>General</arg_group> + <arg_order>135</arg_order> + <arg_spot>A</arg_spot> + <arg_required /> + <arg_substitution /> + <arg_proto>-p%s </arg_proto> + </arg_execution> + <constraints> + <constraint sense="true"> + <driver>foo2ddst</driver> + <arg_defval>ev/foo2ddst-PageSize-1</arg_defval> + </constraint> + </constraints> + <enum_vals> + <enum_val id="ev/foo2ddst-PageSize-1"> + <ev_longname> <en>Letter</en> </ev_longname> + <ev_shortname> <en>Letter</en> </ev_shortname> + <ev_driverval>1</ev_driverval> + </enum_val> + <enum_val id="ev/foo2ddst-PageSize-2"> + <ev_longname> <en>Legal</en> </ev_longname> + <ev_shortname> <en>Legal</en> </ev_shortname> + <ev_driverval>2</ev_driverval> + </enum_val> + <enum_val id="ev/foo2ddst-PageSize-3"> + <ev_longname> <en>Executive</en> </ev_longname> + <ev_shortname> <en>Executive</en> </ev_shortname> + <ev_driverval>3</ev_driverval> + </enum_val> +<!-- + <enum_val id="ev/foo2ddst-PageSize-4"> + <ev_longname> <en>Invoice</en> </ev_longname> + <ev_shortname> <en>Invoice</en> </ev_shortname> + <ev_driverval>4</ev_driverval> + </enum_val> +--> + <enum_val id="ev/foo2ddst-PageSize-5"> + <ev_longname> <en>A4</en> </ev_longname> + <ev_shortname> <en>A4</en> </ev_shortname> + <ev_driverval>5</ev_driverval> + </enum_val> + <enum_val id="ev/foo2ddst-PageSize-6"> + <ev_longname> <en>A5</en> </ev_longname> + <ev_shortname> <en>A5</en> </ev_shortname> + <ev_driverval>6</ev_driverval> + </enum_val> + <enum_val id="ev/foo2ddst-PageSize-7"> + <ev_longname> <en>A7</en> </ev_longname> + <ev_shortname> <en>A7</en> </ev_shortname> + <ev_driverval>7</ev_driverval> + </enum_val> + <enum_val id="ev/foo2ddst-PageSize-8"> + <ev_longname> <en>B5 (JIS)</en> </ev_longname> + <ev_shortname> <en>B5jis</en> </ev_shortname> + <ev_driverval>8</ev_driverval> + </enum_val> + <enum_val id="ev/foo2ddst-PageSize-9"> + <ev_longname> <en>B6 (JIS)</en> </ev_longname> + <ev_shortname> <en>B6jis</en> </ev_shortname> + <ev_driverval>9</ev_driverval> + </enum_val> + <enum_val id="ev/foo2ddst-PageSize-10"> + <ev_longname> <en>16k 197x273</en> </ev_longname> + <ev_shortname> <en>w558h774</en> </ev_shortname> + <ev_driverval>10</ev_driverval> + </enum_val> + <enum_val id="ev/foo2ddst-PageSize-11"> + <ev_longname> <en>16k 184x260</en> </ev_longname> + <ev_shortname> <en>w522h737</en> </ev_shortname> + <ev_driverval>11</ev_driverval> + </enum_val> + <enum_val id="ev/foo2ddst-PageSize-12"> + <ev_longname> <en>16k 195x270</en> </ev_longname> + <ev_shortname> <en>w553h765</en> </ev_shortname> + <ev_driverval>12</ev_driverval> + </enum_val> + <enum_val id="ev/foo2ddst-PageSize-Custom"> + <ev_longname> <en>Custom</en> </ev_longname> + <ev_shortname> <en>Custom</en> </ev_shortname> + <ev_driverval>Custom.%0x%1</ev_driverval> + </enum_val> + </enum_vals> +</option> diff --git a/foomatic-db/opt/foo2ddst-Resolution.xml b/foomatic-db/opt/foo2ddst-Resolution.xml new file mode 100644 index 0000000..a35f879 --- /dev/null +++ b/foomatic-db/opt/foo2ddst-Resolution.xml @@ -0,0 +1,36 @@ +<option type="enum" id="opt/foo2ddst-Resolution"> + <!-- A multilingual <comments> block can appear here, too; + it should be treated as documentation for the user. --> + <arg_longname> <en>Resolution</en> </arg_longname> + <arg_shortname> <en>Resolution</en> </arg_shortname> + <arg_execution> + <arg_group>General</arg_group> + <arg_order>130</arg_order> + <arg_spot>A</arg_spot> + <arg_required /> + <arg_substitution /> + <arg_proto>-r%s </arg_proto> + </arg_execution> + <constraints> + <constraint sense="true"> + <driver>foo2ddst</driver> + <arg_defval>ev/foo2ddst-Resolution-600x600</arg_defval> + </constraint> + </constraints> + <enum_vals> + <enum_val id="ev/foo2ddst-Resolution-600x600"> + <ev_longname> <en>600x600 dpi</en> </ev_longname> + <!-- A multilingual <comments> block can appear here, too; + it should be treated as documentation for the user. --> + <ev_shortname> <en>600x600dpi</en> </ev_shortname> + <ev_driverval>600x600</ev_driverval> + </enum_val> + <enum_val id="ev/foo2ddst-Resolution-1200x600"> + <ev_longname> <en>1200x600 dpi</en> </ev_longname> + <!-- A multilingual <comments> block can appear here, too; + it should be treated as documentation for the user. --> + <ev_shortname> <en>1200x600dpi</en> </ev_shortname> + <ev_driverval>1200x600</ev_driverval> + </enum_val> + </enum_vals> +</option> diff --git a/foomatic-db/opt/foo2xxx-Copies.xml b/foomatic-db/opt/foo2xxx-Copies.xml index 9c1211b..173ef00 100644 --- a/foomatic-db/opt/foo2xxx-Copies.xml +++ b/foomatic-db/opt/foo2xxx-Copies.xml @@ -68,6 +68,10 @@ <driver>foo2hbpl2</driver> <arg_defval>1</arg_defval> </constraint> + <constraint sense="true"> + <driver>foo2ddst</driver> + <arg_defval>1</arg_defval> + </constraint> </constraints> <arg_max>100</arg_max> <arg_min>1</arg_min> diff --git a/foomatic-db/printer/Ricoh-SP_112.xml b/foomatic-db/printer/Ricoh-SP_112.xml new file mode 100644 index 0000000..453acd5 --- /dev/null +++ b/foomatic-db/printer/Ricoh-SP_112.xml @@ -0,0 +1,53 @@ +<printer id="printer/Ricoh-SP_112"> + <make>Ricoh</make> + <model>SP 112</model> + <mechanism> + <laser/><!--not "color"--> + <resolution> + <dpi> + <x>600</x> + <y>600</y> + </dpi> + </resolution> + <margins> + <general> + <unit>inch</unit> + <top>0.2</top> + <bottom>0.2</bottom> + <left>0.2</left> + <right>0.2</right> + </general> + </margins> + <consumables> + <comments> + <en>Print cartridge (1200 prints) - $55</en> + </comments> + <partno>SP 100LA</partno> + </consumables> + </mechanism> + <url>https://www.ricoh-usa.com/en/products/pd/sp-112-black-and-white-laser-printer/_/R-407431</url> + <lang> + <proprietary/> + <!--no pjl--><!--No "text"?--></lang> +<!-- + <autodetect> + <parallel> + <ieee1284>MFG:Hewlett-Packard;MDL:HP LaserJet P1005;CMD:ACL;CLS:PRINTER;DES:HP LaserJet P1005;FWVER:20080415;</ieee1284> + <manufacturer>Hewlett-Packard</manufacturer> + <model>HP LaserJet P1005</model> + <commandset>XQX</commandset> + </parallel> + </autodetect> +--> + <functionality>B</functionality> + <driver>foo2ddst</driver> + <!--no "contrib_url"--> + <comments> + <en> + + This printer is supported by the foo2ddst free software printer driver. + <p> + + </en> + </comments> +</printer> diff --git a/foomatic-db/printer/Ricoh-SP_201Nw.xml b/foomatic-db/printer/Ricoh-SP_201Nw.xml new file mode 100644 index 0000000..a6dba31 --- /dev/null +++ b/foomatic-db/printer/Ricoh-SP_201Nw.xml @@ -0,0 +1,53 @@ +<printer id="printer/Ricoh-SP_201Nw"> + <make>Ricoh</make> + <model>SP 201Nw</model> + <mechanism> + <laser/><!--not "color"--> + <resolution> + <dpi> + <x>600</x> + <y>600</y> + </dpi> + </resolution> + <margins> + <general> + <unit>inch</unit> + <top>0.2</top> + <bottom>0.2</bottom> + <left>0.2</left> + <right>0.2</right> + </general> + </margins> + <consumables> + <comments> + <en>Print cartridge (1500 prints) - $75</en> + </comments> + <partno>SP 201LA</partno> + </consumables> + </mechanism> + <url>https://www.ricoh-usa.com/en/products/pd/sp-201nw-black-and-white-laser-printer/_/R-407203</url> + <lang> + <proprietary/> + <!--no pjl--><!--No "text"?--></lang> +<!-- + <autodetect> + <parallel> + <ieee1284>MFG:Hewlett-Packard;MDL:HP LaserJet P1005;CMD:ACL;CLS:PRINTER;DES:HP LaserJet P1005;FWVER:20080415;</ieee1284> + <manufacturer>Hewlett-Packard</manufacturer> + <model>HP LaserJet P1005</model> + <commandset>XQX</commandset> + </parallel> + </autodetect> +--> + <functionality>B</functionality> + <driver>foo2ddst</driver> + <!--no "contrib_url"--> + <comments> + <en> + + This printer is supported by the foo2ddst free software printer driver. + <p> + + </en> + </comments> +</printer> |