Accepting request 59767 from Printing

Accepted submit request 59767 from user jsmeix

OBS-URL: https://build.opensuse.org/request/show/59767
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hplip?expand=0&rev=58
This commit is contained in:
Ruediger Oertel 2011-02-03 01:01:39 +00:00 committed by Git OBS Bridge
commit c176fb428b
5 changed files with 37 additions and 17 deletions

View File

@ -1,6 +1,6 @@
--- data/rules/55-hpmud.rules.orig 2010-09-26 19:06:17.000000000 +0200 --- data/rules/55-hpmud.rules.orig 2011-01-19 06:17:26.000000000 +0100
+++ data/rules/55-hpmud.rules 2010-10-27 16:19:36.000000000 +0200 +++ data/rules/55-hpmud.rules 2011-02-01 16:03:52.000000000 +0100
@@ -12,140 +12,183 @@ @@ -12,142 +12,185 @@
# 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 # 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 # changes are not distro specific please send your patch to us. 2/11/2009, D Suffield
# #
@ -225,6 +225,9 @@
# Check for LaserJet products (0x03f0xx2a). # Check for LaserJet products (0x03f0xx2a).
-SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??2a", OWNER="root", GROUP="lp", MODE="660" -SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??2a", OWNER="root", GROUP="lp", MODE="660"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="??2a", OWNER="root", GROUP="lp", MODE="0664", ENV{sane_hpaio}="yes", ENV{libsane_matched}="yes" +ATTR{idVendor}=="03f0", ATTR{idProduct}=="??2a", OWNER="root", GROUP="lp", MODE="0664", ENV{sane_hpaio}="yes", ENV{libsane_matched}="yes"
# Check for DesignJet product (0x03f0xx14).
-SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??14", OWNER="root", GROUP="lp", MODE="660"
+ATTR{idVendor}=="03f0", ATTR{idProduct}=="??14", OWNER="root", GROUP="lp", MODE="0664", ENV{sane_hpaio}="yes", ENV{libsane_matched}="yes"
# Removed the following rule because FHS states that /etc should be reserved for static files only. This # Removed the following rule because FHS states that /etc should be reserved for static files only. This
# functionality should be done in a deb/rpm post install script. 2/11/2009, D Suffield # functionality should be done in a deb/rpm post install script. 2/11/2009, D Suffield
@ -245,8 +248,8 @@
LABEL="hpmud_rules_end" LABEL="hpmud_rules_end"
+ +
--- data/rules/56-hpmud_support.rules.orig 2010-09-26 19:06:17.000000000 +0200 --- data/rules/56-hpmud_support.rules.orig 2011-01-19 06:17:26.000000000 +0100
+++ data/rules/56-hpmud_support.rules 2010-10-27 16:22:48.000000000 +0200 +++ data/rules/56-hpmud_support.rules 2011-02-01 16:06:47.000000000 +0100
@@ -1,15 +1,17 @@ @@ -1,15 +1,17 @@
# HPLIP udev rules file. Notify console user if plugin support is required for this device. # HPLIP udev rules file. Notify console user if plugin support is required for this device.

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:985520e4738b6064707d5bc914f7a570b8efd66d5160754bc61cdd76bfd442c1
size 19886788

3
hplip-3.11.1.tar.bz2 Normal file
View File

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

View File

@ -1,3 +1,19 @@
-------------------------------------------------------------------
Tue Feb 1 16:19:21 CET 2011 - jsmeix@suse.de
- Updated to version 3.11.1:
New encapsulation format for LJZJStream class.
Alignment of cartridges over LEDM (Low End Data Model).
LEDM dynamic scan resolution.
New fax protocol (Low End Data Model) support.
ADF and color scan for some HP LaserJet Pro and MFP devices.
Some more supported all-in-one devices.
Many bug fixies (no Suse bugs).
For details see
http://hplipopensource.com/hplip-web/release_notes.html
- Adapted change-udev-rules.diff for version 3.11.1
because the "DesignJet product (0x03f0xx14)" was added.
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Jan 13 16:29:01 CET 2011 - jsmeix@suse.de Thu Jan 13 16:29:01 CET 2011 - jsmeix@suse.de

View File

@ -29,13 +29,13 @@ Summary: HP's Printing, Scanning, and Faxing Software
# HPLIP has reached 1.0 status. With this release a date encoded revision number is used: # HPLIP has reached 1.0 status. With this release a date encoded revision number is used:
# x.y.m : x = major release number, y = year (eg: 6 = 2006), m = month (eg: 6a = second release in June) # 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 # Official releases have a 3 digit number and release candidates have a 4 digit number: x.y.m.rc
Version: 3.10.9 Version: 3.11.1
Release: 4 Release: 4
Group: Hardware/Printing Group: Hardware/Printing
License: BSD3c(or similar) ; GPLv2+ ; MIT License (or similar) License: BSD3c(or similar) ; GPLv2+ ; MIT License (or similar)
Url: http://hplipopensource.com Url: http://hplipopensource.com
# Source0...Source9 is for sources from HP: # Source0...Source9 is for sources from HP:
# URL for Source0: http://downloads.sourceforge.net/project/hplip/hplip/3.10.9/hplip-3.10.9.tar.gz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fhplip%2Ffiles%2Fhplip%2F3.10.9%2Fhplip-3.10.9.tar.gz%2Fdownload%3Fuse_mirror%3Dpuzzle&ts=1288186183&use_mirror=mesh # URL for Source0: http://prdownloads.sourceforge.net/hplip/hplip-3.11.1.tar.gz
Source0: %{name}-%{version}.tar.bz2 Source0: %{name}-%{version}.tar.bz2
# Patch0...Patch9 is for patches from HP: # Patch0...Patch9 is for patches from HP:
# Patch10...Patch99 is for Suse patches for the sources from HP: # Patch10...Patch99 is for Suse patches for the sources from HP:
@ -203,13 +203,14 @@ Enhances: ghostscript_any
# installed from the openSUSE CDs but on our official online repository # installed from the openSUSE CDs but on our official online repository
# only hplip-1.2.3-6.7 is available which should usually also work): # only hplip-1.2.3-6.7 is available which should usually also work):
Suggests: hplip = %{version} Suggests: hplip = %{version}
# hpijs-standalone was a stand-alone minimalist package
# which is no longer provided since a long time.
# hplip-hpijs and hpijs-standalone both contain /usr/bin/hpijs # hplip-hpijs and hpijs-standalone both contain /usr/bin/hpijs
# so that both packages have a RPM conflict. # so that both packages have a RPM conflict which should
# But when the minimalist hpijs-standalone is to be replaced # be solved by a silent replacement of the old hpijs-standalone.
# by the full-featured hplip, hplip requires hplip-hpijs # This Obsoletes is intentionally unversioned because
# and this should silently supersede hpijs-standalone: # hplip-hpijs should replace any version of hpijs-standalone.
Obsoletes: hpijs-standalone <= %{version} Obsoletes: hpijs-standalone
Provides: hpijs-standalone = %{version}
# Either the hplip17 packages or the hplip packages can be installed, # Either the hplip17 packages or the hplip packages can be installed,
# see https://bugzilla.novell.com/show_bug.cgi?id=251830#c20 # see https://bugzilla.novell.com/show_bug.cgi?id=251830#c20
# for the full story why there is this unversioned Obsoletes: # for the full story why there is this unversioned Obsoletes:
@ -404,7 +405,7 @@ done
# than to be rigorous regarding enforcing compliance to the PPD specification: # than to be rigorous regarding enforcing compliance to the PPD specification:
echo "Final testing by cupstestppd..." echo "Final testing by cupstestppd..."
for p in *.ppd for p in *.ppd
do egrep -v '^\*UIConstraints:|^\*NonUIConstraints:|^\*cupsFilter:' $p | cupstestppd - || true do grep -E -v '^\*UIConstraints:|^\*NonUIConstraints:|^\*cupsFilter:' $p | cupstestppd - || true
gzip $p gzip $p
done done
echo "End of general tests and adjustments for all PPDs." echo "End of general tests and adjustments for all PPDs."