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

Bug#347264: Incorrect *Manufacturer string



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Henrique de Moraes Holschuh <hmh@debian.org> writes:

> On Mon, 09 Jan 2006, Pascal De Vuyst wrote:
>> hplip-ppds package incorrectly uses *Manufacturer: "HP (HPLIP)" inside PPDs.
>
> Yes, this is done on purpose because of the myriad of other sources of
> possibly non-compatible PPDs for HP printers managed by hpijs (i.e. HPLIP).
>
> Are we going to remove all HP PPDs from all other PPD-installing packages
> in Debian, including the crap that comes with cupsys by default, and the
> ones in foomatic* ?

An alternate approach, used by Foomatic and Gutenprint, is to put the
driver name after the model:

zgrep '^\*NickName:' /usr/share/cups/model/gutenprint/5.0/en/stp-escp2-c60.5.0.ppd.gz
*NickName:      "EPSON Stylus C60 - CUPS+Gutenprint v5.0.0-rc2"

$ zgrep Nick /usr/share/cups/model/foomatic-ppds/HP/HP-LaserJet_1320-Postscript.ppd.gz
*ShortNickName: "HP LaserJet 1320 Postscript"
*NickName:      "HP LaserJet 1320 Foomatic/Postscript (recommended)"

$ zgrep Nick /usr/share/cups/model/foomatic-ppds/HP/HP-LaserJet_1320-hpijs.ppd.gz
*ShortNickName: "HP LaserJet 1320 hpijs"
*NickName:      "HP LaserJet 1320 Foomatic/hpijs"

This neatly avoids cluttering up the Manufacturer, and as a nice
bonus, all of the drivers for the same model sort together in the
list, to it's easier for users to find the right driver.


Regards,
Roger

- -- 
Roger Leigh
                Printing on GNU/Linux?  http://gimp-print.sourceforge.net/
                Debian GNU/Linux        http://www.debian.org/
                GPG Public Key: 0x25BFB848.  Please sign and encrypt your mail.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Processed by Mailcrypt 3.5.8+ <http://mailcrypt.sourceforge.net/>

iD8DBQFDw3jpVcFcaSW/uEgRAq1dAJwORwtScaepWXKADGc42pK+43VddACgj9t5
AWtJvXQjdCNbJ+/M0vzs3FM=
=Xf02
-----END PGP SIGNATURE-----




Reply to: