Enable 600x400 only for affected special models and disable 600x600
for them as well.

LP: #897809
---
 foomatic-db/opt/foo2xqx-Resolution.xml | 67 ++++++++++++++++++++++++++
 1 file changed, 67 insertions(+)

diff --git a/foomatic-db/opt/foo2xqx-Resolution.xml 
b/foomatic-db/opt/foo2xqx-Resolution.xml
index 1ed3385..96cb9f9 100644
--- a/foomatic-db/opt/foo2xqx-Resolution.xml
+++ b/foomatic-db/opt/foo2xqx-Resolution.xml
@@ -18,12 +18,79 @@
        </constraint>
     </constraints>
     <enum_vals>
+       <enum_val id="ev/foo2xqx-Resolution-600x400">
+           <ev_longname> <en>600x400 dpi</en> </ev_longname>
+               <!-- A multilingual <comments> block can appear here, too;
+                it should be treated as documentation for the user. -->
+           <ev_shortname> <en>600x400dpi</en> </ev_shortname>
+           <ev_driverval>1200x600 -R</ev_driverval>
+           <constraints>
+               <constraint sense="false">
+                   <driver>foo2xqx</driver>
+                   <arg_defval></arg_defval>
+               </constraint>
+               <constraint sense="true">
+                   <driver>foo2xqx</driver>
+                   <make>HP</make>
+                   <model>LaserJet P1005</model>
+                   <arg_defval></arg_defval>
+               </constraint>
+               <constraint sense="true">
+                   <driver>foo2xqx</driver>
+                   <make>HP</make>
+                   <model>LaserJet P1006</model>
+                   <arg_defval></arg_defval>
+               </constraint>
+               <constraint sense="true">
+                   <driver>foo2xqx</driver>
+                   <make>HP</make>
+                   <model>LaserJet P1007</model>
+                   <arg_defval></arg_defval>
+               </constraint>
+               <constraint sense="true">
+                   <driver>foo2xqx</driver>
+                   <make>HP</make>
+                   <model>LaserJet P1008</model>
+                   <arg_defval></arg_defval>
+               </constraint>
+           </constraints>
+       </enum_val>
        <enum_val id="ev/foo2xqx-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>
+           <constraints>
+               <constraint sense="true">
+                   <driver>foo2xqx</driver>
+                   <arg_defval></arg_defval>
+               </constraint>
+               <constraint sense="false">
+                   <driver>foo2xqx</driver>
+                   <make>HP</make>
+                   <model>LaserJet P1005</model>
+                   <arg_defval></arg_defval>
+               </constraint>
+               <constraint sense="false">
+                   <driver>foo2xqx</driver>
+                   <make>HP</make>
+                   <model>LaserJet P1006</model>
+                   <arg_defval></arg_defval>
+               </constraint>
+               <constraint sense="false">
+                   <driver>foo2xqx</driver>
+                   <make>HP</make>
+                   <model>LaserJet P1007</model>
+                   <arg_defval></arg_defval>
+               </constraint>
+               <constraint sense="false">
+                   <driver>foo2xqx</driver>
+                   <make>HP</make>
+                   <model>LaserJet P1008</model>
+                   <arg_defval></arg_defval>
+               </constraint>
+           </constraints>
        </enum_val>
        <enum_val id="ev/foo2xqx-Resolution-1200x600">
            <ev_longname> <en>1200x600 dpi</en> </ev_longname>
-- 
2.49.0

Reply via email to