Hello community, here is the log from the commit of package sane-backends for openSUSE:Factory checked in at Wed Jun 10 17:13:20 CEST 2009. -------- --- sane-backends/sane-backends.changes 2009-01-23 10:46:53.000000000 +0100 +++ /mounts/work_src_done/STABLE/sane-backends/sane-backends.changes 2009-06-10 16:07:48.000000000 +0200 @@ -1,0 +2,38 @@ +Wed Jun 10 15:25:58 CEST 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). + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- fix-sanei_scsi_find_devices.patch fix-uninitialized-variables.patch sane-backends-1.0.19.tar.bz2 New: ---- no-descriptions-external-hpoj.patch sane-backends-1.0.20.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sane-backends.spec ++++++ --- /var/tmp/diff_new_pack.qo5533/_old 2009-06-10 17:11:15.000000000 +0200 +++ /var/tmp/diff_new_pack.qo5533/_new 2009-06-10 17:11:15.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package sane-backends (Version 1.0.19) +# spec file for package sane-backends (Version 1.0.20) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -24,8 +24,8 @@ Group: Hardware/Scanner AutoReqProv: on Summary: SANE (Scanner Access Now Easy) Scanner Drivers -Version: 1.0.19 -Release: 102 +Version: 1.0.20 +Release: 1 Url: http://www.sane-project.org/ # URL for Source0: http://alioth.debian.org/frs/download.php/2318/sane-backends-1.0.19.tar.gz Source0: sane-backends-%{version}.tar.bz2 @@ -73,12 +73,12 @@ # Patch4 disables hw_ink_remain which causes a buffer overflow in fujitsu.c: # Patch4 is obsolete since sane-backends-1.0.19 because it is fixed in the source. # Patch5 fixes uninitialized variables in avision.c: -Patch5: fix-uninitialized-variables.patch +# Patch5 is obsolete since sane-backends-1.0.20 because it is fixed in the source. # Patch6 fixes an ambiguous post/pre increment in canon-sane.c: # Patch6 is obsolete since sane-backends-1.0.19 because it is fixed in the source. # Patch7 lets sanei_scsi_find_devices continue on to look at subsequent devices # if the attach callback returns anything other than SANE_STATUS_GOOD: -Patch7: fix-sanei_scsi_find_devices.patch +# Patch7 is obsolete since sane-backends-1.0.20 because it is fixed in the source. # Patch100... is SUSE specific stuff: # Patch100 lets the "canon" backend do scanner auto-recognition: Patch100: canon-backend-autoprobing.patch @@ -99,6 +99,9 @@ # but not installed but it is needed to recover from a failed scan # with scanners which use the umax_pp backend, see http://bugs.debian.org/496833 Patch103: install-umax_pp-tool.patch +# Patch104 removes descriptions-external/hpoj.desc from doc/Makefile.am +# because it is intentionally removed from the sources in the prep section: +Patch104: no-descriptions-external-hpoj.patch # Install into this non-root directory (required when norootforbuild is used): BuildRoot: %{_tmppath}/%{name}-%{version}-build # The postinstall script requires this: @@ -279,11 +282,6 @@ %setup -q # Patch2 fixes too small arrays in backend/niash.c: %patch2 -# Patch5 fixes uninitialized variables in avision.c: -%patch5 -# Patch7 lets sanei_scsi_find_devices continue on to look at subsequent devices -# if the attach callback returns anything other than SANE_STATUS_GOOD: -%patch7 # Patch100... is SUSE specific stuff: # Patch100 lets the "canon" backend do scanner auto-recognition: %patch100 @@ -291,6 +289,9 @@ %patch101 # Patch103 installs tools/umax_pp as /usr/bin/umax_pp: %patch103 +# Patch104 removes descriptions-external/hpoj.desc from doc/Makefile.am +# because it is intentionally removed from the sources in the prep section: +%patch104 # Source100... is SUSE specific stuff: # Remove hpoj.desc completely to avoid confusion with its successor hpaio.desc # because since openSUSE 10.3 the package hp-officeJet (for hpoj.desc) is dropped. @@ -316,14 +317,16 @@ %build %{?suse_update_config:%{suse_update_config -f}} -# 'autoreconf -fi' fails for sane-backends-1.0.19 with the message: -# aclocal: acinclude.m4:606: file m4/libtool.m4 does not exist +# 'autoreconf -fi' failed for sane-backends-1.0.19 with the message: +# "aclocal: acinclude.m4:606: file m4/libtool.m4 does not exist". # The m4 dir from CVS was not included in the 1.0.18 tar, so it was # not included in 1.0.19 either, but it has new files since 1.0.18. # It is a bit strange because autoconf never complained before. # Because it is not clear whether or not 'autoreconf -fi' is best -# and because it builds without it, it is simply disabled for now: -#autoreconf -fi +# and because it builds without it, it was simply disabled for sane-backends-1.0.19. +# Now sane-backends-1.0.20 provides a new automake compatible build system +# so that 'autoreconf -fi' works again: +autoreconf -fi export CFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE -DGIMP_ENABLE_COMPAT_CRUFT=1 -fno-strict-aliasing" export LDFLAGS="-L/%_lib $LDFLAGS" # Disable locking because /var/lock/sane/ would be a world-writable directory: @@ -623,6 +626,41 @@ %{_sysconfdir}/udev/rules.d/56-sane-backends-autoconfig.rules %changelog +* 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). * Fri Jan 23 2009 jsmeix@suse.de - Do no longer add a generic entry for SCSI scanners to the HAL fdi file 70-scanner.fdi because this @@ -1215,7 +1253,7 @@ - skipped parport-scanner for ppc and sparc * Mon Nov 06 2000 freitag@suse.de - fixed Copyright/License-Field in SpecFile -* Thu Nov 02 2000 ro@suse.de +* Fri Nov 03 2000 ro@suse.de - fix neededforbuild for new package-names * Thu Nov 02 2000 freitag@suse.de - new version 1.0.3 ++++++ install-umax_pp-tool.patch ++++++ --- /var/tmp/diff_new_pack.qo5533/_old 2009-06-10 17:11:16.000000000 +0200 +++ /var/tmp/diff_new_pack.qo5533/_new 2009-06-10 17:11:16.000000000 +0200 @@ -1,15 +1,13 @@ ---- tools/Makefile.in.orig 2008-02-03 07:59:36.000000000 +0100 -+++ tools/Makefile.in 2008-10-28 12:24:59.000000000 +0100 -@@ -88,10 +88,11 @@ SUBDIRS = hotplug hotplug-ng udev hal +--- tools/Makefile.am.orig 2009-02-20 17:51:09.000000000 +0100 ++++ tools/Makefile.am 2009-06-05 15:08:45.000000000 +0200 +@@ -7,8 +7,8 @@ + AM_CPPFLAGS = -I. -I$(srcdir) -I$(top_builddir)/include \ + -I$(top_srcdir)/include - all: $(DESTINATIONS) +-bin_PROGRAMS = sane-find-scanner gamma4scanimage +-noinst_PROGRAMS = sane-desc umax_pp ++bin_PROGRAMS = sane-find-scanner gamma4scanimage umax_pp ++noinst_PROGRAMS = sane-desc --install: sane-config sane-find-scanner gamma4scanimage -+install: sane-config sane-find-scanner gamma4scanimage umax_pp - $(INSTALL_SCRIPT) sane-config $(DESTDIR)$(bindir)/sane-config - $(INSTALL_PROGRAM) sane-find-scanner $(DESTDIR)$(bindir)/sane-find-scanner - $(INSTALL_PROGRAM) gamma4scanimage $(DESTDIR)$(bindir)/gamma4scanimage -+ $(INSTALL_PROGRAM) umax_pp $(DESTDIR)$(bindir)/umax_pp - - uninstall: - rm -f $(bindir)/sane-config $(bindir)/sane-find-scanner $(bindir)/gamma4scanimage + if CROSS_COMPILING + HOTPLUG = ++++++ no-descriptions-external-hpoj.patch ++++++ --- doc/Makefile.am.orig 2009-03-24 14:36:37.000000000 +0100 +++ doc/Makefile.am 2009-06-10 14:47:53.000000000 +0200 @@ -201,7 +201,6 @@ DESC_EXT_FILES = descriptions-external/b descriptions-external/hp3770.desc \ descriptions-external/hp8200.desc \ descriptions-external/hpaio.desc \ - descriptions-external/hpoj.desc \ descriptions-external/lhii.desc \ descriptions-external/mustek_a3p1.desc \ descriptions-external/primascan.desc \ ++++++ sane-backends-1.0.19.tar.bz2 -> sane-backends-1.0.20.tar.bz2 ++++++ ++++ 260506 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org