|
Download
License
This program is free software; you can redistribute it and/or modify it
under the terms of the
GNU General Public License
as published by the
Free Software Foundation;
either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but
is provided AS IS, WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE, and NON-INFRINGEMENT. See the
GNU General Public License
for more details.
You should have received a copy of the
GNU General Public License
along with this program; if not, write to:
Free Software Foundation, Inc.
59 Temple Place - Suite 330
Boston, MA 02111-1307
USA
IMPORTANT: By downloading, using, modifying, and/or copying any of the
software below or in CVS, you agree to be bound by the terms and conditions
of the
GNU General Public License.
Binary packages (RPMs, DEBs, etc.)
Due to support issues, contributed packages of the hpoj software are no
longer provided on the hpoj website. For your convenience, links to
distributions which package the hpoj software are provided here.
To get started with using the hpoj software, refer to the README
and doc/index.html files in the package, which are also
mirrored on the web.
Also be sure to check the Bugs and TODO page
for information on known bugs and patches to solve them.
If you maintain or know of additional distributions/versions which include
the hpoj software, then please send additions/corrections to the
hpoj-devel mailing list.
- Debian
(thanks to Mark Purcell):
- For more information see also:
- Debian 3.0 ("Woody"):
- hpoj version 0.8.
- Package name is hpoj.
- The Debian sane-backends package is not compiled with hpoj
scanning support. You must manually rebuild the sane-backends
package after installing the hpoj package in order to activate scanning
support for those models which use SANE. (But it would be best to
upgrade to hpoj-0.90 from the Debian "testing" branch.)
- Debian "testing" and "unstable" branches:
- hpoj version 0.90.
- Split into the following separate packages: hpoj and
hpoj-xojpanel.
- SANE scanning support now works properly for all scan-capable models.
- Debian "experimental" branch:
- hpoj CVS version (including libusb support and faster ParPort I/O).
- Split into the following separate packages: hpoj and
hpoj-xojpanel.
- FreeBSD port
(thanks to Volker Stolz):
- hpoj version 0.90.
- No USB support (upstream package limitation).
- Mandrake
(thanks to Till Kamppeter, also for maintaining much of the
linuxprinting.org website and
Foomatic database):
- Mandrake 8.1:
- hpoj version 0.8.
- Split into the following separate packages:
libptal0, hpoj, and libptal0-devel.
- The sane-backends package is compiled with a dependency on
libptal0.
- There is a bug due to the use of devfs, where ptal-mlcd and ptal-printd
refuse to run (failures in "bind" and "mknod", respectively).
A patch to the ptal-init script which fixes this problem is available from
the Bugs and TODO page.
- Mandrake 8.2:
- hpoj version 0.8.
- Same package names as above.
- Same sane-backends linkage as above.
- The ptal-init+devfs bug is now fixed.
- PrinterDrake auto-detects printers which need hpoj and automatically
configures printing and scanning.
- Mandrake 9.0, 9.1:
- hpoj version 0.90.
- Split into the following separate packages:
hpoj, xojpanel, libptal0, libptal0-devel,
libhpojip0, libhpojip0-devel, and libsane-hpoj0.
- sane-backends no longer depends on libptal0.
- PrinterDrake auto-detects printers which need hpoj and automatically
configures printing, scanning, and photo-card access (via mtoolsfm).
- RedHat
(thanks to Tim Waugh):
- For more information see also:
- RedHat 9:
- hpoj version 0.90.
- A Perl bug breaks ptal-init. See the Bugs and TODO
page for more information and a workaround. The latest hpoj RPMs from
RawHide (not shipped with RedHat 9) also contain a workaround.
- Source Mage
(thanks to Jason Flatt)
- SuSE
(thanks to Klaas Freitag (SuSE maintainer) and Jarl Friis (contributor)):
- SuSE 7.3:
- hpoj version 0.8.
- Package name is hp-officeJet.
- SANE RPMs were compiled for hpoj support.
- There is a bug in the package, where the necessary directories
/dev/ptal-mlcd and /dev/ptal-printd are missing, which prevents the
ptal-init script from working. Log in as root and manually create these
directories before running "ptal-init setup".
- SuSE 8.0:
- hpoj version 0.8.
- Package name is hp-officeJet.
- User feedback indicates that this package is non-functional for unknown
reasons. It is recommended that you un-install it and compile the latest
hpoj version from source.
- SuSE 8.1:
- Package distributed on CD/DVD media (0.90-33)
[info]:
- hpoj version 0.90.
- Package name is hp-officeJet.
- When setting up CUPS printing, the "ptal" backend does not appear in
the connection list in the CUPS web-administration interface, because this
package fails to create the necessary symlink from /usr/lib/cups/backend/ptal
to /usr/sbin/ptal-cups. After manually creating the symlink, run "ptal-init
start", power on the peripheral, restart CUPS, and try setting up the
print queue again.
- This package places libsane-hpoj.so* in /usr/local/lib instead of
/usr/lib.
- Scanning doesn't work initially, because this package fails to create
the necessary symlink from /usr/lib/sane/libsane-hpoj.so.1 to
/usr[/local]/lib/libsane-hpoj.so or add the "hpoj" line to
/etc/sane.d/dll.conf. Refer to
setup-scan-details.html
("Problem: libsane-hpoj didn't get installed properly on my system. How can
I fix it manually?") for more information.
- Updated package from SuSE (0.90-62)
[info]
[download]:
- hpoj version 0.90.
- Solves most of the above-mentioned issues.
- Still doesn't set up some symlinks to use SANE.
- Does not automatically start ptal-init when computer is rebooted.
- Unofficial updated package (thanks to Jarl Friis)
[info and download]:
- Integrates ptal-init with SuSE startup/shutdown process.
- Integrates with YaST2 graphical runlevel editor.
- SuSE 8.2:
- hpoj version 0.90.
- Package name is hp-officeJet.
|