hplip/hplip.changes

342 lines
13 KiB
Plaintext

-------------------------------------------------------------------
Wed Dec 20 14:45:25 CET 2006 - jsmeix@suse.de
- Updated to version 1.6.12:
Three more supported LaserJet printers.
Many bug fixes (no Suse bugs).
For details see release_notes.html
Added SANE_DEBUG_HPAIO support for the hpaio SANE backend.
The new models.dat file replaces the .xml files. The hplip_api
can be used to get model attributes without running the HPLIP
daemons. See hplip_api.h for reference (this affects the Suse
Bugzilla bugs #184798 and #184824).
- Fixed hp-toolbox.wrapper to catch 'error' regardless of the case
(see Suse Bugzilla bug #229620).
-------------------------------------------------------------------
Tue Oct 17 09:59:50 CEST 2006 - jsmeix@suse.de
- Updated to version 1.6.10:
Several more supported LaserJet printers.
Many bug fixes (no Suse bugs).
- Fixed typo in keyword in some LaserJet PPDs
("* PageRegion" -> "*PageRegion").
-------------------------------------------------------------------
Mon Sep 18 11:02:03 CEST 2006 - jsmeix@suse.de
- Updated to version 1.6.9:
Added support CD/DVD label printing (ie: PS D5100).
Several more supported Photosmart printers.
Many bug fixes (no Suse bugs).
-------------------------------------------------------------------
Mon Sep 11 12:14:32 CEST 2006 - jsmeix@suse.de
- Using generalised cupsext* and pcardext* in the files section
(instead of explicit only cupsext.so and pcardext.so)
so that it works now both for Python 2.4 and 2.5
(the latter installs additional *.egg-info files).
-------------------------------------------------------------------
Mon Sep 4 12:00:12 CEST 2006 - jsmeix@suse.de
- Exchanged the hard RPM requirement for ghostscript_any by a
supplements entry for hplip-hpijs so that there is no longer
a mutual (cyclic) hard RPM dependency between hplip-hpijs
and ghostscript-library.
-------------------------------------------------------------------
Thu Aug 3 11:37:07 CEST 2006 - jsmeix@suse.de
- Updated to version 1.6.7:
Changed from dynamic IP ports to static IANA IP ports
for hpiod (2208) and hpssd (2207).
Two more supported Photosmart printers.
Several bug fixes (no Suse bugs).
-------------------------------------------------------------------
Mon Jul 17 13:52:36 CEST 2006 - jsmeix@suse.de
- Fixed PPDs which contain "1284DeviceId" which must be
"1284DeviceID" (detected by new CUPS 1.2 cupstestppd).
-------------------------------------------------------------------
Wed Jun 28 14:47:47 CEST 2006 - jsmeix@suse.de
- Updated to maintenance release 1.6.6a:
This provides various minor fixes and enhancements.
For details see doc/release_notes.html in the source
or /usr/share/doc/packages/hplip/release_notes.html
-------------------------------------------------------------------
Mon Jun 19 13:46:28 CEST 2006 - jsmeix@suse.de
- Updated to version 1.6.6:
HPLIP has reached 1.0 status.
With this release a date encoded revision number x.y.m is used:
x = major release number, y = year (6=2006), m = month (6=June)
Correct URLs in HTML docs (obsoletes fix-doc-hrefs.diff).
Removed DeviceOpen from hp backend. This fixes two problems:
1) usblp will no longer be removed for device discovery
2) device discovery will no longer cause Inkjets to power-up.
Added hpaio.desc file for SANE.
Several more supported printers.
- Cleaned up build (simplified spec file):
Changed install dir for PPDs and doc in Makefile.am.
Using configure without rpm-install.
Using configure with --disable-cups-install.
Links to work around inconsistent naming of python scripts
and links to hpfax backend and its associated PPD file
are no longer needed.
-------------------------------------------------------------------
Fri Jun 9 12:19:59 CEST 2006 - jsmeix@suse.de
- Added man page for /usr/bin/hpijs (hpijs.1.gz).
- Fixed wrong URLs in HTML documentation (fix-doc-hrefs.diff).
- Added links to work around inconsistent naming of python scripts.
- Added links to hpfax backend and its associated PPD file
to make them available as usual for CUPS setup tools.
-------------------------------------------------------------------
Mon May 22 14:04:20 CEST 2006 - jsmeix@suse.de
- Fixed typo (missing '"') in hplip-init-script.diff
-------------------------------------------------------------------
Fri May 19 13:04:46 CEST 2006 - jsmeix@suse.de
- Updated to version 0.9.11:
Revised and updated documentation.
Some more supported all-in-one devices and printers.
Several bug fixes (no Suse bugs).
- Updated to version 0.9.10:
Several bug fixes (no Suse bugs).
- Updated to version 0.9.9:
Uses libusb for all USB I/O.
CUPS USB DeviceURIs must be changed from
"hp:/hp_model?device=/dev/usb/lpX" (no longer supported)
to "hp:/hp_model?serial=xxxxxxxx".
One more supported all-in-one device.
Several bug fixes (no Suse bugs).
- Updated to version 0.9.8:
New PC send fax support via special CUPS backend (hpfax)
and special HP-Fax-hplip.ppd PPD file
and a new send fax UI (hp-sendfax).
Some more supported printers.
Several bug fixes (no Suse bugs).
-------------------------------------------------------------------
Wed Apr 26 12:11:00 CEST 2006 - jsmeix@suse.de
- Fixed PPDs for "LaserJet 5Si" and "LaserJet 5MP"
(see Suse bugzilla bug #164991).
-------------------------------------------------------------------
Fri Feb 24 14:11:01 CET 2006 - jsmeix@suse.de
- Fixed an array index underflow (for LJ1010, LJ1012)
in ljfastraster.cpp (Suse Bugzilla #152720).
-------------------------------------------------------------------
Wed Jan 25 21:36:29 CET 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
-------------------------------------------------------------------
Thu Jan 12 11:13:05 CET 2006 - jsmeix@suse.de
- Set compiler flag "-fstack-protector-all" to build it with
"Stack Protector" via a so called "canary" (requires gcc >= 4.1)
-------------------------------------------------------------------
Wed Jan 4 16:08:08 CET 2006 - jsmeix@suse.de
- Moved /usr/lib[64]/libhpip.* library files to the hplip-hpijs
sub-package because /usr/bin/hpijs requires libhpip but for
special cases (e.g. for a minimal printing system) it should
be possible to use only HPIJS without the rest of HPLIP.
-------------------------------------------------------------------
Tue Jan 3 14:52:07 CET 2006 - jsmeix@suse.de
- Updated to version 0.9.7
including the additional hplip-0.9.7-2.patch from HP.
-------------------------------------------------------------------
Thu Dec 22 15:29:13 CET 2005 - ro@suse.de
- requires: PyQt -> python-qt
-------------------------------------------------------------------
Thu Dec 1 16:01:58 CET 2005 - jsmeix@suse.de
- Removed unneeded KDE packages from "neededforbuild" since
the new package python-qt was split from kdebindings3-python
(see Suse bugzilla bug #135250).
-------------------------------------------------------------------
Mon Nov 28 11:30:30 CET 2005 - jsmeix@suse.de
- Replaced requirement for the package kdebindings3-python
by a generic requirement for the RPM capability PyQt
to avoid needless dependencies to KDE libraries
(see Suse bugzilla bug #135250).
-------------------------------------------------------------------
Tue Nov 22 12:31:52 CET 2005 - jsmeix@suse.de
- Added -fno-strict-aliasing to the CXXFLAGS to avoid problems
in ljfastraster.cpp (line 1213) and hpijs.cpp (lines 86, 223).
-------------------------------------------------------------------
Fri Nov 18 15:55:05 CET 2005 - jsmeix@suse.de
- Updated to version 0.9.6
-------------------------------------------------------------------
Wed Sep 21 16:58:51 CEST 2005 - jsmeix@suse.de
- Updated to version 0.9.5
including the additional hplip-0.9.5-3.patch from HP.
-------------------------------------------------------------------
Mon Sep 12 14:02:17 CEST 2005 - jsmeix@suse.de
- Several PPDs contain "600x600x2dpi" which is not allowed
according to the Adobe PPD specification section 5.9
and which is therefore simply replaced by "600x1200dpi"
(see Suse bugzilla bug #116393).
-------------------------------------------------------------------
Mon Aug 29 17:09:07 CEST 2005 - jsmeix@suse.de
- Removed a non-working PPD.
- Fix "... is used uninitialized ..." warning.
-------------------------------------------------------------------
Tue Jul 26 17:33:13 CEST 2005 - jsmeix@suse.de
- Updated to version 0.9.4
- Removed obsolete fixes for missing class prototypes.
- Removed obsolete fixes for HP_Business_Inkjet_3000.ppd
- Added a fix for condrestart in /etc/init.d/hplip
-------------------------------------------------------------------
Tue May 31 17:07:13 CEST 2005 - jsmeix@suse.de
- Updated to version 0.9.3
-------------------------------------------------------------------
Tue May 24 10:48:26 CEST 2005 - jsmeix@suse.de
- Fixed missing class prototypes, otherwise it fails with
"error: ISO C++ forbids declaration of 'xxx' with no type".
-------------------------------------------------------------------
Tue May 17 14:10:49 CEST 2005 - jsmeix@suse.de
- Fix "... is used uninitialized ..." warnings.
-------------------------------------------------------------------
Wed May 4 12:14:09 CEST 2005 - jsmeix@suse.de
- Updated to version 0.9.2 which does no longer need
the "fix C" (i.e. hplip-0.8.8.diff) from below.
-------------------------------------------------------------------
Sun Apr 10 12:13:29 CEST 2005 - coolo@suse.de
- fix C
-------------------------------------------------------------------
Tue Mar 22 11:59:00 CET 2005 - jsmeix@suse.de
- Added PreReq.
-------------------------------------------------------------------
Thu Mar 17 10:53:11 CET 2005 - jsmeix@suse.de
- Fixed a bug in HP-DeskJet_3740-hpijs.ppd.gz:
According to hpijs_readme.html the DeskJet 3740 belongs to the
DJ3320 device class.
-------------------------------------------------------------------
Tue Mar 8 11:59:09 CET 2005 - jsmeix@suse.de
- Added %suse_update_desktop_file stuff for hp-toolbox.
- Moved %{_libdir}/libsane-hpaio.* to %{_libdir}/sane/
instead of creating symlinks (see Tue Mar 1 11:15:33).
-------------------------------------------------------------------
Tue Mar 1 11:15:33 CET 2005 - jsmeix@suse.de
- Added python-xml to RPM requirements because otherwise
hpssd (i.e. /usr/share/hplip/hpssd.py) doesn't work.
- Create symlinks (via '%triggerin -- sane') to all
%{_libdir}/libsane-hpaio.* so that SANE will find them.
- Added kdebindings3-python to RPM requirements because otherwise
hp-toolbox (i.e. /usr/share/hplip/toolbox) doesn't work.
-------------------------------------------------------------------
Tue Feb 22 10:48:35 CET 2005 - jsmeix@suse.de
- Changed default media size from Letter to A4
if this is an available choice in the PPD.
-------------------------------------------------------------------
Tue Feb 15 16:57:52 CET 2005 - jsmeix@suse.de
- Updated to version 0.8.8, for details see ChangeLog and
http://hpinkjet.sourceforge.net/updates.php
- Removed the "compatibility"-links because they are not needed.
- Fixed basic stuff in the init script (needs further improvement).
- Source should be x86_64 clean (SUSE patch no longer needed).
-------------------------------------------------------------------
Tue Feb 1 17:06:20 CET 2005 - jsmeix@suse.de
- Updated to version 0.8.7, for details see ChangeLog and
http://hpinkjet.sourceforge.net/updates.php
- Added triggerin and postun scripts to add and remove
the SANE backend "hpaio" in /etc/sane.d/dll.conf
- Replaced hplip-0.8.4-models.xml.diff by
hplip-0.8.7-models.xml.diff because the "HP LaserJet 1220"
is now in the models.xml file but the entry is buggy.
-------------------------------------------------------------------
Tue Jan 25 15:40:55 CET 2005 - jsmeix@suse.de
- Branched the sub-package hplip-hpijs which contains only
the plain HPIJS binary so that Ghostscript can require
only this sub-package (without all the other stuff).
- Added a link to the toolbox program to have it accessible
via the user's PATH.
- Added the usual 'rc'-link to the runlevel script.
- Added the following RPM requirements regarding printing:
hplip requires hplip-hpijs and foomatic-filters
hplip-hpijs requires ghostscript_any
(There are no RPM requirements regarding scanning because
HPLIP will be also used for plain printers.)
- Exchanged the destructive line for the cupsd in the runlevel script
because cupsd runs as user lp and dies in case of a SIGHUP.
-------------------------------------------------------------------
Tue Jan 18 14:36:29 CET 2005 - jsmeix@suse.de
- patch hplip-0.8.4-models.xml.diff adds the "HP LaserJet 1220"
to the list of known models of the SANE backend "hpaio"
-------------------------------------------------------------------
Wed Jan 12 11:23:00 CET 2005 - sf@suse.de
- add --libdir=%_libdir to build on multilib archs
- add patch for cups search path for backends
-------------------------------------------------------------------
Thu Dec 2 12:21:55 CET 2004 - jsmeix@suse.de
- initial version