Mon Sep 15 23:23:23 UTC 2013 - piny@gmx.com

- workaround for hp scanjet 8200
  As described in <https://bugzilla.novell.com/show_bug.cgi?id=840443>
  when operating on a hp scanjet 8200 the avision driver gets stuck
  in a loop trying to detect an ADF, even if none is present.
  In order circumvent this issue, following workaround has been implemented:
  1) create an option "enforce-no-adf" in the file avision.conf
  2) patch the code in avision.c to make use of this option, 
     if the conditions that lead to the unsuccessful ADF search
     (namely detection of NO ADF but reporting of SOME ADF type) is given.
  Per default the new option is inactive by comment; activate at your own risk!
  An upstream report was added to
  <https://alioth.debian.org/tracker/index.php?func=detail&aid=314108&group_id=30186&atid=410366>
- created patch110 for avision.conf
- created patch111 for avision.c
- introduced patch110 and patch111 into sane-backends.spec

OBS-URL: https://build.opensuse.org/package/show/graphics/sane-backends?expand=0&rev=71
This commit is contained in:
Ismail Dönmez 2013-09-24 12:52:59 +00:00 committed by Git OBS Bridge
parent dec28456dd
commit a17e996b61
2 changed files with 23 additions and 3 deletions

View File

@ -1,3 +1,22 @@
-------------------------------------------------------------------
Mon Sep 15 23:23:23 UTC 2013 - piny@gmx.com
- workaround for hp scanjet 8200
As described in <https://bugzilla.novell.com/show_bug.cgi?id=840443>
when operating on a hp scanjet 8200 the avision driver gets stuck
in a loop trying to detect an ADF, even if none is present.
In order circumvent this issue, following workaround has been implemented:
1) create an option "enforce-no-adf" in the file avision.conf
2) patch the code in avision.c to make use of this option,
if the conditions that lead to the unsuccessful ADF search
(namely detection of NO ADF but reporting of SOME ADF type) is given.
Per default the new option is inactive by comment; activate at your own risk!
An upstream report was added to
<https://alioth.debian.org/tracker/index.php?func=detail&aid=314108&group_id=30186&atid=410366>
- created patch110 for avision.conf
- created patch111 for avision.c
- introduced patch110 and patch111 into sane-backends.spec
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Apr 4 15:52:19 UTC 2013 - meissner@suse.com Thu Apr 4 15:52:19 UTC 2013 - meissner@suse.com

View File

@ -189,9 +189,10 @@ Patch108: fix-no-return-in-nonvoid-function.patch
# otherwise there would be confusing model entries shown in yast2-scanner: # otherwise there would be confusing model entries shown in yast2-scanner:
Patch109: adapt_epkowa.desc_for_yast2-scanner.patch Patch109: adapt_epkowa.desc_for_yast2-scanner.patch
# #
Patch110: avision.conf.patch # Patch 110 and 111 implement scanjet 8200 ADF workaround - bnc#840443
Patch111: avision.c.patch # https://alioth.debian.org/tracker/index.php?func=detail&aid=314108&group_id=30186&atid=410366
# Patch 110 and 111 implement scanjet 8200 ADF workaround acc. https://bugzilla.novell.com/show_bug.cgi?id=840443 Patch110: avision.conf.patch
Patch111: avision.c.patch
# #
# Install into this non-root directory (required when norootforbuild is used): # Install into this non-root directory (required when norootforbuild is used):
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build