[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#555892: marked as done (ptouch-driver -- CUPS/Foomatic driver for Brother P-touch label printers)



Your message dated Wed, 31 Aug 2011 19:47:27 +0000
with message-id <E1Qyqkx-0003Tr-Dk@franck.debian.org>
and subject line Bug#555892: fixed in ptouch-driver 1.3-1
has caused the Debian Bug report #555892,
regarding ptouch-driver -- CUPS/Foomatic driver for Brother P-touch label printers
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
555892: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=555892
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: normal

http://www.diku.dk/hjemmesider/ansatte/panic/P-touch/ has the program
ptouch-driver, which is a driver for CUPS and Foomatic for Brother
P-touch label printers.

I made a quick-and-dirty package for myself, diff.gz attached. Note that
I am _not_ willing to maintain this myself, unfortunately. I will soon
be far away from my label printer.

The diff contains a fix that works for at least the QL-550 model, which
seems to have 275 dpi pixel density along one axis, and 300 on the
other. The upstream code assumes 300 for both. The incorrect density
makes the label cutter cut at the wrong place (in the middle of a label,
rather than between them). I've informed the upstream author of this.

Other than that, the package is extremely straightforward to make, using
dh (or cups, I assume).

When I installed my package, and added the printer via the GNOME printer
admin tool, it generated a PPD file in /etc/cups/ppd/Brother-QL-550.ppd,
which works otherwise fine, but the ImageableArea settings are wrong,
and make it impossible to print near the edges of the labels. I fixed
this by editing the file manually, since I could not figure out how that
file gets generated and fix the source of the wrong settings. I'm
attaching the manually edited file as well. Someone who understands the
whole CUPS system should figure out the proper fix.

Attachment: ptouch-driver_1.3-1.diff.gz
Description: GNU Zip compressed data

*PPD-Adobe: "4.3"
*%
*% For information on using this, and to obtain the required backend
*% script, consult http://www.openprinting.org/
*%
*% This file is published under the GNU General Public License
*%
*% PPD-O-MATIC (4.0.0 or newer) generated this PPD file. It is for use with 
*% all programs and environments which use PPD files for dealing with
*% printer capability information. The printer must be configured with the
*% "foomatic-rip" backend filter script of Foomatic 4.0.0 or newer. This 
*% file and "foomatic-rip" work together to support PPD-controlled printer
*% driver option access with all supported printer drivers and printing
*% spoolers.
*%
*% To save this file on your disk, wait until the download has completed
*% (the animation of the browser logo must stop) and then use the
*% "Save as..." command in the "File" menu of your browser or in the 
*% pop-up manu when you click on this document with the right mouse button.
*% DO NOT cut and paste this file into an editor with your mouse. This can
*% introduce additional line breaks which lead to unexpected results.
*%
*% You may save this file as 'Brother-QL-550-ptouch.ppd'
*%
*%
*FormatVersion:	"4.3"
*FileVersion:	"1.1"
*LanguageVersion: English 
*LanguageEncoding: ISOLatin1
*PCFileName:	"BRQ550PT.PPD"
*Manufacturer:	"Brother"
*Product:	"(QL-550)"
*cupsVersion:	1.0
*cupsManualCopies: True
*cupsModelNumber:  2
*cupsFilter:	"application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter:	"application/vnd.cups-pdf 0 foomatic-rip"
*cupsFilter:	"application/vnd.apple-pdf 25 foomatic-rip"
*%pprRIP:        foomatic-rip other
*ModelName:     "Brother QL-550"
*ShortNickName: "Brother QL-550 ptouch"
*NickName:      "Brother QL-550 Foomatic/ptouch (recommended)"
*PSVersion:	"(3010.000) 550"
*PSVersion:	"(3010.000) 651"
*PSVersion:	"(3010.000) 652"
*PSVersion:	"(3010.000) 653"
*PSVersion:	"(3010.000) 704"
*PSVersion:	"(3010.000) 705"
*PSVersion:	"(3010.000) 800"
*PSVersion:	"(3010.000) 815"
*PSVersion:	"(3010.000) 850"
*PSVersion:	"(3010.000) 860"
*PSVersion:	"(3010.000) 861"
*PSVersion:	"(3010.000) 862"
*PSVersion:	"(3010.000) 863"
*PSVersion:	"(3010.000) 864"
*PSVersion:	"(3010.000) 870"
*LanguageLevel:	"3"
*ColorDevice:	False
*DefaultColorSpace: Gray
*FileSystem:	False
*Throughput:	"1"
*LandscapeOrientation: Plus90
*TTRasterizer:	Type42
*1284DeviceID: "MFG:Brother;MDL:QL-550;CMD:PT-CBP;DRV:Dptouch,R1,M0,TF;"

*driverName ptouch: ""
*driverType F/Filter: ""
*driverObsolete: False




*HWMargins: 18 36 18 36
*VariablePaperSize: True
*MaxMediaWidth: 100000
*MaxMediaHeight: 100000
*NonUIOrderDependency: 100 AnySetup *CustomPageSize
*CustomPageSize True: "pop pop pop
<</PageSize [ 5 -2 roll ] /ImagingBBox null>>setpagedevice"
*End
*ParamCustomPageSize Width: 1 points 36 100000
*ParamCustomPageSize Height: 2 points 36 100000
*ParamCustomPageSize Orientation: 3 int 0 0
*ParamCustomPageSize WidthOffset: 4 points 0 0
*ParamCustomPageSize HeightOffset: 5 points 0 0

*FoomaticIDs: Brother-QL-550 ptouch
*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dQUIET -dNOPA&&
USE -sDEVICE=cups %A%Z -sOutputFile=- - | rastertoptch dummyjob dummyu&&
ser dummytitle 1 &apos;%B&apos;"
*End

*OpenGroup: General/General

*OpenUI *PageSize/Page Size: PickOne
*OrderDependency: 100 AnySetup *PageSize
*DefaultPageSize: StandardAddressLabel
*PageSize Binder3cmSpineTape/Binder 3cm - Spine Tape (29 x 209mm): "<</PageSize[82 592]/ImagingBBox null/MediaType (roll)>>setpagedevice"
*PageSize Binder5cmSpineTape/Binder 5cm-Spine Tape (62 x 209mm): "<</PageSize[176 592]/ImagingBBox null/MediaType (roll)>>setpagedevice"
*PageSize CD/DVDLabel/CD/DVD Circular Label (58 x 58mm): "<</PageSize[164 164]/ImagingBBox null/MediaType (labels)>>setpagedevice"
*PageSize CompactFlashTape/Compact Flash(TM) Tape (12 x 36mm): "<</PageSize[34 102]/ImagingBBox null/MediaType (roll)>>setpagedevice"
*PageSize FileFolderLabel/File Folder label (17 x 87mm): "<</PageSize[48 247]/ImagingBBox null/MediaType (labels)>>setpagedevice"
*PageSize FloppyTape/Floppy Tape (62 x 50mm): "<</PageSize[176 142]/ImagingBBox null/MediaType (roll)>>setpagedevice"
*PageSize LargeAddressLabel/Large Address Label (38 x 90mm): "<</PageSize[108 255]/ImagingBBox null/MediaType (labels)>>setpagedevice"
*PageSize MemoryStickTape/Memory Stick(TM) Tape (12 x 34mm): "<</PageSize[34 96]/ImagingBBox null/MediaType (roll)>>setpagedevice"
*PageSize MO-FaceTape/MO-Face Tape (62 x 45mm): "<</PageSize[176 128]/ImagingBBox null/MediaType (roll)>>setpagedevice"
*PageSize ReturnAddressLabel/Hanging File Folder, Return Address label (17 x 54mm): "<</PageSize[48 153]/ImagingBBox null/MediaType (labels)>>setpagedevice"
*PageSize ShippingLabel/Shipping Label, Visitor Name Badge (62 x 100mm): "<</PageSize[176 283]/ImagingBBox null/MediaType (labels)>>setpagedevice"
*PageSize SmallAddressLabel/Small Address Label (62 x 29mm): "<</PageSize[176 82]/ImagingBBox null/MediaType (labels)>>setpagedevice"
*PageSize SmartMediaTape/SmartMedia(TM) Tape (12 x 26mm): "<</PageSize[34 74]/ImagingBBox null/MediaType (roll)>>setpagedevice"
*PageSize StandardAddressLabel/Standard Address Label (29 x 90mm): "<</PageSize[82 255]/ImagingBBox null/MediaType (labels)>>setpagedevice"
*PageSize StockTape/Stock Tape (57 x 50mm): "<</PageSize[161 142]/ImagingBBox null/MediaType (roll)>>setpagedevice"
*CloseUI: *PageSize

*OpenUI *PageRegion: PickOne
*OrderDependency: 100 AnySetup *PageRegion
*DefaultPageRegion: StandardAddressLabel
*PageRegion Binder3cmSpineTape/Binder 3cm - Spine Tape (29 x 209mm): "<</PageSize[82 592]/ImagingBBox null/MediaType (roll)>>setpagedevice"
*PageRegion Binder5cmSpineTape/Binder 5cm-Spine Tape (62 x 209mm): "<</PageSize[176 592]/ImagingBBox null/MediaType (roll)>>setpagedevice"
*PageRegion CD/DVDLabel/CD/DVD Circular Label (58 x 58mm): "<</PageSize[164 164]/ImagingBBox null/MediaType (labels)>>setpagedevice"
*PageRegion CompactFlashTape/Compact Flash(TM) Tape (12 x 36mm): "<</PageSize[34 102]/ImagingBBox null/MediaType (roll)>>setpagedevice"
*PageRegion FileFolderLabel/File Folder label (17 x 87mm): "<</PageSize[48 247]/ImagingBBox null/MediaType (labels)>>setpagedevice"
*PageRegion FloppyTape/Floppy Tape (62 x 50mm): "<</PageSize[176 142]/ImagingBBox null/MediaType (roll)>>setpagedevice"
*PageRegion LargeAddressLabel/Large Address Label (38 x 90mm): "<</PageSize[108 255]/ImagingBBox null/MediaType (labels)>>setpagedevice"
*PageRegion MemoryStickTape/Memory Stick(TM) Tape (12 x 34mm): "<</PageSize[34 96]/ImagingBBox null/MediaType (roll)>>setpagedevice"
*PageRegion MO-FaceTape/MO-Face Tape (62 x 45mm): "<</PageSize[176 128]/ImagingBBox null/MediaType (roll)>>setpagedevice"
*PageRegion ReturnAddressLabel/Hanging File Folder, Return Address label (17 x 54mm): "<</PageSize[48 153]/ImagingBBox null/MediaType (labels)>>setpagedevice"
*PageRegion ShippingLabel/Shipping Label, Visitor Name Badge (62 x 100mm): "<</PageSize[176 283]/ImagingBBox null/MediaType (labels)>>setpagedevice"
*PageRegion SmallAddressLabel/Small Address Label (62 x 29mm): "<</PageSize[176 82]/ImagingBBox null/MediaType (labels)>>setpagedevice"
*PageRegion SmartMediaTape/SmartMedia(TM) Tape (12 x 26mm): "<</PageSize[34 74]/ImagingBBox null/MediaType (roll)>>setpagedevice"
*PageRegion StandardAddressLabel/Standard Address Label (29 x 90mm): "<</PageSize[82 255]/ImagingBBox null/MediaType (labels)>>setpagedevice"
*PageRegion StockTape/Stock Tape (57 x 50mm): "<</PageSize[161 142]/ImagingBBox null/MediaType (roll)>>setpagedevice"
*CloseUI: *PageRegion

*DefaultImageableArea: StandardAddressLabel
*ImageableArea Binder3cmSpineTape/Binder 3cm - Spine Tape (29 x 209mm): "0 0 82 592"
*ImageableArea Binder5cmSpineTape/Binder 5cm-Spine Tape (62 x 209mm): "0 0 176 592"
*ImageableArea CD/DVDLabel/CD/DVD Circular Label (58 x 58mm): "0 0 164 164"
*ImageableArea CompactFlashTape/Compact Flash(TM) Tape (12 x 36mm): "0 0 34 102"
*ImageableArea FileFolderLabel/File Folder label (17 x 87mm): "0 0 48 247"
*ImageableArea FloppyTape/Floppy Tape (62 x 50mm): "0 0 176 142"
*ImageableArea LargeAddressLabel/Large Address Label (38 x 90mm): "0 0 108 255"
*ImageableArea MemoryStickTape/Memory Stick(TM) Tape (12 x 34mm): "0 0 34 96"
*ImageableArea MO-FaceTape/MO-Face Tape (62 x 45mm): "0 0 176 128"
*ImageableArea ReturnAddressLabel/Hanging File Folder, Return Address label (17 x 54mm): "0 0 48 153"
*ImageableArea ShippingLabel/Shipping Label, Visitor Name Badge (62 x 100mm): "0 0 176 283"
*ImageableArea SmallAddressLabel/Small Address Label (62 x 29mm): "0 0 176 82"
*ImageableArea SmartMediaTape/SmartMedia(TM) Tape (12 x 26mm): "0 0 34 74"
*ImageableArea StandardAddressLabel/Standard Address Label (29 x 90mm): "0 0 82 255"
*ImageableArea StockTape/Stock Tape (57 x 50mm): "0 0 161 142"

*DefaultPaperDimension: StandardAddressLabel
*PaperDimension Binder3cmSpineTape/Binder 3cm - Spine Tape (29 x 209mm): "82 592"
*PaperDimension Binder5cmSpineTape/Binder 5cm-Spine Tape (62 x 209mm): "176 592"
*PaperDimension CD/DVDLabel/CD/DVD Circular Label (58 x 58mm): "164 164"
*PaperDimension CompactFlashTape/Compact Flash(TM) Tape (12 x 36mm): "34 102"
*PaperDimension FileFolderLabel/File Folder label (17 x 87mm): "48 247"
*PaperDimension FloppyTape/Floppy Tape (62 x 50mm): "176 142"
*PaperDimension LargeAddressLabel/Large Address Label (38 x 90mm): "108 255"
*PaperDimension MemoryStickTape/Memory Stick(TM) Tape (12 x 34mm): "34 96"
*PaperDimension MO-FaceTape/MO-Face Tape (62 x 45mm): "176 128"
*PaperDimension ReturnAddressLabel/Hanging File Folder, Return Address label (17 x 54mm): "48 153"
*PaperDimension ShippingLabel/Shipping Label, Visitor Name Badge (62 x 100mm): "176 283"
*PaperDimension SmallAddressLabel/Small Address Label (62 x 29mm): "176 82"
*PaperDimension SmartMediaTape/SmartMedia(TM) Tape (12 x 26mm): "34 74"
*PaperDimension StandardAddressLabel/Standard Address Label (29 x 90mm): "82 255"
*PaperDimension StockTape/Stock Tape (57 x 50mm): "161 142"

*FoomaticRIPOption Resolution: enum CmdLine A 100
*FoomaticRIPOptionSetting Resolution=300dpi: " -r300x275"

*OpenUI *PrintQuality/Print Quality: PickOne
*FoomaticRIPOption PrintQuality: enum CmdLine B
*OrderDependency: 110 AnySetup *PrintQuality
*DefaultPrintQuality: High
*PrintQuality High/High quality: "%% FoomaticRIPOptionSetting: PrintQuality=High"
*FoomaticRIPOptionSetting PrintQuality=High: " PrintQuality=High "
*PrintQuality Fast/Fast printing: "%% FoomaticRIPOptionSetting: PrintQuality=Fast"
*FoomaticRIPOptionSetting PrintQuality=Fast: " PrintQuality=Fast "
*CloseUI: *PrintQuality

*OpenUI *ConcatPages/Concatenate Pages: Boolean
*FoomaticRIPOption ConcatPages: bool CmdLine B
*FoomaticRIPOptionSetting ConcatPages: " ConcatPages "
*OrderDependency: 110 AnySetup *ConcatPages
*DefaultConcatPages: False
*ConcatPages True/ConcatPages: "%% FoomaticRIPOptionSetting: ConcatPages=True"
*ConcatPages False/IndividualPages: "%% FoomaticRIPOptionSetting: ConcatPages=False"
*CloseUI: *ConcatPages

*OpenUI *MirrorPrint/Mirror Print: Boolean
*OrderDependency: 110 AnySetup *MirrorPrint
*DefaultMirrorPrint: False
*MirrorPrint True/MirrorPrint: "<</MirrorPrint true>>setpagedevice"
*MirrorPrint False/Normal: ""
*CloseUI: *MirrorPrint

*OpenUI *NegativePrint/Negative Print: Boolean
*OrderDependency: 110 AnySetup *NegativePrint
*DefaultNegativePrint: False
*NegativePrint True/NegativePrint: "<</NegativePrint true>>setpagedevice"
*NegativePrint False/PositivePrint: ""
*CloseUI: *NegativePrint

*OpenUI *PrintDensity/Print Density: PickOne
*FoomaticRIPOption PrintDensity: enum CmdLine B
*OrderDependency: 110 AnySetup *PrintDensity
*DefaultPrintDensity: 0PrinterDefault
*PrintDensity 0PrinterDefault/Use printer default: "%% FoomaticRIPOptionSetting: PrintDensity=0PrinterDefault"
*FoomaticRIPOptionSetting PrintDensity=0PrinterDefault: " PrintDensity&&
=0 "
*End
*PrintDensity 1VeryLight/Very light: "%% FoomaticRIPOptionSetting: PrintDensity=1VeryLight"
*FoomaticRIPOptionSetting PrintDensity=1VeryLight: " PrintDensity=1 "
*PrintDensity 2Light/Light: "%% FoomaticRIPOptionSetting: PrintDensity=2Light"
*FoomaticRIPOptionSetting PrintDensity=2Light: " PrintDensity=2 "
*PrintDensity 3Medium/Medium: "%% FoomaticRIPOptionSetting: PrintDensity=3Medium"
*FoomaticRIPOptionSetting PrintDensity=3Medium: " PrintDensity=3 "
*PrintDensity 4Dark/Dark: "%% FoomaticRIPOptionSetting: PrintDensity=4Dark"
*FoomaticRIPOptionSetting PrintDensity=4Dark: " PrintDensity=4 "
*PrintDensity 5VeryDark/Very dark: "%% FoomaticRIPOptionSetting: PrintDensity=5VeryDark"
*FoomaticRIPOptionSetting PrintDensity=5VeryDark: " PrintDensity=5 "
*CloseUI: *PrintDensity

*OpenUI *RollFedMedia/Roll Fed Media: PickOne
*OrderDependency: 110 AnySetup *RollFedMedia
*DefaultRollFedMedia: Auto
*RollFedMedia Auto/Automatically determined by page size: ""
*RollFedMedia Labels/Labels: "<</MediaType (labels)>>setpagedevice"
*RollFedMedia Roll/Continuous roll: "<</MediaType (roll)>>setpagedevice"
*CloseUI: *RollFedMedia

*CloseGroup: General

*OpenGroup: Finishing/Finishing

*OpenUI *AdvanceDistance/Advance Distance: PickOne
*OrderDependency: 110 AnySetup *AdvanceDistance
*DefaultAdvanceDistance: 0None
*AdvanceDistance 0None/None: "<</AdvanceDistance 0>>setpagedevice"
*AdvanceDistance 1Small/Small: "<</AdvanceDistance 22>>setpagedevice"
*AdvanceDistance 2Medium/Medium: "<</AdvanceDistance 34>>setpagedevice"
*AdvanceDistance 3Large/Large: "<</AdvanceDistance 74>>setpagedevice"
*CloseUI: *AdvanceDistance

*OpenUI *AdvanceMedia/Advance Media: PickOne
*OrderDependency: 110 AnySetup *AdvanceMedia
*DefaultAdvanceMedia: Off
*AdvanceMedia JobEnd/Advance the tape at the end of the job: "<</AdvanceMedia 2>>setpagedevice"
*AdvanceMedia LabelEnd/Advance the tape after each label: "<</AdvanceMedia 4>>setpagedevice"
*AdvanceMedia Off/Do not advance the tape: "<</AdvanceMedia 0>>setpagedevice"
*CloseUI: *AdvanceMedia

*OpenUI *CutMedia/Auto Cut: PickOne
*OrderDependency: 110 AnySetup *CutMedia
*DefaultCutMedia: LabelEnd
*CutMedia JobEnd/Cut the medium at the end of the job: "<</CutMedia 2>>setpagedevice"
*CutMedia LabelEnd/Cut the medium after each label: "<</CutMedia 4>>setpagedevice"
*CutMedia Off/Do not cut the medium: "<</CutMedia 0>>setpagedevice"
*CloseUI: *CutMedia

*CloseGroup: Finishing

*OpenGroup: PrinterSpecifics/Printer Specifics

*OpenUI *Align/Align: PickOne
*FoomaticRIPOption Align: enum CmdLine B
*OrderDependency: 100 AnySetup *Align
*DefaultAlign: Right
*Align Center/Center aligned: "%% FoomaticRIPOptionSetting: Align=Center"
*FoomaticRIPOptionSetting Align=Center: " Align=Center "
*Align Right/Right aligned: "%% FoomaticRIPOptionSetting: Align=Right"
*FoomaticRIPOptionSetting Align=Right: " Align=Right "
*CloseUI: *Align

*OpenUI *BytesPerLine/Bytes Per Line: PickOne
*FoomaticRIPOption BytesPerLine: int CmdLine B
*FoomaticRIPOptionPrototype BytesPerLine: " BytesPerLine=%s "
*FoomaticRIPOptionRange BytesPerLine: 1 255
*OrderDependency: 100 AnySetup *BytesPerLine
*DefaultBytesPerLine: 90
*FoomaticRIPDefaultBytesPerLine: 90
*BytesPerLine 1/1: "%% FoomaticRIPOptionSetting: BytesPerLine=1"
*BytesPerLine 5/5: "%% FoomaticRIPOptionSetting: BytesPerLine=5"
*BytesPerLine 10/10: "%% FoomaticRIPOptionSetting: BytesPerLine=10"
*BytesPerLine 15/15: "%% FoomaticRIPOptionSetting: BytesPerLine=15"
*BytesPerLine 20/20: "%% FoomaticRIPOptionSetting: BytesPerLine=20"
*BytesPerLine 25/25: "%% FoomaticRIPOptionSetting: BytesPerLine=25"
*BytesPerLine 30/30: "%% FoomaticRIPOptionSetting: BytesPerLine=30"
*BytesPerLine 35/35: "%% FoomaticRIPOptionSetting: BytesPerLine=35"
*BytesPerLine 40/40: "%% FoomaticRIPOptionSetting: BytesPerLine=40"
*BytesPerLine 45/45: "%% FoomaticRIPOptionSetting: BytesPerLine=45"
*BytesPerLine 50/50: "%% FoomaticRIPOptionSetting: BytesPerLine=50"
*BytesPerLine 55/55: "%% FoomaticRIPOptionSetting: BytesPerLine=55"
*BytesPerLine 60/60: "%% FoomaticRIPOptionSetting: BytesPerLine=60"
*BytesPerLine 65/65: "%% FoomaticRIPOptionSetting: BytesPerLine=65"
*BytesPerLine 70/70: "%% FoomaticRIPOptionSetting: BytesPerLine=70"
*BytesPerLine 75/75: "%% FoomaticRIPOptionSetting: BytesPerLine=75"
*BytesPerLine 80/80: "%% FoomaticRIPOptionSetting: BytesPerLine=80"
*BytesPerLine 85/85: "%% FoomaticRIPOptionSetting: BytesPerLine=85"
*BytesPerLine 90/90: "%% FoomaticRIPOptionSetting: BytesPerLine=90"
*BytesPerLine 95/95: "%% FoomaticRIPOptionSetting: BytesPerLine=95"
*BytesPerLine 100/100: "%% FoomaticRIPOptionSetting: BytesPerLine=100"
*BytesPerLine 105/105: "%% FoomaticRIPOptionSetting: BytesPerLine=105"
*BytesPerLine 110/110: "%% FoomaticRIPOptionSetting: BytesPerLine=110"
*BytesPerLine 115/115: "%% FoomaticRIPOptionSetting: BytesPerLine=115"
*BytesPerLine 120/120: "%% FoomaticRIPOptionSetting: BytesPerLine=120"
*BytesPerLine 125/125: "%% FoomaticRIPOptionSetting: BytesPerLine=125"
*BytesPerLine 130/130: "%% FoomaticRIPOptionSetting: BytesPerLine=130"
*BytesPerLine 135/135: "%% FoomaticRIPOptionSetting: BytesPerLine=135"
*BytesPerLine 140/140: "%% FoomaticRIPOptionSetting: BytesPerLine=140"
*BytesPerLine 145/145: "%% FoomaticRIPOptionSetting: BytesPerLine=145"
*BytesPerLine 150/150: "%% FoomaticRIPOptionSetting: BytesPerLine=150"
*BytesPerLine 155/155: "%% FoomaticRIPOptionSetting: BytesPerLine=155"
*BytesPerLine 160/160: "%% FoomaticRIPOptionSetting: BytesPerLine=160"
*BytesPerLine 165/165: "%% FoomaticRIPOptionSetting: BytesPerLine=165"
*BytesPerLine 170/170: "%% FoomaticRIPOptionSetting: BytesPerLine=170"
*BytesPerLine 175/175: "%% FoomaticRIPOptionSetting: BytesPerLine=175"
*BytesPerLine 180/180: "%% FoomaticRIPOptionSetting: BytesPerLine=180"
*BytesPerLine 185/185: "%% FoomaticRIPOptionSetting: BytesPerLine=185"
*BytesPerLine 190/190: "%% FoomaticRIPOptionSetting: BytesPerLine=190"
*BytesPerLine 195/195: "%% FoomaticRIPOptionSetting: BytesPerLine=195"
*BytesPerLine 200/200: "%% FoomaticRIPOptionSetting: BytesPerLine=200"
*BytesPerLine 205/205: "%% FoomaticRIPOptionSetting: BytesPerLine=205"
*BytesPerLine 210/210: "%% FoomaticRIPOptionSetting: BytesPerLine=210"
*BytesPerLine 215/215: "%% FoomaticRIPOptionSetting: BytesPerLine=215"
*BytesPerLine 220/220: "%% FoomaticRIPOptionSetting: BytesPerLine=220"
*BytesPerLine 225/225: "%% FoomaticRIPOptionSetting: BytesPerLine=225"
*BytesPerLine 230/230: "%% FoomaticRIPOptionSetting: BytesPerLine=230"
*BytesPerLine 235/235: "%% FoomaticRIPOptionSetting: BytesPerLine=235"
*BytesPerLine 240/240: "%% FoomaticRIPOptionSetting: BytesPerLine=240"
*BytesPerLine 245/245: "%% FoomaticRIPOptionSetting: BytesPerLine=245"
*BytesPerLine 250/250: "%% FoomaticRIPOptionSetting: BytesPerLine=250"
*BytesPerLine 255/255: "%% FoomaticRIPOptionSetting: BytesPerLine=255"
*CloseUI: *BytesPerLine

*CustomBytesPerLine True: " pop "
*ParamCustomBytesPerLine BytesPerLine/Bytes Per Line: 1 int 1 255


*FoomaticRIPOption PixelTransfer: enum CmdLine B 100
*FoomaticRIPOptionSetting PixelTransfer=UncompressedLinePrinting: " Pi&&
xelXfer=ULP "
*End

*OpenUI *LabelPreamble/Label Preamble: Boolean
*FoomaticRIPOption LabelPreamble: bool CmdLine B
*FoomaticRIPOptionSetting LabelPreamble: " LabelPreamble "
*OrderDependency: 110 AnySetup *LabelPreamble
*DefaultLabelPreamble: True
*LabelPreamble True/LabelPreamble: "%% FoomaticRIPOptionSetting: LabelPreamble=True"
*LabelPreamble False/noLabelPreamble: "%% FoomaticRIPOptionSetting: LabelPreamble=False"
*CloseUI: *LabelPreamble

*OpenUI *SoftwareMirror/Software Mirror: Boolean
*FoomaticRIPOption SoftwareMirror: bool CmdLine B
*FoomaticRIPOptionSetting SoftwareMirror: " SoftwareMirror "
*OrderDependency: 110 AnySetup *SoftwareMirror
*DefaultSoftwareMirror: True
*SoftwareMirror True/SoftwareMirror: "%% FoomaticRIPOptionSetting: SoftwareMirror=True"
*SoftwareMirror False/HardwareMirror: "%% FoomaticRIPOptionSetting: SoftwareMirror=False"
*CloseUI: *SoftwareMirror

*CloseGroup: PrinterSpecifics


*% Generic boilerplate PPD stuff as standard PostScript fonts and so on

*DefaultFont: Courier
*Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
*Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
*Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
*Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
*Font Bookman-Demi: Standard "(001.004S)" Standard ROM
*Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM
*Font Bookman-Light: Standard "(001.004S)" Standard ROM
*Font Bookman-LightItalic: Standard "(001.004S)" Standard ROM
*Font Courier: Standard "(002.004S)" Standard ROM
*Font Courier-Bold: Standard "(002.004S)" Standard ROM
*Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
*Font Courier-Oblique: Standard "(002.004S)" Standard ROM
*Font Helvetica: Standard "(001.006S)" Standard ROM
*Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
*Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
*Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
*Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
*Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
*Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
*Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
*Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
*Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
*Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
*Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
*Font Palatino-Bold: Standard "(001.005S)" Standard ROM
*Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
*Font Palatino-Italic: Standard "(001.005S)" Standard ROM
*Font Palatino-Roman: Standard "(001.005S)" Standard ROM
*Font Symbol: Special "(001.007S)" Special ROM
*Font Times-Bold: Standard "(001.007S)" Standard ROM
*Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
*Font Times-Italic: Standard "(001.007S)" Standard ROM
*Font Times-Roman: Standard "(001.007S)" Standard ROM
*Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
*Font ZapfDingbats: Special "(001.004S)" Standard ROM


--- End Message ---
--- Begin Message ---
Source: ptouch-driver
Source-Version: 1.3-1

We believe that the bug you reported is fixed in the latest version of
ptouch-driver, which is due to be installed in the Debian FTP archive:

ptouch-driver_1.3-1.debian.tar.gz
  to main/p/ptouch-driver/ptouch-driver_1.3-1.debian.tar.gz
ptouch-driver_1.3-1.dsc
  to main/p/ptouch-driver/ptouch-driver_1.3-1.dsc
ptouch-driver_1.3-1_amd64.deb
  to main/p/ptouch-driver/ptouch-driver_1.3-1_amd64.deb
ptouch-driver_1.3.orig.tar.gz
  to main/p/ptouch-driver/ptouch-driver_1.3.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 555892@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Didier Raboud <odyx@debian.org> (supplier of updated ptouch-driver package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 29 Aug 2011 12:27:35 +0200
Source: ptouch-driver
Binary: ptouch-driver
Architecture: source amd64
Version: 1.3-1
Distribution: unstable
Urgency: low
Maintainer: Debian Printing Team <debian-printing@lists.debian.org>
Changed-By: Didier Raboud <odyx@debian.org>
Description: 
 ptouch-driver - CUPS/Foomatic driver for Brother P-touch label printers
Closes: 555892
Changes: 
 ptouch-driver (1.3-1) unstable; urgency=low
 .
   * Initial Debian release (Closes: #555892).
 .
   * Start from the Ubuntu packaging, thanks!
 .
   * Put under Debian Printing Team umbrella, with myself as uploader.
   * Convert to 3.0 (quilt) source format.
   * Add the Ubuntu apport hook conditionally
   * Add VCS-* fields.
   * Use dh-autoreconf to have a cleaner build.
   * debian/watch: add.
   * Use dh_pyppd trough the --with stanza.
   * Drop explicit pyppd depends, they come trough dh_pyppd.
   * Add DEP-3 headers to all patches.
   * Rewrite debian/copyright DEP-5-style.
   * Enable parallel building, including specifying the number of threads for
     the foomatic compilation.
   * Drop unneeded dh_auto_test override.
   * Slightly rewrite the "long" description.
   * Bump Standards-Version to 3.9.2 without changes needed.
 .
 ptouch-driver (1.3-0ubuntu11) oneiric; urgency=low
 .
   * debian/control: Versioned build dependency on foomatic-db to assure that
     the Ubuntu build server installs the physical package foomatic-db and
     not foomatic-db-compressed-ppds which only provides foomatic-db
     (LP: #829446).
   * debian/rules, debian/control: Compress PPD files with pyppd.
   * debian/rules, debian/control, debian/postinst,
     debian/ptouch-driver.ppd-updater: Let automatic update of the PPDs of
     already existing print queues be done by CUPS.
 .
 ptouch-driver (1.3-0ubuntu10) oneiric; urgency=low
 .
   * debian/control: Changed build dependency on foomatic-db-xml back to
     foomatic-db and added "Build-Conflicts: foomatic-db-compressed-ppds"
     instead to assure that the Foomatic XML database is present during
     package build and not only the compressed archive of the Foomatic PPD
     files.
 .
 ptouch-driver (1.3-0ubuntu9) oneiric; urgency=low
 .
   * debian/control: Changed build dependency on foomatic-db to foomatic-db-xml
     to assure that the Foomatic XML database is present and not only the
     compressed archive of the Foomatic PPD files.
 .
 ptouch-driver (1.3-0ubuntu8) oneiric; urgency=low
 .
   * debian/patches/foomatic-data-fixes.patch: Added "-dNOINTERPOLATE" to the
     Ghostscript command line. This makes the page rendering by Ghostscript
     significantly faster.
 .
   * debian/rules, debian/control, debian/local/pyppd/: Use pyppd from
     external package.
 .
 ptouch-driver (1.3-0ubuntu7) maverick; urgency=low
 .
   * debian/local/pyppd/pyppd/: Updated to pyppd 0.4.9. Here we do not suppress
     all runtime errors but only IOError and KeyboardInterrupt. This way we do
     not suppress errors which are caused by an actual bug (LP: #618017).
 .
 ptouch-driver (1.3-0ubuntu6) maverick; urgency=low
 .
   * debian/local/pyppd/pyppd/pyppd-ppdfile.in: Suppress any kind of runtime
     error tracebacks by putting a "try: ... except: pass" construct around the
     main function call. This avoids Apport pop-ups when the execution of the
     self-extracting compressed PPD file archives gets stopped by the calling
     process (LP: #618017).
 .
 ptouch-driver (1.3-0ubuntu5) maverick; urgency=low
 .
   * debian/patches/send-esc-i-A.patch: The code "ESC i A \001" needs to be sent
     to the printer so that cutting happens. Thanks to Matthias Urlichs for the
     patch (LP: #635249).
 .
 ptouch-driver (1.3-0ubuntu4) maverick; urgency=low
 .
   * debian/control: Added build and runtime dependencies for the compressed
     PPD archive.
 .
 ptouch-driver (1.3-0ubuntu3) maverick; urgency=low
 .
   * debian/rules: Make bin/pyppd executable before calling it and create the
     empty file pyppd/__init__.py. These properties are not conveyed by the
     .diff.gz file.
 .
 ptouch-driver (1.3-0ubuntu2) maverick; urgency=low
 .
   * debian/control, debian/rules, debian/postinst: Provided the PPD files
     pre-built in a compressed archive instead of providing Foomatic XML data,
     to make the package not depending on foomatic-db. This way we can replace
     foomatic-db by a compressed PPD archive.
   * debian/local/pyppd/: Added pyppd scripts to generate compressed PPD
     archives.
 .
 ptouch-driver (1.3-0ubuntu1) lucid; urgency=low
 .
   [ Till Kamppeter ]
   * debian/postinst: Added automatic update of PPD files of already existing
     print queues when the package is updated.
   * debian/rules: Removed the Foomatic printer XML files, they are already
     contained in foomatic-db.
   * debian/rules: Suppress running dh_auto_test, it runs often before the
     Makefile is created (dh bug?).
   * debian/rules, debian/control: Added support for patches.
   * debian/control: Set section to "text".
   * debian/local/apport-hook.py, debian/rules: Added Apport hook.
   * debian/patches/foomatic-data-fixes.patch: Moved the Foomatic data fixes
     into a proper patch.
 .
   [ Lars Wirzenius ]
   * Initial packaging.
Checksums-Sha1: 
 1d397b9cc9a9210a0ea65a7d6d6b30da0b2f34f1 2080 ptouch-driver_1.3-1.dsc
 74a00188610450fce7953a598b97fff7afaf47ff 127752 ptouch-driver_1.3.orig.tar.gz
 3acd3d553d2e8608383ae78cd7f3f59bf2280ca2 4975 ptouch-driver_1.3-1.debian.tar.gz
 c58243ac5d58f49799796753f05c090391076d8c 30942 ptouch-driver_1.3-1_amd64.deb
Checksums-Sha256: 
 aeabc4a6f3ed21539b51c697755ce29b57c6379b35aa2b5603d9c83f167a624f 2080 ptouch-driver_1.3-1.dsc
 5a1af60dfe7925af4c2870d50697c62cdd3f3b765ef6cf525e71da7d9fb9f3ba 127752 ptouch-driver_1.3.orig.tar.gz
 cb161a606a8bbd832ad9331827840597e7949bc2839ed6602761a9a9a3107de7 4975 ptouch-driver_1.3-1.debian.tar.gz
 de235ce3856108e8e603ca1d556c60e7b4de619abfc4af74bd56ac18658855c2 30942 ptouch-driver_1.3-1_amd64.deb
Files: 
 278cf0f5f98db8ba110829bd8f59b3da 2080 text optional ptouch-driver_1.3-1.dsc
 5f433105e8a954c0d083bffc8aa6c4e0 127752 text optional ptouch-driver_1.3.orig.tar.gz
 b217695695c8dac70fa5c415ec2f9f4c 4975 text optional ptouch-driver_1.3-1.debian.tar.gz
 9617949a77b5a212b4cf5a858f55523e 30942 text optional ptouch-driver_1.3-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAEBCAAGBQJOW3blAAoJENkp8pkr7woz+58QAKBMYRWb5bCMzlTY9b5C2qDf
y29PCbknX4e8colABYEWncHvKN5jcME3qQIQUSx695CjIhZDkspy/wVgGgL4p1TA
BgTtyG6cYYawQbLSNdokVB4wyJTG94GzsKd09oaSq+yIgVs7FQusGhZRSSVNJzlS
ntfGu2RhP7CsZ8EsEiPCeQGGqvP7cMutnFiB0348z5s4kNJygMIxSne74IsLprb7
fV2zwJaxLJzEfTBpu8stEVDASWutt71yJOPk8BB7OzCm+DgpJSGmpuyZVAIYNofP
sVNtn4auvYuK4lo6pYnm0eUDSk2X3Uzj9c8s3Zi0VTHtqaHd4jDPmCETWfHYRwRx
2q+bv4j/YZOaa4unK62/gZRtyMPeifJNbiclhbiZlfKgj4uiJzRKc4Qpopq/mZpS
qQ1t24ixpmQhSCrHUc0p7f8rCokur72J2WNG/6CXn8CxBX4e15UbEN0/Z1ncjok+
gPXrhlZresbQOmAaF9RPglgJWRihDXQIrfv630LFVjqegLTgRkQMt+fmC9SaadXq
Kq8RUH9pbnphLNB7EQGevstVG2BMGCvIs5PW7CFwBFz5n8A0Ag0Wazxv041yREy5
bk6D/bl1WP+75i7eXqntsxJzw39oKl55iUMMlimoGZg+QEI5vA3nzK4jbsWdlGSf
Hogajat8IxVhtEG31E9K
=EQeT
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: