I've built hplip-2.7.12 for the VL 5.9 repo. It is the latest and greatest version of hplip and is quite a bit newer than the version included with VL 5.9 final or in Slackware-12.0.
hplip: hplip (The Hewlett-Packard Linux Imaging and Printing project)
hplip:
hplip: The Hewlett-Packard Linux Imaging and Printing project (HPLIP)
hplip: provides a unified single and multi-function connectivity
hplip: solution for Linux. The goal of this project is to provide
hplip: "radically simple" printing, faxing, scanning, photo-card
hplip: access, and device management to the consumer and small
hplip: business desktop Linux users. This project is based open source
hplip: software and uses GPL compatible licenses.
hplip:
The package is in the testing repository at the following URL:
http://vectorlinux.osuosl.org/veclinux-5.9/testing/base-apps/hplip-2.7.12-i586-5vl59.tlzThis package has been built with support for networked HP printers.
If you are using an HP printer that is connected to a parallel port, issue the folllowing command as root before running hp-setup (which also must be run as root, BTW):
modprobe ppdev
This way, hp-setup and the other hplip tools will be able to find your device and will use the hp backend for cups for printing. ;-)
There is a set of udev rules for HP's USB printers. There is also a dll file for use with SANE if you have an HP multifunction device that includes scanning capabilities.
Post any issues you may have with this package in this thread.
Cheers,
John
EDIT: I had to remove the package tagged with the 4vl59 build from the repo, as it had a dependency on the previous version of hplip - not a good way to build a package.

I discovered this after using rbistolfi's package search tool. Very nice search engine mockup, rbistolfi.

If you are using slapt-get or gslapt to upgrade your hplip package, be sure to update the repo list before the download.