Accepting request 20522 from home:jsmeix:branches:Printing

Copy from home:jsmeix:branches:Printing/hplip via accept of submit request 20522 revision 9.
Request was accepted with message:
Applied upstream fixes for hpcups PPDs

OBS-URL: https://build.opensuse.org/request/show/20522
OBS-URL: https://build.opensuse.org/package/show/Printing/hplip?expand=0&rev=6
This commit is contained in:
Johannes Meixner 2009-09-16 13:44:12 +00:00 committed by Git OBS Bridge
parent bfe3d0c264
commit e78aabe847
5 changed files with 1718 additions and 5 deletions

@ -1,6 +1,6 @@
--- data/rules/55-hpmud.rules.orig 2009-08-04 23:36:57.000000000 +0200
+++ data/rules/55-hpmud.rules 2009-08-06 12:35:13.000000000 +0200
@@ -12,136 +12,180 @@
+++ data/rules/55-hpmud.rules 2009-08-07 11:44:27.000000000 +0200
@@ -12,136 +12,182 @@
# 3. This rules file is an attempt at being compatable with all distros. Feel free to make your own changes and if you feel your
# changes are not distro specific please send your patch to us. 2/11/2009, D Suffield
#
@ -13,6 +13,8 @@
+# can set up a special queue with his selfmade driver which changes the
+# owner and permissions for all device nodes where in contrast OWNER="root"
+# is more secure because then only root itself can change owner and permissions.
+# This change is not distro specific and therefore there is a upstream bug report
+# https://bugs.launchpad.net/hplip/+bug/410196
+#
+# MODE="0660" to MODE="0664"
+# because it is sufficiently secure to let any user read the device nodes

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9f79530d4a467b4337854913cabfba510b5dfd26821ef65f76aba7cfda794c17
size 1574033

File diff suppressed because it is too large Load Diff

@ -1,10 +1,24 @@
-------------------------------------------------------------------
Wed Sep 16 14:59:30 CEST 2009 - jsmeix@suse.de
- hpcups.drv.in-3.9.8-reorder.patch addresses two issues
in the 3.9.8 hpcups.drv.in file from which dynamic PPDs
are generated.
It re-orders common paper sizes so that normal, fullbleed
and duplex papers sizes are grouped together in the PPD.
It changes the LJColor device class from RGBW to RGB
color space. The K band was not being printed by hpcups.
- The hpcups-ppds-3.9.8-reorder.tar.bz2 source file contains
the matching static PPDs which are fixed according to what
hpcups.drv.in-3.9.8-reorder.patch fixes for dynamic PPDs.
-------------------------------------------------------------------
Thu Aug 6 10:48:36 CEST 2009 - jsmeix@suse.de
- The hplip.SuSEfirewall2 source file provides support
to open UDP ports 5353(mdns) and 427(svrloc) for mDNS support
according to the init-suse-firewall in the tar ball
(compare also Novell/Suse Bugzilla bnc#498429).
(see Novell/Suse Bugzilla bnc#528819).
- Updated to version 3.9.8:
Added mDNS/Bonjour support.
Enabled mDNS as the default network search mechanism.

@ -32,7 +32,19 @@ Url: http://hplipopensource.com
# Source0...Source9 is for sources from HP:
# URL for Source0: http://surfnet.dl.sourceforge.net/sourceforge/hplip/hplip-3.9.8.tar.gz
Source0: %{name}-%{version}.tar.bz2
# Source1 hpcups-ppds-3.9.8-reorder.tar.bz2 contains the static PPDs which are fixed
# according to what hpcups.drv.in-3.9.8-reorder.patch fixes for dynamic PPDs.
# I got it on 14 Aug 2009 as mail attachment from linus.araque@hp.com:
Source1: hpcups-ppds-3.9.8-reorder.tar.bz2
# Patch0...Patch9 is for patches from HP:
# URL for Patch0: http://surfnet.dl.sourceforge.net/sourceforge/hplip/hpcups.drv.in-3.9.8-reorder.patch
# Patch0 hpcups.drv.in-3.9.8-reorder.patch addresses two issues in the 3.9.8 hpcups.drv.in file.
# 1. Re-orders common paper sizes so that normal, fullbleed and duplex papers sizes are grouped together in the PPD.
# 2. Changed the LJColor device class from RGBW to RGB color space. The K band was not being printed by hpcups.
# Because we build it only with the static PPDs, hpcups.drv.in-3.9.8-reorder.patch
# is actually not needed for us, nevertheless I like to provide this patch
# to have it in our source RPM to be in full compliance to upstream.
Patch0: hpcups.drv.in-3.9.8-reorder.patch
# Patch10...Patch99 is for Suse patches for the sources from HP:
# Patch10 fixes "... is used uninitialized ..." warnings:
Patch10: fix-uninitialized-variables.diff
@ -220,9 +232,17 @@ Authors:
%prep
# Be quiet when unpacking:
%setup -q
# Patch10 fixes "... is used uninitialized ..." warnings:
# Unpack the fixed static PPDs in Source1 hpcups-ppds-3.9.8-reorder.tar.bz2
# which overwrite the original static PPDs in Source0:
tar -x --overwrite --no-overwrite-dir -j -f %{SOURCE1}
# Patch0 hpcups.drv.in-3.9.8-reorder.patch
# addresses two issues in the 3.9.8 hpcups.drv.in file:
%patch0
# Patch10 fix-uninitialized-variables.diff
# fixes "... is used uninitialized ..." warnings:
%patch10
# Patch101 changes in the udev rules file the mode from "0666" to "0664":
# Patch101 change-udev-rules.diff
# changes in the udev rules file the mode from "0666" to "0664":
%patch101
%build