-------------------------------------------------------------------
Fri Jan 19 16:01:20 CET 2007 - jsmeix@suse.de

- Added fix for uninitialized file pointer in api/model.c to
  fix-uninitialized-variables.diff (Suse Bugzilla bug #236709).

-------------------------------------------------------------------
Fri Jan 12 15:13:35 CET 2007 - jsmeix@suse.de

- Since version 1.6.12 /usr/bin/hpijs is linked with libcups
  so that the package hplip-hpijs could be no longer installed
  without at least the package cups-libs. Therefore an additional
  special /usr/bin/hpijs.without-libcups is built which does not
  require the CUPS library.

-------------------------------------------------------------------
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