lp:~jderose/ubuntu/lucid/foomatic-db/fix-560518

Created by Jason Gerard DeRose and last modified
Get this branch:
bzr branch lp:~jderose/ubuntu/lucid/foomatic-db/fix-560518
Only Jason Gerard DeRose can upload to this branch. If you are Jason Gerard DeRose please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Jason Gerard DeRose
Status:
Development

Recent revisions

58. By Jason Gerard DeRose

Added <postscript level=3 /> in <lang> section for MFC-7840N, MFC-7840W

57. By Jason Gerard DeRose

Updated <drivers> section in printer xml for MFC-7840N and MFC-7840W using MFC-7820N as example

56. By Jason Gerard DeRose

Added printer xml files for MFC-7840N, MFC-7840W using foomatic-ppd-to-xml

55. By Jason Gerard DeRose

Added PPDs for Brother MFC-7840N and MFC-7840W.

These PPDs are written by Brother and licensed under the GPLv2. They were
downloaded from:

  http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/download_prn.html

As far as I can tell, these have not yet been included upstream.

54. By Till Kamppeter

debian/patches/halftoning-algorithm.patch: Fixed command line code fields
which got truncated by hosting the OpenPrinting database in a MySQL
database on the server (LP: #541690).

53. By Till Kamppeter

debian/patches/fix-margins-in-inches.patch: Fixed margin definitions in
several Foomatic XML files. The unit setting got lost when the margins
were given in inches (LP: #529279).

52. By Till Kamppeter

* New upstream release
   - Removed ugly Perl workarounds to implement paper input tray selection
     for the PCL 4/5/5e/5c/6/XL Ghostscript drivers. Paper tray selection is
     fixed in GhostScript for some time already.
   - Removed explicit supply of PJL commands for setting the resolution
     with the PCL 6/XL Ghostscript drivers. This is fixed in Ghostscript
     for some time.
   - Set the resolution of the draft model of the PCL 6/XL Ghostscript drivers
     to 600 dpi, some printers, like the HP LaserJet 3390, do not print
     correctly with 300 dpi in PCL-XL mode.
   - Removed workaround against crashes of the "bjc600" and "bjc800" drivers
     when PDF is used as input. This is also fixed in Ghostscript for some
     time.
   - Fixed PIN option of the "hl7x0" driver, it had no long name (menu
     entry string) for the "None" setting.
   - Added the Brother PT-2300 label printer.
* debian/patches/bjc600-bjc800.patch: Removed, applied upstream.

51. By Till Kamppeter

* New upstream release
   - New printer models supported: Kyocera CS-C2525E, CS-C3225E, CS-C3232E,
     CS-C4035E, CS 250ci, CS 300ci, CS 400ci, CS 500ci, FS-C5100DN,
     FS-C5200DN, FS-C5300DN, FS-C5350DN, FS-C5400DN, FS-C8100DN+, KM-C2525E,
     KM-C3225E, KM-C3232E, KM-C4035E, TASKalfa 250ci, 300ci, 400ci,
     HP LaserJet 1022n, 1022nw, P4014, P4015, P2055dn,
     Lexmark C540, C543, C544, C546, C734, C736, C780, C782, C930, C935,
     E260, E260d, E260dn, E360d, E360dn, E460dn, E460dw, E462dtn, EG460dn,
     T650, T652, T654, T656, TG654, W850, X203n, X204n, X264dn, X363dn,
     X364dn, X364dw, X463de, X464de, X466de, X466dte, X466dwe, X543, X544,
     X546, X651de, X652de, X654de, X656de, X658de, X734de, X736de, X738de,
     X860de, X862de, X864de, X940e, X945e
   - Canon LBP-3360 needs "hpijs-pcl5e" instead of "pxlmono" as driver
     (LP: #504841).
   - Added "n" and "nw" version of HP LaserJet 1022, to make printer setup
     tools set them up with "foo2zjs" (LP: #250872).
   - Samsung CLP-610ND needs "splix" instead of "pxlcolor" as driver
     (LP: #505423, LP: #510832).
   - Added license info to the PostScript PPDs from KONICA MINOLTA.
   - Lexmark's PostScript PPDs are free software and therefore included in
     the foomatic-db upstream source package now.
   - Generic PCL 6/PCL XL printer works also with the "hpijs-pcl5c" driver.
   - Oki B6300 works as PCL-XL printer.
   - Corrected OrderDependency numbers for the JCL options so that the JCL
     code is definitely inserted in the correct order (LP: #442451).
   - Removed "*cupsFilter" line for Apple from the ready-made PPDs, it causes
     problems with some printers on Mac OS X.
   - Renamed printer entries: HP Color LaserJet 8550GN -> 8550, HP LaserJet
     2055 -> P2055d.
   - Removed HP's PostScript PPD files as they are supplied and maintained
     in HPLIP.
   - Major XML clean-up.
   - Updated and completed the documentation of the Foomatic XML format in
     the README file.
* debian/patches/remove-redundant-hp-ppds.patch,
  debian/patches/kyocera-ppd-jcl-fix.patch: Removed, applied upstream.
* debian/patches/bjc600-bjc800.patch: Regenerated.
* debian/control: Added "Provides: foomatic-db-hpijs" (LP: #491287).

50. By Till Kamppeter

debian/patches/kyocera-ppd-jcl-fix.patch: Corrected OrderDependency
numbers for the JCL options so that the JCL code is definitely inserted
in the correct order (LP: #442451).

49. By Till Kamppeter

debian/foomatic-db.postinst, debian/openprinting-ppds.postinst,
debian/openprinting-ppds-extra.postinst: Fixed "lpstat -r" check for the
auto update of PPDs of existing queues. "lpstat -r" exits always with
status 0, we must check the actual output. Call lpstat, lpadmin, and
cupsctl with "-h /var/run/cups/cups.sock" to avoid querying remote
servers set up in /etc/cups/client.conf, and asking for passwords.
Thanks to Martin-Éric Racine for tracking this down and the solution!
See Debian bug #543468. Use signal names instead of numbers for trap.
Quiesces a lintian bashism warning.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/lucid/foomatic-db
This branch contains Public information 
Everyone can see this information.