reassign 627542 printer-driver-foo2zjs found 627542 20110210dfsg-2 tag 627542 + patch thanks Here's a patch that re-enables manual duplex printing for the foo2qpdl driver. Patching the XML sources seems a bit more sane than having to patch the generated PPD at the right time during the build. I have erred on the side of caution and only re-enabled the option for the particular model of printer that I own, but if manual duplexing makes sense for other models, it should be pretty clear how to bring it back for them too. Regards, -- Sam Morris <https://robots.org.uk/> 3412 EA18 1277 354B 991B C869 B219 7FDB 5EA0 1078
--- a/foomatic-db/opt/foo2qpdl-Duplex.xml +++ b/foomatic-db/opt/foo2qpdl-Duplex.xml @@ -17,9 +17,6 @@ <arg_defval>ev/foo2qpdl-Duplex-1</arg_defval> </constraint> <constraint sense="false"> - <make>Samsung</make> <model>CLP-300</model> - </constraint> - <constraint sense="false"> <make>Samsung</make> <model>CLP-310</model> </constraint> <constraint sense="false"> @@ -57,11 +54,31 @@ <ev_longname> <en>Long Edge (Standard)</en> </ev_longname> <ev_shortname> <en>DuplexNoTumble</en> </ev_shortname> <ev_driverval>2</ev_driverval> + <constraints> + <constraint sense="false"> + <make>Samsung</make> <model>CLP-300</model> + </constraint> + </constraint> </enum_val> <enum_val id="ev/foo2qpdl-Duplex-3"> <ev_longname> <en>Short Edge (Flip)</en> </ev_longname> <ev_shortname> <en>DuplexTumble</en> </ev_shortname> <ev_driverval>3</ev_driverval> + <constraints> + <constraint sense="false"> + <make>Samsung</make> <model>CLP-300</model> + </constraint> + </constraint> + </enum_val> + <enum_val id="ev/foo2qpdl-Duplex-4"> + <ev_longname> <en>Manual Long Edge (Standard)</en> </ev_longname> + <ev_shortname> <en>ManualDuplexNoTumble</en> </ev_shortname> + <ev_driverval>4</ev_driverval> + </enum_val> + <enum_val id="ev/foo2qpdl-Duplex-5"> + <ev_longname> <en>Manual Short Edge (Flip)</en> </ev_longname> + <ev_shortname> <en>ManualDuplexTumble</en> </ev_shortname> + <ev_driverval>5</ev_driverval> </enum_val> </enum_vals> </option>
Attachment:
signature.asc
Description: This is a digitally signed message part