Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

sane-backends-autoconfig-1.0.23-5.1.1 RPM for i586

From OpenSuSE 12.3 for i586

Name: sane-backends-autoconfig Distribution: openSUSE 12.3
Version: 1.0.23 Vendor: openSUSE
Release: 5.1.1 Build date: Sun Jan 27 06:42:10 2013
Group: Hardware/Scanner Build host: build09
Size: 48032 Source RPM: sane-backends-1.0.23-5.1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: http://www.sane-project.org/
Summary: USB Scanner Autoconfiguration
USB scanner autoconfiguration happens via udev.

The file /etc/udev/rules.d/56-sane-backends-autoconfig.rules contains
entries for those USB scanners where the USB IDs are known, which are
supported by a free driver, where the support status is "complete" or
"good", and which do not require firmware upload.

When a USB scanner is connected and its USB IDs match to an entry in
the 56-sane-backends-autoconfig.rules file, the matching scanner driver
is activated (i.e. the driver line in /etc/sane.d/dll.conf is
activated).

It enables scanner drivers but never disables them. The reason is that
enabled drivers do not hurt so that an automated disable would make it
only overcomplicated because when more than one scanner uses the same
driver, a complicated check would be needed to avoid that the driver is
accidentally disabled when only one scanner was disconnected.

If you do not like automated driver activation, do not install this
package or remove it when it is already installed.

Provides

Requires

License

GPL-2.0+ ; LGPL-2.1+ ; SUSE-Public-Domain

Changelog

* Sat Jan 19 2013 lnussel@suse.de
  - require libv4l-devel to enable v4l backend
* Tue Dec 11 2012 jsmeix@suse.de
  - Our own special source file epkowa.desc is dropped because
    the package iscan-free is dropped (bnc#788756). Instead
    adapt_epkowa.desc_for_yast2-scanner.patch adapts the upstream
    epkowa.desc for yast2-scanner which works without additional
    adaptions in yast2-scanner so that the sane-backends package
    works on released openSUSE systems without a RPM requirement
    for a yast2-scanner update (bnc#788756 starting at comment#14).
* Tue Oct 16 2012 jsmeix@suse.de
  - Upgraded to sane-backends version 1.0.23:
    New backends:
    kvs40xx (Panasonic KV-S40xx), kodakaio (Kodak AiO ESP and Hero).
    Significant enhancements to several backends.
    30 new scanner models supported.
    V4L support improvements.
    Improvements for builds on multiple platforms.
    Improved udev rules.
    Updated software deskew algorithm.
    Documentation updates.
    Bugfixes.
    Note:
    This is one more release of the SANE 1.0 series, compare
    the below entry dated "Thu Feb 28 13:56:15 CET 2008".
  - sane-backends-1.0.22-xerox_mfp-fix-usb-devices.patch that
    fixes usb device support in xerox_mfp is obsolete since
    sane-backends-1.0.23 because it is fixed in the source.
  - fix-no-return-in-nonvoid-function.patch fixes a "control reaches
    end of non-void function" gcc warning which lets build fail
    with "no-return-in-nonvoid-function" error in kodakaio.c.
* Thu Aug 23 2012 cfarrell@suse.com
  - license update: GPL-2.0+ and SUSE-GPL-2.0+-with-sane-exception and
    SUSE-Public-Domain
    The LICENSE file in the sane-backends packages explains the licensing of
    the package. Added SUSE-GPL-2.0+-with-sane-exception to the spreadsheet
    linked from license.opensuse.org as that license is not yet upstream at
    http://www.spdx.org/licenses (hence the SUSE- proprietary extension)
* Fri Apr 20 2012 jsmeix@suse.de
  - Configure --enable-libusb_1_0 plus BuildRequires libusb-1_0-devel
    to use libusb1 (instead of using libusb0 via libusb-compat),
    see https://bugzilla.novell.com/show_bug.cgi?id=559697#c7
    for the libusb versioning numbering.
  - Use traditional bash scriptlets for post/postun with
    an explicite "exit 0" line at the end to be fail safe
    and therefore also "PreReq: /sbin/ldconfig" explicitly,
    see the "Shared_libraries" section in
    http://en.opensuse.org/openSUSE:Packaging_scriptlet_snippets
  - BuildIgnore ghostscript-x11 because BuildRequires texlive-latex
    is needed for sane.tex -> sane.dvi -> sane.ps but texlive-latex
    requires texlive which requires ghostscript-x11 but the latter
    is not needed and blows up the build system.
  - Minor cleanups in the spec file.
* Tue Mar 20 2012 jslaby@suse.de
  - added explicit "BuildRequires libusb-compat-devel" to
    re-add support for USB scanners
* Sun Feb 05 2012 lnussel@suse.de
  - sane-backends-1.0.21-SCX4500W.patch adds usb id for SCX4500W
  - sane-backends-1.0.22-xerox_mfp-fix-usb-devices.patch fixes
    usb device handling regression in xerox_mfp (bnc#745245)
* Sun Nov 20 2011 coolo@suse.com
  - add libtool as buildrequire to avoid implicit dependency
* Thu Sep 29 2011 jsmeix@suse.de
  - Added an entry for "SCSI processor EPSON Perfection1640"
    to libsane.rules (bnc#681146) see in particular
    https://bugzilla.novell.com/show_bug.cgi?id=681146#c43
  - Added a wildcard entry for any "SCSI processor EPSON SCANNER*"
    to libsane.rules see the "55-libsane.rules"/"Device recognition"
    mail thread in June 2011 on sane-devel@lists.alioth.debian.org
* Tue Mar 29 2011 jsmeix@suse.de
  - Fixed udev rules for SCSI scanners:
    For SCSI scanners "ATTRS" is mandatory for every sysfs attribute
    (in particular ATTRS{type}, ATTRS{vendor}, and ATTRS{model})
    so that "ATTRS" is replaced by "ATTR" only for USB scanners
    (see openSUSE/Novell Bugzilla bnc#681146).
* Fri Mar 25 2011 jsmeix@suse.de
  - Fixed udev rules for SCSI scanners:
    Because of openSUSE/Novell Bugzilla bnc#436085
    (see the entry below dated "Tue Oct 21 13:12:42 CEST 2008")
    "SYSFS" and "ATTRS" were replaced by "ATTR" everywhere in
    libsane.rules but for SCSI scanners "ATTRS{type}" is mandatory
    (see openSUSE/Novell Bugzilla bnc#681146).
* Sun Feb 20 2011 coolo@novell.com
  - fix dependencies of devel package
* Wed Feb 16 2011 jsmeix@suse.de
  - Upgraded to sane-backends version 1.0.22:
    New backends:
    kvs20xx (Panasonic KV-S20xx), magicolor (Konica-Minolta).
    Significant enhancements to several backends.
    More than 80 new scanner models supported.
    Support many more networked scanners.
    Added -A option to scanimage.
    Improved build system.
    Improved USB support.
    Improved udev rules.
    Documentation updates.
    Bugfixes.
    Note:
    This is one more release of the SANE 1.0 series, compare
    the below entry dated "Thu Feb 28 13:56:15 CET 2008".
  - sane-backends-1.0.21-i18n.patch,
    fix-genesys-create_range-type.patch,
    fix-xerox_mfp-color-mode.patch, and
    canon-backend-autoprobing.patch are obsolete since
    sane-backends-1.0.22 because it is fixed in the source.
  - Adapted how we derive our libsane.rules file from the
    generated one which uses now "ATTRS" (instead of "SYSFS"),
    see the below entry dated "Tue Oct 21 13:12:42 CEST 2008".
  - Updated models.dat to the one from the current HPLIP 3.11.1.
  - Added only those new models from epkowa.desc in the
    sane-backends 1.0.22 sources which 'requires DFSG non-free'
    plugin software to our epkowa.desc source file so that the
    supported models in our epkowa.desc source file still match
    to what is supported by our iscan-free package but more users
    of models which require the proprietary software from Avasys
    will be informed via yast2-scanner.
* Thu Dec 09 2010 jsmeix@suse.de
  - fix-xerox_mfp-color-mode.patch adds SANE_VALUE_SCAN_MODE_HALFTONE
    in xerox_mfp.c to fix a regression in sane-backends-1.0.21
    where the xerox_mfp works only in grayscale mode
    (see openSUSE/Novell Bugzilla bnc#658017).
  - Updated models.dat to the one from the current hplip-3.10.9.
* Wed Sep 22 2010 jsmeix@suse.de
  - Configure with --enable-pthread so that backends can use
    POSIX threads to implement asynchronous I/O instead of
    the default which uses a pipe and forks a reader process
    (see openSUSE/Novell Bugzilla bnc#633780).
* Wed Sep 15 2010 aj@suse.de
  - BuildRequires libieee1284-devel.
  - Split up devel package.
* Tue Jun 22 2010 jsmeix@suse.de
  - Updated models.dat to the one from our current HPLIP version
    so that the generated hpaio.desc matches to our HPLIP version.
  - Enhanced epkowa.desc only with models which require proprietary
    software so that the supported models in epkowa.desc
    still match to what is supported by our iscan-free package
    but more users of models which require proprietary
    software will be informed via yast2-scanner.
* Tue May 11 2010 lnussel@suse.de
  - remove disable-resmgr-support.patch.
    It's not needed as configure won't find resmgr anyways
    (see Novell/Suse Bugzilla bnc#605914).
* Fri May 07 2010 jsmeix@suse.de
  - Upgraded to sane-backends version 1.0.21:
    New backends:
    kodak (Kodak i18xx), kvs1025 (Panasonic KV-S10xx),
    p5 (Primax PagePartner)
    Many backends updated.
    224 more scanner models supported.
    More consistent option naming.
    Scanimage no longer writes image to tty.
    Modern translation infrastructure.
    Improved saned network daemon.
    Internal SCSI, USB, threading, TCP & UDP code updates.
    Updated HAL and udev support.
    New sanei_magic image processing library.
    Documentation updates.
    Bugfixes.
    Note:
    This is one more release of the SANE 1.0 series, compare
    the below entry dated "Thu Feb 28 13:56:15 CET 2008".
  - fix-hp3900_config.c.patch, sane-desc_closedir.patch,
    fix-lexmark_low-memory-leak.patch, and
    fix-hp3900_sane-string-option-sizes.diff are obsolete since
    sane-backends-1.0.21 because it is fixed in the source.
  - sane-backends-1.0.20-xerox_mfp.diff backported post 1.0.20
    xerox_mfp changes and is therefore removed since
    sane-backends-1.0.21 which contains those changes, compare
    the below entry dated "Thu Oct  8 09:35:17 UTC 2009".
  - Slightly adapted disable-resmgr-support.patch and
    no-descriptions-external-hpoj.patch to apply to the
    sane-backends-1.0.21 sources.
  - fix-genesys-create_range-type.patch lets in genesys.c
    the create_range function be of type 'SANE_Range *'
    to fix 'assignment makes pointer from integer' bugs
    wherever the create_range function is called.
* Wed Apr 28 2010 jsmeix@suse.de
  - HAL is deprecated and does no longer support to grant read/write
    device access permissions for scanners to the currently logged
    in "desktop" user. Therefore all HAL related stuff was removed
    (see Novell/Suse Bugzilla bnc#593946).
  - Removed /usr/lib[64]/libsane.la
    (see Novell/Suse Bugzilla bnc#592143).
* Mon Feb 01 2010 jengelh@medozas.de
  - package baselibs.conf
* Fri Dec 18 2009 seife@opensuse.org
  - fix udev warnings 'NAME="%k" is superfluous'
* Tue Nov 03 2009 coolo@novell.com
  - updated patches to apply with fuzz=0
* Thu Oct 08 2009 lnussel@suse.de
  - backport xerox_mfp changes to support samsung printers
* Wed Sep 30 2009 jsmeix@suse.de
  - fix-lexmark_low-memory-leak.patch adds a missing call to free
    in sanei_lexmark_low_find_start_line in backend/lexmark_low.c
    (see Novell/Suse Bugzilla bnc#542341).
  - fix-hp3900_sane-string-option-sizes.diff fixes option sizes
    because otherwise the frontend (e.g. xsane) may crash
    (see Novell/Suse Bugzilla bnc#535752).
* Fri Sep 18 2009 jsmeix@suse.de
  - Updated models.dat with the one in the HPLIP 3.9.8 sources and
    adapted create_hpaio.desc_from_models.dat accordingly so that
    it results a hpaio.desc scanner description file for SANE
    which matches to the sacnner models which are supported
    by our currently provided HPLIP version.
* Wed Sep 16 2009 crrodriguez@suse.de
  - use find_lang macro
  - run ldconfig correctly
* Thu Aug 13 2009 jsmeix@suse.de
  - sane-desc_closedir.patch adds a missing call to closedir
    to sane-desc.c (see Novell/Suse Bugzilla bnc#530313).
* Wed Jul 29 2009 jsmeix@suse.de
  - fix-hp3900_config.c.patch fixes a possible for loop overflow
    in hp3900_config.c (see Novell/Suse Bugzilla bnc#517281).
  - fix-mustek_pp_ccd300.c.patch fixes undefined operations
    in mustek_pp_ccd300.c (see Novell/Suse Bugzilla bnc#498435).
* Fri Jun 12 2009 jsmeix@suse.de
  - re-add-SANE_CAP_ALWAYS_SETTABLE.patch re-adds
    SANE_CAP_ALWAYS_SETTABLE to sane.h which was erroneously
    removed in sane-backends-1.0.20 so that sane-frontends
    and xsane can no longer build,
    see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=527675
* Wed Jun 10 2009 jsmeix@suse.de
  - Upgraded to sane-backends version 1.0.20:
    New backends:
    canon_dr (Canon DR-series), coolscan3 (Nikon LS & Coolscan),
    rts8891 (Umax & HP 44xx), xerox_mfp (Samsung/Xerox/Dell MFPs)
    Many backends updated.
    75 more scanner models supported.
    New (automake compatible) build system.
    Avahi support.
    More network scanners supported.
    Epson backend deprecated, use epson2.
    Coolscan2 backend deprecated, use coolscan3.
    Internal SCSI, USB, threading, TCP & UDP code updates.
    Updated HAL and udev support.
    Improved saned configuration.
    Scanimage updates.
    Updated translations.
    Documentation updates.
    Bugfixes.
    Note:
    This is one more release of the SANE 1.0 series, compare
    the below entry dated "Thu Feb 28 13:56:15 CET 2008".
  - Re-enabled "autoreconf -fi" in the build section (it was
    disabled because it failed for sane-backends-1.0.19).
  - fix-uninitialized-variables.patch and
    fix-sanei_scsi_find_devices.patch are obsolete since
    sane-backends-1.0.20 because it is fixed in the source.
  - Adapted install-umax_pp-tool.patch for the new build system
    (now tools/Makefile.am instead of tools/Makefile.in).
  - no-descriptions-external-hpoj.patch removes
    descriptions-external/hpoj.desc from doc/Makefile.am
    because it is intentionally removed from the sources
    in the prep section to avoid confusion with its successor
    hpaio.desc (since openSUSE 10.3 the package hp-officeJet
    which provided the hpoj driver is dropped).

Files

/etc/udev
/etc/udev/rules.d
/etc/udev/rules.d/56-sane-backends-autoconfig.rules


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Nov 10 11:42:51 2014