~ubuntu-branches/ubuntu/precise/gutenprint/precise

« back to all changes in this revision

Viewing changes to debian/patches/S20-S21-T20-T21-regression.dpatch

  • Committer: Bazaar Package Importer
  • Author(s): Till Kamppeter
  • Date: 2010-07-19 12:48:35 UTC
  • mfrom: (2.1.5 squeeze)
  • Revision ID: james.westby@ubuntu.com-20100719124835-fzkuqaklcjc06xjo
Tags: 5.2.5-1ubuntu1
* Merge from debian unstable.  Remaining changes:
  - debian/control: Fix dependencies of the cups-driver-gutenprint binary
    package
  - debian/rules: Build with "--enable-nls" in the "./configure" command
    line.
  - debian/local/apport-hook.py, debian/rules,
    debian/cups-driver-gutenprint.install: Added apport hook.
  - debian/cups-driver-gutenprint.postinst: Make failures of the updater
    for the PPD files of existing print queues for the CUPS Raster driver
    non-fatal
  - debian/cups-driver-gutenprint.install: don't install
    samples/profile.jpg
  - debian/patches/10_cups_modeldir.dpatch: place ppd files in
    /usr/share/ppd
  - debian/control: Added transitional cupsys-driver-gutenprint package,
    easing the transition from hardy. Versioned Conflicts/Replaces.
  - debian/foomatic-db-gutenprint.postinst: automatically update the PPD
    files of existing CUPS queues which use the IJS driver.
  - debian/control: Added dependency on cups and cups-client to
    foomatic-db-gutenprint to assure that automatic PPD updates take
    place.
  - debian/cups-driver-gutenprint.postinst,
    debian/foomatic-db-gutenprint.postinst: Call CUPS command line
    clients (lpstat, lpadmin, ...) with "-h ..." option to assure local
    connections to be done even if a client.conf file points to a
    remote CUPS server, as this driver package only serves for the
    local CUPS and if the local machine tries to do changes onm a
    remote server, the CUPS clients ask for the remote server's password
    interactively.
  - debian/patches/20_device-id-support.dpatch: Added the suppport for
    providing printer device IDs in the generated PPD files. Taken from
    the upstream CVS repository of Gutenprint.
* debian/patches/S20-S21-T20-T21-regression.dpatch: Fix regression of
  Epson Stylus S20, S21, T20, and T21 not working any more (LP: #576705).

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#! /bin/sh /usr/share/dpatch/dpatch-run
 
2
## S20-S21-T20-T21-regression.dpatch by  <till.kamppeter@gmail.com>
 
3
##
 
4
## All lines beginning with `## DP:' are a description of the patch.
 
5
## DP: No description.
 
6
 
 
7
@DPATCH@
 
8
diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' gutenprint-5.2.5-1ubuntu1~/src/xml/escp2/model/Makefile.am gutenprint-5.2.5-1ubuntu1/src/xml/escp2/model/Makefile.am
 
9
--- gutenprint-5.2.5-1ubuntu1~/src/xml/escp2/model/Makefile.am  2010-05-05 09:32:26.000000000 +0200
 
10
+++ gutenprint-5.2.5-1ubuntu1/src/xml/escp2/model/Makefile.am   2010-07-19 12:42:37.419680986 +0200
 
11
@@ -126,6 +126,7 @@
 
12
        model_97.xml                            \
 
13
        model_98.xml                            \
 
14
        model_99.xml                            \
 
15
+       model_101.xml                           \
 
16
        model_100.xml
 
17
 
 
18
 xml-stamp: $(pkgxmldata_DATA) Makefile.am
 
19
diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' gutenprint-5.2.5-1ubuntu1~/src/xml/escp2/model/model_101.xml gutenprint-5.2.5-1ubuntu1/src/xml/escp2/model/model_101.xml
 
20
--- gutenprint-5.2.5-1ubuntu1~/src/xml/escp2/model/model_101.xml        1970-01-01 01:00:00.000000000 +0100
 
21
+++ gutenprint-5.2.5-1ubuntu1/src/xml/escp2/model/model_101.xml 2010-07-19 12:42:23.919684348 +0200
 
22
@@ -0,0 +1,183 @@
 
23
+<?xml version="1.0"?>
 
24
+
 
25
+<gutenprint xmlns="http://gimp-print.sourceforge.net/xsd/gp.xsd-1.0"
 
26
+xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 
27
+xsi:schemaLocation="http://gimp-print.sourceforge.net/xsd/gp.xsd-1.0 gutenprint.xsd">
 
28
+<copyright>
 
29
+ *   Copyright 2008 Robert Krawitz (rlk@alum.mit.edu)
 
30
+ *
 
31
+ *   This program is free software; you can redistribute it and/or modify it
 
32
+ *   under the terms of the GNU General Public License as published by the Free
 
33
+ *   Software Foundation; either version 2 of the License, or (at your option)
 
34
+ *   any later version.
 
35
+ *
 
36
+ *   This program is distributed in the hope that it will be useful, but
 
37
+ *   WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
 
38
+ *   or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
 
39
+ *   for more details.
 
40
+ *
 
41
+ *   You should have received a copy of the GNU General Public License
 
42
+ *   along with this program; if not, write to the Free Software
 
43
+ *   Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 
44
+</copyright>
 
45
+<escp2:model id="101">
 
46
+ <media src="escp2/media/wf500.xml"/>
 
47
+ <inputSlots src="escp2/inputslots/default.xml"/>
 
48
+ <qualityPresets src="escp2/qualitypresets/wf40.xml"/>
 
49
+ <inkGroup src="escp2/inks/nx100.xml"/>
 
50
+ <mediaSizes src="escp2/mediasizes/standard.xml"/>
 
51
+ <verticalBorderlessSequence>US\003\000\000\000\002</verticalBorderlessSequence>
 
52
+ <preinitSequence>\000\000\000\033\001@EJL\0401284.4\012@EJL\040\040\040\040\040\012\033@</preinitSequence>
 
53
+ <preinitRemoteSequence>JS\014\000\000GUTENPRINT\000PM\002\000\000\000</preinitRemoteSequence>
 
54
+ <postinitRemoteSequence>JE\001\000\000</postinitRemoteSequence>
 
55
+ <commandSet>2000</commandSet>
 
56
+ <borderless>Yes</borderless>
 
57
+ <supportsVariableDropsizes/>
 
58
+ <hasFastGraymode/>
 
59
+ <sendZeroAdvance/>
 
60
+ <supportsD4Mode/>
 
61
+ <preferredEnvelopeOrientation>Portrait</preferredEnvelopeOrientation>
 
62
+ <headConfiguration type="default">
 
63
+  <Nozzles>29</Nozzles>
 
64
+  <MinNozzles>30</MinNozzles>
 
65
+  <FirstNozzle>1</FirstNozzle>
 
66
+  <NozzleSeparation>3</NozzleSeparation>
 
67
+ </headConfiguration>
 
68
+ <headConfiguration type="black">
 
69
+  <Nozzles>90</Nozzles>
 
70
+  <MinNozzles>90</MinNozzles>
 
71
+  <FirstNozzle>0</FirstNozzle>
 
72
+  <NozzleSeparation>3</NozzleSeparation>
 
73
+ </headConfiguration>
 
74
+ <headConfiguration type="fast">
 
75
+  <Nozzles>90</Nozzles>
 
76
+  <MinNozzles>90</MinNozzles>
 
77
+  <FirstNozzle>0</FirstNozzle>
 
78
+  <NozzleSeparation>3</NozzleSeparation>
 
79
+ </headConfiguration>
 
80
+ <physicalChannels>4</physicalChannels>
 
81
+ <baseSeparation>360</baseSeparation>
 
82
+ <resolutionScale>14400</resolutionScale>
 
83
+ <minimumResolution>360 120</minimumResolution>
 
84
+ <maximumResolution>5760 2880</maximumResolution>
 
85
+ <extraVerticalFeed>10</extraVerticalFeed>
 
86
+ <separationRows>1</separationRows>
 
87
+ <zeroMarginOffset>80</zeroMarginOffset>
 
88
+ <initialVerticalOffset>-180</initialVerticalOffset>
 
89
+ <microLeftMargin>42</microLeftMargin>
 
90
+ <minHorizontalAlignment>1</minHorizontalAlignment>
 
91
+ <baseHorizontalAlignment>28800</baseHorizontalAlignment>
 
92
+ <bidirectionalAutoUpperLimit>16588800</bidirectionalAutoUpperLimit>
 
93
+ <minimumMediaSize>144 144</minimumMediaSize>
 
94
+ <maximumMediaSize>612 86400</maximumMediaSize>
 
95
+ <maximumImageableArea>612 86400</maximumImageableArea>
 
96
+ <margins interleave="soft" media="sheet">9 9 0 9</margins>
 
97
+ <margins interleave="printer" media="sheet">9 9 0 9</margins>
 
98
+ <margins interleave="soft" media="roll">9 9 0 0</margins>
 
99
+ <margins interleave="printer" media="roll">9 9 0 0</margins>
 
100
+ <extraBottom>24</extraBottom>
 
101
+ <CDOffset>204 191</CDOffset>
 
102
+ <CDMediaSize>595 842</CDMediaSize>
 
103
+ <AlignmentChoices>4 15 0 0</AlignmentChoices>
 
104
+ <ChannelNames>
 
105
+  <ChannelName translate="name" name="Cyan"/>
 
106
+  <ChannelName translate="name" name="Magenta"/>
 
107
+  <ChannelName translate="name" name="Yellow"/>
 
108
+  <ChannelName translate="name" name="Black"/>
 
109
+ </ChannelNames>
 
110
+ <resolutions>
 
111
+  <resolution translate="text" name="360x120sw" text="360 x 120 DPI Economy">
 
112
+   <physicalResolution>360 120</physicalResolution>
 
113
+   <parameter type="float" name="escp2_density">4.000000</parameter>
 
114
+   <parameter type="integer" name="escp2_ink_type">16</parameter>
 
115
+   <parameter type="integer" name="escp2_base_res">360</parameter>
 
116
+   <parameter type="integer" name="escp2_bits">2</parameter>
 
117
+   <parameter type="float" name="DropSize1">0.200000</parameter>
 
118
+   <parameter type="float" name="DropSize2">0.350000</parameter>
 
119
+   <parameter type="float" name="DropSize3">1.000000</parameter>
 
120
+  </resolution>
 
121
+  <resolution translate="text" name="360sw" text="360 DPI">
 
122
+   <physicalResolution>360 360</physicalResolution>
 
123
+   <parameter type="float" name="escp2_density">2.000000</parameter>
 
124
+   <parameter type="integer" name="escp2_ink_type">16</parameter>
 
125
+   <parameter type="integer" name="escp2_base_res">360</parameter>
 
126
+   <parameter type="integer" name="escp2_bits">2</parameter>
 
127
+   <parameter type="float" name="DropSize1">0.200000</parameter>
 
128
+   <parameter type="float" name="DropSize2">0.350000</parameter>
 
129
+   <parameter type="float" name="DropSize3">1.000000</parameter>
 
130
+  </resolution>
 
131
+  <resolution translate="text" name="720x360sw" text="720 x 360 DPI">
 
132
+   <physicalResolution>720 360</physicalResolution>
 
133
+   <parameter type="float" name="escp2_density">1.560000</parameter>
 
134
+   <parameter type="integer" name="escp2_ink_type">17</parameter>
 
135
+   <parameter type="integer" name="escp2_base_res">360</parameter>
 
136
+   <parameter type="integer" name="escp2_bits">2</parameter>
 
137
+   <parameter type="float" name="DropSize1">0.300000</parameter>
 
138
+   <parameter type="float" name="DropSize2">0.660000</parameter>
 
139
+   <parameter type="float" name="DropSize3">1.000000</parameter>
 
140
+  </resolution>
 
141
+  <resolution translate="text" name="720sw" text="720 DPI">
 
142
+   <physicalResolution>720 720</physicalResolution>
 
143
+   <parameter type="float" name="escp2_density">0.780000</parameter>
 
144
+   <parameter type="integer" name="escp2_ink_type">17</parameter>
 
145
+   <parameter type="integer" name="escp2_base_res">360</parameter>
 
146
+   <parameter type="integer" name="escp2_bits">2</parameter>
 
147
+   <parameter type="float" name="DropSize1">0.300000</parameter>
 
148
+   <parameter type="float" name="DropSize2">0.550000</parameter>
 
149
+   <parameter type="float" name="DropSize3">1.000000</parameter>
 
150
+  </resolution>
 
151
+  <resolution translate="text" name="1440x720sw" text="1440 x 720 DPI">
 
152
+   <physicalResolution>1440 720</physicalResolution>
 
153
+   <parameter type="float" name="escp2_density">0.778000</parameter>
 
154
+   <parameter type="integer" name="escp2_ink_type">18</parameter>
 
155
+   <parameter type="integer" name="escp2_base_res">360</parameter>
 
156
+   <parameter type="integer" name="escp2_bits">2</parameter>
 
157
+   <parameter type="float" name="DropSize1">0.380000</parameter>
 
158
+   <parameter type="float" name="DropSize2">0.500000</parameter>
 
159
+   <parameter type="float" name="DropSize3">1.000000</parameter>
 
160
+  </resolution>
 
161
+  <resolution translate="text" name="1440x1440ov" text="1440 x 1440 DPI">
 
162
+   <physicalResolution>2880 1440</physicalResolution>
 
163
+   <printedResolution>1440 1440</printedResolution>
 
164
+   <parameter type="float" name="escp2_density">0.512000</parameter>
 
165
+   <parameter type="integer" name="escp2_ink_type">18</parameter>
 
166
+   <parameter type="integer" name="escp2_base_res">360</parameter>
 
167
+   <parameter type="integer" name="escp2_bits">2</parameter>
 
168
+   <parameter type="float" name="DropSize1">0.500000</parameter>
 
169
+   <parameter type="float" name="DropSize2">1.000000</parameter>
 
170
+  </resolution>
 
171
+  <resolution translate="text" name="2880x1440sw" text="2880 x 1440 DPI">
 
172
+   <physicalResolution>2880 1440</physicalResolution>
 
173
+   <parameter type="float" name="escp2_density">0.512</parameter>
 
174
+   <parameter type="integer" name="escp2_ink_type">18</parameter>
 
175
+   <parameter type="integer" name="escp2_base_res">360</parameter>
 
176
+   <parameter type="integer" name="escp2_bits">2</parameter>
 
177
+   <parameter type="float" name="DropSize1">1.000000</parameter>
 
178
+  </resolution>
 
179
+  <resolution translate="text" name="5760x1440sw" text="5760 x 1440 DPI">
 
180
+   <physicalResolution>5760 1440</physicalResolution>
 
181
+   <parameter type="float" name="escp2_density">0.256000</parameter>
 
182
+   <parameter type="integer" name="escp2_ink_type">18</parameter>
 
183
+   <parameter type="integer" name="escp2_base_res">360</parameter>
 
184
+   <parameter type="integer" name="escp2_bits">2</parameter>
 
185
+   <parameter type="float" name="DropSize1">1.000000</parameter>
 
186
+  </resolution>
 
187
+  <resolution translate="text" name="2880x2880sw" text="2880 x 2880 DPI">
 
188
+   <physicalResolution>2880 2880</physicalResolution>
 
189
+   <parameter type="float" name="escp2_density">0.256000</parameter>
 
190
+   <parameter type="integer" name="escp2_ink_type">18</parameter>
 
191
+   <parameter type="integer" name="escp2_base_res">360</parameter>
 
192
+   <parameter type="integer" name="escp2_bits">2</parameter>
 
193
+   <parameter type="float" name="DropSize1">1.000000</parameter>
 
194
+  </resolution>
 
195
+  <resolution translate="text" name="5760x2880sw" text="5760 x 2880 DPI">
 
196
+   <physicalResolution>5760 2880</physicalResolution>
 
197
+   <parameter type="float" name="escp2_density">0.128000</parameter>
 
198
+   <parameter type="integer" name="escp2_ink_type">18</parameter>
 
199
+   <parameter type="integer" name="escp2_base_res">360</parameter>
 
200
+   <parameter type="integer" name="escp2_bits">2</parameter>
 
201
+   <parameter type="float" name="DropSize1">1.000000</parameter>
 
202
+  </resolution>
 
203
+ </resolutions>
 
204
+</escp2:model>
 
205
+</gutenprint>
 
206
diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' gutenprint-5.2.5-1ubuntu1~/src/xml/printers.xml gutenprint-5.2.5-1ubuntu1/src/xml/printers.xml
 
207
--- gutenprint-5.2.5-1ubuntu1~/src/xml/printers.xml     2010-05-05 09:32:24.000000000 +0200
 
208
+++ gutenprint-5.2.5-1ubuntu1/src/xml/printers.xml      2010-07-19 12:41:42.709694541 +0200
 
209
@@ -468,8 +468,8 @@
 
210
       <printer translate="name" name="Epson Stylus Photo PX710W" driver="escp2-px710fw" manufacturer="Epson" model="96" parameters="claria_params" />
 
211
       <printer translate="name" name="Epson Stylus Photo PX800FW" driver="escp2-px800fw" manufacturer="Epson" model="96" parameters="claria_params" />
 
212
       <printer translate="name" name="Epson Stylus Photo PX810FW" driver="escp2-px810fw" manufacturer="Epson" model="96" parameters="claria_params" />
 
213
-      <printer translate="name" name="Epson Stylus S20" driver="escp2-s20" manufacturer="Epson" model="94" parameters="standard_params" />
 
214
-      <printer translate="name" name="Epson Stylus S21" driver="escp2-s21" manufacturer="Epson" model="94" parameters="standard_params" />
 
215
+      <printer translate="name" name="Epson Stylus S20" driver="escp2-s20" manufacturer="Epson" model="101" parameters="standard_params" />
 
216
+      <printer translate="name" name="Epson Stylus S21" driver="escp2-s21" manufacturer="Epson" model="101" parameters="standard_params" />
 
217
       <printer translate="name" name="Epson Stylus S50" driver="escp2-s50" manufacturer="Epson" model="97" parameters="standard_params" />
 
218
       <printer translate="name" name="Epson Stylus SX100" driver="escp2-sx100" manufacturer="Epson" model="94" parameters="standard_params" />
 
219
       <printer translate="name" name="Epson Stylus SX105" driver="escp2-sx105" manufacturer="Epson" model="94" parameters="standard_params" />
 
220
@@ -489,8 +489,8 @@
 
221
       <printer translate="name" name="Epson Stylus SX610FW" driver="escp2-sx610fw" manufacturer="Epson" model="92" parameters="standard_params" />
 
222
       <printer translate="name" name="Epson Stylus SX615" driver="escp2-sx615" manufacturer="Epson" model="92" parameters="standard_params" />
 
223
       <printer translate="name" name="Epson Stylus SX650" driver="escp2-sx650" manufacturer="Epson" model="97" parameters="standard_params" />
 
224
-      <printer translate="name" name="Epson Stylus T20" driver="escp2-t20" manufacturer="Epson" model="94" parameters="standard_params" />
 
225
-      <printer translate="name" name="Epson Stylus T21" driver="escp2-t21" manufacturer="Epson" model="94" parameters="standard_params" />
 
226
+      <printer translate="name" name="Epson Stylus T20" driver="escp2-t20" manufacturer="Epson" model="101" parameters="standard_params" />
 
227
+      <printer translate="name" name="Epson Stylus T21" driver="escp2-t21" manufacturer="Epson" model="101" parameters="standard_params" />
 
228
       <printer translate="name" name="Epson Stylus T26" driver="escp2-t26" manufacturer="Epson" model="94" parameters="standard_params" />
 
229
       <printer translate="name" name="Epson Stylus T30" driver="escp2-t30" manufacturer="Epson" model="92" parameters="standard_params" />
 
230
       <printer translate="name" name="Epson Stylus T40W" driver="escp2-t40w" manufacturer="Epson" model="85" parameters="standard_params" />