Hello community,
here is the log from the commit of package hplip
checked in at Sun Jul 8 22:45:05 CEST 2007.
--------
--- hplip/hpijs-standalone.changes 2007-07-03 12:12:19.000000000 +0200
+++ /mounts/work_src_done/STABLE/hplip/hpijs-standalone.changes 2007-07-06 10:27:47.000000000 +0200
@@ -1,0 +2,7 @@
+Fri Jul 6 10:27:35 CEST 2007 - jsmeix@suse.de
+
+- fix-printing-white-spaces-and-empty-lines.diff fixes printing
+ white spaces and empty lines according to a mail from HP
+ on the hplip-help@lists.sourceforge.net list.
+
+-------------------------------------------------------------------
--- hplip/hplip.changes 2007-07-03 12:24:10.000000000 +0200
+++ /mounts/work_src_done/STABLE/hplip/hplip.changes 2007-07-06 10:27:28.000000000 +0200
@@ -1,0 +2,7 @@
+Fri Jul 6 10:26:21 CEST 2007 - jsmeix@suse.de
+
+- fix-printing-white-spaces-and-empty-lines.diff fixes printing
+ white spaces and empty lines according to a mail from HP
+ on the hplip-help@lists.sourceforge.net list.
+
+-------------------------------------------------------------------
New:
----
fix-printing-white-spaces-and-empty-lines.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ hpijs-standalone.spec ++++++
--- /var/tmp/diff_new_pack.jp2808/_old 2007-07-08 22:44:58.000000000 +0200
+++ /var/tmp/diff_new_pack.jp2808/_new 2007-07-08 22:44:58.000000000 +0200
@@ -17,7 +17,7 @@
# x.y.m : x = major release number, y = year (eg: 6 = 2006), m = month (eg: 6a = second release in June)
# Official releases have a 3 digit number and release candidates have a 4 digit number: x.y.m.rc
Version: 2.7.6
-Release: 1
+Release: 2
Group: Hardware/Printing
License: BSD 3-Clause, In general all applications are covered by the GNU General Public License (GPL) and the backend is covered by a MIT license. The printer driver HPIJS uses a BSD license. See the COPYING file in the HPLIP tar ball for more details.
URL: http://hpinkjet.sourceforge.net/
@@ -25,6 +25,20 @@
# URL for Source0: http://switch.dl.sourceforge.net/sourceforge/hplip/hplip-2.7.6.tar.gz
Source0: hplip-%{version}.tar.bz2
# Patch0...Patch9 is for patches from HP:
+# Patch0 fixes printing white spaces and empty lines, see this mail from HP:
+# Date: Thu, 5 Jul 2007 14:44:45 -0700
+# From: Aaron
+# To:
+# Subject: [Hplip-help] To Everyone Having the Problem Printing White Spaces and Empty Lines
+# ...
+# Edit the file /prnt/hpijs/djgenericvip.h
+# ...
+# Add to line 55: virtual DATA_FORMAT GetDataFormat() { return RASTER_STRIP; }
+# So it should look exactly like:
+# ...
+# virtual BOOL HagakiFeedPresent(BOOL bQueryPrinter);
+# virtual DATA_FORMAT GetDataFormat() { return RASTER_STRIP; }
+Patch0: fix-printing-white-spaces-and-empty-lines.diff
# Patch10...Patch99 is for Suse patches for the sources from HP:
# The patch numbers are the same as in hplip.spec.
# Source100... is for special Suse sources:
@@ -71,6 +85,8 @@
%prep
# Be quiet when unpacking:
%setup -q -n hplip-%{version}
+# Patch0 fixes printing white spaces and empty lines:
+%patch0
%build
# If AUTOMAKE='automake --foreign' is not set, autoreconf (in fact automake)
@@ -113,6 +129,10 @@
%{_bindir}/hpijs
%changelog
+* Fri Jul 06 2007 - jsmeix@suse.de
+- fix-printing-white-spaces-and-empty-lines.diff fixes printing
+ white spaces and empty lines according to a mail from HP
+ on the hplip-help@lists.sourceforge.net list.
* Tue Jul 03 2007 - jsmeix@suse.de
- Updated to version 2.7.6:
Some more supported Photosmart, Color LaserJet, and DeskJet
++++++ hplip.spec ++++++
--- /var/tmp/diff_new_pack.jp2808/_old 2007-07-08 22:44:58.000000000 +0200
+++ /var/tmp/diff_new_pack.jp2808/_new 2007-07-08 22:44:58.000000000 +0200
@@ -17,7 +17,7 @@
# x.y.m : x = major release number, y = year (eg: 6 = 2006), m = month (eg: 6a = second release in June)
# Official releases have a 3 digit number and release candidates have a 4 digit number: x.y.m.rc
Version: 2.7.6
-Release: 1
+Release: 2
Group: Hardware/Printing
License: BSD 3-Clause, GPL v2 or later, In general all applications are covered by the GNU General Public License (GPL) and the backend is covered by a MIT license. The printer driver HPIJS uses a BSD license. See the COPYING file in the HPLIP tar ball for more details.
URL: http://hpinkjet.sourceforge.net/
@@ -25,6 +25,20 @@
# URL for Source0: http://sourceforge.net/project/downloading.php?groupname=hplip&filename=hplip-2.7.6.tar.gz&use_mirror=ovh
Source0: %{name}-%{version}.tar.bz2
# Patch0...Patch9 is for patches from HP:
+# Patch0 fixes printing white spaces and empty lines, see this mail from HP:
+# Date: Thu, 5 Jul 2007 14:44:45 -0700
+# From: Aaron
+# To:
+# Subject: [Hplip-help] To Everyone Having the Problem Printing White Spaces and Empty Lines
+# ...
+# Edit the file /prnt/hpijs/djgenericvip.h
+# ...
+# Add to line 55: virtual DATA_FORMAT GetDataFormat() { return RASTER_STRIP; }
+# So it should look exactly like:
+# ...
+# virtual BOOL HagakiFeedPresent(BOOL bQueryPrinter);
+# virtual DATA_FORMAT GetDataFormat() { return RASTER_STRIP; }
+Patch0: fix-printing-white-spaces-and-empty-lines.diff
# Patch10...Patch99 is for Suse patches for the sources from HP:
# Fix "... is used uninitialized ..." warnings:
Patch10: fix-uninitialized-variables.diff
@@ -136,6 +150,8 @@
%prep
# Be quiet when unpacking:
%setup -q
+# Patch0 fixes printing white spaces and empty lines:
+%patch0
# Fix "... is used uninitialized ..." warnings:
%patch10
# Patch101 changes the udev rules file to set explicitely owner, group and permissions:
@@ -341,6 +357,10 @@
%{_libdir}/libhpmud.*
%changelog
+* Fri Jul 06 2007 - jsmeix@suse.de
+- fix-printing-white-spaces-and-empty-lines.diff fixes printing
+ white spaces and empty lines according to a mail from HP
+ on the hplip-help@lists.sourceforge.net list.
* Tue Jul 03 2007 - jsmeix@suse.de
- Updated to version 2.7.6:
No more start-up daemons:
++++++ fix-printing-white-spaces-and-empty-lines.diff ++++++
--- prnt/hpijs/djgenericvip.h.orig 2007-06-23 00:46:36.000000000 +0200
+++ prnt/hpijs/djgenericvip.h 2007-07-06 10:16:32.000000000 +0200
@@ -52,6 +52,7 @@ public:
virtual PHOTOTRAY_STATE PhotoTrayEngaged (BOOL bQueryPrinter);
//! Returns TRUE if a hagaki feed is present in printer.
virtual BOOL HagakiFeedPresent(BOOL bQueryPrinter);
+ virtual DATA_FORMAT GetDataFormat() { return RASTER_STRIP; }
#ifdef APDK_AUTODUPLEX
//!Returns TRUE if duplexer and hagaki feed (combined) unit is present in printer.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org