diff options
Diffstat (limited to 'debian')
65 files changed, 22531 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..8b9cc16 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,2282 @@ +sane-backends (1.0.24-1.2) unstable; urgency=medium + + * Non-maintainer upload. + * update config.* without dh-autoreconf because of local patches + to build on ppc64el. Closes: #759289 + + -- Andreas Barth <aba@ayous.org> Sat, 30 Aug 2014 11:57:08 +0000 + +sane-backends (1.0.24-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Fix FTBFS for binary-arch builds: + + Install examples through debian/libsane-common.examples. + + Use proper source paths for sane.ps and backend-writing.txt; + also fix the source path for the HTML files installed into + libsane-common. + * Clean up debian/changelog. + + -- John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de> Sat, 18 Jan 2014 21:07:24 +0100 + +sane-backends (1.0.24-1) unstable; urgency=low + + * New upstream release. + * New maintainer. (Closes: #688531) + * Disable USB testing since it (probably) doesn't work on autobuilders. + * Fixed a bunch of lintian warnings. + * Change architecture for libsane-common from "any" to "all". + + -- Mark Buda <hermit@acm.org> Sun, 24 Nov 2013 10:05:18 -0500 + +sane-backends (1.0.23-3) unstable; urgency=low + + * QA upload. + * Revert move to libtiff5-dev. + + -- Rene Engelhard <rene@debian.org> Sat, 06 Jul 2013 15:20:16 +0200 + +sane-backends (1.0.23-2) unstable; urgency=low + + * QA upload. + * Add sane-desc.c_debian_mods.patch to series file. (Closes: #714993) + + -- Markus Koschany <apo@gambaru.de> Fri, 05 Jul 2013 11:52:37 +0200 + +sane-backends (1.0.23-1) unstable; urgency=low + + * QA upload. + * Upload to unstable. + * This package has been orphaned. Set maintainer to the Debian QA Group. + * Bump compat level to 9 (was 5) and require debhelper >= 9. + * debian/control: + + sane-utils: Inherit Section: graphics from source package sane-backends. + + Remove versioned dependencies. They are trivially satisfied. + * Drop the following patches. They are merged upstream now. + + fix_v4l_build.patch + + hurd_path_max_fix.patch + + sane_desc_udev+acl.patch + + scanimage_man_batch_start.patch + + udev_usb_suspend.patch + + xerox_mfp_add_scx_4623fw.patch + + xerox_mfp_fix_usb_device.patch + * Drop disable_rpath.patch because the RPATH is already removed by chrpath + in debian/rules. + * Rebase and refresh all other patches against the new upstream relase. + * debian/rules: + + Simplify debian/rules by using dh sequencer. + + Build with --parallel and with autotools_dev. + + Enable all hardening build flags. + + Install umax_pp with sane-utils.install. + * Build-Depend on libtiff5-dev. Thanks to Michael Terry for the patch. + (Closes: #681079) + * Build-Depend on libusb-1.0-0-dev and enable libusb1.0 support in + debian/rules. Thanks to Martin Pitt for the report and Whoopie for the + patch. (Closes: #687137) + + -- Markus Koschany <apo@gambaru.de> Thu, 04 Jul 2013 17:41:47 +0200 + +sane-backends (1.0.23-0.1~experimental1) experimental; urgency=low + + * Non-maintainer upload. + * New upstream release. + + -- John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de> Sat, 23 Feb 2013 20:12:58 +0100 + +sane-backends (1.0.22-7.4) unstable; urgency=low + + * Non-maintainer upload. + * Compress all binaries with xz to free up some space on CD#1. + + -- Cyril Brulebois <kibi@debian.org> Mon, 17 Sep 2012 16:44:07 +0200 + +sane-backends (1.0.22-7.3) unstable; urgency=low + + * Non-maintainer upload. + * Fix build failure on kfreebsd. (Closes: #680234) + + -- Michael Gilbert <mgilbert@debian.org> Sun, 15 Jul 2012 17:07:15 -0400 + +sane-backends (1.0.22-7.2) unstable; urgency=low + + * Non-maintainer upload. + * Set sane-utils as 'Multi-Arch: foreign'. (Closes: #675797) + + -- Michael Gilbert <mgilbert@debian.org> Thu, 28 Jun 2012 16:53:15 -0400 + +sane-backends (1.0.22-7.1) unstable; urgency=low + + * Non-maintainer upload. + * Fix pending l10n issues. Debconf translations: + + Catalan; (Innocent De Marchi). (Closes: #646505) + + Slovak (Slavko). (Closes: #639235) + + Polish (Michał Kułach). (Closes: #658351) + + -- Christian Perrier <bubulle@debian.org> Wed, 28 Mar 2012 07:39:00 +0200 + +sane-backends (1.0.22-7) unstable; urgency=low + + * debian/patches/sane-desc.c_debian_mods.patch: + + Updated; do not output a timestamp as part of the udev rules file + header, it is a source of conflict for MultiArch. + + -- Julien BLACHE <jblache@debian.org> Mon, 21 Nov 2011 15:39:26 +0100 + +sane-backends (1.0.22-6) unstable; urgency=low + + * debian/control: + + Fix ibcam-dev -> libcam-dev typo. + + -- Julien BLACHE <jblache@debian.org> Thu, 21 Jul 2011 17:54:48 +0200 + +sane-backends (1.0.22-5) unstable; urgency=low + + * debian/control: + + Replace explicit architecture lists with appropriate architecture + wildcards; patch from Robert Millan. (Closes: #634518) + + Use kfreebsd-any architecture wildcard for libcam-dev in libsane-dev's + Depends field, getting rid of the custom libcam-dev substvar. + + Use linux-any architecture wildcard for udev | makedev, acl in libsane's + Depends field, gettind rid of the custom udev substvar. + * debian/rules: + + Remove custom libcam-dev and udev substvars in dh_gencontrol call. + + -- Julien BLACHE <jblache@debian.org> Wed, 20 Jul 2011 19:52:51 +0200 + +sane-backends (1.0.22-4) unstable; urgency=low + + * Convert for MultiArch. + * debian/control: + + Bump debhelper build-dep to >= 8.1.3 for multiarch. + + Add Pre-Depends: ${misc:Pre-Depends} to libsane. + + Tag libsane with Multi-Arch: same. + + New Multi-Arch: foreign libsane-common binary package. + + Add libsane-common dependency to libsane. + * debian/rules: + + Use multiarch path. + + libsane.install.in is now libsane-common.install.in. + + libsane.docs is gone. + + Create the multiarch pkgconfig directory and install the .pc file here. + + Stop creating the gt68xx firmware directory in libsane. + + Move HAL FDI file to libsane-common. + + Disable SNMP support explicitly (needs Net-SNMP 5.6). + * debian/libsane-dev.install: + + Adapt for multiarch. + * debian/libsane.install.in -> debian/libsane.install: + + Adapt for multiarch, transfer multiarch-incompatible content to + libsane-common. + * debian/libsane-common.install.in: + + Adopt multiarch-incompatible content previously found in libsane. + * debian/libsane.links -> debian/libsane-common.links: + + Transfer documentation symlinks to libsane-common. + * debian/libsane-dev.dirs: + + Removed; pkgconfig directory created in debian/rules. + * debian/patches/multiarch_dll_search_path.patch: + + Added; make /usr/lib/arch_triplet/sane the default location for SANE + backends but keep /usr/lib/sane as a fallback for now. + * debian/patches/multiarch_manpages_libdir.patch: + + Added; use a generic /usr/lib/arch_triplet/sane path for backend + location in the man pages (otherwise substituted from LIBDIR). + + -- Julien BLACHE <jblache@debian.org> Mon, 13 Jun 2011 17:07:05 +0200 + +sane-backends (1.0.22-3) unstable; urgency=low + + * debian/control: + + Bump Standards-Version to 3.9.2 (no changes). + * debian/libsane.NEWS: + + Added; document the switch to ACLs starting with 1.0.22-1. + * debconf translations: + + pt_BR.po: update from Eder L. Marques. (Closes: #619612) + + nl.po: courtesy of Jeroen Schot. (Closes: #627043) + + -- Julien BLACHE <jblache@debian.org> Thu, 02 Jun 2011 14:57:53 +0200 + +sane-backends (1.0.22-2) unstable; urgency=low + + * debian/patches/udev_usb_suspend.patch: + + Added; switch to using power/control instead of power/level for + device power setting, if available. + * debian/patches/xerox_mfp_fix_usb_devices.patch: + + Added; fix detection/handling of USB devices in xerox_mfp. + (Closes: #617307) + * debian/patches/xerox_mfp_add_scx_4623fw.patch: + + Added; add IDs for the Samsung SCX-4623FW. + * debian/patches/hurd_path_max_fix.patch: + + Added; fix build on HURD where PATH_MAX is not defined. + (Closes: #616299) + * debian/patches/scanimage_man_batch_start.patch: + + Added; fix improper documentation of --batch-start. (Closes: #614009) + + -- Julien BLACHE <jblache@debian.org> Sat, 12 Mar 2011 11:32:32 +0100 + +sane-backends (1.0.22-1) unstable; urgency=low + + * New upstream release. + + epson2: reject scan area settings that would lead to a division by zero. + (Closes: #581181) + * debian/control: + + Bump Standards-Version to 3.9.1 (no changes). + + Demote libsane-extras-* to Recommends again. + * debian/rules: + + Add acl (>= 2.2.49-4) to udev substvar for ACL utilities in /bin. + + Use sane-desc -m udev+acl. (Closes: #591767, #612815) + * debian/libsane.README.Debian: + + Update; mention ConsoleKit and the udev rules now using ACLs. + + * debian/patches/sane-desc_udev+acl.patch: + + Added; compared to experimental, setfacl is now in /bin. + * debian/patches/fix_xerox_mfp_color_mode.patch, + debian/patches/use_libsane_matched_for_scsi.patch, + debian/patches/allow_dll.d_symlinks.patch, + debian/patches/saned_exit_avahi_process.patch, + debian/patches/xerox_mfp_new_ids.patch, + debian/patches/scsi_perfection_2450.patch, + debian/patches/scsi_scanjet_4c.patch, + debian/patches/genesys_disable_raw_data_log.patch, + debian/patches/fix_epson2_commands.patch, + debian/patches/fix_epson2_cancel.patch: + - removed; merged upstream. + + -- Julien BLACHE <jblache@debian.org> Wed, 16 Feb 2011 19:00:55 +0100 + +sane-backends (1.0.22~git1.0.21-157-g126c70d-1) experimental; urgency=low + + * Git snapshot. + * debian/rules: + + Add dependency on acl to libsane when depending on udev. + + Use udev+acl mode when generating udev rules. + + debian/patches/sane-desc_udev+acl.patch: + + Added; try using ACLs for USB scanners in an effort to deconflict with + MFP devices. + + -- Julien BLACHE <jblache@debian.org> Wed, 21 Jul 2010 18:36:37 +0200 + +sane-backends (1.0.22~git1.0.21-87-g323ed01-1) experimental; urgency=low + + * Git snapshot. + + genesys now has some support for LiDE 100 & 200. (Closes: #586189) + + -- Julien BLACHE <jblache@debian.org> Wed, 23 Jun 2010 18:37:59 +0200 + +sane-backends (1.0.21-9) unstable; urgency=low + + * debian/patches/fix_epson2_cancel.patch: + + Added; fix handling of scanner errors by sending a cancel command. + (Closes: #597922) + + -- Julien BLACHE <jblache@debian.org> Sun, 12 Dec 2010 16:31:25 +0100 + +sane-backends (1.0.21-8) unstable; urgency=low + + * debian/patches/fix_epson2_commands.patch: + + Added; fix list of supported commands for levels D1 and D2. + (Closes: #582066) + + -- Julien BLACHE <jblache@debian.org> Mon, 29 Nov 2010 18:12:16 +0100 + +sane-backends (1.0.21-7) unstable; urgency=low + + * debian/patches/genesys_disable_raw_data_log.patch: + + Added; disable raw data logging. Raw data logging was enabled + upstream at some point before 1.0.21 most probably as an oversight + when committing new code. When enabled, a raw.pnm file is left + behind in the cwd when using the genesys backend. (Closes: #602995) + * debconf translations: + + Properly install vi.po, mistakenly put in po/ instead of + debian/po in 1.0.21-6. + + -- Julien BLACHE <jblache@debian.org> Mon, 15 Nov 2010 19:00:34 +0100 + +sane-backends (1.0.21-6) unstable; urgency=low + + * debian/patches/saned_exit_avahi_process.patch: + + Added; exit Avahi process on error/loop termination. + * debian/patches/xerox_mfp_new_ids.patch: + + Added; add USB IDs for supported machines in xerox_mfp. (Closes: #601748) + * debian/patches/scsi_perfection_2450.patch: + + Added; add SCSI IDs for the Perfection 2450 via FireWire. + (Closes: #601810) + * debian/patches/scsi_scanjet_4c.patch: + + Added; add SCSI IDs for the ScanJet 4c. (Closes: #601656) + * debconf translations: + + vi.po: courtesy of Clytie Siddall. (Closes: #601530) + + -- Julien BLACHE <jblache@debian.org> Sat, 06 Nov 2010 11:21:40 +0100 + +sane-backends (1.0.21-5) unstable; urgency=low + + * debconf translations: + + cs.po: courtesy of Miroslav Kure. (Closes: #598338) + + zh_CN.po: courtesy of YunQiang Su (Closes: #599590, #599591). + + da.po: courtesy of Joe Dalton. (Closes: #599642) + + eu.po: courtesy of Iñaki Larrañaga Murgoitio. (Closes: #599810) + + es.po: courtesy of Camaleón. (Closes: #600342) + + fi.po: courtesy of Esko Arajärvi. (Closes: #600514) + + -- Julien BLACHE <jblache@debian.org> Mon, 18 Oct 2010 10:08:12 +0200 + +sane-backends (1.0.21-4) unstable; urgency=low + + * debconf translations: + + it.po: courtesy of Luca Monducci. (Closes: #593722) + + -- Julien BLACHE <jblache@debian.org> Sun, 05 Sep 2010 09:44:28 +0200 + +sane-backends (1.0.21-3) unstable; urgency=low + + * debian/control: + + Bump Standards-Version to 3.9.0 (no changes). + * debian/patches/use_libsane_matched_for_scsi.patch: + + Added; use libsane_matched for SCSI scanners rules too. + * debian/patches/allow_dll.d_symlinks.patch: + + Added; allow symlinks under /etc/sane.d/dll.d. (Closes: #588392) + + -- Julien BLACHE <jblache@debian.org> Fri, 09 Jul 2010 18:21:58 +0200 + +sane-backends (1.0.21-2) unstable; urgency=low + + * debian/patches/fix_xerox_mfp_color_mode.patch: + + Added; fix xerox_mfp color mode, from upstream. (Closes: #583789) + + -- Julien BLACHE <jblache@debian.org> Tue, 01 Jun 2010 19:34:19 +0200 + +sane-backends (1.0.21-1) unstable; urgency=low + + * New upstream release. (Closes: #579254) + * Moved to source format 3.0 (quilt). + * debian/control: + + Removed dpatch build-dep. + + Add dependency on pkg-config to libsane-dev. + * debian/rules: + + Removed dpatch code. + + --disable-fork-process -> --enable-pthread. + + Install the pkg-config file for sane-backends. + * All patches refreshed, tagged with DEP-3 headers. + + -- Julien BLACHE <jblache@debian.org> Mon, 26 Apr 2010 19:59:08 +0200 + +sane-backends (1.0.20-14) unstable; urgency=low + + * debian/control: + + Depend and build-depend on libjpeg-dev instead of libjpeg62-dev. + (Closes: #569240) + + Bump Standards-Version to 3.8.4 (no changes). + * debian/sane-utils.saned.init: + + Add $remote_fs to Required-Start & Required-Stop. + * debconf translations: + + fr.po: courtesy of Christian Perrier. (Closes: #564595) + + -- Julien BLACHE <jblache@debian.org> Sat, 13 Feb 2010 10:03:12 +0100 + +sane-backends (1.0.20-13) unstable; urgency=low + + * debian/patches/34_genesys_gl841_cal_fix.dpatch: + + Added; fix calibration on gl841-based scanners. (Closes: #563163) + * debconf translations: + + ja.po: courtesy of Hideki Yamane. (Closes: #564294) + + -- Julien BLACHE <jblache@debian.org> Sun, 10 Jan 2010 15:21:22 +0100 + +sane-backends (1.0.20-12) unstable; urgency=low + + * debian/patches/33_epson2_update.dpatch: + + Update epson2 from git HEAD. (Closes: #534746) + * debconf translations: + + de.po: courtesy of Helge Kreutzmann. (Closes: #562709) + + sv.po: courtesy of Martin Bagge. (Closes: #562931) + + ru.po: courtesy of Yuri Kozlov. (Closes: #563076) + + pt.po: courtesy of Américo Monteiro. (Closes: #563174) + + -- Julien BLACHE <jblache@debian.org> Fri, 01 Jan 2010 12:49:10 +0100 + +sane-backends (1.0.20-11) unstable; urgency=medium + + * Urgency set to medium to unbreak saned in testing. + * debian/patches/12_saned_polling_fix.dpatch: + + Added; unbreak saned's polling loop for more than 1 fds. (Closes: #562248) + * debian/patches/13_saned_aliasing_fix.dpatch: + + Added; fix strict aliasing issues in saned for gcc 4.4. + + -- Julien BLACHE <jblache@debian.org> Thu, 24 Dec 2009 17:33:35 +0100 + +sane-backends (1.0.20-10) unstable; urgency=low + + * debian/libsane.README.Debian: + + Updated udev-related information and instructions, added a note about + only adding rules for scanners supported by libsane. + * debian/sane-utils.saned.init: + + Add missing --oknodo in s-s-d stop call in restart case. + (Closes: #558648) + * debian/sane-utils.templates: + + Rework the standalone saned template and mention Avahi explicitly. + (Closes: #556877) + * debian/patches/22_dll_backend_conf.dpatch: + + Updated; use better wording for the comment about the net backend + in dll.conf. (Closes: #556912) + * debian/patches/32_epson_perfection636.dpatch: + + Added; add the Epson Perfection 636 SCSI scanner. (Closes: #555971) + + -- Julien BLACHE <jblache@debian.org> Sat, 12 Dec 2009 11:33:09 +0100 + +sane-backends (1.0.20-9) unstable; urgency=low + + * debian/patches/11_udev_147.dpatch: + + Added; remove NAME= from SCSI rules as udev 147 complains about it. Also + remove support for kernel < 2.6.22. (Closes: #555443) + + -- Julien BLACHE <jblache@debian.org> Mon, 09 Nov 2009 21:01:32 +0100 + +sane-backends (1.0.20-8) unstable; urgency=low + + * debian/rules: + + Fix nostrip builds, thanks to Tollef Fog Heen. (Closes: #548152) + * debian/patches/31_genesys_raw_log_fix.dpatch: + + Added; add missing check when logging raw data. Patch by + Tollef Fog Heen <tfheen@err.no>. (Closes: #548154) + + -- Julien BLACHE <jblache@debian.org> Sat, 26 Sep 2009 11:44:04 +0200 + +sane-backends (1.0.20-7) unstable; urgency=low + + * debian/control: + + Demote avahi-daemon to a Suggests. (Closes: #543335) + + libv4l-dev is not available on hurd-i386 either. (Closes: #545995) + * debian/patches/30_xerox_samsung_ids.dpatch: + + Added; add USB IDs for various Samsung-branded MFPs. (Closes: #545290) + + -- Julien BLACHE <jblache@debian.org> Fri, 11 Sep 2009 19:16:15 +0200 + +sane-backends (1.0.20-6) unstable; urgency=low + + * debian/control: + + Bump Standards-Version to 3.8.3 (no changes). + * debian/rules: + + Empty dependency_libs in all .la files. + * debian/patches/10_sanei_usb_update.dpatch: + + Added; from git, favour the interface detected by sanei_usb_init(). + This helps with some machines like the Canon MP730. + + -- Julien BLACHE <jblache@debian.org> Sat, 29 Aug 2009 16:55:34 +0200 + +sane-backends (1.0.20-5) unstable; urgency=low + + * debian/control: + + Bump Standards-Version to 3.8.2 (no changes). + * debian/patches/08_cardscan_usbids.dpatch: + + Added; fix USB IDs for the CardScan 800c. (Closes: #528829) + * debian/patches/09_po_update_es_add_gl.dpatch: + + Added; update es translation and add new gl translation, courtesy of + Miguel Bouzada <mbouzada@gmail.com>. + * debian/patches/20_disable_rpath.dpatch: + + Added; do not use rpath. For some reason this decided to pop up now, + even though the previous revision of the package did not suffer from + this. Go figure. + + -- Julien BLACHE <jblache@debian.org> Fri, 26 Jun 2009 14:39:41 +0200 + +sane-backends (1.0.20-4) unstable; urgency=low + + * debian/rules: + + Serialize autotools/patch/configure for parallel builds, now that + parallel builds are possible with the upstream build system. + (Closes: #506620) + * debian/control: + + Bump libsane-extras dependencies to 1.0.20.1. + * debian/sane-utils.saned.init: + + Add status action, taken from iaxmodem. (Closes: #528265) + * debian/patches/07_tools_missing_libcam.dpatch: + + Added; fix sane_find_scanner build on kFreeBSD by adding missing SCSI + libraries. From upstream via Aurélien JARNO. (Closes: #528594) + + -- Julien BLACHE <jblache@debian.org> Thu, 14 May 2009 12:06:47 +0200 + +sane-backends (1.0.20-3) unstable; urgency=low + + * debian/patches/06_cap_always_settable.dpatch: + + Added; add back SANE_CAP_ALWAYS_SETTABLE which was mistakenly + removed from SANE 1.0.20. (Closes: #527675, #527682) + + -- Julien BLACHE <jblache@debian.org> Fri, 08 May 2009 21:03:56 +0200 + +sane-backends (1.0.20-2) unstable; urgency=low + + * Update previous changelog entry with regard to #519101 resolution. + * debian/patches/04_udev_rules_fix.dpatch: + + Added; fix udev rules, use ATTRS instead of ATTR. (Closes: #527196) + * debian/patches/05_saned_avahi_fds_fix.dpatch: + + Added; fix a possible net backend hang when saned is run in debug + mode. Could also happen in standalone mode, but a lot less likely. + + -- Julien BLACHE <jblache@debian.org> Wed, 06 May 2009 12:02:59 +0200 + +sane-backends (1.0.20-1) unstable; urgency=low + + * New upstream release. + + Unsupported devices are no longer included in the udev rules. + (Closes: #519101) + * debian/control: + + Bump Standards-Version to 3.8.1 (no changes). + + Add build-dep on libv4l-dev. + + Add dependency on libv4l-dev to libsane-dev. + + Move libsane-dbg to debug section. + * debian/rules: + + Use DESTDIR at install time. + + Remove rpath from sane-find-scanner. + * debian/patches/01_missing_pthreads.dpatch: + + Added; new build system breaks build when using pthreads. + * debian/patches/02_frontends_libs.dpatch: + + Added; only link the frontends with the libraries they need. + * debian/patches/03_libsane_deps.dpatch: + + Added; reduce libsane.so deps to the bare minimum. + * debian/patches/11_minimum_linkage.dpatch: + + Removed; build system was redone using automake and this isn't + needed anymore. + * debian/patches/12_new_configure.dpatch: + + Removed; not needed anymore, due to #11 going away. + * debian/patches/21_sane-config.in_no_rpath.dpatch: + + Updated; updated for new build system. + * debian/patches/23_unneeded_doc.dpatch: + + Updated; updated for new build system. + * debian/patches/22_dll_backend_conf.dpatch: + + Updated; dll.d support has been merged upstream, update dll.conf header. + * debian/patches/01_manpages_fixes.dpatch, 02_pixma_update.dpatch, + 03_snapscan_usb_ftok_fix.dpatch, 04_sane-desc_hal_new.dpatch, + 05_hp_timing_fix.dpatch, 06_sanei_scsi_attach_fix.dpatch, + 07_epson2_be_nice.dpatch, 08_epson2_be_nice_to_saned.dpatch, + 09_avision_fixes.dpatch, 10_sm3840_unbreak_sane_open.dpatch, + 30_new_saned.dpatch, 31_sanei_pthread_64bit_fix.dpatch, + 32_net_backend_standard_fix.dpatch, 33_scanimage_options_fix.dpatch, + 40_fujitsu_fixes.dpatch, 41_epjitsu_fixes.dpatch: + - removed; fixes and enhancements taken from upstream or merged upstream + in this release. + + -- Julien BLACHE <jblache@debian.org> Mon, 04 May 2009 12:45:50 +0200 + +sane-backends (1.0.19-26) unstable; urgency=low + + * debian/rules: + + Do not generate /etc/modprobe.d/libsane anymore. + * debian/libsane.preinst: + + Remove obsolete /etc/modprobe.d/libsane conffile. + * debian/patches/30_new_saned.dpatch: + + Updated; workaround for backends writing to stdin/stderr/stdout when + run via inetd, which breaks the network dialog and causes the remote + net backend to crash. (Closes: #516982) + + -- Julien BLACHE <jblache@debian.org> Wed, 04 Mar 2009 10:49:42 +0100 + +sane-backends (1.0.19-25) unstable; urgency=low + + * debian/rules: + + Remove comment bit, breaking configure invocation. + * debian/control: + + Add ${misc:Depends}. + * debian/sane-utils.postrm: + + Make the script set -e. + * debian/patches/30_new_saned.dpatch: + + Updated; (net backend) do not attempt to lock the Avahi polling + thread before stopping it, it now produces a deadlock. Looks like + a change/fix was made in Avahi. (Closes: #513122) + + -- Julien BLACHE <jblache@debian.org> Wed, 18 Feb 2009 11:50:31 +0100 + +sane-backends (1.0.19-24) unstable; urgency=low + + * debian/rules: + + Enable use of pthread instead of fork for reader processes. + * debian/libsane.postinst: + + Remove code dealing with devfs/hotplug/hotplug-ng. + * debian/patches/11_minimum_linkage.dpatch: + + Update; add $(LIBPTHREAD) to library dependencies where needed. + + -- Julien BLACHE <jblache@debian.org> Sun, 15 Feb 2009 11:50:13 +0100 + +sane-backends (1.0.19-23) unstable; urgency=low + + * debian/patches/09_avision_fixes.dpatch: + + Updated; fix reader task handling to not signal the whole process group + erroneously. + * debconf translations: + + it.po: courtesy of Luca Monducci. (Closes: #507563) + + -- Julien BLACHE <jblache@debian.org> Tue, 09 Dec 2008 16:14:06 +0100 + +sane-backends (1.0.19-22) unstable; urgency=low + + * debian/patches/41_epjitsu_fixes.dpatch: + + Added; from CVS, fix double-free issues in epjitsu. (Closes: #506750) + + -- Julien BLACHE <jblache@debian.org> Mon, 24 Nov 2008 15:02:04 +0100 + +sane-backends (1.0.19-21) unstable; urgency=low + + * debian/rules: + + Use an error handler for saned's init. + * debian/sane-utils.postinst: + + Added error handler for saned init. (Closes: #493745) + * debconf translations: + + es.po: courtesy of Ignacio Mondino. (Closes: #499202) + + -- Julien BLACHE <jblache@debian.org> Fri, 19 Sep 2008 10:50:04 +0200 + +sane-backends (1.0.19-20) unstable; urgency=low + + * debian/control: + + Make sane-utils depend on update-inetd (>= 4.31) which won't break + with debconf. + * debian/sane-utils.postinst: + + update-inetd needs debconf sometimes, so keep debconf enabled until + after the update-inetd call. + + -- Julien BLACHE <jblache@debian.org> Fri, 05 Sep 2008 11:04:59 +0200 + +sane-backends (1.0.19-19) unstable; urgency=low + + * debian/rules: + + Install umax_pp into sane-utils. (Closes: #496833) + * debian/patches/40_fujitsu_fixes.dpatch: + + Added; upstream backport of fujitsu backend fixes, fixes a string + initialization issue in config file parsing, adds color mode for the + fi-6130, 6230, 6140, 6240 and fixes fi-6230 hangs at wakeup from + powersave mode. (Closes: #494156) Thanks to M. Allan Noah for + providing a backport. + + -- Julien BLACHE <jblache@debian.org> Thu, 28 Aug 2008 10:31:35 +0200 + +sane-backends (1.0.19-18) unstable; urgency=low + + * debian/patches/10_sm3840_unbreak_sane_open.dpatch: + + Added; from CVS, fix the way sane_open() checks for sanei_usb_open() + errors. (Closes: #496249) + * debconf translations: + + ja.po: courtesy of Hideki Yamane. (Closes: #493568) + + -- Julien BLACHE <jblache@debian.org> Wed, 27 Aug 2008 19:58:15 +0200 + +sane-backends (1.0.19-17) unstable; urgency=low + + * debian/patches/33_scanimage_options_fix.dpatch: + + Added; get the option descriptor for option 0 before getting the value + for option 0. This is a standard-compliance fix needed for proper + operation with the net backend. + * debian/patches/30_new_saned.dpatch: + + Updated; fix initialization of runas_{g,u}id and ngroups, preventing + failures later on in some cases (saned -a without username). + + -- Julien BLACHE <jblache@debian.org> Tue, 05 Aug 2008 12:10:44 +0200 + +sane-backends (1.0.19-16) unstable; urgency=low + + * debian/patches/30_new_saned.dpatch: + + Updated; Fix seteuid()/setegid() call order and set supplemental group + list. (Closes: #493084) + + -- Julien BLACHE <jblache@debian.org> Thu, 31 Jul 2008 11:46:53 +0200 + +sane-backends (1.0.19-15) unstable; urgency=low + + * debian/patches/09_avision_fixes.dpatch: + + Enable this patch for real. + * debian/patches/31_sanei_pthread_64bit_fix.dpatch: + + Updated. + + -- Julien BLACHE <jblache@debian.org> Tue, 22 Jul 2008 23:05:50 +0200 + +sane-backends (1.0.19-14) unstable; urgency=low + + * debian/patches/32_net_backend_standard_fix.dpatch: + + Updated; fix sane_control_option() in the net backend so as to bring + the net backend behaviour back in line with standard backends. This + should fix some issues reported with the net backend lately. + * debian/patches/01_manpages_fixes.dpatch: + + Updated; fix some more hyphen vs. minus sign issues. + * debian/rules: + + Include debug symbols for sane-utils into libsane-dbg. + * debian/copyright: + + Update. + + -- Julien BLACHE <jblache@debian.org> Sun, 20 Jul 2008 12:51:25 +0200 + +sane-backends (1.0.19-13) unstable; urgency=low + + * debian/libsane.README.Debian: + + Fix udev rules filename. (Closes: #490656) + * debian/patches/01_manpages_fixes.dpatch: + + Updated; fix hyphen vs. minus sign issues reported by lintian. + * debian/patches/30_new_saned.dpatch: + + Updated; manpage fixes. + + -- Julien BLACHE <jblache@debian.org> Mon, 14 Jul 2008 13:17:44 +0200 + +sane-backends (1.0.19-12) unstable; urgency=low + + * debian/control: + + Bump Standards-Version to 3.8.0 (no changes). + * debian/patches/30_new_saned.dpatch: + + Updated; properly terminate child processes when exiting from the + debug mode. + * debian/patches/32_net_backend_standard_fix.dpatch: + + Added; do not reload the option descriptors cache behind the frontend's + back in sane_control_option(). Fetch options descriptors in sane_open() + so GET_VALUE on option 0 can still work without explicitely getting + option descriptor 0 first. + * debconf translations: + + sv.po: courtesy of Martin Bagge. (Closes: #487369) + + -- Julien BLACHE <jblache@debian.org> Tue, 24 Jun 2008 22:10:35 +0200 + +sane-backends (1.0.19-11) unstable; urgency=low + + * debian/patches/30_new_saned.dpatch: + + Updated; lock the Avahi thread before stopping it and tearing down the + Avahi objects. (Closes: #484464) + * debian/patches/09_avision_fixes.dpatch: + + Added; from CVS, misc avision backend fixes. (Closes: #474706, #475198) + * debconf translations: + + ru.po: courtesy of Yuri Kozlov. (Closes: #481656) + + -- Julien BLACHE <jblache@debian.org> Fri, 06 Jun 2008 17:37:28 +0200 + +sane-backends (1.0.19-10) unstable; urgency=low + + * debian/sane-utils.postinst: + + Make proper use of debconf !@#%$. (Closes: #481442) + * debconf translations: + + fr.po: update by Christian Perrier. (Closes: #481439) + + -- Julien BLACHE <jblache@debian.org> Fri, 16 May 2008 19:26:48 +0200 + +sane-backends (1.0.19-9) unstable; urgency=low + + * debian/sane-utils.postinst: + + Do not attempt to remove saned from the scanner group if it isn't part + of the group in the first place. (Closes: #481288) + * debian/patches/31_sanei_pthread_64bit_fix.dpatch: + + Added; from CVS, fix sanei_pthread on 64bit platforms. + + -- Julien BLACHE <jblache@debian.org> Thu, 15 May 2008 18:54:37 +0200 + +sane-backends (1.0.19-8) unstable; urgency=low + + * Reupload 1.0.19-7 to unstable. + + * debconf translations: + + pt.po: courtesy of Américo Monteiro. (Closes: #480219) + + cs.po: courtesy of Miroslav Kure. (Closes: #480313) + + de.po: courtesy of Helge Kreutzmann. (Closes: #480366) + + vi.po: courtesy of Clytie Siddall. (Closes: #480483) + + fi.po: courtesy of Esko Arajärvi. (Closes: #480550) + + fr.po: update by Christian Perrier. + + -- Julien BLACHE <jblache@debian.org> Wed, 14 May 2008 19:13:29 +0200 + +sane-backends (1.0.19-7) experimental; urgency=low + + * Introducing new saned & net backend features. + + saned can now run as a standalone daemon and offers mDNS/DNS-SD. + The net backend can discover saned servers on the (local) network. + * debian/patches/01_manpages_fixes.dpatch: + + Fix man warnings in sane-config.1 and sane-mustek_pp.5. + * debian/patches/30_new_saned.dpatch: + + Added; from CVS HEAD, backport new saned and net backend. + * debian/sane-utils.README.Debian: + + Enhancements, typo fixes. + * debian/sane-utils.templates, debian/sane-utils.config, + debian/sane-utils.postinst: + + Add a debconf question to automatically add the saned user to the + scanner group. + + Add a debconf question to enable saned as a standalone daemon. + * debian/rules: + + Enable Avahi support at configure time. + + Call dh_installdebconf. + + Call dh_installinit. + * debian/control: + + Build-Depend on po-debconf, libavahi-client-dev (>= 0.6.4). + + sane-utils: add ${misc:Depends} to get the appropriate debconf + dependencies. + + sane-utils: recommend avahi-daemon. + + libsane: recommend avahi-daemon. + + libsane-dev: depend on libavahi-client-dev. + * debian/sane-utils.saned.init, debian/sane-utils.saned.default: + + Add an initscript & default file for saned. + + * debconf translations: + + eu.po: courtesy of Piarres Beobide. (Closes: #479380, #479808) + + fr.po: courtesy of Christian Perrier. + + pt_BR.po: courtesy of Eder L. Marques. (Closes: #479785) + + gl.po: courtesy of Jacobo Tarrio. (Closes: #479838) + + -- Julien BLACHE <jblache@debian.org> Wed, 07 May 2008 18:37:07 +0200 + +sane-backends (1.0.19-6) unstable; urgency=low + + * debian/patches/08_epson2_be_nice_to_saned.dpatch: + + Added; from CVS, be nice to saned and do not pollute fd 0. + (Closes: #479052) + + -- Julien BLACHE <jblache@debian.org> Sat, 03 May 2008 16:46:12 +0200 + +sane-backends (1.0.19-5) unstable; urgency=low + + * debian/patches/07_epson2_be_nice.dpatch: + + Added; from CVS, be nice to other backends and close the scanner device + when the device is not recognized (or another error happens). + (Closes: #476468) + + -- Julien BLACHE <jblache@debian.org> Sat, 19 Apr 2008 17:16:13 +0200 + +sane-backends (1.0.19-4) unstable; urgency=low + + * debian/patches/03_snapscan_usb_ftok_fix.dpatch: + + Updated; improve the patch by falling back to ftok() for non-libusb + devices. + * debian/patches/04_sane-desc_hal_new.dpatch: + + Added; add support for newer HAL versions. + * debian/patches/05_hp_timing_fix.dpatch: + + Added; fix timing issue with HP scanners. (Closes: #472819) + * debian/patches/06_sanei_scsi_attach_fix.dpatch: + + Added; from CVS, continue to iterate over the list of devices even + if an attempt to attach one of the devices fails. + * debian/rules: + + Generate HAL FDI file for newer HAL versions. (Closes: #472664) + * debian/libsane-dev.doc-base: + + Fix doc-base section. + + -- Julien BLACHE <jblache@debian.org> Fri, 28 Mar 2008 22:39:17 +0100 + +sane-backends (1.0.19-3) unstable; urgency=low + + * debian/patches/01_disable_epson2.dpatch: + + Removed; reenable the epson2 backend. + * debian/patches/03_snapscan_usb_ftok_fix.dpatch: + + Added; work around the usage of ftok() in the snapscan backend. See + the patch description for details. (Closes: #466855) + + -- Julien BLACHE <jblache@debian.org> Sat, 15 Mar 2008 16:16:38 +0100 + +sane-backends (1.0.19-2) unstable; urgency=low + + * debian/patches/02_pixma_update.dpatch: + + Added; update pixma backend from CVS, adding support for + - Pixma MP210, MP470, MP520, MP610, MultiPASS MP710 + - MP140, MP220, MultiPASS MP740 (untested) + - MP970 (experimental, untested) + (Closes: #468270) + * debian/rules: + + Generate and install HAL fdi file. (Closes: #466540) + * debian/control: + + Add update-inetd dependency for sane-utils. + * debian/sane-utils.postinst, debian/sane-utils.postrm: + + Add support for update-inetd. (Closes: #426514) + * debian/sane-utils.README.Debian: + + Document update-inetd usage. + + -- Julien BLACHE <jblache@debian.org> Sat, 01 Mar 2008 14:11:29 +0100 + +sane-backends (1.0.19-1) unstable; urgency=low + + * New upstream release. + + New backends: cardscan (Corex Cardscan 800c), epjitsu (Epson-based + Fujitsu), epson2 (various Epson scanners), hp3900 (HP ScanJet 3970 and + more), hp5590 (HP ScanJet 5590 and more), hpljm1005 (HP LaserJet M1005 + and more), hs2p (Ricoh IS400 series) + + Fix for the pixma backend. (Closes: #459663) + + Regression fix for the avision backend. (Closes: #458478, #458932) + * debian/patches/02_hurd_no_plustek_pp.dpatch: + + Removed; merged upstream. + * debian/patches/11_minimum_linkage.dpatch: + + Updated. + * debian/patches/12_new_configure.dpatch: + + Updated. + * debian/control: + + Adjust libsane-extras dependencies for 1.0.19. + + -- Julien BLACHE <jblache@debian.org> Tue, 12 Feb 2008 21:44:19 +0100 + +sane-backends (1.0.19~cvs20071213-5) unstable; urgency=low + + * debian/control: + + Build-Depends: xutils-dev instead of xutils. + + Depend on libsane-extras{,-dev,-dbg} to help fix up the + buggy udev rules in libsane-extras. + + Promote libgphoto2-2-dev to Depends: for libsane-dev. + * debian/patches/02_hurd_no_plustek_pp.dpatch: + + Added; do not build plustek_pp on Hurd. (Closes: #457378) + * debian/patches/12_new_configure.dpatch: + + Updated. + + -- Julien BLACHE <jblache@debian.org> Mon, 07 Jan 2008 12:07:27 +0100 + +sane-backends (1.0.19~cvs20071213-4) unstable; urgency=low + + * debian/patches/11_minimum_linkage.dpatch: + + Updated; add libcam for coolscan & umax, remove it for cardscan. + + -- Julien BLACHE <jblache@debian.org> Mon, 31 Dec 2007 14:11:34 +0100 + +sane-backends (1.0.19~cvs20071213-3) unstable; urgency=low + + * debian/control: + + Tighten relationship with libsane-extras due to the udev rules renaming. + + -- Julien BLACHE <jblache@debian.org> Fri, 28 Dec 2007 11:45:30 +0100 + +sane-backends (1.0.19~cvs20071213-2) unstable; urgency=low + + * debian/rules: + + Generate udev rules as debian/libsane.udev, clean as needed. + + Use dh_installudev. + + Remove libsane-dll.* from /usr/lib/sane; libsane.so and libsane-dll.so + are the same backend. + * debian/libsane.postinst: + + Remove udev installation code. + * debian/libsane.preinst: + + Added; handle upgrade from previous udev code to dh_installudev. + * debian/patches/11_minimum_linkage.dpatch: + + Added; only link backends to the libraries they need. + * debian/patches/12_new_configure.dpatch: + + Added; new configure script. + * debian/patches/12_gphoto2_link_backend_only.dpatch: + + Removed; obsoleted by 11_minimum_linkage.dpatch. + * debian/patches/13_new_configure.dpatch: + + Removed; now 12_new_configure.dpatch. + + -- Julien BLACHE <jblache@debian.org> Tue, 25 Dec 2007 22:58:26 +0100 + +sane-backends (1.0.19~cvs20071213-1) unstable; urgency=low + + * New CVS snapshot. + + New backend: hp3900. + * debian/control: + + Bump Standards-Version to 3.7.3 (no changes). + + Bump libsane-extras{,-dev} dependencies/conflicts/replaces to 1.0.18.13. + + Remove module-init-tools recommendation, enforced by udev which is a + dependency. + * debian/rules: + + Remove ${module-init-tools} substvar. + + -- Julien BLACHE <jblache@debian.org> Thu, 13 Dec 2007 21:59:02 +0100 + +sane-backends (1.0.19~cvs20071028-1) unstable; urgency=low + + * New CVS snapshot. + + All backends now declare OPT_NUM_OPTS of type SANE_TYPE_INT. + (Closes: #448162) + + Fixed USB IDs for the Epson CX-6600. (Closes: #419349) + + Added USB IDs for the Epson DX-6000. (Closes: #442051) + * debian/control: + + libsane-dev Recommends: libgphoto2-2-dev. + + -- Julien BLACHE <jblache@debian.org> Sun, 28 Oct 2007 11:17:36 +0100 + +sane-backends (1.0.19~cvs20070730-1) unstable; urgency=low + + * New CVS snapshot. + + Workaround for CONFIG_USB_SUSPEND. (Closes: #434276) + * debian/control, debian/rules: + + Make libsane depend on makedev | udev on Linux. (Closes: #428220) + * debian/libsane.postinst: + + Change MAKEDEV invocation to invoke /dev/MAKEDEV instead of /sbin/MAKEDEV. + * debian/control: + + Do not {build-,}depend on libusb-dev nor libieee1284-dev on hurd-i386. + (Closes: #434575) + + Use ${binary:Version} instead of ${Source-Version}. + * debian/rules: + + Do not ignore make distclean errors. + * debian/patches/30_sanei_scsi_sg_ioctl.dpatch: + + Removed; merged upstream. + + -- Julien BLACHE <jblache@debian.org> Mon, 30 Jul 2007 14:03:13 +0200 + +sane-backends (1.0.19~cvs20070505-3) unstable; urgency=low + + * debian/patches/30_sanei_scsi_sg_ioctl.dpatch: + + Added; use the SG_IO ioctl interface instead of the asynchronous + read/write SG3 interface. This allows the use of SCSI scanners in + mixed 32/64bit environments, thanks to the ioctl 32bit compatibility + layer taking care of the 32/64bit sg_hdr conversion. (Closes: #420193) + + If you own a SCSI scanner, please report back on this change; especially + if, compared to the previous version (1.0.19~cvs20070505-2): + - the scanner backtracks more than it used to with the previous version + - you see weird errors OR you see no error and you should be seeing some + - performance sucks + - resulting image is broken in one way or another + - ... + + -- Julien BLACHE <jblache@debian.org> Sun, 20 May 2007 10:46:00 +0200 + +sane-backends (1.0.19~cvs20070505-2) unstable; urgency=low + + * debian/patches/01_disable_epson2.dpatch: + + Added; disable epson2 backend by default. (Closes: #422697) + + -- Julien BLACHE <jblache@debian.org> Sat, 12 May 2007 10:37:11 +0200 + +sane-backends (1.0.19~cvs20070505-1) unstable; urgency=low + + * New CVS snapshot. + + New backend: hp5590. + * debian/patches/31_epson_remove_check.dpatch: + + Removed; merged upstream. + + -- Julien BLACHE <jblache@debian.org> Sat, 05 May 2007 20:37:07 +0200 + +sane-backends (1.0.19~cvs20070421-1) unstable; urgency=low + + * debian/control: + + Update Build-Depends for the TeXLive migration. + + Removed old Conflicts. + + Upgrade libsane-extras minimum version to 1.0.18.6. + * debian/rules: + + Drop hotplug support. + + Drop code for Sarge backports. + * debian/libsane.postinst: + + Remove old hotplug-ng files, code taken from Ubuntu. + * debian/libsane.README.Debian, debian/sane-utils.README.Debian: + + Removed hotplug notes. + * debian/patches/03_usb_perms_664.dpatch: + + Removed; merged upstream. + * debian/patches/11_hotplug_wait_for_device.dpatch: + + Removed; not needed anymore. + * debian/patches/30_udev_long_comment_lines.dpatch: + + Removed; merged upstream. + * debian/patches/32_microtek2_add_check.dpatch: + + Removed; merged upstream. + * debian/patches/33_manpages_fixes.dpatch: + + Removed; merged upstream. + + -- Julien BLACHE <jblache@debian.org> Sat, 21 Apr 2007 13:33:26 +0200 + +sane-backends (1.0.18-6) unstable; urgency=low + + * Enable libieee1284 support on kFreeBSD-amd64. (Closes: #413178) + * debian/control: + + Build-depend on libieee1284-3-dev (>= 0.2.10-5) for all architectures. + + libsane-dev depends on libieee1284-3-dev (>= 0.2.10-5) for all architectures. + * debian/rules: + + Remove the libieee1284-3-dev substitution variable. + + -- Julien BLACHE <jblache@debian.org> Sat, 3 Mar 2007 11:39:33 +0100 + +sane-backends (1.0.18-5) unstable; urgency=medium + + * debian/patches/32_microtek2_add_check.dpatch: + + Added; Add missing return status check, preventing a segfault later + on. (Closes: #398153) + * debian/patches/33_manpages_fixes.dpatch: + + Added; fix man warnings in some manpages. + + -- Julien BLACHE <jblache@debian.org> Mon, 8 Jan 2007 19:52:22 +0100 + +sane-backends (1.0.18-4) unstable; urgency=medium + + * debian/patches/31_epson_remove_check.dpatch: + + Added; Remove bogus check in epson backend get_identity2_information() + affecting Stylus CX5xxx models. (Closes: #399119, #402444) + * debian/sane-utils.README.Debian: + + Fix typo, the manpage for saned is in section 8 not 1. + * debian/control: + + libsane-dbg is Priority: extra. + + Remove Uploaders. + + Thank you Aurélien JARNO for your help during these years. + + -- Julien BLACHE <jblache@debian.org> Sat, 6 Jan 2007 18:46:43 +0100 + +sane-backends (1.0.18-3) unstable; urgency=low + + * debian/patches/30_udev_long_comment_lines.dpatch: + + Added; split very long comment lines in the udev rules file. + (Closes: #376859) + * debian/libsane.README.Debian: + + Updated; udev no longer sets permissions on /proc/bus/usb/xxx/yyy, + /dev/bus/usb/xxx/yyy is used instead now. + + -- Julien BLACHE <jblache@debian.org> Sun, 30 Jul 2006 20:40:09 +0200 + +sane-backends (1.0.18-2) unstable; urgency=low + + * debian/control: + + Build-Depends: libltdl3-dev, needed to link with libgphoto2-2. + + sane-utils Suggests: unpaper. + + -- Julien BLACHE <jblache@debian.org> Tue, 4 Jul 2006 09:09:04 +0200 + +sane-backends (1.0.18-1) unstable; urgency=low + + * New upstream release. + + New backends: dell1600n_net, hp3500, pixma, stv680. (Closes: #360303) + + Canon LiDE 60 USBids added to the genesys description file. (Closes: #366871) + * debian/patches/01_usbids.dpatch: + + Removed; merged upstream. + * debian/patches/26_manpages_spelling_fixes.dpatch: + + Removed; merged upstream. + * debian/patches/25_glibc_sys_io_h.dpatch: + + Removed; merged upstream. + * debian/patches/03_usb_perms_664.dpatch: + + Updated; the convert-usermap.sh scripts are gone. + * debian/patches/04_udev_rules_fix.dpatch: + + Removed; merged upstream. + * debian/rules: + + Use sane-desc to generate the udev rules file and the hotplug data file. + + Improve manpage list generation for the libsane package. + * debian/control: + + Build-Depends: libtiff4-dev, for the dell1600n_net backend. + + -- Julien BLACHE <jblache@debian.org> Mon, 3 Jul 2006 20:30:17 +0200 + +sane-backends (1.0.17-4) unstable; urgency=low + + * debian/compat: + + Bumped DH_COMPAT to 5. + * debian/control: + + Bumped Standards-Version to 3.7.2 (no changes). + + Build-Depend on debhelper (>= 5.0.0) for DH_COMPAT=5. + + New libsane-dbg binary for debugging symbols. (Closes: #366767) + * debian/rules: + + Tell dh_strip to put debugging symbols into libsane-dbg. + + -- Julien BLACHE <jblache@debian.org> Fri, 26 May 2006 13:40:01 +0200 + +sane-backends (1.0.17-3) unstable; urgency=low + + * debian/control: + + Add ${libieee1284-3-dev} to libsane-dev Depends. (Closes: #364294) + + -- Julien BLACHE <jblache@debian.org> Sat, 22 Apr 2006 19:58:12 +0200 + +sane-backends (1.0.17-2) unstable; urgency=low + + [ Aurélien JARNO ] + * debian/control: + + Build-depends: libcam-dev on kfreebsd-i386 and kfreebsd-amd64. + + Build-depends: !libieee1284-dev on kfreebsd-amd64. + + libsane-dev depends: libcam-dev on GNU/kFreeBSD. + * debian/patches/25_glibc_sys_io_h.dpatch: + + New; check for GNU libc instead of Linux kernel. + + [ Julien BLACHE ] + * debian/patches/02_udev_rules.dpatch: + + Removed; coldplugging now works OK, the hotplug script aren't needed + anymore. (Closes: #359800) + * debian/patches/03_usb_perms_664.dpatch: + + Updated. + * debian/patches/04_udev_rules_fix.dpatch: + + Added; fix udev rules file so that the rules only run for ACTION=add + on the usb subsystem. (Closes: #359797) + * debian/patches/01_usbids.dpatch: + + Added; add Epson Stylus CX7800 USB IDs. (Closes: #350436) + * debian/patches/26_manpages_spelling_fixes.dpatch: + + Added; various spelling fixes to the manpages. (Closes: #357568) + * debian/control: + + Removed Conflicts: on very old SANE versions. + + Recommends: module-init-tools (>= 3.2.2-1). (Closes: #344541) + + Recommends: udev (>= 0.88-1) for a version of udev with working + coldplugging support. Let me know if the version can be lowered, + thanks. + * debian/rules: + + Add variable substitution for module-init-tools on Linux. + + Add version to the udev variable substitution. + + -- Julien BLACHE <jblache@debian.org> Thu, 13 Apr 2006 21:40:58 +0200 + +sane-backends (1.0.17-1) unstable; urgency=low + + [ Julien BLACHE ] + * New upstream release. + + New backends: hp4200, lexmark, mustek_usb2. + + Now ignores EBUSY on set_configuration for real. (Closes: #332281) + + Fixed USB IDs for BearPaw 2448 TA Plus to use only lowercase letters. (Closes: #341046) + * debian/patches/01_hotplug_usbids.dpatch: + + Removed; merged upstream. + * debian/patches/02_tools_udev.dpatch: + + Removed; merged upstream. + * debian/patches/02_udev_rules.dpatch: + + Added; add a RUN rule to run the hotplug.d script (for coldplugging). + * debian/control: + + Build-Depends: xutils as makedepend is now used by the build system. + + Adjust conflicts/suggests for libsane-extras. + + [ Aurélien JARNO ] + * debian/patches/03_usb_perms_664.dpatch: + + Added; lsusb needs read access to USB devices to work properly. + + -- Julien BLACHE <jblache@debian.org> Sun, 18 Dec 2005 17:09:47 +0100 + +sane-backends (1.0.16-5) unstable; urgency=low + + * debian/patches/02_tools_udev.dpatch: + + Run the hotplug.d script to ensure a working coldplug. (Closes: #334068) + * debian/patches/30_misc_fixes.dpatch: + + Fix a typo in sane-find-scanner(1). (Closes: #310333) + * debian/patches/34_sanei_usb_ignore_set_config_ebusy.dpatch: + + Ignore EBUSY on set_configuration to better accomodate MFC devices. (Closes: #332281) + * debian/libsane.postrm: + + Remove /etc/udev/rules.d/025_libsane.rules on purge. (Closes: #333569) + + -- Julien BLACHE <jblache@debian.org> Thu, 27 Oct 2005 20:25:16 +0200 + +sane-backends (1.0.16-4) unstable; urgency=low + + * debian/patches/02_tools_udev.dpatch: + + Fix broken tools/udev/convert-usermap.sh script. + + -- Julien BLACHE <jblache@debian.org> Wed, 28 Sep 2005 22:59:41 +0200 + +sane-backends (1.0.16-3) unstable; urgency=low + + * The udev release. Thanks to Marco d'Itri for his help. + * debian/patches/02_tools_udev.dpatch: + + Added; adds tools/udev from CVS. + * debian/rules: + + Generate the udev rules file for libsane and install it. + + Generate a modprobe blacklist (same as the hotplug blacklist). + * debian/libsane.postinst: + + Symlink the udev rules file under /etc/udev/rules.d; do that only once. + * debian/control: + + Recommends: hotplug | udev + + -- Julien BLACHE <jblache@debian.org> Wed, 28 Sep 2005 22:42:38 +0200 + +sane-backends (1.0.16-2) unstable; urgency=low + + * debian/patches/11_hotplug_wait_for_device.dpatch: + + Bump timeout to 25 seconds. + * debian/patches/01_hotplug_usbids.dpatch: + + Added; pulled from CVS. (Closes: #323607) + * debian/patches/32_plustek_update.dpatch: + + Supersedes 32_add_lide25.dpatch; plustek backend update, adds LiDE 25 + support and fixes LiDE 20 support. + * debian/patches/33_sm3600_update.dpatch: + + Added; pulled from CVS, sm3600 adapted to sanei_usb. + + -- Julien BLACHE <jblache@debian.org> Sun, 28 Aug 2005 18:33:18 +0200 + +sane-backends (1.0.16-1) unstable; urgency=low + + [ Julien BLACHE ] + * New upstream release. + + New backends: sm3840, genesys. + + Fixed typos in manpages. (Closes: #310332, #310333) + * Patches removed (integrated upstream): + + 01_hotplug_usbids.dpatch + + 02_tools_hotplug-ng.dpatch + + 03_manpages_fixes.dpatch + + Most of 30_misc_fixes.dpatch + + 31_gt68xx_fixes.dpatch + + 32_snapscan_update.dpatch + + 33_avision_update.dpatch + + 34_plustek_update.dpatch + + 35_libusbscanner_2.6_fixes.dpatch + + 36_sane-find-scanner_message.dpatch + + 37_epson_usbids.dpatch + * debian/libsane.postinst: + + Removed the udev check, it's broken and MAKEDEV now does the Right + Thing (tm) on its own. (Closes: #310216) + + Remove anything debconf-related. + * debian/control: + + Bumped Standards-Version to 3.6.2 (no changes). + + Update the conflict on libsane-extras. + + Downgrade Depends: sane-utils to Recommends: sane-utils now that Sarge + has been released. + + Drop dependency on debconf. + * debian/rules: + + Generate sane-backends.pot, patch from Martin Pitt. (Closes: #313527) + + Comment call to dh_installdebconf, we don't use debconf anymore. + + [ Aurélien JARNO ] + * DEB_HOST_GNU_SYSTEM replaced by DEB_HOST_ARCH_OS. + * Get rid of debian/control.in by using the -V option of dpkg-gencontrol. + + -- Julien BLACHE <jblache@debian.org> Sun, 7 Aug 2005 15:00:05 +0200 + +sane-backends (1.0.15-10) unstable; urgency=low + + * debian/patches/01_hotplug_usbids.dpatch: + + Updated; added Genius ColorPage Vivid3XE. (Closes: #305993) + + Added Microtek ScanMaker 3700. (Closes: #307952) + + Added Epson Stylus RX620. (Closes: #308867) + * debian/patches/11_hotplug_wait_for_device.dpatch: + + Added; try to wait for the device to appear in the FS. (Closes: #302891) + * debian/patches/30_misc_fixes.dpatch: + + Updated; fixed "device model referenced not duplicated" in the v4l + backend. (Closes: #306458) + * debian/control.in: + + Build-Depend on a fixed libusb. + + -- Julien BLACHE <jblache@debian.org> Sun, 22 May 2005 11:09:19 +0200 + +sane-backends (1.0.15-9) unstable; urgency=low + + * debian/patches/22_dll_backend_conf.dpatch: + + Process /etc/sane.d/dll.d first, so that those backends will be loaded + last. This will prevent buggy extras backends to perturb other backends. + * debian/patches/03_manpages_fixes.dpatch: + + Fix a typo in sane(7), reported by A Costa. (Closes: #302675) + + Fix 3 typos in scanimage(1), also reported by A Costa. (Closes: #302334) + + -- Julien BLACHE <jblache@debian.org> Wed, 20 Apr 2005 16:17:20 +0200 + +sane-backends (1.0.15-8) unstable; urgency=low + + [ Aurélien Jarno ] + * Drop support for the scanner kernel module. Switch to libusb NOW. + + Drop the devfs config file, remove /etc/devfs/conf.d/devfs + in libsane.postinst. + * Transition to the new hotplug hook scheme (pulled from CVS), which is + compatible with both hotplug and hotplug-ng. + + Remove /etc/hotplug/usb/libsane.usermap and /etc/hotplug/usb/libusbscanner + in libsane.postinst. + + Conflicts with libsane-extras (<< 1.0.15.7) to avoid partial upgrades, as + 1.0.15.7 is the version compatible with the new hotplug script. + + [ Julien Blache ] + * Added support for GNU/kFreeBSD. (Closes: #297979) + + debian/rules: generate control at clean time. + + debian/rules: install README.{linux,freebsd} depending on the system. + + debian/patches/23_unneeded_doc.dpatch: do not install OS-specific READMEs. + + debian/control.in: do not depend on makedev on !linux (via debian/rules). + + debian/libsane.postinst: do not create device nodes on !linux. + * debian/rules: + + Install only the manpages for the backends which have been built. + + Cut the head of libsane.usermap to remove the comments pertaining to the + old usermap format. + * debian/libsane.README.Debian: + + Updated to relfect the hotplug changes. + * debian/libsane.postinst: + + Do not create device nodes when udev is in use. + + -- Julien BLACHE <jblache@debian.org> Sun, 6 Mar 2005 00:36:43 +0100 + +sane-backends (1.0.15-7) unstable; urgency=low + + [ Julien BLACHE ] + * debian/patches/22_dll.conf_debian.dpatch + + Removed; renamed to 22_dll_backend_conf.dpatch. + * debian/patches/22_dll_backend_conf.dpatch + + Added; adds a Debian-specific comment to the dll.conf file, and patches + the dll backend to look for pieces of dll.conf in the /etc/sane.d/dll.d + directory; this is a facility for packages providing external backends, + like libsane-extras, hpoj and hplip. + + [ Aurélien Jarno ] + * debian/patches/01_hotplug_usbids.dpatch + + Added Epson Corp. Stylus CX6600 to libsane.usermap. (Closes: #293082) + + -- Julien BLACHE <jblache@debian.org> Mon, 21 Feb 2005 16:43:41 +0100 + +sane-backends (1.0.15-6) unstable; urgency=low + + * debian/control + + Recommends: hotplug (was Suggests: hotplug). + + Suggests: hpoj, hplip. + * debian/rules + + Blacklist the scanner module wrt hotplug. + * debian/libsane.README.Debian + + Explain that the scanner module is going away, and that we're now + blacklisting it wrt hotplug upon installation of the package. + * debian/patches/01_hotplug_usbids.dpatch + + Updated; added Epson Stylus RX-425. + * debian/patches/37_epson_usbids.dpatch + + Added; adds Epson Stylus RX-425. + * debian/patches/30_misc_fixes.dpatch + + Updated; added initialization of dev->scanning in coolscan.c. + * debian/patches/02_manpages_fixes.dpatch + + Added; manpages fixes from esr. + * debian/patches/32_snapscan_deinterlacer.dpatch + + Removed; renamed to 32_snapscan_update.dpatch. + * debian/patches/32_snapscan_update.dpatch + + Added; contains all of the previous 32_snapscan_deinterlacer.dpatch, + plus it adds support for the Epson Perfection 1270, BenQ 5250C and + quality calibration for the Epson Perfection 2480. + * debian/patches/22_dll.conf_debian.dpatch + + Updated; added the sm3840 backend provided by libsane-extras and the + hpaio backend provided by hplip. (Closes: #291435) + * debian/patches/38_artec_e+48_conf.dpatch + + Added; adds proper configuration for the Umax AstraSlim SE. + + -- Julien BLACHE <jblache@debian.org> Sat, 22 Jan 2005 13:54:58 +0100 + +sane-backends (1.0.15-5) unstable; urgency=medium + + * debian/patches/34_plustek_update.dpatch: + + Added; pulled from CVS, contains fixes for Epson Perfection 1260 + scanners. (Closes: #290029) + * debian/patches/35_libusbscanner_2.6_fixes.dpatch: + + Added; applied patch from Martin Pitt to use sysfs to determine the + device number, instead of guessing it in a semi-broken way. + (Closes: #289666) + * debian/patches/36_sane-find-scanner_message.dpatch + + Added; adds a "make sure your scanner is powered up and plugged in" + message to sane-find-scanner. (Closes: #287592) + + -- Julien BLACHE <jblache@debian.org> Wed, 12 Jan 2005 17:48:30 +0100 + +sane-backends (1.0.15-4) unstable; urgency=medium + + * debian/control: + + Added build-dependency on pkg-config. (Closes: #286140) + * debian/patches/13_new_configure.dpatch: + + Fixed; remove unwanted autom4te.cache directory from the patch. + (Closes: #286143) + + -- Julien BLACHE <jblache@debian.org> Sun, 19 Dec 2004 18:08:23 +0100 + +sane-backends (1.0.15-3) unstable; urgency=low + + * debian/patches/31_gt68xx_fixes.dpatch: + + Updated; added a fix for Mustek BearPaw 2448 TA/CS Plus scanners. + (Closes: #284674) + * debian/patches/33_avision_update.dpatch: + + Added; improved avision backend from CVS. + + -- Julien BLACHE <jblache@debian.org> Thu, 9 Dec 2004 16:01:50 +0100 + +sane-backends (1.0.15-2) unstable; urgency=low + + * debian/patches/01_hotplug_usbids.dpatch: + + Added; taken from CVS, adds missing USB IDs to the hotplug scripts. + (Closes: #280821, #281003) + * debian/patches/31_gt68xx_fixes.dpatch: + + Added; taken from CVS, fixes incorrect mode check for some scanners. + (Closes: #281061) + * debian/patches/30_misc_fixes.dpatch: + + Added; miscellaneous fixes from CVS/sane-devel. + * debian/patches/32_snapscan_deinterlacer.dpatch: + + Added; taken from CVS, adds a deinterlacer filter to the snapscan + backend, which is needed to scan at 2400 DPI with some scanners. + + -- Julien BLACHE <jblache@debian.org> Sun, 14 Nov 2004 15:39:36 +0100 + +sane-backends (1.0.15-1) unstable; urgency=low + + * New upstream release. + + Patch for Microtek Phantom C6 on PowerPC merged upstream. + (Closes: #274523) + + New backend: niash. + * debian/control: + + Update conflicts/replaces on libsane-extras 1.0.15.1. + * debian/patches/01_libusbscanner.dpatch: + + Removed; taken from CVS, included in this version. + * debian/patches/02_epson_usbids.dpatch: + + Removed; taken from CVS, included in this version. + * debian/patches/03_hotplug_usbids.dpatch: + + Removed; merged upstream. + * debian/patches/11_libtool_unneeded_checks.dpatch: + + Removed. + * debian/patches/12_gphoto2_link_backend_only.dpatch: + + Updated; revert unwanted backend/Makefile.in patch causing an incorrect + rpath in /usr/lib/libsane.la. (Closes: #279082) + * debian/patches/13_new_configure.dpatch: + + Updated. + * debian/patches/22_dll.conf_debian.dpatch: + + Updated; the niash backend is now part of SANE. + * debian/patches/25_saned_man_section.dpatch: + + Removed; merged upstream. + * debian/patches/26_scanimage_batch.dpatch: + + Removed; merged upstream. + * debian/patches/27_snapscan-usb_count_urb.dpatch: + + Removed; taken from CVS, included in this version. + * debian/sane-utils.README.Debian: + + Fix reference to /usr/share/doc/libsane/README.Debian.gz + (Closes: #278670) + + -- Julien BLACHE <jblache@debian.org> Tue, 9 Nov 2004 23:28:23 +0100 + +sane-backends (1.0.14-7) unstable; urgency=medium + + * Co-maintainer upload. + * debian/patches/27_snapscan-usb_count_urb.dpatch: + + Added, backported from CVS: Don't enforce even number of URB packages + on snapscan 1212u_2. (Closes: #250885) + * debian/patches/03_hotplug_usbids.dpatch: + + Added Epson Corp. Stylus CX6400 to libsane.usermap. (Closes: #293946) + + -- Aurelien Jarno <aurel32@debian.org> Mon, 9 Aug 2004 11:17:13 +0200 + +sane-backends (1.0.14-6) unstable; urgency=medium + + * Urgency=medium as this revision will fix the upgrade path from Woody. + * debian/control: + + Removed obsolete gcc-3.3 build-depends. (Closes: #262245) + + Upgraded the sane-utils recommendation to a dependency as an upgrade + path from Woody. (Closes: #263408) + * debian/rules: + + Create /etc/hotplug/blacklist.d/libsane to prevent hotplug + from loading the no-longer-needed hpusbscsi module. (Closes: #260734) + * debian/patches/03_hotplug_usbids.dpatch: + + Added; adds HP ScanJet 5300C to libsane.usermap. (Closes: #260736) + * debian/patches/26_scanimage_batch.dpatch: + + Added; adds possibility to interrupt a batch scan in scanimage by + pressing ^D. (Closes: #260230) + + -- Julien BLACHE <jblache@debian.org> Wed, 4 Aug 2004 22:12:40 +0200 + +sane-backends (1.0.14-5) unstable; urgency=low + + * debian/patches/02_epson_usbids.dpatch + + Put back the USB IDs for the Perfection 1650, remove the USB IDs for the + Perfection 1250, which now really fixes the bug. + + -- Julien BLACHE <jblache@debian.org> Sun, 13 Jun 2004 13:48:27 +0200 + +sane-backends (1.0.14-4) unstable; urgency=low + + * debian/libsane.postinst + + modutils is Required, not Essential; replace kernelversion (provided by + modutils) by uname -r | cut. (Closes: #254140) + + -- Julien BLACHE <jblache@debian.org> Sun, 13 Jun 2004 12:12:02 +0200 + +sane-backends (1.0.14-3) unstable; urgency=low + + * debian/libsane.postinst + + Do not create /dev/usb/scanner* if running a 2.6 kernel. + * debian/patches/02_espon_usbids.dpatch + + Remove USB IDs for Perfection 1250 and 1260; these scanners are handled + by the plustek backend (pulled from CVS). (Closes: #248859) + * debian/patches/25_saned_man_section.dpatch + + Added; saned goes to /usr/sbin, its manpage should go to section 8. + + -- Julien BLACHE <jblache@debian.org> Fri, 11 Jun 2004 21:37:18 +0200 + +sane-backends (1.0.14-2) unstable; urgency=low + + * debian/patches/22_dll.conf_debian.dpatch + + Enable the hpoj backend by default. (Closes: #246985, #248379) + * debian/patches/01_libusbscanner.dpatch + + Pulled from CVS, fixes hotplug's lack of backward compatibility + (Closes: #248770) + + -- Julien BLACHE <jblache@debian.org> Thu, 20 May 2004 20:25:18 +0200 + +sane-backends (1.0.14-1) unstable; urgency=low + + * New upstream release. + + USB IDs for EPSON Stylus CX5400 added. (Closes: #243295) + + USB IDs for Nikon CoolScan 5000 added. (Closes: #243792) + * debian/hotplug/* + + removed, integrated upstream (tools/hotplug). + * debian/patches/01_mustek_pp_unified.dpatch + + removed, integrated in this release. + * debian/patches/02_hp_backend_usb_fix.dpatch + + removed, integrated in this release. + * debian/rules + + install the provided hotplug script and config file. + + -- Julien BLACHE <jblache@debian.org> Sat, 1 May 2004 16:26:47 +0200 + +sane-backends (1.0.13-4) unstable; urgency=low + + * debian/patches/02_hp_backend_usb_fix.dpatch + + added, pulled from CVS, fixes USB problems on kernel 2.6. (Closes: #242188) + * Updated libsane.usermap from CVS. (Closes: #242090) + * Updated README.Debian, fixed a couple of typos. + + -- Julien BLACHE <jblache@debian.org> Sun, 11 Apr 2004 10:31:41 +0200 + +sane-backends (1.0.13-3) unstable; urgency=low + + * debian/libsane.config, debian/libsane.templates, debian/po: + + Removed, we don't use debconf anymore. + * debian/postinst: + + Fixed the /dev/usb/parport0 typo that should have read /dev/parport0. + Thanks to Tore Anderson for catching this one. + + Removed anything debconf-related, only purge whatever is left in the + debconf DB. (Closes: #224597) + + -- Julien BLACHE <jblache@debian.org> Sat, 20 Dec 2003 18:44:37 +0100 + +sane-backends (1.0.13-2) unstable; urgency=low + + * debian/patches: order of the patches changed (slightly). + + 01_mustek_pp_unified.dpatch: scan area fixes. + + -- Julien BLACHE <jblache@debian.org> Mon, 1 Dec 2003 19:19:19 +0100 + +sane-backends (1.0.13-1) unstable; urgency=low + + * New upstream release. + * debian/patches: + + 20_net.c_fixes.dpatch : removed, merged upstream. + + 21_gt68xx_uhci_fixes.dpatch : ditto. + + 04_hp5400_sanei_config2.dpatch : ditto. + + 03_new_configure : updated. + + 04_mustek_pp_unified: added; with this patch the mustek_pp backend + supports both CIS and CCD scanners. (Closes: #190998) + * debconf: + + Direct users to README.Debian.gz instead of README.Debian + . (Closes: #217347) + + Added Japanese translation. (Closes: #214040) + + Added Dutch translation. (Closes: #218905) + + Added German translation, thanks to Dirk Ritter and debian-l10n-german. + * debian/sane-utils.README.Debian: + + More details about the saned user and group, and the reason why the saned + user is not part of the scanner group by default. (Closes: #220024) + * debian/devfs/scanner: + + Added an example for SCSI devices, thanks to Dirk Ritter. + * debian/control: + + Standards-Version bumped to 3.6.1 (no changes). + * debian/rules, debian/compat: + + Switch to DH_COMPAT 4, and moved from dh_movefiles to dh_install. + * debian/control, debian/rules: + + Build-depend on chrpath and use it to remove rpath from the binaries. + + -- Julien BLACHE <jblache@debian.org> Mon, 24 Nov 2003 18:35:21 +0100 + +sane-backends (1.0.12-7) unstable; urgency=low + + * The "Maintainer's birthday" release. + * Simplified the needlessly complex debconf questions. Now use a multiselect + question instead of 3 independent questions: + + debian/libsane.templates: rewritten to use a multiselect type + + debian/libsane.config: ditto, try to convert from the older questions, + then purge them once done. + + debian/libsane.postinst: rewritten to parse the answer from the new + debconf thingy. + + debian/control: now Depends: debconf (>= 0.5.0) due to the use of db_fset + in debian/libsane.config. + * debian/libsane.postinst: use ':' as a separator for chown instead of '.'. + * debian/libsane.README.Debian: ditto. + * debian/control: only Suggests: hotplug. (Closes: #205291) + + -- Julien BLACHE <jblache@debian.org> Wed, 20 Aug 2003 14:03:14 +0200 + +sane-backends (1.0.12-6) unstable; urgency=low + + [ Julien BLACHE ] + * debian/control + + Bumped Standards-Version to 3.6.0 (no changes). + + libsane depends on adduser (>= 3.47). + + libsane recommends hotplug. + * debian/libsane.templates: templates slightly rewritten to accomodate the + various debconf frontends. (Closes: #202744) + * debconf-related items: + + Switched debconf templates to debconf-po, thus build-depends on + debhelper (>= 4.1.16). (Closes: #203669) + + Added french debconf translation based on translation from Michel + Grentzinger <mic.grentz(AT)online.fr> for sane-backends 1.0.12-5. + (Closes: #203670) + * debian/libsane.postinst: + + Add a scanner system group, and chown root.scanner /dev/usb/scanner* if + we create them. (Closes: #201851) + * debian/libsane.README.Debian: + + Added a Setup paragraph, detailing permissions issues and solutions + implemented by this package. + * debian/sane-utils.README.Debian: + + Added, deals with permissions issues wrt the saned daemon. + * hotplug support: + + debian/hotplug/libusbscanner: added, hotplug script for scanners used + with libusb, courtesy of Max Kutny <mkut(AT)umc.com.ua>. Installed as + /etc/hotplug/usb/libusbscanner. + + debian/hotplug/libsane.usermap: example map file for use with hotplug. + Installed as /etc/hotplug/usb/libsane.usermap. + + [ Aurélien JARNO ] + * debian/devfs/scanner: + + Added, installed as /etc/devfs/conf.d/scanner. + + -- Julien BLACHE <jblache@debian.org> Wed, 6 Aug 2003 13:08:11 +0200 + +sane-backends (1.0.12-5) unstable; urgency=low + + * 21_gt68xx_uhci_fixes.dpatch : fix timeout with UHCI host controllers. + * debian/control: + - Added temporary Build-Dependency on gcc-3.3 (>= 3.3.1-0pre0), which should + fix the ICE on m68k. + * debian/rules: + - Should build with -O2 on m68k again. + + -- Julien BLACHE <jblache@debian.org> Wed, 2 Jul 2003 12:04:59 +0200 + +sane-backends (1.0.12-4) unstable; urgency=low + + [ Julien BLACHE ] + * The "I fucking hate libtool" release. Prevent libtool from checking things + we do not need at all, such as a C++ or an F77 compiler. Sigh. + * Converted to dpatch. Build-depends on dpatch. + * Re-enable the gphoto2 backend, -but- do so that frontends do not get linked + against libgphoto2. Only the backend is linked against it. (Closes: #195613) + * Thus, adds back the libgphoto2-2-dev build-dependency. + * Effectively move the html doc to the html subdir, instead of copying them + with dh_install. + + [ Aurélien JARNO ] + * Add autotools-stamp, so that configure won't be run twice. + * Do not link sanei_config2 in hp5400 : not needed (fixes an undefined + symbol, too). + + -- Julien BLACHE <jblache@debian.org> Tue, 3 Jun 2003 22:34:48 +0200 + +sane-backends (1.0.12-3) unstable; urgency=low + + * Fix the net backend so that it _does_ try all alternatives before giving + up connecting to the server. (Closes: #195396) + + -- Julien BLACHE <jblache@debian.org> Fri, 30 May 2003 19:22:54 +0200 + +sane-backends (1.0.12-2) unstable; urgency=low + + * Build with -O1 on m68k; -O2 triggers an ICE. + + -- Julien BLACHE <jblache@debian.org> Thu, 29 May 2003 11:36:41 +0200 + +sane-backends (1.0.12-1) unstable; urgency=low + + * New upstream release. + + Should now work on m68k. Yeah. (Closes: #77356) + + sane(7) has been improved. (Closes: #188647) + + scanimage(1) has been fixed, wrt --batch. + + The hp5400 backend has been included, replaces libsane-extras (<< 1.0.12.1). + + IPv6 support. + * Standards-Version bumped to 3.5.10 (no changes). + * libsane-dev belongs to libdevel. + * Do not generate manpages and documentation we do not need. + + -- Julien BLACHE <jblache@debian.org> Sun, 25 May 2003 21:14:37 +0200 + +sane-backends (1.0.11-4) unstable; urgency=medium + + * Move saned.conf to the sane-utils package. Woops. (Closes: #192742) + + -- Julien BLACHE <jblache@debian.org> Sat, 10 May 2003 08:41:23 +0200 + +sane-backends (1.0.11-3) unstable; urgency=medium + + * The "We want to enter testing" release. + * Do not build the gphoto2 backend. Gphoto2 is blocked by a bunch of other + packages (KDE, ...) and we're free of RC bugs. Enough. + * Moved libphoto2-2-dev to Build-Conflicts. + * Bumped shlibs. + + -- Julien BLACHE <jblache@debian.org> Sat, 3 May 2003 21:09:58 +0200 + +sane-backends (1.0.11-2) unstable; urgency=low + + * Do not tell how to configure libusb. (Closes: #180570) + * Do not print "Adding saned..." in sane-utils postinst + when the user already exists. + * Pulled fixed gphoto2 backend from CVS. (Closes: #180514) + + -- Julien BLACHE <jblache@debian.org> Thu, 13 Feb 2003 13:22:21 +0100 + +sane-backends (1.0.11-1) unstable; urgency=low + + * New upstream release. + + security fixes to saned. (Closes: #180203) + * Added some debconf dialogs: + + /dev/parport* + + /dev/sg* + + note about /proc/bus/usb + + -- Julien BLACHE <jblache@debian.org> Sun, 9 Feb 2003 21:17:16 +0100 + +sane-backends (1.0.10-2) unstable; urgency=low + + * Fix postrm breakage. (Closes: #179586) + + -- Julien BLACHE <jblache@debian.org> Mon, 3 Feb 2003 12:39:14 +0100 + +sane-backends (1.0.10-1) unstable; urgency=low + + * New upstream release. + + fixed sane-scsi manpage. (Closes: #174136) + + mustek_pp now has CIS support. (Closes: #152321) + * Added http://www.mostang.com/sane/sane-mfgs.html + as /usr/share/doc/libsane/supported.html. (Closes: #174131) + * New backends, previously included in libsane-extras : + + gt68xx + + artec_eplus48u (known as tevion9693usb) + * datadir is ${prefix}/share, not ${prefix}/share/sane. + * Remove /usr/lib/sane/libsane.so.1, as it's not libsane.so.1 + (looks like a libtool side-effect). + * Remove a couple more unwanted READMEs. + * Bumped Standards-Version to 3.5.8. + * Added a debconf dialog to create /dev/usb/*. (Closes: #177979) + * Added missing dependency on adduser to sane-utils. + + -- Julien BLACHE <jblache@debian.org> Sun, 2 Feb 2003 11:22:24 +0100 + +sane-backends (1.0.9-4) unstable; urgency=low + + * Pulled dll.c from CVS, fixes in-line comments. (Closes: #171521) + * Applied patch for Plustek backend rounding bug. (Closes: #172012) + + -- Julien BLACHE <jblache@debian.org> Mon, 9 Dec 2002 11:51:26 +0100 + +sane-backends (1.0.9-3) unstable; urgency=low + + * Rebuilt against new libgphoto2 package. + * Changed Uploaders: filed so that Aurélien's uploads won't be tagged as + NMU again. + * Do not generate debian/libsane.conffiles at build time, this is handled + by dh_installdeb automatically ; otherwise we end up with each conffile + being listed twice... + + -- Julien BLACHE <jblache@debian.org> Sun, 1 Dec 2002 11:29:43 +0100 + +sane-backends (1.0.9-2) unstable; urgency=low + + * Co-maintainer upload. + * Remove /etc/sane.d directory on purge. (Closes: #167603) + + -- Aurelien Jarno <aurel32@debian.org> Mon, 4 Nov 2002 14:10:54 +0100 + +sane-backends (1.0.9-1) unstable; urgency=low + + * New upstream release. + + Video for Linux (v4l) backend cleanup. (Closes: #159634) + + Updated Avision backend. (Closes: #146054) + + Updated Epson backend. (Closes: #114017) + + Fixed char signedness in backend/plustek-usbshading.c. (Closes: #164464) + * Fixed debian/copyright. (Closes: #146057) + * Enabled translations. + * Do not install the upstream changelog twice. + * sane-utils does not create /home/saned. + * Fixed packages descriptions. (Closes: #165138) + + -- Julien BLACHE <jblache@debian.org> Thu, 24 Oct 2002 18:52:29 +0200 + +sane-backends (1.0.8-4) unstable; urgency=low + + * libsane-extras has its own source package now. + + -- Julien BLACHE <jblache@debian.org> Sun, 13 Oct 2002 10:49:54 +0200 + +sane-backends (1.0.8-3) unstable; urgency=low + + * New maintainers. + * New upstream release. (Closes: #162532, #149317) + + saned manpage mentions /usr/sbin/saned. (Closes: #141464) + + Symlinks for manpages are properly created. (Closes: #99551) + + Fixed hostnames handling in saned.conf. (Closes: #51171) + + HP backend update. (Closes: #116962) + + Backend loader respects LD_LIBRARY_PATH. (Closes: #143771) + + Path for Epson USB scanner corrected in conf file. (Closes: #154296, #154305) + + A test backend is included, safer than the pnm backend. (Closes: #139256) + + Umax backend fixed. (Closes: #158676) + + HP backend fixed, no longer segfaults. (Closes: 154827) + * Repackaged from scratch, using debhelper. + * Standards-Version bumped to 3.5.6. + * Do not include rpath informations in sane-config. (Closes: #143603) + * Fixed build problem wrt umask. (Closes: #95440) + * Updated libsane-dev Depends. (Closes: #142679) + * Fixed typos in umax_pp.conf. (Closes: #158742) + * Fixed hp.conf for some scanners. (Closes: #154828) + * Fixed README.Debian. (Closes: #146039) + * Fixed sane-plustek(5) manpage. (Closes: #159435) + * New package sane-utils, contains sane-find-scanner, scanimage and saned. + + sane-utils creates user and group saned. (Closes: #141465) + * New package libsane-extras, containing some extra backends + + hp4200 (v0.2p1) + + gt68xx (v1.0-23) + + niash (v20020217) (Closes: #160327) + + tevion9693 (v0.0.9) + * Disabled translations until 1.0.9. + + -- Julien BLACHE <jblache@debian.org> Sat, 12 Oct 2002 10:28:09 +0200 + +sane-backends (1.0.8-2) unstable; urgency=low + + * Added build-depends on gettext. (Closes: #163681) + + -- Kevin Dalley <kevind@rahul.net> Mon, 7 Oct 2002 09:32:21 -0700 + +sane-backends (1.0.8-1) unstable; urgency=low + + * New upstream release. + + Many new backends + + Many more updated backends + + -- Kevin Dalley <kevind@rahul.net> Sun, 6 Oct 2002 18:09:28 -0700 + +sane-backends (1.0.7-3.2) unstable; urgency=high + + * Non-Maintainer Upload. + * Fix build on SPARC. + * Fix build on HPPA, although it's not RC. (Closes: #138108) + + -- Julien BLACHE <jblache@debian.org> Sun, 7 Apr 2002 11:39:41 +0200 + +sane-backends (1.0.7-3.1) unstable; urgency=medium + + * Non-Maintainer upload. + * Fixes compilation on Alpha, using the frontend/scanimage.c file from + the current CVS. (Closes: #138108) + * Apply patch submitted for #139509, regarding config.{sub,guess} issues + on MIPS. (Closes: #139509) + * Fix lintian complaint wrt misplaced Conflicts: field in control file. + * Fix lintian complaint about .comment section in /usr/lib/sane/*.so.*. + + -- Julien BLACHE <jblache@debian.org> Sun, 31 Mar 2002 20:24:48 +0200 + +sane-backends (1.0.7-3) unstable; urgency=low + + * Link against libusb-0.1-4. (Closes: #119393) + + -- Kevin Dalley <kevind@rahul.net> Fri, 15 Mar 2002 18:31:08 +0000 + +sane-backends (1.0.7-2) unstable; urgency=low + + * Don't link against libusb due to inconsistencies with versions of libusb + libraries. When libusb installation is cleaned up, then usb support + will be added again. Unfortunately, this re-opens #119393, though + with a lower severity. (Closes: #138349) + + -- Kevin Dalley <kevind@rahul.net> Thu, 14 Mar 2002 22:25:53 +0000 + +sane-backends (1.0.7-1) unstable; urgency=low + + * New upstream release. + * Add libusb, which includes ScanMaker 3600 drivers. (Closes: #119393) + * Install plustek-share.h so that plustek driver can be built. + (Closes: #72341) + + -- Kevin Dalley <kevind@rahul.net> Thu, 14 Mar 2002 01:02:21 +0000 + +sane-backends (1.0.6-1) unstable; urgency=low + + * New upstream release. + + New backend: gphoto2. + + -- Kevin Dalley <kevind@rahul.net> Sun, 27 Jan 2002 23:30:19 -0800 + +sane-backends (1.0.5-3) unstable; urgency=low + + * Rebuilt with new version of libgimp-1.2.2-2. + + -- Kevin Dalley <kevind@rahul.net> Tue, 2 Oct 2001 22:31:15 -0700 + +sane-backends (1.0.5-2) unstable; urgency=low + + * Removed incorrect build dependency on libc6-dev. (Closes: #108639) + + -- Kevin Dalley <kevind@rahul.net> Thu, 16 Aug 2001 08:12:40 -0700 + +sane-backends (1.0.5-1) unstable; urgency=low + + * New backends: bh (Bell+Howell Copiscan II series), dc240 (Kodak DC240 + Digital Camera), sm3600 (Microtek ScanMaker 3600), umax_pp (Umax paralell + port scanners). + * Fix security bug in saned.c that allowed access to scanner without + password. + + -- Kevin Dalley <kevind@rahul.net> Sat, 28 Jul 2001 12:38:46 -0700 + +sane-backends (1.0.4-2) unstable; urgency=low + + * Increase timeout in sanei_scsi.c, which removes problem with 2.4 + kernels. (Closes: #84407) + + -- Kevin Dalley <kevind@rahul.net> Thu, 31 May 2001 04:36:29 -0700 + +sane-backends (1.0.4-1) unstable; urgency=low + + * New upstream release. + * Add backend as63driver. (Closes: #69625) + + -- Kevin Dalley <kevin@seti.org> Sun, 28 Jan 2001 09:17:24 -0800 + +sane-gimp1.1 (1.0.3-4) unstable; urgency=low + + * Link sane-gimp1.1 against libgimp1.1-1.1.29. + * Change control files so that packages sane and sane-gimp1.1 are + explicitly described as working with gimp and gimp1.1 respectively. + The package sane now mentions the packages sane-gimp1.1 and vice + versa. + + -- Kevin Dalley <kevind@rahul.net> Sun, 5 Nov 2000 13:56:49 -0800 + +sane (1.0.3-3) unstable; urgency=low + + * Link sane-gimp1.1 against libgimp1.1-1.1.28, which is new library. + (Closes: #75029) + * Define GIMP_ENABLE_COMPAT_CRUFT to allow use of newer libgimp. + + -- Kevin Dalley <kevind@rahul.net> Sun, 22 Oct 2000 21:52:29 -0700 + +sane (1.0.3-2) unstable; urgency=low + + * Fix dependency in libsane-dev. (Closes: #71578) + * Remove extraneous file which contains space in its name, which causes + patch and dpkg-source to fail. (Closes: #71566, #71564, #71540) + + -- Kevin Dalley <kevind@rahul.net> Fri, 22 Sep 2000 23:04:17 -0700 + +sane (1.0.3-1) unstable; urgency=low + + * New upstream release. + + New backends: + - mustek_pp + - plustek + - st400 + - v41 + + Many updated backends. + + 16 bit support for scanimage. + + -- Kevin Dalley <kevind@rahul.net> Sat, 2 Sep 2000 11:32:08 -0700 + +sane (1.0.2-1) unstable; urgency=low + + * New upstream release. + * Aliased and hidden backend support. + * Added Ricoh IS50 support. + * updated many backends. + * New Linux SCSI Generic driver. + * sane-gimp1.1 linked with libsane-1,1.22. (Closes: #66544) + + -- Kevin Dalley <kevind@rahul.net> Mon, 3 Jul 2000 23:38:42 -0700 + +sane (1.0.1-1999-10-21-12) unstable; urgency=low + + * Add libjpeg62-dev, tetex-bin, tetex-extra to Build-Depends. + (Closes: #61834, 61835) + + -- Kevin Dalley <kevind@rahul.net> Wed, 5 Apr 2000 10:37:38 -0700 + +sane-gimp1.1 (1.0.1-1999-10-21-11) unstable; urgency=low + + * Add Build-Depends to control files for sane and sane-gimp1.1. + (Closes: #60923) + + -- Kevin Dalley <kevind@rahul.net> Mon, 27 Mar 2000 03:16:55 -0800 + +sane (1.0.1-1999-10-21-10) unstable; urgency=low + + * Improve description in control file. (Closes: #57032) + * Link sane-gimp1.1 with libgimp1.1.17, which is the most recent + libgimp1.1 in frozen unstable. + + -- Kevin Dalley <kevind@rahul.net> Mon, 28 Feb 2000 02:37:20 +0000 + +sane (1.0.1-1999-10-21-9) unstable; urgency=low + + * Link sane-gimp1.1 with libgimp1.1.15, which is the most recent + libgimp1.1 in frozen unstable. + + -- Kevin Dalley <kevind@rahul.net> Sat, 22 Jan 2000 01:57:55 -0800 + +sane (1.0.1-1999-10-21-8) unstable; urgency=low + + * sane now conflicts with gimp1.1, which increases the chances of + getting the correct versions of gimp with each version of sane. + Unfortunately, sane-gimp1.1 cannot conflict with gimp, since + gimp1.1 provides gimp. (Closes: #55070) + + -- Kevin Dalley <kevind@rahul.net> Sun, 16 Jan 2000 11:41:52 -0800 + +sane (1.0.1-1999-10-21-7) unstable; urgency=low + + * Link against libgimp1.1.14. (Closes: #53982) + * Remove conflict of libsane-gimp1.1 with itself. (Closes: #49709) + * Each version of sane and sane-gimp1.1 now depend upon the same release + of libsane. (Closes: #50927) + * shlibs dependencies are updated to ">= 1.0.1-1999-10-21-7" to reduce + chances of problem #50927. + + -- Kevin Dalley <kevind@rahul.net> Sun, 9 Jan 2000 13:22:57 -0800 + +sane (1.0.1-1999-10-21-6) unstable; urgency=low + + * Add conflict between libsane and older version of sane, sane-gimp1.1 + due to moving documentation from sane to libsane. (Closes: #50735) + + -- Kevin Dalley <kevind@rahul.net> Sat, 20 Nov 1999 15:15:30 -0400 + +sane (1.0.1-1999-10-21-5) unstable; urgency=low + + * Add symbolic link to /usr/lib/libsane-dll.so, again. + + -- Kevin Dalley <kevind@rahul.net> Fri, 19 Nov 1999 00:03:40 -0400 + +sane (1.0.1-1999-10-21-4) unstable; urgency=low + + * Fix problematic stripping of "libsane.la". (Closes: #50099) + * Move much of documentation from the sane package to the libsane + and libsane-dev packages. + * Move find-scanner to libsane package. + + -- Kevin Dalley <kevind@rahul.net> Wed, 17 Nov 1999 23:08:44 -0400 + +sane (1.0.1-1999-10-21-3) unstable; urgency=low + + * Add symbolic link for /usr/lib/libsane-dll.so. + + -- Kevin Dalley <kevind@rahul.net> Mon, 25 Oct 1999 01:24:30 -0700 + +sane (1.0.1-1999-10-21-2) unstable; urgency=low + + * Fix symbolic link for libsane.so.1. + + -- Kevin Dalley <kevind@rahul.net> Sun, 24 Oct 1999 14:43:14 -0700 + +sane (1.0.1-1999-10-21-1) unstable; urgency=low + + * New CVS snapshot. + + Fixes many bugs in various backends. + + -- Kevin Dalley <kevind@rahul.net> Fri, 22 Oct 1999 22:06:52 -0700 + +sane (1.0.1-6) unstable; urgency=low + + * Relink sane-gimp1.1 with libgimp1.1.10 + + -- Kevin Dalley <kevind@rahul.net> Thu, 14 Oct 1999 23:33:18 -0700 + +sane (1.0.1-5) unstable; urgency=low + + * Relink sane-gimp1.1 with libgimp1.1.9 + * Separate sane-gimp1.1 from sane. + + -- Kevin Dalley <kevind@rahul.net> Sun, 10 Oct 1999 03:42:37 -0700 + +sane (1.0.1-4) unstable; urgency=low + + * Added sane-gimp1.1 (used with gimp1.1) at the same time as sane for + gimp-1.0.x. + + -- Kevin Dalley <kevind@rahul.net> Wed, 30 Jun 1999 00:54:57 -0700 + +sane (1.0.1-3) unstable; urgency=low + + * Try to fix problems with shared libraries. Install libsane-dll.so in + /usr/lib so that programs linked with libsane will run. + (Closes: #37756) + + -- Kevin Dalley <kevind@rahul.net> Mon, 31 May 1999 22:15:16 -0700 + +sane (1.0.1-2) unstable; urgency=low + + * Remove dependencies for libsane. + + -- Kevin Dalley <kevind@rahul.net> Fri, 30 Apr 1999 23:08:50 -0700 + +sane (1.0.1-1) unstable; urgency=low + + * New upstream release. + * New backend for Sharp scanners + * Update backends for Kodak DC25, HP, Microtek, Micro, Mustek, Nikon + Coolscan, snapscan, UMAX. + * Fixes a problem with HP scanners. (Closes: #32516) + * Includes backend for dc210. (Closes: #31377) + + -- Kevin Dalley <kevind@rahul.net> Tue, 27 Apr 1999 01:24:33 -0700 + +sane (1.00-2) unstable; urgency=low + + * Removed examples directory. Moved examples/tools to tools directory. + + -- Kevin Dalley <kevind@rahul.net> Mon, 5 Apr 1999 02:04:53 -0700 + +sane (1.00-1) unstable; urgency=low + + * New upstream release. + * Artec backend is back in dll.conf. + * Many more scanner are supported now and more changes. + + -- Kevin Dalley <kevind@rahul.net> Sat, 5 Dec 1998 01:00:30 -0800 + +sane (0.74-2) unstable; urgency=low + + * Temporarily comment out Artec backend in dll.conf, due to bad + interaction with Umax scanner. When using an Artec scanner, + uncomment "artec" in dll.conf. + * Automatically generates conffiles. (Closes: #26545) + Thanks to Roman Hodek <roman.hodek@informatik.uni-erlangen.de>. + * Fix a problem with creation of /usr/share/sane during the + build process. (Closes: #26314) + + -- Kevin Dalley <kevind@rahul.net> Sun, 20 Sep 1998 18:00:28 -0700 + +sane (0.74-1) unstable; urgency=low + + * New upstream release. + + -- Kevin Dalley <kevind@rahul.net> Sat, 22 Aug 1998 23:06:26 -0700 + +sane (0.72-1) unstable; urgency=low + + * New upstream release. + * First official release to support libgtk1-0.99.9. + + -- Kevin Dalley <kevind@rahul.net> Fri, 10 Apr 1998 02:29:52 -0700 + +sane (0.71-2) unstable; urgency=low + + * Fixed spelling in control files. (Closes: # 19003) + * Modified to match latest change in libgtk-0.99.5 + * Change datadir to /usr/share/sane + * Compatible with libgtk1-0.99.8. (Closes: #19595) + + -- Kevin Dalley <kevind@rahul.net> Sun, 22 Mar 1998 19:44:10 -0800 + +sane (0.71-1) unstable; urgency=low + + * New upstream release. + + New backends: + - Polaroid Digital Microscope Cameras (DMC) + - Apple scanners + - Nikon CoolScan + * Remove execute permission in doc directory. (Closes: #17949) + * Modify manual page referring to symbolic link of xscanimage. + (Closes: #18071) + + -- Kevin Dalley <kevind@rahul.net> Fri, 27 Feb 1998 23:03:08 -0800 + +sane (0.70-1) unstable; urgency=low + + * New upstream release: + + New and updated backends: + - AGFA SnapScan + - UMAX scanners + * Add patches 2-5 to SnapScan backend which allows other scanners + to work as well with the backend + + -- Kevin Dalley <kevind@rahul.net> Sat, 31 Jan 1998 17:32:53 -0800 + +sane (0.69-2) unstable; urgency=low + + * Modify umax-scanner.h so that Astra 1200S is legal. + + -- Kevin Dalley <kevind@rahul.net> Sun, 25 Jan 1998 09:44:45 -0800 + +sane (0.69-1) unstable; urgency=low + + * New upstream release. + + -- Kevin Dalley <kevind@rahul.net> Fri, 23 Jan 1998 20:24:01 -0800 + +sane (0.68-4) unstable; urgency=low + + * Modify gtkglue.c to correspond with changes to libgtk1. + + -- Kevin Dalley <kevind@rahul.net> Tue, 6 Jan 1998 22:24:14 -0800 + +sane (0.68-3) unstable; urgency=low + + * Change plug-in directory to 0.99 to match gimp changes, + add explicit gimp dependency. + * Add README.debian. + * Install find-scanner. + * Install many documentation files. + + -- Kevin Dalley <kevind@rahul.net> Fri, 2 Jan 1998 21:51:52 -0800 + +sane (0.68-2) unstable; urgency=low + + * Fix control file. + + -- Kevin Dalley <kevind@rahul.net> Sun, 21 Dec 1997 18:26:23 -0800 + +sane (0.68-1) unstable; urgency=low + + * New upstream release. + + -- Kevin Dalley <kevind@rahul.net> Fri, 5 Dec 1997 00:42:27 -0800 + +sane (0.67-1) unstable; urgency=low + + * Initial release. + + -- Kevin Dalley <kevind@rahul.net> Tue, 18 Nov 1997 21:38:41 -0800 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..81c98fd --- /dev/null +++ b/debian/control @@ -0,0 +1,154 @@ +Source: sane-backends +Section: graphics +Priority: optional +Maintainer: Mark Buda <hermit@acm.org> +Standards-Version: 3.9.4 +Build-Depends: + autotools-dev, + chrpath, + debhelper (>= 9), + gettext, + libavahi-client-dev, + libcam-dev [kfreebsd-any], + libgphoto2-2-dev, + libieee1284-3-dev [!hurd-i386], + libjpeg-dev, + libltdl3-dev, + libtiff-dev, + libusb-1.0-0-dev [!hurd-i386], + libv4l-dev [linux-any], + pkg-config, + po-debconf, + texlive, + texlive-latex-extra, + xutils-dev +Homepage: http://www.sane-project.org + +Package: sane-utils +Architecture: any +Multi-Arch: foreign +Depends: + adduser, + update-inetd, + ${misc:Depends}, + ${shlibs:Depends} +Suggests: avahi-daemon, unpaper +Replaces: libsane (<< 1.0.11-4) +Description: API library for scanners -- utilities + SANE stands for "Scanner Access Now Easy" and is an application + programming interface (API) that provides standardized access to any + raster image scanner hardware (flatbed scanner, hand-held scanner, + video- and still-cameras, frame-grabbers, etc.). The SANE standard is + free and its discussion and development are open to everybody. The + current source code is written to support several operating systems, + including GNU/Linux, OS/2, Win32 and various Unices and is available + under the GNU General Public License (commercial applications and + backends are welcome, too, however). + . + This package includes the command line frontend scanimage, the saned + server and the sane-find-scanner utility, along with their documentation. + +Package: libsane-common +Section: libs +Architecture: all +Multi-Arch: foreign +Depends: ${misc:Depends} +Replaces: libsane (<< 1.0.22-4~) +Description: API library for scanners -- documentation and support files + SANE stands for "Scanner Access Now Easy" and is an application + programming interface (API) that provides standardized access to any + raster image scanner hardware (flatbed scanner, hand-held scanner, + video- and still-cameras, frame-grabbers, etc.). The SANE standard is + free and its discussion and development are open to everybody. The + current source code is written to support several operating systems, + including GNU/Linux, OS/2, Win32 and various Unices and is available + under the GNU General Public License (commercial applications and + backends are welcome, too, however). + . + This package includes documentation for libsane, such as the man pages + and list of supported scanners, and support files (i18n data). + +Package: libsane +Section: libs +Architecture: any +Multi-Arch: same +Pre-Depends: ${misc:Pre-Depends} +Depends: + acl [linux-any], + adduser, + libsane-common (= ${source:Version}), + udev [linux-any] | makedev [linux-any], + ${misc:Depends}, + ${shlibs:Depends} +Recommends: libsane-extras, sane-utils (>= ${binary:Version}) +Suggests: avahi-daemon, hplip, hpoj +Replaces: libsane-extras (<< 1.0.18.14) +Description: API library for scanners + SANE stands for "Scanner Access Now Easy" and is an application + programming interface (API) that provides standardized access to any + raster image scanner hardware (flatbed scanner, hand-held scanner, + video- and still-cameras, frame-grabbers, etc.). The SANE standard is + free and its discussion and development are open to everybody. The + current source code is written to support several operating systems, + including GNU/Linux, OS/2, Win32 and various Unices and is available + under the GNU General Public License (commercial applications and + backends are welcome, too, however). + . + This package includes the backends for many scanners. A libsane-extras + package containing some not-yet-included backends is available separately. + . + Graphical frontends for sane are available in the packages sane and + xsane. Command line frontend scanimage, saned and sane-find-scanner are + available in the sane-utils package. + +Package: libsane-dev +Section: libdevel +Architecture: any +Depends: + libavahi-client-dev, + libcam-dev [kfreebsd-any], + libgphoto2-2-dev, + libieee1284-3-dev [!hurd-i386], + libjpeg-dev, + libsane (= ${binary:Version}), + libtiff-dev, + libusb-1.0-0-dev [!hurd-i386], + libv4l-dev [linux-any], + pkg-config, + ${misc:Depends} +Recommends: libsane-extras-dev +Replaces: libsane-extras-dev (<< 1.0.18.14) +Description: API development library for scanners [development files] + SANE stands for "Scanner Access Now Easy" and is an application + programming interface (API) that provides standardized access to any + raster image scanner hardware (flatbed scanner, hand-held scanner, + video- and still-cameras, frame-grabbers, etc.). The SANE standard is + free and its discussion and development are open to everybody. The + current source code is written to support several operating systems, + including GNU/Linux, OS/2, Win32 and various Unices and is available + under the GNU General Public License (commercial applications and + backends are welcome, too, however). + . + This package contains the files needed to build your applications + using SANE. + +Package: libsane-dbg +Section: debug +Priority: extra +Architecture: any +Multi-Arch: same +Depends: libsane (= ${binary:Version}), ${misc:Depends} +Recommends: libsane-extras-dbg +Replaces: libsane-extras-dbg (<< 1.0.18.14) +Description: API development library for scanners [debug symbols] + SANE stands for "Scanner Access Now Easy" and is an application + programming interface (API) that provides standardized access to any + raster image scanner hardware (flatbed scanner, hand-held scanner, + video- and still-cameras, frame-grabbers, etc.). The SANE standard is + free and its discussion and development are open to everybody. The + current source code is written to support several operating systems, + including GNU/Linux, OS/2, Win32 and various Unices and is available + under the GNU General Public License (commercial applications and + backends are welcome, too, however). + . + This package contains the debugging symbols for the SANE backends. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..4bdff56 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,50 @@ +This package was first debianized by Kevin Dalley <kevind@rahul.net>. + +It is now maintained by Julien BLACHE <jblache@debian.org>, initially with +the help of Aurélien JARNO <aurel32@debian.org>. + +It was downloaded from : ftp://ftp.sane-project.org/pub/sane/ + +Upstream Authors : see /usr/share/doc/libsane/AUTHORS.gz + + +Verbatim copy of the LICENSE : + +******************************************************************************** +Mon Nov 30 22:41:58 1998 + +This files attempts to clarify the licensing situation for the SANE +distribution. In case of doubt, the copyright information contained +in each file overrides what is said here. + +SANE consists of three parts each of which has its own licensing +terms: + + * The frontend programs. + + These programs are generally protected by the GNU General Public + License. (See file COPYING.) + + * The backend libraries. + + Backend libraries are protected by the GNU General Public License (see + file COPYING), but as an exception, it is permissible to link against + such a library without affecting the licensing status of the program + that uses the libraries. For details, see the copyright notice at the + head of the backend files (e.g., backend/dll.c). + + Note that some of the backends have additional licensing constraints. + E.g., the DC210 backend uses JPG code that is licensed as described + in backend/djpeg.README.gz. + + * The SANE API and network protocol as put forth in the standard document. + + The standard is considered to be in the public domain. Anyone is free + to implement SANE interface conforming applications or libraries in + any way he or she sees fit. + +******************************************************************************** + +On Debian systems, the complete text of the GNU General Public License (the +"COPYING" file referred to above) can be found in the +/usr/share/common-licenses/GPL-2 file. diff --git a/debian/libsane-common.examples b/debian/libsane-common.examples new file mode 100644 index 0000000..ddd1dab --- /dev/null +++ b/debian/libsane-common.examples @@ -0,0 +1,2 @@ +tools/README +tools/xerox diff --git a/debian/libsane-common.install.in b/debian/libsane-common.install.in new file mode 100644 index 0000000..9dfbf90 --- /dev/null +++ b/debian/libsane-common.install.in @@ -0,0 +1,5 @@ +usr/share/doc +usr/share/man/man7 +usr/share/locale/ +usr/share/man/man5/sane-scsi.5 +usr/share/man/man5/sane-usb.5 diff --git a/debian/libsane-common.links b/debian/libsane-common.links new file mode 100644 index 0000000..3d1b29d --- /dev/null +++ b/debian/libsane-common.links @@ -0,0 +1 @@ +usr/share/doc/libsane/html/sane-mfgs.html usr/share/doc/libsane/supported.html diff --git a/debian/libsane-dev.doc-base b/debian/libsane-dev.doc-base new file mode 100644 index 0000000..bc9b5c7 --- /dev/null +++ b/debian/libsane-dev.doc-base @@ -0,0 +1,16 @@ +Document: libsane-dev +Title: SANE Standard +Author: Andreas Beck and David Mosberger +Abstract: SANE stands for "Scanner Access Now Easy" and is an application + programming interface (API) that provides standardized access to any + raster image scanner hardware (flatbed scanner, hand-held scanner, + video- and still-cameras, frame-grabbers, etc.). The SANE standard is + free and its discussion and development are open to everybody. The + current source code is written to support several operating systems, + including GNU/Linux, OS/2, Win32 and various Unices and is available + under the GNU General Public License (commercial applications and + backends are welcome, too, however). +Section: Graphics + +Format: postscript +Files: /usr/share/doc/libsane-dev/sane.ps.gz diff --git a/debian/libsane-dev.install b/debian/libsane-dev.install new file mode 100644 index 0000000..122f709 --- /dev/null +++ b/debian/libsane-dev.install @@ -0,0 +1,7 @@ +usr/bin/sane-config +usr/include/ +usr/lib/*/*.a +usr/lib/*/*.so +usr/lib/*/sane/*.a +usr/lib/*/sane/*.so +usr/share/man/man1/sane-config.1 diff --git a/debian/libsane.NEWS b/debian/libsane.NEWS new file mode 100644 index 0000000..e47d5d3 --- /dev/null +++ b/debian/libsane.NEWS @@ -0,0 +1,13 @@ +sane-backends (1.0.22-1) unstable; urgency=low + + Starting with this version, sane-backends requires the /dev filesystem to + support ACLs in order to manage the permissions on scanner devices. + + This change was made to provide better support for multi-function (MFP) + devices. + + No action is required on standard Debian systems for this to work; however, + if you have an unusual setup or use a custom kernel, make sure ACLs are + available on /dev on your system. + + -- Julien BLACHE <jblache@debian.org> Thu, 02 Jun 2011 14:57:53 +0200 diff --git a/debian/libsane.README.Debian b/debian/libsane.README.Debian new file mode 100644 index 0000000..2e69621 --- /dev/null +++ b/debian/libsane.README.Debian @@ -0,0 +1,176 @@ +libsane (sane-backends) for Debian : +------------------------------------ + +GENERAL +------- + +The configuration files for Debian releases of SANE are located in /etc/sane.d. + +The dll pseudo-backend is responsible for loading other SANE backends that +provide support for the actual hardware. Which backends are loaded is +determined by the contents of the /etc/sane.d/dll.conf file. The dll +pseudo-backend also checks for dll.conf snippets in /etc/sane.d/dll.d; any +file in this directory that doesn't look like a backup file will be treated +as a configuration snippet. + +This facility is used by packages providing external backends (like +libsane-extras, hpoj or hplip) to "register" the backends they provide without +much hassle. + +Each backend has a configuration file which specifies which devices, +access methods, options etc. should be used by this backend. The format +and content of each configuration file is documented in the manpage for +the backend, e.g. sane-plustek (5). + +For USB and some SCSI scanners, the parameters can be auto-detected, and +manual configuration is not required. If the auto-detection fails, read +the next paragraph. Again, see the manpage for your backend for more +information. + +For SCSI devices (mostly scanners), the configuration files use the +/dev/scanner device; /dev/scanner is a symbolic link to the appropriate +SCSI device node. It's up to you to create this symbolic link, once you +will have determined which device node it needs to point to. Use the +sane-find-scanner command in the sane-utils package to determine which +SCSI device your scanner is attached to. The sane-find-scanner utility +also discovers USB scanners. + +It can be a good idea to try running sane-find-scanner as root to ensure +there will be no permissions problems while attempting to detect your +devices. + + +DOCUMENTATION +------------- + +For information on configuring and trouble-shooting the various SANE +components, please refer to the manual pages listed below: + + Regarding: Read: + ----------------- ------------------------------------------ + General sane(7) -- your starting point + + scanimage scanimage(1) + xscanimage xscanimage(1) + saned saned(8) + xcam xcam(1) + + Dynamic loading sane-dll(5) + Backends See sane-<backend name>(5). Each backend + comes with a manual page in section 5 of + the manual system. + + +SETUP +----- + +In this day and age, SANE integrates with udev and ConsoleKit seemlessly; this +means users physically logged into the machine (as opposed to users logged in +remotely via SSH) have access to the scanners by default. + +The solution proposed below is a legacy setup that remains valid for sharing +scanners with saned or for systems that don't use ConsoleKit. Note that this is +only a proposed solution, you are free to come up with and implement whatever +access control mechanism you see fit. + +This package added a scanner group to your system. We recommend you add to +this group the users that should be able to access your scanner(s), and +make sure the appropriate device files (eg. /dev/sg0, ...) are owned by root +and the scanner group, with permissions set to 0660. + +For USB and SCSI scanners, the permissions will be automatically set by udev; +the /lib/udev/rules.d/60-libsane.rules file contains a list of USB and SCSI +scanners supported by SANE. + +The udev rules now use ACLs instead of standard UNIX permissions; the scanner +group is added to the ACLs for the corresponding device(s) with read+write +permissions. + +If your scanner is missing from the list, do NOT modify this file; it is not +a configuration file, which means your changes WILL be overwritten upon +upgrade. Instead, create /etc/udev/rules.d/60-libsane.rules and add the udev +rule for your scanner in this file. /lib/udev/rules.d/60-libsane.rules will +then be ignored by udev and /etc/udev/rules.d/60-libsane.rules will be used +instead. + +Feel free to file a bug report (severity wishlist) against the libsane package +to get your scanner added; please mention which backend you use and how well +the scanner is supported (basic, good, ...). + + Note: please do not file bugs requesting the addition of scanners that + aren't supported by the libsane package. For these devices, bugs should + be filed against the Debian package providing support for the device, if + such a package does exist. + +udev will automatically set up the permissions and ownership on the device +node corresponding to your scanner according to the rules defined in the +libsane.rules file (default is root:scanner, 0664). If you want to execute +a script when your scanner is plugged in, add RUN+="/path/to/script" to the +rule matching your scanner. + + +TROUBLESHOOTING +--------------- + +If your scanner does not work, edit the file /etc/sane.d/dll.conf. +Verify that your scanner is not commented out. You may need to +comment out all other scanners in dll.conf. It shouldn't matter, but +sometimes it does. + +The most common cause for a non-working scanner is inappropriate +permissions on the device. So your first reflex should be to check the +permissions of the device used to access your scanner, e.g. /dev/sg0 +or the device pointed to by /dev/scanner. + + +If you encounter any problems with getting your device(s) recognized, +try setting the various environment variables that are there to assist +in debugging such problems. The environment variables are documented +in the relevant manual pages. For example, to get the maximum amount +of debug information when testing a Mustek scanner, set environment +variables SANE_DEBUG_DLL, SANE_DEBUG_MUSTEK, and SANE_DEBUG_SANEI_SCSI +to 128 and then invoke scanimage or whatever program you're trying to +debug. For a Mustek SCSI scanner at /dev/scanner, you might want to +invoke scanimage as follows: + + scanimage -d mustek:/dev/scanner -h + +If this works, you could try to acquire an image with: + + scanimage -d mustek:/dev/scanner > t.pnm + +If you are not sure what generic SCSI device your scanner is connected +to, try the command sane-find-scanner (sane-utils package). It is +normally sufficient to invoke the program without any arguments. Invoking +this command should produce output similar to this: + + $ sane-find-scanner + sane-find-scanner: found "MUSTEK MFC-06000CZ 1.01" at device /dev/sge + +sane-find-scanner will help you discover your USB scanner, too. + + +REPORTING BUGS +-------------- + +When reporting a bug, be it to the SANE developers or to the Debian bug +tracking system, pleases always provide: + - the full version of libsane + - the backend you're using + - the configuration of the backend + - the debug output, obtained by setting the environment variable + SANE_DEBUG_<backendname> to a value of 255 (see above, TROUBLESHOOTING) + +Without that, your bug report will take longer to be processed, because we'll +need to ask you for each of these items. Please help us help you. + + +UNSUPPORTED DEVICES AND SPECIFIC NOTES +-------------------------------------- + +If your scanner (or camera, or whatever) is not supported by the regular +SANE distribution, have a look at the libsane-extras package which contains +some backends not yet included in the regular SANE distribution. + + +-- Julien BLACHE <jblache@debian.org>, Wed, 16 Feb 2011 19:00:12 +0100 diff --git a/debian/libsane.install b/debian/libsane.install new file mode 100644 index 0000000..23d28d5 --- /dev/null +++ b/debian/libsane.install @@ -0,0 +1,5 @@ +etc/ +usr/lib/*/*.la +usr/lib/*/*.so.* +usr/lib/*/sane/*.la +usr/lib/*/sane/*.so.* diff --git a/debian/libsane.postinst b/debian/libsane.postinst new file mode 100644 index 0000000..914d42e --- /dev/null +++ b/debian/libsane.postinst @@ -0,0 +1,36 @@ +#!/bin/sh +set -e + +case "$1" in + configure) + # Add the scanner system group if it doesn't exist + if ! getent group | grep -q "^scanner:"; then + echo "Adding scanner group..." + addgroup --quiet --system scanner || true + fi + + if [ "$(uname -s)" = "Linux" ]; then + if [ -e /dev/MAKEDEV ]; then + # create /dev/parport* + if [ ! -c /dev/parport0 ]; then + (cd /dev && ./MAKEDEV parport) || true + fi + # create /dev/sg* + if [ ! -c /dev/sg0 ]; then + (cd /dev && ./MAKEDEV sg) || true + fi + fi + fi + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + ;; + + *) + echo "$0 called with unknown argument '$1'" >&2 + exit 1 + ;; +esac + + +#DEBHELPER# diff --git a/debian/libsane.postrm b/debian/libsane.postrm new file mode 100644 index 0000000..0212416 --- /dev/null +++ b/debian/libsane.postrm @@ -0,0 +1,11 @@ +#!/bin/sh + +set -e + +#DEBHELPER# + +# remove directory /etc/sane.d/ +if [ "$1" = "purge" ]; then + echo "Removing directory /etc/sane.d/ ..." + rmdir --ignore-fail-on-non-empty /etc/sane.d/ +fi diff --git a/debian/libsane.preinst b/debian/libsane.preinst new file mode 100644 index 0000000..6489e3a --- /dev/null +++ b/debian/libsane.preinst @@ -0,0 +1,36 @@ +#!/bin/sh +set -e + +# From http://wiki.debian.org/DpkgConffileHandling +# Remove a no-longer used conffile +rm_conffile() { + PKGNAME="$1" + CONFFILE="$2" + if [ -e "$CONFFILE" ]; then + md5sum="`md5sum \"$CONFFILE\" | sed -e \"s/ .*//\"`" + old_md5sum="`dpkg-query -W -f='${Conffiles}' $PKGNAME | sed -n -e \"\\\\' $CONFFILE '{s/ obsolete$//;s/.* //p}\"`" + if [ "$md5sum" != "$old_md5sum" ]; then + echo "Obsolete conffile $CONFFILE has been modified by you." + echo "Saving as $CONFFILE.dpkg-bak ..." + mv -f "$CONFFILE" "$CONFFILE".dpkg-bak + else + echo "Removing obsolete conffile $CONFFILE ..." + rm -f "$CONFFILE" + fi + fi +} + +if [ "$1" = install ] || [ "$1" = upgrade ]; then + ## Transition from the old-style udev setup to the old-style dh_installudev setup + ## Then dh_installudev will take care of the transition to the new dh_installudev setup + if [ -e "/etc/udev/rules.d/025_libsane.rules" ]; then + mv /etc/udev/rules.d/025_libsane.rules /etc/udev/rules.d/z60_libsane.rules + fi + + ## Remove obsolete /etc/modprobe.d/libsane conffile + if dpkg --compare-versions "$2" le "1.0.19-25"; then + rm_conffile libsane /etc/modprobe.d/libsane + fi +fi + +#DEBHELPER# diff --git a/debian/libsane.shlibs b/debian/libsane.shlibs new file mode 100644 index 0000000..4599ba6 --- /dev/null +++ b/debian/libsane.shlibs @@ -0,0 +1 @@ +libsane 1 libsane (>= 1.0.11-3) diff --git a/debian/patches/dll_backend_conf.patch b/debian/patches/dll_backend_conf.patch new file mode 100644 index 0000000..3b8583c --- /dev/null +++ b/debian/patches/dll_backend_conf.patch @@ -0,0 +1,31 @@ +Description: Add a header to dll.conf + Document dll.conf in a header, point to the dll.d directory for external + backends and document the net backend w/ pointers to the manpages. + . + Also remove the pint backend as it's not available on our platforms. +Author: Julien BLACHE <jblache@debian.org> + +--- a/backend/dll.conf.in ++++ b/backend/dll.conf.in +@@ -1,4 +1,12 @@ +-# enable the next line if you want to allow access through the network: ++# /etc/sane.d/dll.conf - Configuration file for the SANE dynamic backend loader ++# ++# Backends can also be enabled by configuration snippets under ++# /etc/sane.d/dll.d directory -- packages providing backends should drop ++# a config file similar to dll.conf in this directory, named after the package. ++# ++ ++# The next line enables the network backend; comment it out if you don't need ++# to use a remote SANE scanner over the network - see sane-net(5) and saned(8) + net + abaton + agfafocus +@@ -57,7 +65,6 @@ + niash + #p5 + pie +-pint + pixma + plustek + #plustek_pp diff --git a/debian/patches/fix-FTBFS-format-not-a-string-literal-error.patch b/debian/patches/fix-FTBFS-format-not-a-string-literal-error.patch new file mode 100644 index 0000000..d6d5009 --- /dev/null +++ b/debian/patches/fix-FTBFS-format-not-a-string-literal-error.patch @@ -0,0 +1,28 @@ +From: Markus Koschany <apo@gambaru.de> +Date: Thu, 27 Jun 2013 12:12:40 +0200 +Subject: fix FTBFS format not a string literal error + +--- + frontend/scanimage.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +--- a/frontend/scanimage.c ++++ b/frontend/scanimage.c +@@ -1894,7 +1894,7 @@ + printf (start, int_arg); + break; + case 0: +- printf (start); ++ printf ("%s", start); + break; + } + *percent = cc; +@@ -1908,7 +1908,7 @@ + } + } + if (*start) +- printf (start); ++ printf ("%s", start); + } + } + if (i == 0 && ch != 'f') diff --git a/debian/patches/frontend_libs.patch b/debian/patches/frontend_libs.patch new file mode 100644 index 0000000..8c9c123 --- /dev/null +++ b/debian/patches/frontend_libs.patch @@ -0,0 +1,31 @@ +From: Markus Koschany <apo@gambaru.de> +Date: Sun, 30 Jun 2013 15:20:24 +0200 +Subject: frontend_libs + +Only link frontends against the libraries they need +Reduce the dependencies on frontends by linking in only the required +libraries. +--- + frontend/Makefile.in | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +--- a/frontend/Makefile.in ++++ b/frontend/Makefile.in +@@ -238,7 +238,7 @@ + LD = @LD@ + LDFLAGS = @LDFLAGS@ + LIBOBJS = @LIBOBJS@ +-LIBS = @LIBS@ ++LIBS = + LIBTOOL = @LIBTOOL@ + LIBUSB_1_0_CFLAGS = @LIBUSB_1_0_CFLAGS@ + LIBUSB_1_0_LIBS = @LIBUSB_1_0_LIBS@ +@@ -361,7 +361,7 @@ + + saned_SOURCES = saned.c + saned_LDADD = ../backend/libsane.la ../sanei/libsanei.la ../lib/liblib.la \ +- ../lib/libfelib.la @SYSLOG_LIBS@ @SYSTEMD_LIBS@ ++ ../lib/libfelib.la @SYSLOG_LIBS@ @SYSTEMD_LIBS@ @AVAHI_LIBS@ + + test_SOURCES = test.c + test_LDADD = ../lib/liblib.la ../lib/libfelib.la ../backend/libsane.la diff --git a/debian/patches/kfreebsd.patch b/debian/patches/kfreebsd.patch new file mode 100644 index 0000000..e058877 --- /dev/null +++ b/debian/patches/kfreebsd.patch @@ -0,0 +1,15 @@ +description: Fix build failure on kfreebsd (closes: #680234) +author: Petr Salinger +--- a/backend/umax_pp_low.c ++++ b/backend/umax_pp_low.c +@@ -73,8 +73,10 @@ + #endif + + #ifdef HAVE_MACHINE_CPUFUNC_H ++#ifndef __GLIBC__ + #include <machine/cpufunc.h> + #endif ++#endif + + #ifdef HAVE_I386_SET_IOPERM + #include <machine/sysarch.h> diff --git a/debian/patches/kodakaio.patch b/debian/patches/kodakaio.patch new file mode 100644 index 0000000..f413a00 --- /dev/null +++ b/debian/patches/kodakaio.patch @@ -0,0 +1,63 @@ +Description: Backport of bug fix for kodakaio driver + The kodakaio driver in 1.0.24 blows up due to a null pointer + dereference when scanning for devices if it doesn't find a + device. This is a backport of the fix from 1.0.25git. +Author: Paul Newall <quandry@ntlworld.com> + +--- a/backend/kodakaio.c ++++ b/backend/kodakaio.c +@@ -2184,6 +2184,7 @@ + AvahiLookupResultFlags flags, + AVAHI_GCC_UNUSED void* userdata) { + ++ AvahiStringList *vid_pair_list = NULL, *pid_pair_list = NULL; + char *pidkey, *pidvalue; + char *vidkey, *vidvalue; + size_t valuesize; +@@ -2204,17 +2205,37 @@ + avahi_address_snprint(a, sizeof(a), address); + + /* Output short for Kodak ESP */ +- DBG(min(10,DBG_AUTO), "%s:%u %s ", a,port,host_name); +- avahi_string_list_get_pair(avahi_string_list_find(txt, "vid"), +- &vidkey, &vidvalue, &valuesize); +- DBG(min(10,DBG_AUTO), "%s=%s ", vidkey, vidvalue); +- avahi_string_list_get_pair(avahi_string_list_find(txt, "pid"), +- &pidkey, &pidvalue, &valuesize); +- DBG(min(10,DBG_AUTO), "%s=%s\n", pidkey, pidvalue); ++ DBG(min(10,DBG_AUTO), "%s:%u %s\n", a,port,host_name); + ++ vid_pair_list = avahi_string_list_find(txt, "vid"); ++ if(vid_pair_list != NULL) { ++ avahi_string_list_get_pair(vid_pair_list, &vidkey, &vidvalue, &valuesize); ++ DBG(min(10,DBG_AUTO), "%s=%s ", vidkey, vidvalue); ++ } ++ else DBG(min(10,DBG_AUTO), "failed to find key vid\n"); ++ ++ pid_pair_list = avahi_string_list_find(txt, "pid"); ++ if(pid_pair_list != NULL) { ++ avahi_string_list_get_pair(pid_pair_list, &pidkey, &pidvalue, &valuesize); ++ DBG(min(10,DBG_AUTO), "%s=%s\n", pidkey, pidvalue); ++ } ++ else DBG(min(10,DBG_AUTO), "failed to find key pid\n"); ++ ++ if(pid_pair_list != NULL && vid_pair_list != NULL) { + ProcessAvahiDevice(name, vidvalue, pidvalue, a); +- avahi_free(vidkey); avahi_free(vidvalue); +- avahi_free(pidkey); avahi_free(pidvalue); ++ } ++ else DBG(min(10,DBG_AUTO), "didn't call ProcessAvahiDevice\n"); ++ ++ if(vid_pair_list != NULL) { ++ avahi_free(vidkey); ++ avahi_free(vidvalue); ++ DBG(min(15,DBG_AUTO), "vidkey and vidvalue freed\n"); ++ } ++ if(pid_pair_list != NULL) { ++ avahi_free(pidkey); ++ avahi_free(pidvalue); ++ DBG(min(15,DBG_AUTO), "pidkey and pidvalue freed\n"); ++ } + } + } + diff --git a/debian/patches/libsane_deps.patch b/debian/patches/libsane_deps.patch new file mode 100644 index 0000000..478c9d2 --- /dev/null +++ b/debian/patches/libsane_deps.patch @@ -0,0 +1,27 @@ +From: Markus Koschany <apo@gambaru.de> +Date: Sun, 30 Jun 2013 18:58:59 +0200 +Subject: libsane_deps + +Reduce libsane.so dependencies to the bare minimum. +Trim dependencies to keep only what's really required by libsane.so +(aka dll backend). +Original patch author: Julien BLACHE <jblache@debian.org> +--- + backend/Makefile.in | 5 ++--- + 1 file changed, 2 insertions(+), 3 deletions(-) + +--- a/backend/Makefile.in ++++ b/backend/Makefile.in +@@ -2660,10 +2660,9 @@ + nodist_libsane_la_SOURCES = dll-s.c + libsane_la_CPPFLAGS = $(AM_CPPFLAGS) -DBACKEND_NAME=dll + libsane_la_LDFLAGS = $(DIST_LIBS_LDFLAGS) +-libsane_la_LIBADD = $(COMMON_LIBS) @PRELOADABLE_BACKENDS_ENABLED@ libdll_preload.la sane_strstatus.lo ../sanei/sanei_init_debug.lo ../sanei/sanei_constrain_value.lo ../sanei/sanei_config.lo ../sanei/sanei_config2.lo ../sanei/sanei_usb.lo ../sanei/sanei_scsi.lo ../sanei/sanei_pv8630.lo ../sanei/sanei_pp.lo ../sanei/sanei_thread.lo ../sanei/sanei_lm983x.lo ../sanei/sanei_access.lo ../sanei/sanei_net.lo ../sanei/sanei_wire.lo ../sanei/sanei_codec_bin.lo ../sanei/sanei_pa4s2.lo ../sanei/sanei_ab306.lo ../sanei/sanei_pio.lo ../sanei/sanei_tcp.lo ../sanei/sanei_udp.lo ../sanei/sanei_magic.lo $(DL_LIBS) $(LIBV4L_LIBS) $(MATH_LIB) $(IEEE1284_LIBS) $(TIFF_LIBS) $(JPEG_LIBS) $(GPHOTO2_LIBS) $(SOCKET_LIBS) $(USB_LIBS) $(AVAHI_LIBS) $(SCSI_LIBS) $(PTHREAD_LIBS) $(RESMGR_LIBS) +- ++libsane_la_LIBADD = $(COMMON_LIBS) libdll.la sane_strstatus.lo ../sanei/sanei_init_debug.lo ../sanei/sanei_config.lo ../sanei/sanei_constrain_value.lo $(DL_LIBS) + # WARNING: Automake is getting this wrong so have to do it ourselves. +-libsane_la_DEPENDENCIES = $(COMMON_LIBS) @PRELOADABLE_BACKENDS_ENABLED@ libdll_preload.la sane_strstatus.lo ../sanei/sanei_init_debug.lo ../sanei/sanei_constrain_value.lo ../sanei/sanei_config.lo ../sanei/sanei_config2.lo ../sanei/sanei_usb.lo ../sanei/sanei_scsi.lo ../sanei/sanei_pv8630.lo ../sanei/sanei_pp.lo ../sanei/sanei_thread.lo ../sanei/sanei_lm983x.lo ../sanei/sanei_access.lo ../sanei/sanei_net.lo ../sanei/sanei_wire.lo ../sanei/sanei_codec_bin.lo ../sanei/sanei_pa4s2.lo ../sanei/sanei_ab306.lo ../sanei/sanei_pio.lo ../sanei/sanei_tcp.lo ../sanei/sanei_udp.lo ../sanei/sanei_magic.lo @SANEI_SANEI_JPEG_LO@ ++libsane_la_DEPENDENCIES = libdll.la sane_strstatus.lo ../sanei/sanei_init_debug.lo ../sanei/sanei_config.lo + all: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) all-am + diff --git a/debian/patches/man-page-spelling.patch b/debian/patches/man-page-spelling.patch new file mode 100644 index 0000000..39c506c --- /dev/null +++ b/debian/patches/man-page-spelling.patch @@ -0,0 +1,218 @@ +Description: + Correction of some spelling/grammatical errors and miscellany in man pages. +Author: Mark Buda <hermit@acm.org> + +--- a/doc/sane-cardscan.man ++++ b/doc/sane-cardscan.man +@@ -53,7 +53,7 @@ + .PP + "lines_per_block 16" (or other number from 1 to 32) + .RS +-Controls the number of lines of image data which will be aquired in each pass. ++Controls the number of lines of image data which will be acquired in each pass. + Older scanners will require this number set lower, often 1. + .RE + .PP +--- a/doc/sane-coolscan.man ++++ b/doc/sane-coolscan.man +@@ -39,7 +39,7 @@ + + Some SCSI-adapters and low-level SCSI drivers do not work correctly with this backend and the + Coolscan scanners. These systems hang when the autofocus command is send to the Scanner. +-To see a list of which card/driver combinations work or dont work have a look at: ++To see a list of which card/driver combinations work or don't work have a look at: + http://andreas.rick.free.fr/sane/autofocus.html. + + +--- a/doc/sane-epson.man ++++ b/doc/sane-epson.man +@@ -91,7 +91,7 @@ + + The + .I \-\-dropout +-switch selects the so called dropout color. Vald options are None, ++switch selects the so called dropout color. Valid options are None, + Red, Green and Blue. The default is None. The dropout color is used for + monochrome scanning and selects the color that is not scanned. This can + be used to e.g. scan an original with a colored background. +@@ -269,7 +269,7 @@ + Only a value of 2 is supported. + .TP + .B SANE_EPSON_CMD_LVL +-This allows to override the function or command level that the backend ++This allows one to override the function or command level that the backend + uses to communicate with the scanner. The function level a scanner + supports is determined during the initialization of the device. If + the backend does not recognize the function level reported by the +--- a/doc/sane-epson2.man ++++ b/doc/sane-epson2.man +@@ -137,7 +137,7 @@ + + The + .I \-\-dropout +-switch selects the so called dropout color. Vald options are None, ++switch selects the so called dropout color. Valid options are None, + Red, Green and Blue. The default is None. The dropout color is used for + monochrome scanning and selects the color that is not scanned. This can + be used to e.g. scan an original with a colored background. +@@ -323,7 +323,7 @@ + Smaller levels reduce verbosity. + .TP + .B SANE_EPSON2_CMD_LVL +-This allows to override the function or command level that the backend ++This allows one to override the function or command level that the backend + uses to communicate with the scanner. The function level a scanner + supports is determined during the initialization of the device. If + the backend does not recognize the function level reported by the +--- a/doc/sane-genesys.man ++++ b/doc/sane-genesys.man +@@ -48,7 +48,7 @@ + .SH "CALIBRATION" + To give correct image quality, sheet fed scanners need to be calibrated using the + calibration sheet sold with the scanner. To do calibration, you must insert this target +-in the feeder then start calibration either by passing the --calibrate option to scanimage ++in the feeder then start calibration either by passing the \-\-calibrate option to scanimage + or by clicking on the available 'calibrate' button in the 'advanced options' in a graphical + frontend. The result of the calibration is stored in a file in the home directory of the user doing it. + If you plug the scanner in another machine or use it with another account, calibration +@@ -69,13 +69,13 @@ + + .B \-\-brightness value + .RS +- -100..100 (in steps of 1). Set the brightness enhancement. 0 for no enhancement, negative ++ \-100..100 (in steps of 1). Set the brightness enhancement. 0 for no enhancement, negative + values to decrease brigthness, and positive values to increase it. + .RE + + .B \-\-contrast value + .RS +- -100..100 (in steps of 1). Set the contrast enhancement. 0 for no enhancement, negative ++ \-100..100 (in steps of 1). Set the contrast enhancement. 0 for no enhancement, negative + values to decrease contrast, and positive values to increase it. + .RE + +@@ -295,7 +295,7 @@ + Powersaving isn't implemented for gl646 based scanner. Dynamic (emulated from gray data and with dithering) isn't enabled for gl646 scanners. Hardware lineart is limited up to 600 dpi for gl847 based scanners, due to the way image sensors are built. + .br + .TP +-This backend will be much slower if not using libusb-1.0. So be sure that sane-backends is built with the --enable-libusb_1_0 option. ++This backend will be much slower if not using libusb\-1.0. So be sure that sane\-backends is built with the \-\-enable-libusb_1_0 option. + .br + + .SH "BUGS" +--- a/doc/sane-gt68xx.man ++++ b/doc/sane-gt68xx.man +@@ -117,7 +117,7 @@ + .PP + The + .B afe +-option allows to set custom offset and gain values for the Analog FrontEnd of ++option allows one to set custom offset and gain values for the Analog FrontEnd of + the scanner. This option can be either used to select the AFE values if + automatic coarse calibration is disabled, or to make automatic coarse + calibration faster. For the latter usage, enable debug level 3 (see below), +--- a/doc/sane-pixma.man ++++ b/doc/sane-pixma.man +@@ -136,7 +136,7 @@ + \#.B experimental + options for button handling, i.e. the options might change in the future. + .br +-The button status can be polled i.e. with 'scanimage -A'. ++The button status can be polled i.e. with 'scanimage \-A'. + .br + Button scan is disabled on MAC OS X due to darwin libusb not handling + timeouts in usb interrupt reads. +--- a/doc/sane-scsi.man ++++ b/doc/sane-scsi.man +@@ -28,7 +28,7 @@ + for HP scanners, etc.). + .PP + For some operating systems (e.g. Linux and OS/2), there is an alternate way of +-specifying scanner devices. This alternate way allows to identify scanners by ++specifying scanner devices. This alternate way allows one to identify scanners by + the SCSI vendor and model string and/or by the SCSI device address (consisting + of bus number, channel number, id, and logical unit number). The syntax for + specifying a scanner in this way is: +--- a/doc/sane-test.man ++++ b/doc/sane-test.man +@@ -40,7 +40,7 @@ + .B hand\-scanner + results in the test-backend behaving like a hand-scanner. Hand-scanners do + not know the image height a priori. Instead, they return a height of \-1. +-Setting this option allows to test whether a frontend can handle this ++Setting this option allows one to test whether a frontend can handle this + correctly. This option also enables a fixed width of 11 cm. + .PP + Setting option +@@ -68,7 +68,7 @@ + .SH SPECIAL OPTIONS + Option + .B test\-picture +-allows to set the image that's returned to the frontend. While "Solid white" ++allows one to set the image that's returned to the frontend. While "Solid white" + and "Solid black" are quite obvious, the other options need some more + explanation. Color patterns are used to determine if all modes and their + colors are represented correctly by the frontend. The grid should look like the +@@ -76,10 +76,10 @@ + found at: http://www.meier\-geinitz.de/sane/test\-backend/test\-pictures.html. + .PP + If option +-.B invert\-endianess ++.B invert\-endianness + is set, the upper and lower bytes of image data in 16 bit modes are exchanged. + This option can be used to test the 16 bit modes of frontends, e.g. if the +-frontend uses the correct endianess. ++frontend uses the correct endianness. + .PP + If option + .B read\-limit +--- a/doc/sane.man ++++ b/doc/sane.man +@@ -429,7 +429,7 @@ + .TP + .B plustek + The SANE plustek backend supports USB flatbed scanners that use the National +-Semiconductor LM983[1/2/3]-chipset aka Merlin. Scanners using this LM983x chips ++Semiconductor LM983[1/2/3] chipset aka Merlin. Scanners using this LM983x chips + include some models from Plustek, KYE/Genius, Hewlett-Packard, Mustek, Umax, + Epson, and Canon. See + .BR sane\-plustek (5) +--- a/doc/sane-kodakaio.man ++++ b/doc/sane-kodakaio.man +@@ -1,4 +1,4 @@ +-.TH sane\-kodakaio 2.4 "17 Jun 2012" "@PACKAGEVERSION@" "SANE Scanner Access Now Easy" ++.TH sane\-kodakaio 5 "17 Jun 2012" "@PACKAGEVERSION@" "SANE Scanner Access Now Easy" + .IX sane\-kodakaio + + .SH NAME +--- a/doc/sane-umax_pp.man ++++ b/doc/sane-umax_pp.man +@@ -58,7 +58,7 @@ + run the backend through the network interface (See saned(8) and sane\-net(5)). + A more relaxed solution (security wise) is to add suid bit to the frontend + (See chmod(1)). +-The backend drop root priviledges as soon as it can, right after gaining direct ++The backend drop root privileges as soon as it can, right after gaining direct + access to IO ports, which lessen risks when being root. + + .SH "DEVICE NAMES" +@@ -100,7 +100,7 @@ + OS/2 + .PP + .RE +-\fBNOTE:\fR in all cases, you must have sufficient priviledges ++\fBNOTE:\fR in all cases, you must have sufficient privileges + to get access to the chosen device or address. Depending on the + security settings, devices may not be available for all users. + You have to change permissions on the dev/ppi* or /dev/parport* devices. +--- a/doc/sane-usb.man ++++ b/doc/sane-usb.man +@@ -90,7 +90,7 @@ + and the individual backend manpages. + .PP + Most backends can detect USB scanners automatically using "usb" configuration +-file lines. This method allows to identify scanners by the USB vendor and ++file lines. This method allows one to identify scanners by the USB vendor and + product numbers. The syntax for specifying a scanner this way is: + .PP + .RS diff --git a/debian/patches/multiarch_dll_search_path.patch b/debian/patches/multiarch_dll_search_path.patch new file mode 100644 index 0000000..703a408 --- /dev/null +++ b/debian/patches/multiarch_dll_search_path.patch @@ -0,0 +1,42 @@ +Description: Keep /usr/lib/sane as a fallback for SANE backends + Make /usr/lib/arch_triplet/sane the default location for SANE backends, + but keep /usr/lib/sane as a fallback for now. +Author: Julien BLACHE <jblache@debian.org> + +--- a/backend/dll.c ++++ b/backend/dll.c +@@ -430,7 +430,7 @@ + + if (path) + { +- src_len = strlen (path) + strlen (STRINGIFY (LIBDIR)) + 1 + 1; ++ src_len = strlen (path) + strlen (DEB_DLL_LIBDIR) + 1 + 1; + src = malloc (src_len); + if (!src) + { +@@ -438,12 +438,11 @@ + return SANE_STATUS_NO_MEM; + } + orig_src = src; +- snprintf (src, src_len, "%s:%s", path, STRINGIFY (LIBDIR)); ++ snprintf (src, src_len, "%s:%s", path, DEB_DLL_LIBDIR); + } + else + { +- src = STRINGIFY (LIBDIR); +- src = strdup (src); ++ src = strdup (DEB_DLL_LIBDIR); + if (!src) + { + DBG (1, "load: strdup failed: %s\n", strerror (errno)); +--- a/backend/Makefile.in ++++ b/backend/Makefile.in +@@ -1868,7 +1868,7 @@ + top_build_prefix = @top_build_prefix@ + top_builddir = @top_builddir@ + top_srcdir = @top_srcdir@ +-AM_CPPFLAGS = -I. -I$(srcdir) -I$(top_builddir)/include -I$(top_srcdir)/include -DLIBDIR="$(libdir)/sane" ++AM_CPPFLAGS = -I. -I$(srcdir) -I$(top_builddir)/include -I$(top_srcdir)/include -DLIBDIR="$(libdir)/sane" -DDEB_DLL_LIBDIR="\"$(libdir)/sane:$(prefix)/lib/sane\"" + AM_LDFLAGS = @STRICT_LDFLAGS@ + # The -rpath option is added because we are creating _LTLIBRARIES based + # on configure substitution. This causes automake to not know the diff --git a/debian/patches/multiarch_manpages_libdir.patch b/debian/patches/multiarch_manpages_libdir.patch new file mode 100644 index 0000000..cd40126 --- /dev/null +++ b/debian/patches/multiarch_manpages_libdir.patch @@ -0,0 +1,16 @@ +Description: Use a generic multiarch path in man pages + Backend location in the man pages is substituted from LIBDIR; use + a generic /usr/lib/arch_triplet/sane path instead. +Author: Julien BLACHE <jblache@debian.org> + +--- a/doc/Makefile.in ++++ b/doc/Makefile.in +@@ -901,7 +901,7 @@ + @sed -e 's|@DATADIR@|$(datadir)|g' \ + -e 's|@CONFIGDIR@|$(configdir)|g' \ + -e 's|@DOCDIR@|$(docdir)|g' \ +- -e 's|@LIBDIR@|$(libdir)/sane|g' \ ++ -e 's|@LIBDIR@|/usr/lib/arch_triplet/sane|g' \ + -e 's|@BINDIR@|$(bindir)|g' \ + -e 's|@SBINDIR@|$(sbindir)|g' \ + -e 's|@PACKAGEVERSION@|$(package_version)|g' $^ >$@ diff --git a/debian/patches/nousbtest.patch b/debian/patches/nousbtest.patch new file mode 100644 index 0000000..bf7deec --- /dev/null +++ b/debian/patches/nousbtest.patch @@ -0,0 +1,36 @@ +Description: + Don't build the USB tests because they will fail on the autobuilders. +Author: Mark Buda <hermit@acm.org> + +--- a/testsuite/sanei/Makefile.am ++++ b/testsuite/sanei/Makefile.am +@@ -15,7 +15,7 @@ + PTHREAD_LIBS = @PTHREAD_LIBS@ + TEST_LDADD = ../../sanei/libsanei.la ../../lib/liblib.la ../../lib/libfelib.la $(MATH_LIB) $(USB_LIBS) $(PTHREAD_LIBS) + +-check_PROGRAMS = sanei_usb_test test_wire sanei_check_test sanei_config_test sanei_constrain_test ++check_PROGRAMS = test_wire sanei_check_test sanei_config_test sanei_constrain_test + TESTS = $(check_PROGRAMS) + + AM_CPPFLAGS = -I. -I$(srcdir) -I$(top_builddir)/include -I$(top_srcdir)/include +@@ -30,9 +30,6 @@ + sanei_check_test_SOURCES = sanei_check_test.c + sanei_check_test_LDADD = $(TEST_LDADD) + +-sanei_usb_test_SOURCES = sanei_usb_test.c +-sanei_usb_test_LDADD = $(TEST_LDADD) +- + test_wire_SOURCES = test_wire.c + test_wire_LDADD = $(TEST_LDADD) + +--- a/testsuite/sanei/Makefile.in ++++ b/testsuite/sanei/Makefile.in +@@ -77,7 +77,7 @@ + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ +-check_PROGRAMS = sanei_usb_test$(EXEEXT) test_wire$(EXEEXT) \ ++check_PROGRAMS = test_wire$(EXEEXT) \ + sanei_check_test$(EXEEXT) sanei_config_test$(EXEEXT) \ + sanei_constrain_test$(EXEEXT) + subdir = testsuite/sanei diff --git a/debian/patches/ppc64el.patch b/debian/patches/ppc64el.patch new file mode 100644 index 0000000..e14ad9d --- /dev/null +++ b/debian/patches/ppc64el.patch @@ -0,0 +1,70 @@ +--- a/configure ++++ b/configure +@@ -12929,7 +12929,7 @@ + rm -rf conftest* + ;; + +-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ ++x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ + s390*-*linux*|s390*-*tpf*|sparc*-*linux*) + # Find out which ABI we are using. + echo 'int i;' > conftest.$ac_ext +@@ -12947,7 +12947,10 @@ + x86_64-*linux*) + LD="${LD-ld} -m elf_i386" + ;; +- ppc64-*linux*|powerpc64-*linux*) ++ powerpc64le-*) ++ LD="${LD-ld} -m elf32lppclinux" ++ ;; ++ powerpc64-*) + LD="${LD-ld} -m elf32ppclinux" + ;; + s390x-*linux*) +@@ -12966,7 +12969,10 @@ + x86_64-*linux*) + LD="${LD-ld} -m elf_x86_64" + ;; +- ppc*-*linux*|powerpc*-*linux*) ++ powerpcle-*) ++ LD="${LD-ld} -m elf64lppc" ++ ;; ++ powerpc-*) + LD="${LD-ld} -m elf64ppc" + ;; + s390*-*linux*|s390*-*tpf*) +--- a/m4/libtool.m4 ++++ b/m4/libtool.m4 +@@ -1312,7 +1312,7 @@ + rm -rf conftest* + ;; + +-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ ++x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ + s390*-*linux*|s390*-*tpf*|sparc*-*linux*) + # Find out which ABI we are using. + echo 'int i;' > conftest.$ac_ext +@@ -1326,7 +1326,10 @@ + x86_64-*linux*) + LD="${LD-ld} -m elf_i386" + ;; +- ppc64-*linux*|powerpc64-*linux*) ++ powerpc64le-*) ++ LD="${LD-ld} -m elf32lppclinux" ++ ;; ++ powerpc64-*) + LD="${LD-ld} -m elf32ppclinux" + ;; + s390x-*linux*) +@@ -1345,7 +1348,10 @@ + x86_64-*linux*) + LD="${LD-ld} -m elf_x86_64" + ;; +- ppc*-*linux*|powerpc*-*linux*) ++ powerpcle-*) ++ LD="${LD-ld} -m elf64lppc" ++ ;; ++ powerpc-*) + LD="${LD-ld} -m elf64ppc" + ;; + s390*-*linux*|s390*-*tpf*) diff --git a/debian/patches/sane-desc.c_debian_mods.patch b/debian/patches/sane-desc.c_debian_mods.patch new file mode 100644 index 0000000..27520ce --- /dev/null +++ b/debian/patches/sane-desc.c_debian_mods.patch @@ -0,0 +1,15673 @@ +Description: Tweak sane-desc to suit our needs + Do not link to HTML manpages, we do not have them installed. Also, + do not use sane.png, as it's not distributed in the source tarball. + Do not output a timestamp as part of the udev rules file header, as + this breaks multiarch. +Author: Julien BLACHE <jblache@debian.org> + +Index: sane-backends-1.0.24/tools/sane-desc.c +=================================================================== +--- sane-backends-1.0.24.orig/tools/sane-desc.c 2013-08-25 17:23:27.000000000 -0400 ++++ sane-backends-1.0.24/tools/sane-desc.c 2013-10-05 16:10:52.703408806 -0400 +@@ -47,7 +47,7 @@ + + #define SANE_DESC_VERSION "3.5" + +-#define MAN_PAGE_LINK "http://www.sane-project.org/man/%s.5.html" ++#define MAN_PAGE_LINK "/usr/share/doc/libsane/html/%s.5.html" + #define COLOR_MINIMAL "\"#B00000\"" + #define COLOR_BASIC "\"#FF9000\"" + #define COLOR_GOOD "\"#90B000\"" +@@ -2523,8 +2523,8 @@ + printf ("<br>\n"); + } + if (be->manpage) +- printf ("<b>Manual page:</b> <a href=\"" MAN_PAGE_LINK +- "\">%s</a><br>\n", be->manpage, be->manpage); ++ printf ("<b>Manual page:</b>" ++ "%s<br>\n", be->manpage); + + if (be->comment) + printf ("<b>Comment:</b> %s<br>\n", be->comment); +@@ -2758,9 +2758,9 @@ + + printf ("</td>\n"); + if (model_record->be->manpage) +- printf ("<td align=center><a href=\"" +- MAN_PAGE_LINK "\">%s</a></td>\n", +- model_record->be->manpage, model_record->be->manpage); ++ printf ("<td align=center>" ++ "%s</td>\n", ++ model_record->be->manpage); + else + printf ("<td align=center>?</td>\n"); + +@@ -2785,8 +2785,8 @@ + printf + ("</head>\n" + "<body bgcolor=FFFFFF>\n" +- "<div align=center>\n" +- "<img src=\"http://www.sane-project.org/images/sane.png\" alt=\"SANE\">\n"); ++ "<div align=center>\n"); ++ /* "<img src=\"http://www.sane-project.org/images/sane.png\" alt=\"SANE\">\n"); */ + printf ("<h1>%s</h1>\n", title); + printf ("</div>\n" "<hr>\n"); + printf ("%s\n", intro); +@@ -3463,8 +3463,8 @@ + { + time_t current_time = time (0); + printf ("# This file was automatically created based on description files (*.desc)\n" +- "# by sane-desc %s from %s on %s", +- SANE_DESC_VERSION, PACKAGE_STRING, asctime (localtime (¤t_time))); ++ "# by sane-desc %s from %s\n", ++ SANE_DESC_VERSION, PACKAGE_STRING); + + printf + ("#\n" +Index: sane-backends-1.0.24/testsuite/tools/data/html-backends-split.ref +=================================================================== +--- sane-backends-1.0.24.orig/testsuite/tools/data/html-backends-split.ref 2013-08-25 17:23:27.000000000 -0400 ++++ sane-backends-1.0.24/testsuite/tools/data/html-backends-split.ref 2013-10-05 16:11:28.143407759 -0400 +@@ -5,7 +5,6 @@ + </head> + <body bgcolor=FFFFFF> + <div align=center> +-<img src="http://www.sane-project.org/images/sane.png" alt="SANE"> + <h1>SANE: Backends (Drivers)</h1> + </div> + <hr> +@@ -165,7 +164,7 @@ + (unmaintained) + </a></h3> + <p> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-abaton.5.html">sane-abaton</a><br> ++<b>Manual page:</b>sane-abaton<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -197,7 +196,7 @@ + (unmaintained) + </a></h3> + <p> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-agfafocus.5.html">sane-agfafocus</a><br> ++<b>Manual page:</b>sane-agfafocus<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -259,7 +258,7 @@ + (unmaintained) + </a></h3> + <p> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-apple.5.html">sane-apple</a><br> ++<b>Manual page:</b>sane-apple<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -300,7 +299,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www4.infi.net/~cpinkham/sane/sane-artec-doc.html">http://www4.infi.net/~cpinkham/sane/sane-artec-doc.html</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-artec.5.html">sane-artec</a><br> ++<b>Manual page:</b>sane-artec<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -378,7 +377,7 @@ + (unmaintained) + </a></h3> + <p> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-artec_eplus48u.5.html">sane-artec_eplus48u</a><br> ++<b>Manual page:</b>sane-artec_eplus48u<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -494,7 +493,7 @@ + <p> + <b>Link(s):</b> + <a href="http://as6edriver.sourceforge.net/">http://as6edriver.sourceforge.net/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-as6e.5.html">sane-as6e</a><br> ++<b>Manual page:</b>sane-as6e<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -539,7 +538,7 @@ + <p> + <b>Link(s):</b> + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">http://skull.piratehaven.org/~mike/sane/avision.html</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a><br> ++<b>Manual page:</b>sane-avision<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -1619,7 +1618,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.martoneconsulting.com/sane-bh.html">http://www.martoneconsulting.com/sane-bh.html</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-bh.5.html">sane-bh</a><br> ++<b>Manual page:</b>sane-bh<br> + <b>Comment:</b> Supports Copiscan II scanners with Remote SCSI Controller (RSC) interface<br> + </p> + <table border=1> +@@ -1682,7 +1681,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.rzg.mpg.de/~mpd/sane/">http://www.rzg.mpg.de/~mpd/sane/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-canon.5.html">sane-canon</a><br> ++<b>Manual page:</b>sane-canon<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -1760,7 +1759,7 @@ + <p> + <b>Link(s):</b> + <a href="http://canon-fb630u.sourceforge.net/">http://canon-fb630u.sourceforge.net/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-canon630u.5.html">sane-canon630u</a><br> ++<b>Manual page:</b>sane-canon630u<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -1794,7 +1793,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.thebility.com/canon/">http://www.thebility.com/canon/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a><br> ++<b>Manual page:</b>sane-canon_dr<br> + <b>Comment:</b> Backend updated for SANE release 1.0.23, see sane-canon_dr manpage<br> + </p> + <table border=1> +@@ -2095,7 +2094,7 @@ + <p> + <b>Link(s):</b> + <a href="http://canon-fb330p.sourceforge.net">http://canon-fb330p.sourceforge.net</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-canon_pp.5.html">sane-canon_pp</a><br> ++<b>Manual page:</b>sane-canon_pp<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -2178,7 +2177,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.thebility.com/cardscan/">http://www.thebility.com/cardscan/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-cardscan.5.html">sane-cardscan</a><br> ++<b>Manual page:</b>sane-cardscan<br> + <b>Comment:</b> Backend updated for SANE release 1.0.21, see sane-cardscan manpage<br> + </p> + <table border=1> +@@ -2213,7 +2212,7 @@ + <p> + <b>Link(s):</b> + <a href="http://andreas.rick.free.fr/sane/">http://andreas.rick.free.fr/sane/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-coolscan.5.html">sane-coolscan</a><br> ++<b>Manual page:</b>sane-coolscan<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -2261,7 +2260,7 @@ + <p> + <b>Link(s):</b> + <a href="http://coolscan2.sourceforge.net/">http://coolscan2.sourceforge.net/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-coolscan2.5.html">sane-coolscan2</a><br> ++<b>Manual page:</b>sane-coolscan2<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -2335,7 +2334,7 @@ + (1.0.0) + </a></h3> + <p> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-coolscan3.5.html">sane-coolscan3</a><br> ++<b>Manual page:</b>sane-coolscan3<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -2448,7 +2447,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.thebility.com/epjitsu/">http://www.thebility.com/epjitsu/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-epjitsu.5.html">sane-epjitsu</a><br> ++<b>Manual page:</b>sane-epjitsu<br> + <b>Comment:</b> Backend updated for SANE release 1.0.21, see sane-epjitsu manpage<br> + </p> + <table border=1> +@@ -2504,7 +2503,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.khk.net/sane">http://www.khk.net/sane</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a><br> ++<b>Manual page:</b>sane-epson<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -2984,7 +2983,7 @@ + (1.0.124) + </a></h3> + <p> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a><br> ++<b>Manual page:</b>sane-epson2<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -5398,7 +5397,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.thebility.com/fujitsu/">http://www.thebility.com/fujitsu/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a><br> ++<b>Manual page:</b>sane-fujitsu<br> + <b>Comment:</b> Backend updated for SANE release 1.0.23, see sane-fujitsu manpage<br> + </p> + <table border=1> +@@ -5923,7 +5922,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">http://www.meier-geinitz.de/sane/genesys-backend/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a><br> ++<b>Manual page:</b>sane-genesys<br> + <b>Comment:</b> Only the USB scanners mentioned below are currently supported.<br> + </p> + <table border=1> +@@ -6242,7 +6241,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">http://www.meier-geinitz.de/sane/gt68xx-backend/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a><br> ++<b>Manual page:</b>sane-gt68xx<br> + <b>Comment:</b> Only the USB scanners mentioned below are supported. For other Mustek BearPaws, look at the Plustek and the MA-1509 backend.<br> + </p> + <table border=1> +@@ -6774,7 +6773,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.kirchgessner.net/">http://www.kirchgessner.net/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-hp.5.html">sane-hp</a><br> ++<b>Manual page:</b>sane-hp<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -6927,7 +6926,7 @@ + <p> + <b>Link(s):</b> + <a href="http://projects.troy.rollo.name/rt-scanners/">http://projects.troy.rollo.name/rt-scanners/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-hp3500.5.html">sane-hp3500</a><br> ++<b>Manual page:</b>sane-hp3500<br> + <b>Comment:</b> HP3500 series scanners.<br> + </p> + <table border=1> +@@ -6969,7 +6968,7 @@ + <p> + <b>Link(s):</b> + <a href="http://sourceforge.net/projects/hp3900-series/">http://sourceforge.net/projects/hp3900-series/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-hp3900.5.html">sane-hp3900</a><br> ++<b>Manual page:</b>sane-hp3900<br> + <b>Comment:</b> Still Beta<br> + </p> + <table border=1> +@@ -7057,7 +7056,7 @@ + <p> + <b>Link(s):</b> + <a href="http://hp4200-backend.sourceforge.net">http://hp4200-backend.sourceforge.net</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-hp4200.5.html">sane-hp4200</a><br> ++<b>Manual page:</b>sane-hp4200<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -7098,7 +7097,7 @@ + <p> + <b>Link(s):</b> + <a href="http://sourceforge.net/projects/hp5400backend">http://sourceforge.net/projects/hp5400backend</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-hp5400.5.html">sane-hp5400</a><br> ++<b>Manual page:</b>sane-hp5400<br> + <b>Comment:</b> HP5400 and HP5470 scanners. Prototype backend available<br> + </p> + <table border=1> +@@ -7138,7 +7137,7 @@ + (1.0.5) + </a></h3> + <p> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-hp5590.5.html">sane-hp5590</a><br> ++<b>Manual page:</b>sane-hp5590<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -7198,7 +7197,7 @@ + (0) + </a></h3> + <p> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-hpljm1005.5.html">sane-hpljm1005</a><br> ++<b>Manual page:</b>sane-hpljm1005<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -7239,7 +7238,7 @@ + <p> + <b>Link(s):</b> + <a href="http://hpsj5s.sourceforge.net/">http://hpsj5s.sourceforge.net/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-hpsj5s.5.html">sane-hpsj5s</a><br> ++<b>Manual page:</b>sane-hpsj5s<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -7266,7 +7265,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.acjlaw.net:8080/~jeremy/Ricoh/">http://www.acjlaw.net:8080/~jeremy/Ricoh/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-hs2p.5.html">sane-hs2p</a><br> ++<b>Manual page:</b>sane-hs2p<br> + <b>Comment:</b> This backend has been tested with the IS450DE (Duplex/Endorser). All major functions necessary for scanning are supported. This backend should work with all Ricoh scanners in the IS450 family as well as the IS420 series, but the IS420 has not yet been tested. Features provided by the optional Image Processing Unit (IPU) are not yet integrated into the backend, as my scanner lacks the IPU.<br> + </p> + <table border=1> +@@ -7315,7 +7314,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.meier-geinitz.de/sane/ibm-backend/">http://www.meier-geinitz.de/sane/ibm-backend/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-ibm.5.html">sane-ibm</a><br> ++<b>Manual page:</b>sane-ibm<br> + <b>Comment:</b> This backend has had only limited testing. It needs more work especially for the Ricoh scanners. Patches are welcome.<br> + </p> + <table border=1> +@@ -7366,7 +7365,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.thebility.com/kodak/">http://www.thebility.com/kodak/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-kodak.5.html">sane-kodak</a><br> ++<b>Manual page:</b>sane-kodak<br> + <b>Comment:</b> New backend for SANE release 1.0.21, see sane-kodak manpage<br> + </p> + <table border=1> +@@ -7618,7 +7617,7 @@ + <p> + <b>Link(s):</b> + <a href="http://sourceforge.net/projects/cupsdriverkodak/">http://sourceforge.net/projects/cupsdriverkodak/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-kodakaio.5.html">sane-kodakaio</a><br> ++<b>Manual page:</b>sane-kodakaio<br> + <b>Comment:</b> Backend for Kodak AiO ESP and Hero printers. Also possibly Advent AWL10<br> + </p> + <table border=1> +@@ -7821,7 +7820,7 @@ + (unmaintained) + </a></h3> + <p> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-kvs20xx.5.html">sane-kvs20xx</a><br> ++<b>Manual page:</b>sane-kvs20xx<br> + <b>Comment:</b> New backend for SANE release 1.0.22, see sane-kvs20xx manpage<br> + </p> + <table border=1> +@@ -7882,7 +7881,7 @@ + (unmaintained) + </a></h3> + <p> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-kvs40xx.5.html">sane-kvs40xx</a><br> ++<b>Manual page:</b>sane-kvs40xx<br> + <b>Comment:</b> New backend for SANE release 1.0.23, see sane-kvs40xx manpage<br> + </p> + <table border=1> +@@ -7922,7 +7921,7 @@ + (unmaintained) + </a></h3> + <p> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-kvs1025.5.html">sane-kvs1025</a><br> ++<b>Manual page:</b>sane-kvs1025<br> + <b>Comment:</b> New backend for SANE release 1.0.21, see sane-kvs1025 manpage<br> + </p> + <table border=1> +@@ -7964,7 +7963,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.zago.net/sane/#leo">http://www.zago.net/sane/#leo</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-leo.5.html">sane-leo</a><br> ++<b>Manual page:</b>sane-leo<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -8009,7 +8008,7 @@ + <p> + <b>Link(s):</b> + <a href="http://stef.dev.free.fr/sane/lexmark">http://stef.dev.free.fr/sane/lexmark</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-lexmark.5.html">sane-lexmark</a><br> ++<b>Manual page:</b>sane-lexmark<br> + <b>Comment:</b> This backend supports lexmark x1100 series scanners.<br> + </p> + <table border=1> +@@ -8109,7 +8108,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.meier-geinitz.de/sane/ma1509-backend/">http://www.meier-geinitz.de/sane/ma1509-backend/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-ma1509.5.html">sane-ma1509</a><br> ++<b>Manual page:</b>sane-ma1509<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -8145,7 +8144,7 @@ + <p> + <b>Link(s):</b> + <a href="http://wiki.kainhofer.com/hardware/magicolor_scan">http://wiki.kainhofer.com/hardware/magicolor_scan</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-magicolor.5.html">sane-magicolor</a><br> ++<b>Manual page:</b>sane-magicolor<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -8186,7 +8185,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.zago.net/sane">http://www.zago.net/sane</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-matsushita.5.html">sane-matsushita</a><br> ++<b>Manual page:</b>sane-matsushita<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -8283,7 +8282,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.mir.com/mtek/">http://www.mir.com/mtek/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-microtek.5.html">sane-microtek</a><br> ++<b>Manual page:</b>sane-microtek<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -8463,7 +8462,7 @@ + <p> + <b>Link(s):</b> + <a href="http://karstenfestag.gmxhome.de/linux.html">http://karstenfestag.gmxhome.de/linux.html</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-microtek2.5.html">sane-microtek2</a><br> ++<b>Manual page:</b>sane-microtek2<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -8713,7 +8712,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.meier-geinitz.de/sane/mustek-backend/">http://www.meier-geinitz.de/sane/mustek-backend/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-mustek.5.html">sane-mustek</a><br> ++<b>Manual page:</b>sane-mustek<br> + <b>Comment:</b> Most Mustek SCSI scanners are supported by this backend. For USB scanners, look at the mustek_usb backend.<br> + </p> + <table border=1> +@@ -8962,7 +8961,7 @@ + <p> + <b>Link(s):</b> + <a href="http://penguin-breeder.org/sane/mustek_pp/">http://penguin-breeder.org/sane/mustek_pp/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-mustek_pp.5.html">sane-mustek_pp</a><br> ++<b>Manual page:</b>sane-mustek_pp<br> + <b>Comment:</b> Supports CIS and CCD type parallel port scanners from Mustek.<br> + </p> + <table border=1> +@@ -9160,7 +9159,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.meier-geinitz.de/sane/mustek_usb-backend/">http://www.meier-geinitz.de/sane/mustek_usb-backend/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-mustek_usb.5.html">sane-mustek_usb</a><br> ++<b>Manual page:</b>sane-mustek_usb<br> + <b>Comment:</b> Only the USB scanners mentioned below are supported. For BearPaws, look at the Plustek, MA-1509, and gt68xx backends.<br> + </p> + <table border=1> +@@ -9218,7 +9217,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.meier-geinitz.de/sane/mustek_usb2-backend/">http://www.meier-geinitz.de/sane/mustek_usb2-backend/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-mustek_usb2.5.html">sane-mustek_usb2</a><br> ++<b>Manual page:</b>sane-mustek_usb2<br> + <b>Comment:</b> Only BearPaw 2448TA Pro is supported at the moment<br> + </p> + <table border=1> +@@ -9246,7 +9245,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www5a.biglobe.ne.jp/~saetaka/">http://www5a.biglobe.ne.jp/~saetaka/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-nec.5.html">sane-nec</a><br> ++<b>Manual page:</b>sane-nec<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -9273,7 +9272,7 @@ + <p> + <b>Link(s):</b> + <a href="http://sourceforge.net/projects/hp3300backend">http://sourceforge.net/projects/hp3300backend</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-niash.5.html">sane-niash</a><br> ++<b>Manual page:</b>sane-niash<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -9339,7 +9338,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.sane-project.org/">http://www.sane-project.org/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-p5.5.html">sane-p5</a><br> ++<b>Manual page:</b>sane-p5<br> + <b>Comment:</b> New backend for SANE release 1.0.21, see sane-p5 manpage<br> + </p> + <table border=1> +@@ -9367,7 +9366,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.munton.demon.co.uk/sane">http://www.munton.demon.co.uk/sane</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-pie.5.html">sane-pie</a><br> ++<b>Manual page:</b>sane-pie<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -9510,7 +9509,7 @@ + <p> + <b>Link(s):</b> + <a href="http://home.arcor.de/wittawat/pixma/">http://home.arcor.de/wittawat/pixma/</a>, <a href="http://mp610.blogspot.com/">http://mp610.blogspot.com/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a><br> ++<b>Manual page:</b>sane-pixma<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -10496,7 +10495,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.gjaeger.de/scanner/plustek/">http://www.gjaeger.de/scanner/plustek/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a><br> ++<b>Manual page:</b>sane-plustek<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -10818,7 +10817,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.gjaeger.de/scanner/plustek_pp/">http://www.gjaeger.de/scanner/plustek_pp/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-plustek_pp.5.html">sane-plustek_pp</a><br> ++<b>Manual page:</b>sane-plustek_pp<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -11026,7 +11025,7 @@ + (unmaintained) + </a></h3> + <p> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-ricoh.5.html">sane-ricoh</a><br> ++<b>Manual page:</b>sane-ricoh<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -11060,7 +11059,7 @@ + <p> + <b>Link(s):</b> + <a href="http://stef.dev.free.fr/sane/rts8891/index.html">http://stef.dev.free.fr/sane/rts8891/index.html</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-rts8891.5.html">sane-rts8891</a><br> ++<b>Manual page:</b>sane-rts8891<br> + <b>Comment:</b> This backend supports Realtek RTS8891 ASIC bases scanners.<br> + </p> + <table border=1> +@@ -11109,7 +11108,7 @@ + (unmaintained) + </a></h3> + <p> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-s9036.5.html">sane-s9036</a><br> ++<b>Manual page:</b>sane-s9036<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -11136,7 +11135,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.zago.net/sane/">http://www.zago.net/sane/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-sceptre.5.html">sane-sceptre</a><br> ++<b>Manual page:</b>sane-sceptre<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -11172,7 +11171,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.satzbau-gmbh.de/staff/abel/sane-sharp.html">http://www.satzbau-gmbh.de/staff/abel/sane-sharp.html</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-sharp.5.html">sane-sharp</a><br> ++<b>Manual page:</b>sane-sharp<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -11234,7 +11233,7 @@ + <p> + <b>Link(s):</b> + <a href="http://sm3600.sourceforge.net/">http://sm3600.sourceforge.net/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-sm3600.5.html">sane-sm3600</a><br> ++<b>Manual page:</b>sane-sm3600<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -11296,7 +11295,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.ziplabel.com/sm3840/">http://www.ziplabel.com/sm3840/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-sm3840.5.html">sane-sm3840</a><br> ++<b>Manual page:</b>sane-sm3840<br> + <b>Comment:</b> This reverse-engineered backend supports the USB ScanMaker 3840 model<br> + </p> + <table border=1> +@@ -11331,7 +11330,7 @@ + <p> + <b>Link(s):</b> + <a href="http://snapscan.sourceforge.net/">http://snapscan.sourceforge.net/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a><br> ++<b>Manual page:</b>sane-snapscan<br> + <b>Comment:</b> Supported bit depths: 24 bit (color), 48 bit (color, Epson) 8 bit (gray)<br> + </p> + <table border=1> +@@ -11757,7 +11756,7 @@ + (unmaintained) + </a></h3> + <p> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-sp15c.5.html">sane-sp15c</a><br> ++<b>Manual page:</b>sane-sp15c<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -11791,7 +11790,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.informatik.uni-oldenburg.de/~ingo/sane/">http://www.informatik.uni-oldenburg.de/~ingo/sane/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-st400.5.html">sane-st400</a><br> ++<b>Manual page:</b>sane-st400<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -11823,7 +11822,7 @@ + (unmaintained) + </a></h3> + <p> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-tamarack.5.html">sane-tamarack</a><br> ++<b>Manual page:</b>sane-tamarack<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -11864,7 +11863,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.zago.net/sane/#teco">http://www.zago.net/sane/#teco</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-teco1.5.html">sane-teco1</a><br> ++<b>Manual page:</b>sane-teco1<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -12021,7 +12020,7 @@ + <p> + <b>Link(s):</b> + <a href="http://gkall.hobby.nl/teco2.html">http://gkall.hobby.nl/teco2.html</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-teco2.5.html">sane-teco2</a><br> ++<b>Manual page:</b>sane-teco2<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -12122,7 +12121,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.zago.net/sane/#teco3">http://www.zago.net/sane/#teco3</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-teco3.5.html">sane-teco3</a><br> ++<b>Manual page:</b>sane-teco3<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -12190,7 +12189,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.gjaeger.de/scanner/u12/">http://www.gjaeger.de/scanner/u12/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-u12.5.html">sane-u12</a><br> ++<b>Manual page:</b>sane-u12<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -12256,7 +12255,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.rauch-domain.de/sane-umax/index.html">http://www.rauch-domain.de/sane-umax/index.html</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a><br> ++<b>Manual page:</b>sane-umax<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -12749,7 +12748,7 @@ + <p> + <b>Link(s):</b> + <a href="http://sourceforge.net/projects/umax1220u-sane">http://sourceforge.net/projects/umax1220u-sane</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-umax1220u.5.html">sane-umax1220u</a><br> ++<b>Manual page:</b>sane-umax1220u<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -12797,7 +12796,7 @@ + <p> + <b>Link(s):</b> + <a href="http://umax1220p.sourceforge.net/">http://umax1220p.sourceforge.net/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-umax_pp.5.html">sane-umax_pp</a><br> ++<b>Manual page:</b>sane-umax_pp<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -15632,7 +15631,7 @@ + (1.0-13) + </a></h3> + <p> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a><br> ++<b>Manual page:</b>sane-xerox_mfp<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -16131,7 +16130,7 @@ + <p> + <b>Link(s):</b> + <a href="mailto:peter@fales-lorenz.net">mailto:peter@fales-lorenz.net</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-dc25.5.html">sane-dc25</a><br> ++<b>Manual page:</b>sane-dc25<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -16165,7 +16164,7 @@ + <p> + <b>Link(s):</b> + <a href="mailto:peter@fales-lorenz.net">mailto:peter@fales-lorenz.net</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-dc210.5.html">sane-dc210</a><br> ++<b>Manual page:</b>sane-dc210<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -16192,7 +16191,7 @@ + <p> + <b>Link(s):</b> + <a href="mailto:peter@fales-lorenz.net">mailto:peter@fales-lorenz.net</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-dc240.5.html">sane-dc240</a><br> ++<b>Manual page:</b>sane-dc240<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -16217,7 +16216,7 @@ + (unmaintained) + </a></h3> + <p> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-dmc.5.html">sane-dmc</a><br> ++<b>Manual page:</b>sane-dmc<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -16247,7 +16246,7 @@ + (unmaintained) + </a></h3> + <p> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-qcam.5.html">sane-qcam</a><br> ++<b>Manual page:</b>sane-qcam<br> + </p> + <table border=1> + <tr bgcolor=E0E0FF> +@@ -16281,7 +16280,7 @@ + <p> + <b>Link(s):</b> + <a href="http://gkall.hobby.nl/stv680-aiptek.html">http://gkall.hobby.nl/stv680-aiptek.html</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-stv680.5.html">sane-stv680</a><br> ++<b>Manual page:</b>sane-stv680<br> + <b>Comment:</b> This vidcam backend is for the stv0680 chipset, See the website for more info.<br> + </p> + <table border=1> +@@ -16379,7 +16378,7 @@ + <p> + <b>Link(s):</b> + <a href="mailto:peter@fales-lorenz.net">mailto:peter@fales-lorenz.net</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-gphoto2.5.html">sane-gphoto2</a><br> ++<b>Manual page:</b>sane-gphoto2<br> + <b>Description:</b> <a href="http://www.gphoto.org">Multiple cameras supported by the gphoto2 libraries</a><br> + <b>Comment:</b> The long-term plan is to support all the cameras supported by the gphoto2 libraries (currently over 140 models). However, at this stage, only a handful of cameras are definitely known to work with SANE. Other cameras will probably work if the native file format is EXIF or JPEG. Testers welcome!<br> + </p> +@@ -16387,7 +16386,7 @@ + (unmaintained) + </a></h3> + <p> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-pint.5.html">sane-pint</a><br> ++<b>Manual page:</b>sane-pint<br> + <b>Description:</b> Scanners with the machine-independent PINT interface<br> + <b>Comment:</b> Haven't been tested for a long time. Handle with care.<br> + </p> +@@ -16397,7 +16396,7 @@ + <p> + <b>Link(s):</b> + <a href="mailto:henning@meier-geinitz.de">mailto:henning@meier-geinitz.de</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-pnm.5.html">sane-pnm</a><br> ++<b>Manual page:</b>sane-pnm<br> + <b>Description:</b> Reads PNM files<br> + <b>Comment:</b> Used for debugging frontends. Obsolete, use test backend instead.<br> + </p> +@@ -16407,7 +16406,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.meier-geinitz.de/sane/test-backend/">http://www.meier-geinitz.de/sane/test-backend/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-test.5.html">sane-test</a><br> ++<b>Manual page:</b>sane-test<br> + <b>Description:</b> Frontend-tester<br> + <b>Comment:</b> Backend for testing frontends. Also serves as example for SANE backend options.<br> + </p> +@@ -16417,7 +16416,7 @@ + <p> + <b>Link(s):</b> + <a href="mailto:henning@meier-geinitz.de">mailto:henning@meier-geinitz.de</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-v4l.5.html">sane-v4l</a><br> ++<b>Manual page:</b>sane-v4l<br> + <b>Description:</b> Interface to Video For Linux API<br> + <b>Comment:</b> Supports video cameras and other devices accessed by the v4l kernel API, e.g. bttv devices. Quite a lot of known bugs.<br> + </p> +@@ -16431,7 +16430,7 @@ + <p> + <b>Link(s):</b> + <a href="mailto:henning@meier-geinitz.de">mailto:henning@meier-geinitz.de</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-dll.5.html">sane-dll</a><br> ++<b>Manual page:</b>sane-dll<br> + <b>Description:</b> Dynamic loading of shared-library backends.<br> + </p> + <h3><a name="M-NET">Backend: net +@@ -16440,7 +16439,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.penguin-breeder.org/?page=sane-net">http://www.penguin-breeder.org/?page=sane-net</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-net.5.html">sane-net</a><br> ++<b>Manual page:</b>sane-net<br> + <b>Description:</b> Network access to saned servers<br> + <b>Comment:</b> Can be used to access any scanner supported by SANE over the net. Supports IPv4 and IPv6.<br> + </p> +Index: sane-backends-1.0.24/testsuite/tools/Makefile.in +=================================================================== +--- sane-backends-1.0.24.orig/testsuite/tools/Makefile.in 2013-10-05 16:41:07.991355170 -0400 ++++ sane-backends-1.0.24/testsuite/tools/Makefile.in 2013-10-05 16:47:36.395343694 -0400 +@@ -503,7 +503,7 @@ + do \ + echo "PASS: sane-desc -m $$mode -s $(srcdir)/data"; \ + $(SANEDESC) -m $$mode -s $(srcdir)/data >$$mode.res ;\ +- if ! diff --ignore-matching-lines="..:..:.. 20[0-9][0-9]" $(srcdir)/data/$$mode.ref $$mode.res ; \ ++ if ! diff --ignore-matching-lines="by sane-desc .* from sane-backends\|..:..:.. 20[0-9][0-9]" $(srcdir)/data/$$mode.ref $$mode.res ; \ + then \ + echo "**** File generated for $$mode mode is different from reference" ;\ + exit 1 ;\ +Index: sane-backends-1.0.24/testsuite/tools/data/html-mfgs.ref +=================================================================== +--- sane-backends-1.0.24.orig/testsuite/tools/data/html-mfgs.ref 2013-08-25 17:23:27.000000000 -0400 ++++ sane-backends-1.0.24/testsuite/tools/data/html-mfgs.ref 2013-10-05 17:15:20.619294522 -0400 +@@ -5,7 +5,6 @@ + </head> + <body bgcolor=FFFFFF> + <div align=center> +-<img src="http://www.sane-project.org/images/sane.png" alt="SANE"> + <h1>SANE: Supported Devices</h1> + </div> + <hr> +@@ -225,7 +224,7 @@ + <td align=center> + abaton<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-abaton.5.html">sane-abaton</a></td> ++<td align=center>sane-abaton</td> + </tr> + <tr><td align=center>Scan 300/S</td> + <td align=center>SCSI</td> +@@ -235,7 +234,7 @@ + <td align=center> + abaton<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-abaton.5.html">sane-abaton</a></td> ++<td align=center>sane-abaton</td> + </tr> + </table> + <h3><a name="Z-ACER-PERIPHERALS">Manufacturer: Acer Peripherals</a></h3> +@@ -264,7 +263,7 @@ + <a href="http://www.zago.net/sane/#leo">leo</a> + <br>(1.0-10) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-leo.5.html">sane-leo</a></td> ++<td align=center>sane-leo</td> + </tr> + </table> + <h3><a name="Z-ACTOWN">Manufacturer: Actown</a></h3> +@@ -289,7 +288,7 @@ + <a href="http://www.zago.net/sane/#teco">teco1</a> + <br>(1.0-10) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco1.5.html">sane-teco1</a></td> ++<td align=center>sane-teco1</td> + </tr> + </table> + <h3><a name="Z-ADLIB">Manufacturer: Adlib</a></h3> +@@ -314,7 +313,7 @@ + <a href="http://www.munton.demon.co.uk/sane">pie</a> + <br>(1.0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pie.5.html">sane-pie</a></td> ++<td align=center>sane-pie</td> + </tr> + <tr><td align=center>JetScan636PRO</td> + <td align=center>SCSI</td> +@@ -325,7 +324,7 @@ + <a href="http://www.munton.demon.co.uk/sane">pie</a> + <br>(1.0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pie.5.html">sane-pie</a></td> ++<td align=center>sane-pie</td> + </tr> + </table> + <h3><a name="Z-ADVENT">Manufacturer: Advent</a></h3> +@@ -352,7 +351,7 @@ + <a href="http://sourceforge.net/projects/cupsdriverkodak/">kodakaio</a> + <br>(2.4.6) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodakaio.5.html">sane-kodakaio</a></td> ++<td align=center>sane-kodakaio</td> + </tr> + </table> + <h3><a name="Z-AGFA">Manufacturer: AGFA</a></h3> +@@ -379,7 +378,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>Arcus II</td> + <td align=center>SCSI</td> +@@ -390,7 +389,7 @@ + <a href="http://www.mir.com/mtek/">microtek</a> + <br>(0.13.1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek.5.html">sane-microtek</a></td> ++<td align=center>sane-microtek</td> + </tr> + <tr><td align=center>DuoScan</td> + <td align=center>SCSI</td> +@@ -401,7 +400,7 @@ + <a href="http://www.mir.com/mtek/">microtek</a> + <br>(0.13.1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek.5.html">sane-microtek</a></td> ++<td align=center>sane-microtek</td> + </tr> + <tr><td align=center><a href="/unsupported/agfa-duoscan-f40.html">DuoScan f40</a></td> + <td align=center>USB IEEE-1394</td> +@@ -444,7 +443,7 @@ + <td align=center> + agfafocus<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-agfafocus.5.html">sane-agfafocus</a></td> ++<td align=center>sane-agfafocus</td> + </tr> + <tr><td align=center>Focus Color Plus</td> + <td align=center>SCSI</td> +@@ -454,7 +453,7 @@ + <td align=center> + agfafocus<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-agfafocus.5.html">sane-agfafocus</a></td> ++<td align=center>sane-agfafocus</td> + </tr> + <tr><td align=center>Focus GS Scanner</td> + <td align=center>SCSI</td> +@@ -464,7 +463,7 @@ + <td align=center> + agfafocus<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-agfafocus.5.html">sane-agfafocus</a></td> ++<td align=center>sane-agfafocus</td> + </tr> + <tr><td align=center>Focus II</td> + <td align=center>SCSI</td> +@@ -474,7 +473,7 @@ + <td align=center> + agfafocus<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-agfafocus.5.html">sane-agfafocus</a></td> ++<td align=center>sane-agfafocus</td> + </tr> + <tr><td align=center>Focus Lineart Scanner</td> + <td align=center>SCSI</td> +@@ -484,7 +483,7 @@ + <td align=center> + agfafocus<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-agfafocus.5.html">sane-agfafocus</a></td> ++<td align=center>sane-agfafocus</td> + </tr> + <tr><td align=center>SnapScan</td> + <td align=center>SCSI</td> +@@ -495,7 +494,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>SnapScan 300</td> + <td align=center>SCSI</td> +@@ -506,7 +505,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>SnapScan 310</td> + <td align=center>SCSI</td> +@@ -517,7 +516,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center><a href="/unsupported/acer-parport.html">SnapScan 310P</a></td> + <td align=center>Parport</td> +@@ -539,7 +538,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center><a href="/unsupported/acer-parport.html">SnapScan 1200P</a></td> + <td align=center>Parport</td> +@@ -572,7 +571,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>SnapScan 1212U_2</td> + <td align=center>USB</td> +@@ -583,7 +582,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>SnapScan 1236s</td> + <td align=center>SCSI</td> +@@ -594,7 +593,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>SnapScan 1236u</td> + <td align=center>USB</td> +@@ -605,7 +604,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>SnapScan e10</td> + <td align=center>USB</td> +@@ -616,7 +615,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>SnapScan e20</td> + <td align=center>USB</td> +@@ -627,7 +626,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>SnapScan e25</td> + <td align=center>USB</td> +@@ -638,7 +637,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>SnapScan e26</td> + <td align=center>USB</td> +@@ -649,7 +648,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>SnapScan e40</td> + <td align=center>USB</td> +@@ -660,7 +659,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>SnapScan e42</td> + <td align=center>USB</td> +@@ -671,7 +670,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>SnapScan e50</td> + <td align=center>USB</td> +@@ -682,7 +681,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>SnapScan e52</td> + <td align=center>USB</td> +@@ -693,7 +692,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>SnapScan e60</td> + <td align=center>USB</td> +@@ -704,7 +703,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center><a href="/unsupported/acer-parport.html">SnapScan EZ</a></td> + <td align=center>Parport</td> +@@ -726,7 +725,7 @@ + <a href="http://sourceforge.net/projects/hp3300backend">niash</a> + <br>(0.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-niash.5.html">sane-niash</a></td> ++<td align=center>sane-niash</td> + </tr> + <tr><td align=center>StudioScan</td> + <td align=center>SCSI</td> +@@ -737,7 +736,7 @@ + <a href="http://www.mir.com/mtek/">microtek</a> + <br>(0.13.1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek.5.html">sane-microtek</a></td> ++<td align=center>sane-microtek</td> + </tr> + <tr><td align=center>StudioScan II</td> + <td align=center>SCSI</td> +@@ -748,7 +747,7 @@ + <a href="http://www.mir.com/mtek/">microtek</a> + <br>(0.13.1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek.5.html">sane-microtek</a></td> ++<td align=center>sane-microtek</td> + </tr> + <tr><td align=center>StudioScan IIsi</td> + <td align=center>SCSI</td> +@@ -759,7 +758,7 @@ + <a href="http://www.mir.com/mtek/">microtek</a> + <br>(0.13.1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek.5.html">sane-microtek</a></td> ++<td align=center>sane-microtek</td> + </tr> + <tr><td align=center>Studiostar</td> + <td align=center>SCSI</td> +@@ -770,7 +769,7 @@ + <a href="http://www.mir.com/mtek/">microtek</a> + <br>(0.13.1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek.5.html">sane-microtek</a></td> ++<td align=center>sane-microtek</td> + </tr> + </table> + <h3><a name="Z-AMBIR">Manufacturer: Ambir</a></h3> +@@ -795,7 +794,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + </table> + <h3><a name="Z-APPLE">Manufacturer: Apple</a></h3> +@@ -821,7 +820,7 @@ + <td align=center> + apple<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-apple.5.html">sane-apple</a></td> ++<td align=center>sane-apple</td> + </tr> + <tr><td align=center>Color OneScanner</td> + <td align=center>SCSI</td> +@@ -831,7 +830,7 @@ + <td align=center> + apple<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-apple.5.html">sane-apple</a></td> ++<td align=center>sane-apple</td> + </tr> + <tr><td align=center>Color OneScanner 600/27</td> + <td align=center>SCSI</td> +@@ -842,7 +841,7 @@ + <a href="http://www.rzg.mpg.de/~mpd/sane/">canon</a> + <br>(1.12) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon.5.html">sane-canon</a></td> ++<td align=center>sane-canon</td> + </tr> + <tr><td align=center>OneScanner</td> + <td align=center>SCSI</td> +@@ -852,7 +851,7 @@ + <td align=center> + apple<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-apple.5.html">sane-apple</a></td> ++<td align=center>sane-apple</td> + </tr> + </table> + <h3><a name="Z-ARIES">Manufacturer: Aries</a></h3> +@@ -877,7 +876,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek_pp/">plustek_pp</a> + <br>(0.43) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek_pp.5.html">sane-plustek_pp</a></td> ++<td align=center>sane-plustek_pp</td> + </tr> + </table> + <h3><a name="Z-ARTEC-ULTIMA">Manufacturer: Artec/Ultima</a></h3> +@@ -915,7 +914,7 @@ + <a href="http://www4.infi.net/~cpinkham/sane/sane-artec-doc.html">artec</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-artec.5.html">sane-artec</a></td> ++<td align=center>sane-artec</td> + </tr> + <tr><td align=center>A6000C PLUS</td> + <td align=center>SCSI</td> +@@ -926,7 +925,7 @@ + <a href="http://www4.infi.net/~cpinkham/sane/sane-artec-doc.html">artec</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-artec.5.html">sane-artec</a></td> ++<td align=center>sane-artec</td> + </tr> + <tr><td align=center>AM12e+</td> + <td align=center>Parport</td> +@@ -948,7 +947,7 @@ + <a href="http://www4.infi.net/~cpinkham/sane/sane-artec-doc.html">artec</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-artec.5.html">sane-artec</a></td> ++<td align=center>sane-artec</td> + </tr> + <tr><td align=center>AS6E</td> + <td align=center>Parport</td> +@@ -959,7 +958,7 @@ + <a href="http://as6edriver.sourceforge.net/">as6e</a> + <br>(0.5) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-as6e.5.html">sane-as6e</a></td> ++<td align=center>sane-as6e</td> + </tr> + <tr><td align=center>AT3</td> + <td align=center>SCSI</td> +@@ -970,7 +969,7 @@ + <a href="http://www4.infi.net/~cpinkham/sane/sane-artec-doc.html">artec</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-artec.5.html">sane-artec</a></td> ++<td align=center>sane-artec</td> + </tr> + <tr><td align=center>AT6</td> + <td align=center>SCSI</td> +@@ -981,7 +980,7 @@ + <a href="http://www4.infi.net/~cpinkham/sane/sane-artec-doc.html">artec</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-artec.5.html">sane-artec</a></td> ++<td align=center>sane-artec</td> + </tr> + <tr><td align=center>AT12</td> + <td align=center>SCSI</td> +@@ -992,7 +991,7 @@ + <a href="http://www4.infi.net/~cpinkham/sane/sane-artec-doc.html">artec</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-artec.5.html">sane-artec</a></td> ++<td align=center>sane-artec</td> + </tr> + <tr><td align=center>E+ 48U</td> + <td align=center>USB</td> +@@ -1002,7 +1001,7 @@ + <td align=center> + artec_eplus48u<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-artec_eplus48u.5.html">sane-artec_eplus48u</a></td> ++<td align=center>sane-artec_eplus48u</td> + </tr> + <tr><td align=center>E+ Pro</td> + <td align=center>USB</td> +@@ -1012,7 +1011,7 @@ + <td align=center> + artec_eplus48u<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-artec_eplus48u.5.html">sane-artec_eplus48u</a></td> ++<td align=center>sane-artec_eplus48u</td> + </tr> + <tr><td align=center>Ultima 2000</td> + <td align=center>USB</td> +@@ -1023,7 +1022,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center><a href="/unsupported/artec-ultima-2000-2.html">Ultima 2000 (0x4001)</a></td> + <td align=center>USB</td> +@@ -1045,7 +1044,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + </table> + <h3><a name="Z-AVIGRAMM">Manufacturer: Avigramm</a></h3> +@@ -1097,7 +1096,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>@V5100</td> + <td align=center>USB</td> +@@ -1108,7 +1107,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AM3000 Series</td> + <td align=center>USB</td> +@@ -1119,7 +1118,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV100CS</td> + <td align=center>SCSI</td> +@@ -1130,7 +1129,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV100IIICS</td> + <td align=center>SCSI</td> +@@ -1141,7 +1140,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV100S</td> + <td align=center>SCSI</td> +@@ -1152,7 +1151,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV120</td> + <td align=center>USB</td> +@@ -1163,7 +1162,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV121</td> + <td align=center>USB</td> +@@ -1174,7 +1173,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV122</td> + <td align=center>USB</td> +@@ -1185,7 +1184,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV122 C2</td> + <td align=center>USB</td> +@@ -1196,7 +1195,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV210</td> + <td align=center>USB</td> +@@ -1207,7 +1206,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV210</td> + <td align=center>USB</td> +@@ -1218,7 +1217,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV210C2</td> + <td align=center>USB</td> +@@ -1229,7 +1228,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV210C2-G</td> + <td align=center>USB</td> +@@ -1240,7 +1239,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV210D2+</td> + <td align=center>USB</td> +@@ -1251,7 +1250,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV220</td> + <td align=center>USB</td> +@@ -1262,7 +1261,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV220+</td> + <td align=center>USB</td> +@@ -1273,7 +1272,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV220-G</td> + <td align=center>USB</td> +@@ -1284,7 +1283,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV220C2</td> + <td align=center>USB</td> +@@ -1295,7 +1294,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV220C2-B</td> + <td align=center>USB</td> +@@ -1306,7 +1305,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV220C2-G</td> + <td align=center>USB</td> +@@ -1317,7 +1316,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV220D2</td> + <td align=center>USB</td> +@@ -1328,7 +1327,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV240SC</td> + <td align=center>SCSI</td> +@@ -1339,7 +1338,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV260CS</td> + <td align=center>SCSI</td> +@@ -1350,7 +1349,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV360CS</td> + <td align=center>SCSI</td> +@@ -1361,7 +1360,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV363CS</td> + <td align=center>SCSI</td> +@@ -1372,7 +1371,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV420CS</td> + <td align=center>SCSI</td> +@@ -1383,7 +1382,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV600U</td> + <td align=center>USB</td> +@@ -1394,7 +1393,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV600U Plus</td> + <td align=center>USB</td> +@@ -1405,7 +1404,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV610</td> + <td align=center>USB</td> +@@ -1416,7 +1415,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV610C2</td> + <td align=center>USB</td> +@@ -1427,7 +1426,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV620CS</td> + <td align=center>SCSI</td> +@@ -1438,7 +1437,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV620CS Plus</td> + <td align=center>SCSI</td> +@@ -1449,7 +1448,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV630CS</td> + <td align=center>SCSI</td> +@@ -1460,7 +1459,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV630CSL</td> + <td align=center>SCSI</td> +@@ -1471,7 +1470,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV660S</td> + <td align=center>SCSI</td> +@@ -1482,7 +1481,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV680S</td> + <td align=center>SCSI</td> +@@ -1493,7 +1492,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV690U</td> + <td align=center>SCSI</td> +@@ -1504,7 +1503,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV800S</td> + <td align=center>SCSI</td> +@@ -1515,7 +1514,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV810C</td> + <td align=center>SCSI</td> +@@ -1526,7 +1525,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV820</td> + <td align=center>SCSI</td> +@@ -1537,7 +1536,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV820C</td> + <td align=center>SCSI</td> +@@ -1548,7 +1547,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV820C Plus</td> + <td align=center>SCSI</td> +@@ -1559,7 +1558,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV830C</td> + <td align=center>SCSI</td> +@@ -1570,7 +1569,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV830C Plus</td> + <td align=center>SCSI</td> +@@ -1581,7 +1580,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV880</td> + <td align=center>SCSI</td> +@@ -1592,7 +1591,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV880C</td> + <td align=center>SCSI</td> +@@ -1603,7 +1602,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV3200C</td> + <td align=center>SCSI</td> +@@ -1614,7 +1613,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV3200SU</td> + <td align=center>USB</td> +@@ -1625,7 +1624,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV3730SU</td> + <td align=center>USB</td> +@@ -1636,7 +1635,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV3750SU</td> + <td align=center>USB</td> +@@ -1647,7 +1646,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV3800C</td> + <td align=center>SCSI</td> +@@ -1658,7 +1657,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV3850SU</td> + <td align=center>USB</td> +@@ -1669,7 +1668,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV6120</td> + <td align=center>SCSI</td> +@@ -1680,7 +1679,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV6240</td> + <td align=center>SCSI</td> +@@ -1691,7 +1690,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV8000S</td> + <td align=center>SCSI</td> +@@ -1702,7 +1701,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV8050U</td> + <td align=center>USB</td> +@@ -1713,7 +1712,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV8300</td> + <td align=center>USB</td> +@@ -1724,7 +1723,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AV8350</td> + <td align=center>USB</td> +@@ -1735,7 +1734,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>AVA3</td> + <td align=center>SCSI</td> +@@ -1746,7 +1745,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>DS310F</td> + <td align=center>Parport</td> +@@ -1768,7 +1767,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>FB2080E</td> + <td align=center>USB</td> +@@ -1779,7 +1778,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>FB6000E</td> + <td align=center>SCSI</td> +@@ -1790,7 +1789,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>FB6080E</td> + <td align=center>USB</td> +@@ -1801,7 +1800,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>IT8300</td> + <td align=center>USB</td> +@@ -1812,7 +1811,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center><a href="/unsupported/umax-astra-4500.html">iVina 1600</a></td> + <td align=center>USB</td> +@@ -1872,7 +1871,7 @@ + <a href="http://www.martoneconsulting.com/sane-bh.html">bh</a> + <br>(1.0-4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-bh.5.html">sane-bh</a></td> ++<td align=center>sane-bh</td> + </tr> + <tr><td align=center>COPISCAN II 2137(A)</td> + <td align=center>SCSI</td> +@@ -1883,7 +1882,7 @@ + <a href="http://www.martoneconsulting.com/sane-bh.html">bh</a> + <br>(1.0-4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-bh.5.html">sane-bh</a></td> ++<td align=center>sane-bh</td> + </tr> + <tr><td align=center>COPISCAN II 2138A</td> + <td align=center>SCSI</td> +@@ -1894,7 +1893,7 @@ + <a href="http://www.martoneconsulting.com/sane-bh.html">bh</a> + <br>(1.0-4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-bh.5.html">sane-bh</a></td> ++<td align=center>sane-bh</td> + </tr> + <tr><td align=center>COPISCAN II 3238</td> + <td align=center>SCSI</td> +@@ -1905,7 +1904,7 @@ + <a href="http://www.martoneconsulting.com/sane-bh.html">bh</a> + <br>(1.0-4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-bh.5.html">sane-bh</a></td> ++<td align=center>sane-bh</td> + </tr> + <tr><td align=center>COPISCAN II 3338(A)</td> + <td align=center>SCSI</td> +@@ -1916,7 +1915,7 @@ + <a href="http://www.martoneconsulting.com/sane-bh.html">bh</a> + <br>(1.0-4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-bh.5.html">sane-bh</a></td> ++<td align=center>sane-bh</td> + </tr> + <tr><td align=center>COPISCAN II 6338</td> + <td align=center>SCSI</td> +@@ -1927,7 +1926,7 @@ + <a href="http://www.martoneconsulting.com/sane-bh.html">bh</a> + <br>(1.0-4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-bh.5.html">sane-bh</a></td> ++<td align=center>sane-bh</td> + </tr> + </table> + <h3><a name="Z-BELL-HOWELL">Manufacturer: Bell+Howell</a></h3> +@@ -1952,7 +1951,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + </table> + <h3><a name="Z-BENQ">Manufacturer: BenQ</a></h3> +@@ -1979,7 +1978,7 @@ + <a href="http://sourceforge.net/projects/hp3900-series/">hp3900</a> + <br>(0.12) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp3900.5.html">sane-hp3900</a></td> ++<td align=center>sane-hp3900</td> + </tr> + </table> + <h3><a name="Z-BENQ--ACER-">Manufacturer: Benq (Acer)</a></h3> +@@ -2007,7 +2006,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center><a href="/unsupported/acer-parport.html">310P</a></td> + <td align=center>Parport</td> +@@ -2029,7 +2028,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>310U</td> + <td align=center>USB</td> +@@ -2040,7 +2039,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center><a href="/unsupported/acer-parport.html">320P</a></td> + <td align=center>Parport</td> +@@ -2062,7 +2061,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center><a href="/unsupported/acer-parport.html">340P</a></td> + <td align=center>Parport</td> +@@ -2084,7 +2083,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center><a href="/unsupported/acer-parport.html">610P</a></td> + <td align=center>Parport</td> +@@ -2106,7 +2105,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center><a href="/unsupported/acer-parport.html">610PT</a></td> + <td align=center>Parport</td> +@@ -2128,7 +2127,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center><a href="/unsupported/acer-parport.html">620P</a></td> + <td align=center>Parport</td> +@@ -2161,7 +2160,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>620U</td> + <td align=center>USB</td> +@@ -2172,7 +2171,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>620UT</td> + <td align=center>USB</td> +@@ -2183,7 +2182,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>640BT</td> + <td align=center>USB</td> +@@ -2194,7 +2193,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>640bu</td> + <td align=center>USB</td> +@@ -2205,7 +2204,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center><a href="/unsupported/acer-parport.html">640P</a></td> + <td align=center>Parport</td> +@@ -2227,7 +2226,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>1240</td> + <td align=center>USB</td> +@@ -2238,7 +2237,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>3300</td> + <td align=center>USB</td> +@@ -2249,7 +2248,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>3300</td> + <td align=center>USB</td> +@@ -2260,7 +2259,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>4300</td> + <td align=center>USB</td> +@@ -2271,7 +2270,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>4300</td> + <td align=center>USB</td> +@@ -2282,7 +2281,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>5000</td> + <td align=center>USB</td> +@@ -2293,7 +2292,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>5000E</td> + <td align=center>USB</td> +@@ -2304,7 +2303,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>5000U</td> + <td align=center>USB</td> +@@ -2315,7 +2314,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>5150</td> + <td align=center>USB</td> +@@ -2326,7 +2325,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>5250</td> + <td align=center>USB</td> +@@ -2337,7 +2336,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>5300</td> + <td align=center>USB</td> +@@ -2348,7 +2347,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>5450</td> + <td align=center>USB</td> +@@ -2403,7 +2402,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + </table> + <h3><a name="Z-BLACKWIDOW">Manufacturer: BlackWidow</a></h3> +@@ -2430,7 +2429,7 @@ + <a href="http://www4.infi.net/~cpinkham/sane/sane-artec-doc.html">artec</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-artec.5.html">sane-artec</a></td> ++<td align=center>sane-artec</td> + </tr> + </table> + <h3><a name="Z-BOEDER">Manufacturer: Boeder</a></h3> +@@ -2466,7 +2465,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + </table> + <h3><a name="Z-BRIGHTSCAN">Manufacturer: BrightScan</a></h3> +@@ -2491,7 +2490,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek_pp/">plustek_pp</a> + <br>(0.43) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek_pp.5.html">sane-plustek_pp</a></td> ++<td align=center>sane-plustek_pp</td> + </tr> + </table> + <h3><a name="Z-BROTHER">Manufacturer: Brother</a></h3> +@@ -2627,7 +2626,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center>CanoScan 300</td> + <td align=center>SCSI</td> +@@ -2638,7 +2637,7 @@ + <a href="http://www.rzg.mpg.de/~mpd/sane/">canon</a> + <br>(1.12) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon.5.html">sane-canon</a></td> ++<td align=center>sane-canon</td> + </tr> + <tr><td align=center>CanoScan 600</td> + <td align=center>SCSI</td> +@@ -2649,7 +2648,7 @@ + <a href="http://www.rzg.mpg.de/~mpd/sane/">canon</a> + <br>(1.12) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon.5.html">sane-canon</a></td> ++<td align=center>sane-canon</td> + </tr> + <tr><td align=center>CanoScan 620S</td> + <td align=center>SCSI</td> +@@ -2660,7 +2659,7 @@ + <a href="http://www.rzg.mpg.de/~mpd/sane/">canon</a> + <br>(1.12) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon.5.html">sane-canon</a></td> ++<td align=center>sane-canon</td> + </tr> + <tr><td align=center>CanoScan 700F</td> + <td align=center>USB</td> +@@ -2671,7 +2670,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center>CanoScan 1200S</td> + <td align=center>SCSI</td> +@@ -2682,7 +2681,7 @@ + <a href="http://www.rzg.mpg.de/~mpd/sane/">canon</a> + <br>(1.12) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon.5.html">sane-canon</a></td> ++<td align=center>sane-canon</td> + </tr> + <tr><td align=center>CanoScan 2700F</td> + <td align=center>SCSI</td> +@@ -2693,7 +2692,7 @@ + <a href="http://www.rzg.mpg.de/~mpd/sane/">canon</a> + <br>(1.12) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon.5.html">sane-canon</a></td> ++<td align=center>sane-canon</td> + </tr> + <tr><td align=center>CanoScan 2710S</td> + <td align=center>SCSI</td> +@@ -2704,7 +2703,7 @@ + <a href="http://www.rzg.mpg.de/~mpd/sane/">canon</a> + <br>(1.12) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon.5.html">sane-canon</a></td> ++<td align=center>sane-canon</td> + </tr> + <tr><td align=center><a href="/unsupported/canon-3000.html">CanoScan 3000</a></td> + <td align=center>USB</td> +@@ -2770,7 +2769,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center><a href="/unsupported/canon-5000f.html">CanoScan 5000F</a></td> + <td align=center>USB</td> +@@ -2803,7 +2802,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center><a href="/unsupported/canon-8000f.html">CanoScan 8000F</a></td> + <td align=center>USB</td> +@@ -2847,7 +2846,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>CanoScan 9000F</td> + <td align=center>USB</td> +@@ -2858,7 +2857,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>CanoScan 9000F Mark II</td> + <td align=center>USB</td> +@@ -2869,7 +2868,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center><a href="/unsupported/canon-9900f.html">CanoScan 9900F</a></td> + <td align=center>USB</td> +@@ -2924,7 +2923,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center><a href="/unsupported/canon-d1230u.html">CanoScan D1230U</a></td> + <td align=center>USB</td> +@@ -2968,7 +2967,7 @@ + <a href="http://canon-fb330p.sourceforge.net">canon_pp</a> + <br>(0.33) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_pp.5.html">sane-canon_pp</a></td> ++<td align=center>sane-canon_pp</td> + </tr> + <tr><td align=center>CanoScan FB320P</td> + <td align=center>Parport (ECP)</td> +@@ -2979,7 +2978,7 @@ + <a href="http://canon-fb330p.sourceforge.net">canon_pp</a> + <br>(0.33) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_pp.5.html">sane-canon_pp</a></td> ++<td align=center>sane-canon_pp</td> + </tr> + <tr><td align=center>CanoScan FB320U</td> + <td align=center>USB</td> +@@ -3001,7 +3000,7 @@ + <a href="http://canon-fb330p.sourceforge.net">canon_pp</a> + <br>(0.33) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_pp.5.html">sane-canon_pp</a></td> ++<td align=center>sane-canon_pp</td> + </tr> + <tr><td align=center>CanoScan FB610P</td> + <td align=center>Parport (ECP)</td> +@@ -3012,7 +3011,7 @@ + <a href="http://canon-fb330p.sourceforge.net">canon_pp</a> + <br>(0.33) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_pp.5.html">sane-canon_pp</a></td> ++<td align=center>sane-canon_pp</td> + </tr> + <tr><td align=center>CanoScan FB620P</td> + <td align=center>Parport (ECP)</td> +@@ -3023,7 +3022,7 @@ + <a href="http://canon-fb330p.sourceforge.net">canon_pp</a> + <br>(0.33) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_pp.5.html">sane-canon_pp</a></td> ++<td align=center>sane-canon_pp</td> + </tr> + <tr><td align=center><a href="/unsupported/canon-fb620u.html">CanoScan FB620U</a></td> + <td align=center>USB</td> +@@ -3045,7 +3044,7 @@ + <a href="http://canon-fb330p.sourceforge.net">canon_pp</a> + <br>(0.33) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_pp.5.html">sane-canon_pp</a></td> ++<td align=center>sane-canon_pp</td> + </tr> + <tr><td align=center>CanoScan fb630u</td> + <td align=center>USB</td> +@@ -3056,7 +3055,7 @@ + <a href="http://canon-fb630u.sourceforge.net/">canon630u</a> + <br>(0.1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon630u.5.html">sane-canon630u</a></td> ++<td align=center>sane-canon630u</td> + </tr> + <tr><td align=center>CanoScan fb636u</td> + <td align=center>USB</td> +@@ -3067,7 +3066,7 @@ + <a href="http://canon-fb630u.sourceforge.net/">canon630u</a> + <br>(0.1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon630u.5.html">sane-canon630u</a></td> ++<td align=center>sane-canon630u</td> + </tr> + <tr><td align=center><a href="http://sourceforge.net/projects/canonscanner/">CanoScan FB1210U</a></td> + <td align=center>USB</td> +@@ -3089,7 +3088,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center>CanoScan LiDE 40</td> + <td align=center>USB</td> +@@ -3100,7 +3099,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center>CanoScan LiDE 50</td> + <td align=center>USB</td> +@@ -3111,7 +3110,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center>CanoScan LiDE 60</td> + <td align=center>USB</td> +@@ -3122,7 +3121,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center><a href="http://www.juergen-ernst.de/info_sane.html">CanoScan LiDE 70</a></td> + <td align=center>USB</td> +@@ -3166,7 +3165,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center>CanoScan LiDE 110</td> + <td align=center>USB</td> +@@ -3177,7 +3176,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center>CanoScan LiDE 200</td> + <td align=center>USB</td> +@@ -3188,7 +3187,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center>CanoScan LiDE 210</td> + <td align=center>USB</td> +@@ -3199,7 +3198,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center><a href="/unsupported/canon-canoscan-lide-500f.html">CanoScan LiDE 500F</a></td> + <td align=center>USB</td> +@@ -3243,7 +3242,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center>CanoScan N340P</td> + <td align=center>Parport (ECP)</td> +@@ -3254,7 +3253,7 @@ + <a href="http://canon-fb330p.sourceforge.net">canon_pp</a> + <br>(0.33) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_pp.5.html">sane-canon_pp</a></td> ++<td align=center>sane-canon_pp</td> + </tr> + <tr><td align=center>CanoScan N640P</td> + <td align=center>Parport (ECP)</td> +@@ -3265,7 +3264,7 @@ + <a href="http://canon-fb330p.sourceforge.net">canon_pp</a> + <br>(0.33) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_pp.5.html">sane-canon_pp</a></td> ++<td align=center>sane-canon_pp</td> + </tr> + <tr><td align=center>CanoScan N640P ex</td> + <td align=center>Parport (ECP)</td> +@@ -3276,7 +3275,7 @@ + <a href="http://canon-fb330p.sourceforge.net">canon_pp</a> + <br>(0.33) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_pp.5.html">sane-canon_pp</a></td> ++<td align=center>sane-canon_pp</td> + </tr> + <tr><td align=center>CanoScan N650U/N656U</td> + <td align=center>USB</td> +@@ -3287,7 +3286,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center>CanoScan N670U/N676U/LiDE20</td> + <td align=center>USB</td> +@@ -3298,7 +3297,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center>CanoScan N1220U</td> + <td align=center>USB</td> +@@ -3309,7 +3308,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center>CanoScan N1240U/LiDE30</td> + <td align=center>USB</td> +@@ -3320,7 +3319,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center>CR-25</td> + <td align=center>USB</td> +@@ -3331,7 +3330,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>CR-55</td> + <td align=center>USB</td> +@@ -3342,7 +3341,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>CR-135i</td> + <td align=center>USB SCSI</td> +@@ -3353,7 +3352,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>CR-180</td> + <td align=center>USB SCSI</td> +@@ -3364,7 +3363,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>CR-180II</td> + <td align=center>USB SCSI</td> +@@ -3375,7 +3374,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>CR-190i</td> + <td align=center>USB SCSI</td> +@@ -3386,7 +3385,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>DR-1210C</td> + <td align=center>USB</td> +@@ -3397,7 +3396,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>DR-1210C</td> + <td align=center>USB</td> +@@ -3408,7 +3407,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>DR-2010C</td> + <td align=center>USB</td> +@@ -3419,7 +3418,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>DR-2010M</td> + <td align=center>USB</td> +@@ -3430,7 +3429,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>DR-2020U</td> + <td align=center>USB</td> +@@ -3452,7 +3451,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>DR-2050SP</td> + <td align=center>USB</td> +@@ -3463,7 +3462,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>DR-2080C</td> + <td align=center>USB SCSI</td> +@@ -3474,7 +3473,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>DR-2510C</td> + <td align=center>USB</td> +@@ -3485,7 +3484,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>DR-2510M</td> + <td align=center>USB</td> +@@ -3496,7 +3495,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>DR-2580C</td> + <td align=center>USB SCSI</td> +@@ -3507,7 +3506,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>DR-3010C</td> + <td align=center>USB</td> +@@ -3518,7 +3517,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>DR-3020C</td> + <td align=center>SCSI</td> +@@ -3529,7 +3528,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>DR-3060</td> + <td align=center>SCSI</td> +@@ -3540,7 +3539,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>DR-3080C</td> + <td align=center>SCSI</td> +@@ -3551,7 +3550,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>DR-3080CII</td> + <td align=center>USB SCSI</td> +@@ -3562,7 +3561,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>DR-4010C</td> + <td align=center>USB</td> +@@ -3573,7 +3572,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>DR-4580U</td> + <td align=center>USB</td> +@@ -3584,7 +3583,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>DR-5010C</td> + <td align=center>USB</td> +@@ -3595,7 +3594,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>DR-5020</td> + <td align=center>SCSI</td> +@@ -3606,7 +3605,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>DR-5060F</td> + <td align=center>SCSI</td> +@@ -3617,7 +3616,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>DR-5080C</td> + <td align=center>SCSI</td> +@@ -3628,7 +3627,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>DR-6010C</td> + <td align=center>USB SCSI</td> +@@ -3639,7 +3638,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>DR-6030C</td> + <td align=center>USB SCSI</td> +@@ -3650,7 +3649,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>DR-6050C</td> + <td align=center>USB SCSI</td> +@@ -3661,7 +3660,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>DR-6080</td> + <td align=center>USB SCSI</td> +@@ -3672,7 +3671,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>DR-7080C</td> + <td align=center>USB SCSI</td> +@@ -3683,7 +3682,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>DR-7090C</td> + <td align=center>USB SCSI</td> +@@ -3694,7 +3693,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>DR-7550C</td> + <td align=center>USB SCSI</td> +@@ -3705,7 +3704,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>DR-7580</td> + <td align=center>USB SCSI</td> +@@ -3716,7 +3715,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>DR-9050C</td> + <td align=center>USB SCSI</td> +@@ -3727,7 +3726,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>DR-9080C</td> + <td align=center>USB SCSI</td> +@@ -3738,7 +3737,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>DR-X10C</td> + <td align=center>USB SCSI</td> +@@ -3749,7 +3748,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>DR3020</td> + <td align=center>SCSI</td> +@@ -3760,7 +3759,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center>DR4080U</td> + <td align=center>USB</td> +@@ -3771,7 +3770,7 @@ + <a href="http://www.thebility.com/canon/">canon_dr</a> + <br>(38) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon_dr.5.html">sane-canon_dr</a></td> ++<td align=center>sane-canon_dr</td> + </tr> + <tr><td align=center><a href="/unsupported/canon-fs4000.html">FS4000</a></td> + <td align=center>USB SCSI</td> +@@ -3793,7 +3792,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>I-SENSYS MF4320d</td> + <td align=center>USB</td> +@@ -3804,7 +3803,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>I-SENSYS MF4330d</td> + <td align=center>USB</td> +@@ -3815,7 +3814,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>i-SENSYS MF4550d</td> + <td align=center>USB</td> +@@ -3826,7 +3825,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>i-SENSYS MF5880dn</td> + <td align=center>USB</td> +@@ -3837,7 +3836,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>i-SENSYS MF6680dn</td> + <td align=center>USB</td> +@@ -3848,7 +3847,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>imageCLASS D420</td> + <td align=center>USB</td> +@@ -3859,7 +3858,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>imageCLASS D480</td> + <td align=center>USB</td> +@@ -3870,7 +3869,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>imageCLASS MF3110</td> + <td align=center>USB</td> +@@ -3881,7 +3880,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>imageCLASS MF3240</td> + <td align=center>USB</td> +@@ -3892,7 +3891,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>imageCLASS MF4010</td> + <td align=center>USB</td> +@@ -3903,7 +3902,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>imageCLASS MF4018</td> + <td align=center>USB</td> +@@ -3914,7 +3913,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>imageCLASS MF4120</td> + <td align=center>USB</td> +@@ -3925,7 +3924,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>imageCLASS MF4122</td> + <td align=center>USB</td> +@@ -3936,7 +3935,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>imageCLASS MF4140</td> + <td align=center>USB</td> +@@ -3947,7 +3946,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>imageCLASS MF4150</td> + <td align=center>USB</td> +@@ -3958,7 +3957,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>imageCLASS MF4270</td> + <td align=center>USB</td> +@@ -3969,7 +3968,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>imageCLASS MF4350d</td> + <td align=center>USB</td> +@@ -3980,7 +3979,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>imageCLASS MF4370dn</td> + <td align=center>USB</td> +@@ -3991,7 +3990,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>imageCLASS MF4380dn</td> + <td align=center>USB</td> +@@ -4002,7 +4001,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>imageCLASS MF4410</td> + <td align=center>USB</td> +@@ -4013,7 +4012,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>imageCLASS MF4430</td> + <td align=center>USB</td> +@@ -4024,7 +4023,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>imageCLASS MF4660</td> + <td align=center>USB</td> +@@ -4035,7 +4034,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>imageCLASS MF4690</td> + <td align=center>USB</td> +@@ -4046,7 +4045,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>imageCLASS MF5630</td> + <td align=center>USB</td> +@@ -4057,7 +4056,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>imageCLASS MF5730</td> + <td align=center>USB</td> +@@ -4068,7 +4067,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>imageCLASS MF5750</td> + <td align=center>USB</td> +@@ -4079,7 +4078,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>imageCLASS MF5770</td> + <td align=center>USB</td> +@@ -4090,7 +4089,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>imageCLASS MF6500 series</td> + <td align=center>USB</td> +@@ -4101,7 +4100,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>imageCLASS MF6550</td> + <td align=center>USB</td> +@@ -4112,7 +4111,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>imageCLASS MF8030</td> + <td align=center>USB</td> +@@ -4123,7 +4122,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>imageCLASS MF8170c</td> + <td align=center>USB</td> +@@ -4134,7 +4133,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>imageRUNNER 1020/1024/1025</td> + <td align=center>USB</td> +@@ -4145,7 +4144,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center><a href="/unsupported/canon-imagerunner.html">ImageRunner iR1018</a></td> + <td align=center>USB</td> +@@ -4233,7 +4232,7 @@ + <a href="http://www.rzg.mpg.de/~mpd/sane/">canon</a> + <br>(1.12) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-canon.5.html">sane-canon</a></td> ++<td align=center>sane-canon</td> + </tr> + <tr><td align=center>laserBase MF5650</td> + <td align=center>USB</td> +@@ -4244,7 +4243,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA E500</td> + <td align=center>USB</td> +@@ -4255,7 +4254,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA E510</td> + <td align=center>USB</td> +@@ -4266,7 +4265,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA E600</td> + <td align=center>USB</td> +@@ -4277,7 +4276,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA E610</td> + <td align=center>USB</td> +@@ -4288,7 +4287,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MG2100 Series</td> + <td align=center>USB</td> +@@ -4299,7 +4298,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MG2200 Series</td> + <td align=center>USB</td> +@@ -4310,7 +4309,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MG3100 Series</td> + <td align=center>USB WLAN</td> +@@ -4321,7 +4320,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MG3200 Series</td> + <td align=center>USB</td> +@@ -4332,7 +4331,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MG4100 Series</td> + <td align=center>USB</td> +@@ -4343,7 +4342,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MG4200 Series</td> + <td align=center>USB</td> +@@ -4354,7 +4353,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MG5100 Series</td> + <td align=center>USB</td> +@@ -4365,7 +4364,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MG5200 Series</td> + <td align=center>USB</td> +@@ -4376,7 +4375,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MG5300 Series</td> + <td align=center>USB</td> +@@ -4387,7 +4386,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MG5400 Series</td> + <td align=center>USB</td> +@@ -4398,7 +4397,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MG6100 Series</td> + <td align=center>USB</td> +@@ -4409,7 +4408,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MG6200 Series</td> + <td align=center>USB</td> +@@ -4420,7 +4419,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MG6300 Series</td> + <td align=center>USB Ethernet</td> +@@ -4431,7 +4430,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MG8100 Series</td> + <td align=center>USB</td> +@@ -4442,7 +4441,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MG8200 Series</td> + <td align=center>USB Ethernet</td> +@@ -4453,7 +4452,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center><a href="/unsupported/canon-pixma-mp110.html">PIXMA MP110</a></td> + <td align=center>USB</td> +@@ -4486,7 +4485,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP150</td> + <td align=center>USB</td> +@@ -4497,7 +4496,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP160</td> + <td align=center>USB</td> +@@ -4508,7 +4507,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP170</td> + <td align=center>USB</td> +@@ -4519,7 +4518,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP180</td> + <td align=center>USB</td> +@@ -4530,7 +4529,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP190</td> + <td align=center>USB</td> +@@ -4541,7 +4540,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP210</td> + <td align=center>USB</td> +@@ -4552,7 +4551,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP220</td> + <td align=center>USB</td> +@@ -4563,7 +4562,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP230</td> + <td align=center>USB</td> +@@ -4574,7 +4573,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP240</td> + <td align=center>USB</td> +@@ -4585,7 +4584,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP250</td> + <td align=center>USB</td> +@@ -4596,7 +4595,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP260</td> + <td align=center>USB</td> +@@ -4607,7 +4606,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP270</td> + <td align=center>USB</td> +@@ -4618,7 +4617,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP280</td> + <td align=center>USB</td> +@@ -4629,7 +4628,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP360</td> + <td align=center>USB</td> +@@ -4640,7 +4639,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP370</td> + <td align=center>USB</td> +@@ -4651,7 +4650,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP375R</td> + <td align=center>USB</td> +@@ -4662,7 +4661,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP390</td> + <td align=center>USB</td> +@@ -4673,7 +4672,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP450</td> + <td align=center>USB</td> +@@ -4684,7 +4683,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP460</td> + <td align=center>USB</td> +@@ -4695,7 +4694,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP470</td> + <td align=center>USB</td> +@@ -4706,7 +4705,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP480</td> + <td align=center>USB</td> +@@ -4717,7 +4716,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP490</td> + <td align=center>USB</td> +@@ -4728,7 +4727,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP493</td> + <td align=center>USB</td> +@@ -4739,7 +4738,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP495</td> + <td align=center>USB</td> +@@ -4750,7 +4749,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP500</td> + <td align=center>USB</td> +@@ -4761,7 +4760,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP510</td> + <td align=center>USB</td> +@@ -4772,7 +4771,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP520</td> + <td align=center>USB</td> +@@ -4783,7 +4782,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP530</td> + <td align=center>USB</td> +@@ -4794,7 +4793,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP540</td> + <td align=center>USB</td> +@@ -4805,7 +4804,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP550</td> + <td align=center>USB</td> +@@ -4816,7 +4815,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP560</td> + <td align=center>USB</td> +@@ -4827,7 +4826,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP600</td> + <td align=center>USB</td> +@@ -4838,7 +4837,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP600R</td> + <td align=center>USB Ethernet</td> +@@ -4849,7 +4848,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP610</td> + <td align=center>USB</td> +@@ -4860,7 +4859,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP620</td> + <td align=center>USB Ethernet</td> +@@ -4871,7 +4870,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP630</td> + <td align=center>USB</td> +@@ -4882,7 +4881,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP640</td> + <td align=center>USB Ethernet</td> +@@ -4893,7 +4892,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP700</td> + <td align=center>USB</td> +@@ -4904,7 +4903,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP710</td> + <td align=center>USB</td> +@@ -4915,7 +4914,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP730</td> + <td align=center>USB</td> +@@ -4926,7 +4925,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP740</td> + <td align=center>USB</td> +@@ -4937,7 +4936,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP750</td> + <td align=center>USB</td> +@@ -4948,7 +4947,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP760</td> + <td align=center>USB</td> +@@ -4959,7 +4958,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP770</td> + <td align=center>USB</td> +@@ -4970,7 +4969,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP780</td> + <td align=center>USB</td> +@@ -4981,7 +4980,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP790</td> + <td align=center>USB</td> +@@ -4992,7 +4991,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP800</td> + <td align=center>USB</td> +@@ -5003,7 +5002,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP800R</td> + <td align=center>USB</td> +@@ -5014,7 +5013,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP810</td> + <td align=center>USB</td> +@@ -5025,7 +5024,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP830</td> + <td align=center>USB</td> +@@ -5036,7 +5035,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP960</td> + <td align=center>USB</td> +@@ -5047,7 +5046,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP970</td> + <td align=center>USB Ethernet</td> +@@ -5058,7 +5057,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP980</td> + <td align=center>USB Ethernet</td> +@@ -5069,7 +5068,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MP990</td> + <td align=center>USB Ethernet</td> +@@ -5080,7 +5079,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MX300</td> + <td align=center>USB</td> +@@ -5091,7 +5090,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MX310</td> + <td align=center>USB</td> +@@ -5102,7 +5101,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MX320</td> + <td align=center>USB</td> +@@ -5113,7 +5112,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MX330</td> + <td align=center>USB</td> +@@ -5124,7 +5123,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MX340</td> + <td align=center>USB</td> +@@ -5135,7 +5134,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MX350</td> + <td align=center>USB Ethernet</td> +@@ -5146,7 +5145,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MX360</td> + <td align=center>USB</td> +@@ -5157,7 +5156,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MX370 Series</td> + <td align=center>USB</td> +@@ -5168,7 +5167,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MX390 Series</td> + <td align=center>USB</td> +@@ -5179,7 +5178,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MX410</td> + <td align=center>USB Ethernet</td> +@@ -5190,7 +5189,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MX420</td> + <td align=center>USB Ethernet</td> +@@ -5201,7 +5200,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MX430 Series</td> + <td align=center>USB Ethernet</td> +@@ -5212,7 +5211,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MX450 Series</td> + <td align=center>USB</td> +@@ -5223,7 +5222,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MX510 Series</td> + <td align=center>USB Ethernet</td> +@@ -5234,7 +5233,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MX520 Series</td> + <td align=center>USB</td> +@@ -5245,7 +5244,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MX700</td> + <td align=center>USB Ethernet</td> +@@ -5256,7 +5255,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MX710 Series</td> + <td align=center>USB Ethernet</td> +@@ -5267,7 +5266,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MX720 Series</td> + <td align=center>USB</td> +@@ -5278,7 +5277,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MX850</td> + <td align=center>USB Ethernet</td> +@@ -5289,7 +5288,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MX860</td> + <td align=center>USB Ethernet</td> +@@ -5300,7 +5299,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MX870</td> + <td align=center>USB Ethernet</td> +@@ -5311,7 +5310,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MX880 Series</td> + <td align=center>USB Ethernet</td> +@@ -5322,7 +5321,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MX882</td> + <td align=center>USB Ethernet</td> +@@ -5333,7 +5332,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MX885</td> + <td align=center>USB Ethernet</td> +@@ -5344,7 +5343,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MX890 Series</td> + <td align=center>USB Ethernet</td> +@@ -5355,7 +5354,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MX920 Series</td> + <td align=center>USB</td> +@@ -5366,7 +5365,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + <tr><td align=center>PIXMA MX7600</td> + <td align=center>USB Ethernet</td> +@@ -5377,7 +5376,7 @@ + <a href="http://home.arcor.de/wittawat/pixma/">pixma</a> + <br>(0.17.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pixma.5.html">sane-pixma</a></td> ++<td align=center>sane-pixma</td> + </tr> + </table> + <h3><a name="Z-CHINON">Manufacturer: Chinon</a></h3> +@@ -5429,7 +5428,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center>S200</td> + <td align=center>USB</td> +@@ -5492,7 +5491,7 @@ + <a href="http://www.thebility.com/cardscan/">cardscan</a> + <br>(2) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-cardscan.5.html">sane-cardscan</a></td> ++<td align=center>sane-cardscan</td> + </tr> + <tr><td align=center>800c</td> + <td align=center>USB</td> +@@ -5503,7 +5502,7 @@ + <a href="http://www.thebility.com/cardscan/">cardscan</a> + <br>(2) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-cardscan.5.html">sane-cardscan</a></td> ++<td align=center>sane-cardscan</td> + </tr> + <tr><td align=center><a href="/unsupported/corex-cardscan-500.html">Cardscan 500</a></td> + <td align=center>USB</td> +@@ -5550,7 +5549,7 @@ + <a href="http://penguin-breeder.org/sane/mustek_pp/">mustek_pp</a> + <br>(13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek_pp.5.html">sane-mustek_pp</a></td> ++<td align=center>sane-mustek_pp</td> + </tr> + </table> + <h3><a name="Z-DCT">Manufacturer: DCT</a></h3> +@@ -5578,7 +5577,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + </table> + <h3><a name="Z-DELL">Manufacturer: Dell</a></h3> +@@ -5625,7 +5624,7 @@ + <a href="http://stef.dev.free.fr/sane/lexmark">lexmark</a> + <br>(1.0-0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-lexmark.5.html">sane-lexmark</a></td> ++<td align=center>sane-lexmark</td> + </tr> + <tr><td align=center>A940</td> + <td align=center>USB</td> +@@ -5657,7 +5656,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + </table> + <h3><a name="Z-DEVCOM">Manufacturer: Devcom</a></h3> +@@ -5684,7 +5683,7 @@ + <a href="http://www.munton.demon.co.uk/sane">pie</a> + <br>(1.0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pie.5.html">sane-pie</a></td> ++<td align=center>sane-pie</td> + </tr> + <tr><td align=center>9636PRO</td> + <td align=center>SCSI</td> +@@ -5695,7 +5694,7 @@ + <a href="http://www.munton.demon.co.uk/sane">pie</a> + <br>(1.0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pie.5.html">sane-pie</a></td> ++<td align=center>sane-pie</td> + </tr> + <tr><td align=center>9636S</td> + <td align=center>SCSI</td> +@@ -5706,7 +5705,7 @@ + <a href="http://www.munton.demon.co.uk/sane">pie</a> + <br>(1.0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pie.5.html">sane-pie</a></td> ++<td align=center>sane-pie</td> + </tr> + </table> + <h3><a name="Z-DEXTRA">Manufacturer: Dextra</a></h3> +@@ -5731,7 +5730,7 @@ + <a href="http://www.zago.net/sane/#teco">teco1</a> + <br>(1.0-10) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco1.5.html">sane-teco1</a></td> ++<td align=center>sane-teco1</td> + </tr> + <tr><td align=center>DF-1200T+</td> + <td align=center>SCSI</td> +@@ -5742,7 +5741,7 @@ + <a href="http://www.zago.net/sane/#teco">teco1</a> + <br>(1.0-10) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco1.5.html">sane-teco1</a></td> ++<td align=center>sane-teco1</td> + </tr> + <tr><td align=center>DF-4830T</td> + <td align=center>SCSI</td> +@@ -5753,7 +5752,7 @@ + <a href="http://www.zago.net/sane/#teco">teco1</a> + <br>(1.0-10) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco1.5.html">sane-teco1</a></td> ++<td align=center>sane-teco1</td> + </tr> + <tr><td align=center>DF-9624</td> + <td align=center>SCSI</td> +@@ -5764,7 +5763,7 @@ + <a href="http://www.zago.net/sane/#teco">teco1</a> + <br>(1.0-10) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco1.5.html">sane-teco1</a></td> ++<td align=center>sane-teco1</td> + </tr> + </table> + <h3><a name="Z-DEXXA">Manufacturer: Dexxa</a></h3> +@@ -5791,7 +5790,7 @@ + <a href="http://as6edriver.sourceforge.net/">as6e</a> + <br>(0.5) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-as6e.5.html">sane-as6e</a></td> ++<td align=center>sane-as6e</td> + </tr> + </table> + <h3><a name="Z-E-LUX">Manufacturer: E-Lux</a></h3> +@@ -5842,7 +5841,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + </table> + <h3><a name="Z-EDT--ELECTRONIC-DOCUMENT-TECHNOLOGY-">Manufacturer: EDT (Electronic Document Technology)</a></h3> +@@ -5932,7 +5931,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Actionscanner II</td> + <td align=center>SCSI Parport</td> +@@ -5943,7 +5942,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>AcuLaser CX11</td> + <td align=center>USB</td> +@@ -5953,7 +5952,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>AcuLaser CX11</td> + <td align=center>USB</td> +@@ -5964,7 +5963,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>AcuLaser CX11NF</td> + <td align=center>USB Network</td> +@@ -5974,7 +5973,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>AcuLaser CX11NF</td> + <td align=center>USB</td> +@@ -5985,7 +5984,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>AcuLaser CX21</td> + <td align=center>USB</td> +@@ -5995,7 +5994,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Artisan 700</td> + <td align=center>USB Network</td> +@@ -6005,7 +6004,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Artisan 710 Series</td> + <td align=center>USB</td> +@@ -6015,7 +6014,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Artisan 800</td> + <td align=center>USB</td> +@@ -6025,7 +6024,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Artisan 810 Series</td> + <td align=center>USB</td> +@@ -6035,7 +6034,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>CC-500L</td> + <td align=center>USB</td> +@@ -6045,7 +6044,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>CC-550L</td> + <td align=center>USB</td> +@@ -6055,7 +6054,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>CC-570L</td> + <td align=center>USB</td> +@@ -6065,7 +6064,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>CC-600PX</td> + <td align=center>USB</td> +@@ -6075,7 +6074,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>CC-700</td> + <td align=center>USB</td> +@@ -6085,7 +6084,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>CX-3200</td> + <td align=center>USB</td> +@@ -6096,7 +6095,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>CX-3600</td> + <td align=center>USB</td> +@@ -6107,7 +6106,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>CX-3650</td> + <td align=center>USB</td> +@@ -6118,7 +6117,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>CX-3700</td> + <td align=center>USB</td> +@@ -6129,7 +6128,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>CX-3800</td> + <td align=center>USB</td> +@@ -6140,7 +6139,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>CX-4200</td> + <td align=center>USB</td> +@@ -6151,7 +6150,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>CX-4600</td> + <td align=center>USB</td> +@@ -6162,7 +6161,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>CX-4800</td> + <td align=center>USB</td> +@@ -6173,7 +6172,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>CX-5000</td> + <td align=center>USB</td> +@@ -6184,7 +6183,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>CX-5200</td> + <td align=center>USB</td> +@@ -6195,7 +6194,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>CX-5400</td> + <td align=center>USB</td> +@@ -6206,7 +6205,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>CX-5400</td> + <td align=center>USB</td> +@@ -6217,7 +6216,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>CX-6300</td> + <td align=center>USB</td> +@@ -6228,7 +6227,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>CX-6400</td> + <td align=center>USB</td> +@@ -6239,7 +6238,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>CX-6500</td> + <td align=center>USB</td> +@@ -6250,7 +6249,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>CX-6600</td> + <td align=center>USB</td> +@@ -6261,7 +6260,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>DX-3800</td> + <td align=center>USB</td> +@@ -6272,7 +6271,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>DX-3850</td> + <td align=center>USB</td> +@@ -6283,7 +6282,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>DX-4050</td> + <td align=center>USB</td> +@@ -6294,7 +6293,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>DX-5000</td> + <td align=center>USB</td> +@@ -6305,7 +6304,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>DX-5050</td> + <td align=center>USB</td> +@@ -6316,7 +6315,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>DX-6000</td> + <td align=center>USB</td> +@@ -6327,7 +6326,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>DX-7400</td> + <td align=center>USB</td> +@@ -6338,7 +6337,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>EP-702A</td> + <td align=center>USB</td> +@@ -6348,7 +6347,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>EP-801A</td> + <td align=center>USB Network</td> +@@ -6358,7 +6357,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>EP-802A</td> + <td align=center>USB</td> +@@ -6368,7 +6367,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>EP-901A</td> + <td align=center>USB</td> +@@ -6378,7 +6377,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>EP-901F</td> + <td align=center>USB</td> +@@ -6388,7 +6387,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>EP-902A</td> + <td align=center>USB</td> +@@ -6398,7 +6397,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>ES-300C</td> + <td align=center>SCSI parallel</td> +@@ -6408,7 +6407,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>ES-300C</td> + <td align=center>SCSI Parport</td> +@@ -6419,7 +6418,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>ES-300GS</td> + <td align=center>SCSI</td> +@@ -6429,7 +6428,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>ES-300GS</td> + <td align=center>SCSI</td> +@@ -6440,7 +6439,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>ES-600C</td> + <td align=center>parallel</td> +@@ -6450,7 +6449,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>ES-600C</td> + <td align=center>Parport</td> +@@ -6461,7 +6460,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>ES-800C</td> + <td align=center>SCSI</td> +@@ -6471,7 +6470,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>ES-1000C</td> + <td align=center>?</td> +@@ -6481,7 +6480,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>ES-1200C</td> + <td align=center>parallel</td> +@@ -6491,7 +6490,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>ES-1200C</td> + <td align=center>Parport</td> +@@ -6502,7 +6501,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>ES-2000</td> + <td align=center>SCSI USB</td> +@@ -6512,7 +6511,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>ES-2200</td> + <td align=center>SCSI USB</td> +@@ -6522,7 +6521,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>ES-6000</td> + <td align=center>SCSI</td> +@@ -6532,7 +6531,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>ES-6000H</td> + <td align=center>SCSI</td> +@@ -6542,7 +6541,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>ES-6000HS</td> + <td align=center>SCSI</td> +@@ -6552,7 +6551,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>ES-7000H</td> + <td align=center>SCSI USB</td> +@@ -6562,7 +6561,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>ES-8000</td> + <td align=center>SCSI</td> +@@ -6572,7 +6571,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>ES-8500</td> + <td align=center>SCSI USB</td> +@@ -6582,7 +6581,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>ES-8500</td> + <td align=center>SCSI</td> +@@ -6593,7 +6592,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>ES-9000H</td> + <td align=center>SCSI</td> +@@ -6603,7 +6602,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>ES-10000G</td> + <td align=center>USB</td> +@@ -6613,7 +6612,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux/scan/DL1.do">ES-D400</a></td> + <td align=center>USB</td> +@@ -6623,7 +6622,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>ES-H300</td> + <td align=center>USB</td> +@@ -6633,7 +6632,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>ES-H7200</td> + <td align=center>USB Ethernet</td> +@@ -6643,7 +6642,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Expression 636</td> + <td align=center>SCSI</td> +@@ -6653,7 +6652,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Expression 636</td> + <td align=center>SCSI</td> +@@ -6664,7 +6663,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>Expression 800</td> + <td align=center>SCSI</td> +@@ -6674,7 +6673,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Expression 800</td> + <td align=center>SCSI</td> +@@ -6685,7 +6684,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>Expression 836XL</td> + <td align=center>SCSI</td> +@@ -6695,7 +6694,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Expression 1600</td> + <td align=center>SCSI USB</td> +@@ -6705,7 +6704,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Expression 1600</td> + <td align=center>SCSI USB IEEE-1394</td> +@@ -6716,7 +6715,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>Expression 1640XL</td> + <td align=center>SCSI USB</td> +@@ -6726,7 +6725,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Expression 1680</td> + <td align=center>SCSI USB</td> +@@ -6736,7 +6735,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Expression 1680</td> + <td align=center>SCSI USB IEEE-1394</td> +@@ -6747,7 +6746,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>Expression 1680 Pro</td> + <td align=center>SCSI USB</td> +@@ -6757,7 +6756,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Expression 1680XL Pro</td> + <td align=center>SCSI USB</td> +@@ -6767,7 +6766,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Expression 10000XL</td> + <td align=center>USB</td> +@@ -6777,7 +6776,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Expression 10000XL Graphic Arts</td> + <td align=center>USB IEEE1394</td> +@@ -6787,7 +6786,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Expression 10000XL Photo</td> + <td align=center>USB IEEE1394</td> +@@ -6797,7 +6796,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>F-3200</td> + <td align=center>USB IEEE1394</td> +@@ -6807,7 +6806,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>F-3200 Photo</td> + <td align=center>USB IEEE1394</td> +@@ -6817,7 +6816,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>FilmScan 200</td> + <td align=center>SCSI</td> +@@ -6827,7 +6826,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux/scan/DL1.do">GT-1500</a></td> + <td align=center>USB</td> +@@ -6837,7 +6836,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-2200</td> + <td align=center>USB</td> +@@ -6858,7 +6857,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-2500</td> + <td align=center>USB</td> +@@ -6868,7 +6867,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-4000</td> + <td align=center>?</td> +@@ -6878,7 +6877,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-5000</td> + <td align=center>parallel SCSI</td> +@@ -6888,7 +6887,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-5000</td> + <td align=center>SCSI Parport</td> +@@ -6899,7 +6898,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>GT-5400</td> + <td align=center>parallel</td> +@@ -6909,7 +6908,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-5500</td> + <td align=center>SCSI</td> +@@ -6919,7 +6918,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-5500</td> + <td align=center>SCSI</td> +@@ -6930,7 +6929,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>GT-6000</td> + <td align=center>SCSI Parport</td> +@@ -6940,7 +6939,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-6000</td> + <td align=center>SCSI Parport</td> +@@ -6951,7 +6950,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>GT-6500</td> + <td align=center>parallel</td> +@@ -6961,7 +6960,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-6500</td> + <td align=center>Parport</td> +@@ -6972,7 +6971,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>GT-6600U</td> + <td align=center>USB</td> +@@ -6982,7 +6981,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-6700U</td> + <td align=center>USB</td> +@@ -6992,7 +6991,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-7000</td> + <td align=center>SCSI</td> +@@ -7003,7 +7002,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>GT-7000S</td> + <td align=center>SCSI</td> +@@ -7013,7 +7012,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-7000U</td> + <td align=center>USB</td> +@@ -7023,7 +7022,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux/scan/DL1.do">GT-7200U</a></td> + <td align=center>USB</td> +@@ -7033,7 +7032,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux/scan/DL1.do">GT-7300U</a></td> + <td align=center>USB</td> +@@ -7043,7 +7042,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-7400U</td> + <td align=center>USB</td> +@@ -7053,7 +7052,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-7600S</td> + <td align=center>SCSI</td> +@@ -7063,7 +7062,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-7600U</td> + <td align=center>USB</td> +@@ -7073,7 +7072,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-7600UF</td> + <td align=center>USB</td> +@@ -7083,7 +7082,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-7700U</td> + <td align=center>USB</td> +@@ -7093,7 +7092,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-8000</td> + <td align=center>SCSI</td> +@@ -7103,7 +7102,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-8000</td> + <td align=center>SCSI</td> +@@ -7114,7 +7113,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>GT-8200U</td> + <td align=center>USB</td> +@@ -7124,7 +7123,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-8200UF</td> + <td align=center>USB</td> +@@ -7134,7 +7133,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-8300UF</td> + <td align=center>USB</td> +@@ -7144,7 +7143,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-8400UF</td> + <td align=center>USB</td> +@@ -7154,7 +7153,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-8500</td> + <td align=center>?</td> +@@ -7164,7 +7163,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-8700</td> + <td align=center>SCSI USB</td> +@@ -7174,7 +7173,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-8700F</td> + <td align=center>SCSI USB</td> +@@ -7184,7 +7183,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-9000</td> + <td align=center>parallel</td> +@@ -7194,7 +7193,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-9300UF</td> + <td align=center>USB</td> +@@ -7204,7 +7203,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux/scan/DL1.do">GT-9400UF</a></td> + <td align=center>USB</td> +@@ -7214,7 +7213,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-9500</td> + <td align=center>SCSI</td> +@@ -7224,7 +7223,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-9600</td> + <td align=center>SCSI</td> +@@ -7234,7 +7233,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-9700F</td> + <td align=center>USB</td> +@@ -7244,7 +7243,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-9800F</td> + <td align=center>USB</td> +@@ -7254,7 +7253,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-10000</td> + <td align=center>SCSI</td> +@@ -7264,7 +7263,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-10000+</td> + <td align=center>SCSI</td> +@@ -7274,7 +7273,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-12000</td> + <td align=center>SCSI</td> +@@ -7284,7 +7283,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-15000</td> + <td align=center>SCSI USB</td> +@@ -7294,7 +7293,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-20000</td> + <td align=center>USB Ethernet</td> +@@ -7304,7 +7303,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-30000</td> + <td align=center>SCSI</td> +@@ -7314,7 +7313,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux/scan/DL1.do">GT-D1000</a></td> + <td align=center>USB</td> +@@ -7324,7 +7323,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux/scan/DL1.do">GT-F500</a></td> + <td align=center>USB</td> +@@ -7334,7 +7333,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux/scan/DL1.do">GT-F520</a></td> + <td align=center>USB</td> +@@ -7344,7 +7343,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux/scan/DL1.do">GT-F550</a></td> + <td align=center>USB</td> +@@ -7354,7 +7353,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux/scan/DL1.do">GT-F570</a></td> + <td align=center>USB</td> +@@ -7364,7 +7363,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux/scan/DL1.do">GT-F600</a></td> + <td align=center>USB</td> +@@ -7374,7 +7373,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux/scan/DL1.do">GT-F650</a></td> + <td align=center>USB</td> +@@ -7384,7 +7383,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux/scan/DL1.do">GT-F670</a></td> + <td align=center>USB</td> +@@ -7394,7 +7393,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux/scan/DL1.do">GT-F700</a></td> + <td align=center>USB</td> +@@ -7404,7 +7403,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux/scan/DL1.do">GT-F720</a></td> + <td align=center>USB</td> +@@ -7414,7 +7413,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux_e/scan/DL1.do">GT-S50</a></td> + <td align=center>USB</td> +@@ -7424,7 +7423,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux_e/scan/DL1.do">GT-S80</a></td> + <td align=center>USB</td> +@@ -7434,7 +7433,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux/scan/DL1.do">GT-S600</a></td> + <td align=center>USB</td> +@@ -7444,7 +7443,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux/scan/DL1.do">GT-S620</a></td> + <td align=center>USB</td> +@@ -7454,7 +7453,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-X700</td> + <td align=center>USB</td> +@@ -7464,7 +7463,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux/scan/DL1.do">GT-X750</a></td> + <td align=center>USB</td> +@@ -7474,7 +7473,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux/scan/DL1.do">GT-X770</a></td> + <td align=center>USB</td> +@@ -7484,7 +7483,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-X800</td> + <td align=center>USB</td> +@@ -7494,7 +7493,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux/scan/DL1.do">GT-X820</a></td> + <td align=center>USB</td> +@@ -7504,7 +7503,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-X900</td> + <td align=center>USB</td> +@@ -7514,7 +7513,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>GT-X970</td> + <td align=center>USB</td> +@@ -7524,7 +7523,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>LP-7900CS</td> + <td align=center>?</td> +@@ -7534,7 +7533,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>LP-9000CCH</td> + <td align=center>?</td> +@@ -7544,7 +7543,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>LP-9000CCS</td> + <td align=center>?</td> +@@ -7554,7 +7553,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>LP-9000CFH</td> + <td align=center>?</td> +@@ -7564,7 +7563,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>LP-9500CCS</td> + <td align=center>?</td> +@@ -7574,7 +7573,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>LP-9500CFH</td> + <td align=center>?</td> +@@ -7584,7 +7583,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>LP-9500CH2</td> + <td align=center>?</td> +@@ -7594,7 +7593,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>LP-9800CCH</td> + <td align=center>?</td> +@@ -7604,7 +7603,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>LP-9800CCS</td> + <td align=center>?</td> +@@ -7614,7 +7613,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>LP-9800CFH</td> + <td align=center>?</td> +@@ -7624,7 +7623,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>LP-A500</td> + <td align=center>USB Network</td> +@@ -7634,7 +7633,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>LP-M5000</td> + <td align=center>USB</td> +@@ -7644,7 +7643,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>LP-M5500</td> + <td align=center>USB</td> +@@ -7654,7 +7653,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>LP-M5500F</td> + <td align=center>USB</td> +@@ -7664,7 +7663,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>LP-M5600</td> + <td align=center>USB</td> +@@ -7674,7 +7673,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>LP-M6000</td> + <td align=center>USB</td> +@@ -7684,7 +7683,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>ME 200</td> + <td align=center>USB</td> +@@ -7694,7 +7693,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>ME 300</td> + <td align=center>USB</td> +@@ -7704,7 +7703,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>ME OFFICE 510</td> + <td align=center>USB</td> +@@ -7714,7 +7713,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>ME Office 600F</td> + <td align=center>USB</td> +@@ -7724,7 +7723,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>ME OFFICE 650FN Series</td> + <td align=center>USB</td> +@@ -7734,7 +7733,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>ME Office 700FW</td> + <td align=center>USB</td> +@@ -7744,7 +7743,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Perfection 600</td> + <td align=center>SCSI</td> +@@ -7755,7 +7754,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>Perfection 610</td> + <td align=center>USB</td> +@@ -7765,7 +7764,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Perfection 610</td> + <td align=center>USB</td> +@@ -7776,7 +7775,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>Perfection 636</td> + <td align=center>SCSI</td> +@@ -7787,7 +7786,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>Perfection 636S</td> + <td align=center>SCSI</td> +@@ -7797,7 +7796,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Perfection 636S</td> + <td align=center>SCSI</td> +@@ -7808,7 +7807,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>Perfection 636U</td> + <td align=center>USB</td> +@@ -7818,7 +7817,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Perfection 636U</td> + <td align=center>USB</td> +@@ -7829,7 +7828,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>Perfection 640</td> + <td align=center>USB</td> +@@ -7840,7 +7839,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>Perfection 640U</td> + <td align=center>USB</td> +@@ -7850,7 +7849,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Perfection 660</td> + <td align=center>USB</td> +@@ -7861,7 +7860,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>Perfection 1200Photo</td> + <td align=center>USB</td> +@@ -7872,7 +7871,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>Perfection 1200S</td> + <td align=center>SCSI</td> +@@ -7882,7 +7881,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Perfection 1200S</td> + <td align=center>SCSI</td> +@@ -7893,7 +7892,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>Perfection 1200U</td> + <td align=center>USB</td> +@@ -7903,7 +7902,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Perfection 1200U</td> + <td align=center>USB</td> +@@ -7914,7 +7913,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>Perfection 1200U PHOTO</td> + <td align=center>USB</td> +@@ -7924,7 +7923,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Perfection 1240</td> + <td align=center>SCSI USB</td> +@@ -7935,7 +7934,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>Perfection 1240U</td> + <td align=center>USB</td> +@@ -7945,7 +7944,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Perfection 1250</td> + <td align=center>USB</td> +@@ -7956,7 +7955,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux_e/scan/DL1.do">Perfection 1250 PHOTO</a></td> + <td align=center>USB</td> +@@ -7966,7 +7965,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Perfection 1250Photo</td> + <td align=center>USB</td> +@@ -7977,7 +7976,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center>Perfection 1260</td> + <td align=center>USB</td> +@@ -7988,7 +7987,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux_e/scan/DL1.do">Perfection 1260 PHOTO</a></td> + <td align=center>USB</td> +@@ -7998,7 +7997,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Perfection 1260Photo</td> + <td align=center>USB</td> +@@ -8009,7 +8008,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center>Perfection 1270</td> + <td align=center>USB</td> +@@ -8020,7 +8019,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>Perfection 1600</td> + <td align=center>SCSI</td> +@@ -8030,7 +8029,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Perfection 1640</td> + <td align=center>SCSI USB</td> +@@ -8041,7 +8040,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>Perfection 1640SU</td> + <td align=center>SCSI USB</td> +@@ -8051,7 +8050,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Perfection 1640SU PHOTO</td> + <td align=center>SCSI USB</td> +@@ -8061,7 +8060,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Perfection 1650</td> + <td align=center>USB</td> +@@ -8071,7 +8070,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Perfection 1650</td> + <td align=center>USB</td> +@@ -8082,7 +8081,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>Perfection 1650 PHOTO</td> + <td align=center>USB</td> +@@ -8092,7 +8091,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Perfection 1660</td> + <td align=center>USB</td> +@@ -8103,7 +8102,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>Perfection 1660 PHOTO</td> + <td align=center>USB</td> +@@ -8113,7 +8112,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Perfection 1670</td> + <td align=center>USB</td> +@@ -8124,7 +8123,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>Perfection 1670 PHOTO</td> + <td align=center>USB</td> +@@ -8134,7 +8133,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Perfection 2400</td> + <td align=center>USB</td> +@@ -8145,7 +8144,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>Perfection 2400 PHOTO</td> + <td align=center>USB</td> +@@ -8155,7 +8154,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Perfection 2450</td> + <td align=center>USB IEEE-1394</td> +@@ -8166,7 +8165,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>Perfection 2450 PHOTO</td> + <td align=center>USB IEEE-1394</td> +@@ -8176,7 +8175,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Perfection 2480</td> + <td align=center>USB</td> +@@ -8187,7 +8186,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux_e/scan/DL1.do">Perfection 2480 PHOTO</a></td> + <td align=center>USB</td> +@@ -8197,7 +8196,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Perfection 2580</td> + <td align=center>USB</td> +@@ -8208,7 +8207,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux_e/scan/DL1.do">Perfection 2580 PHOTO</a></td> + <td align=center>USB</td> +@@ -8218,7 +8217,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux_e/scan/DL1.do">Perfection 3170 PHOTO</a></td> + <td align=center>USB</td> +@@ -8228,7 +8227,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Perfection 3200</td> + <td align=center>USB IEEE-1394</td> +@@ -8239,7 +8238,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>Perfection 3200 PHOTO</td> + <td align=center>USB IEEE-1394</td> +@@ -8249,7 +8248,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Perfection 3490</td> + <td align=center>USB</td> +@@ -8260,7 +8259,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux_e/scan/DL1.do">Perfection 3490 PHOTO</a></td> + <td align=center>USB</td> +@@ -8270,7 +8269,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Perfection 3590</td> + <td align=center>USB</td> +@@ -8281,7 +8280,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux_e/scan/DL1.do">Perfection 3590 PHOTO</a></td> + <td align=center>USB</td> +@@ -8291,7 +8290,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux_e/scan/DL1.do">Perfection 4180 PHOTO</a></td> + <td align=center>USB</td> +@@ -8301,7 +8300,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux_e/scan/DL1.do">Perfection 4490 PHOTO</a></td> + <td align=center>USB</td> +@@ -8311,7 +8310,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Perfection 4870</td> + <td align=center>USB</td> +@@ -8322,7 +8321,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>Perfection 4870 PHOTO</td> + <td align=center>USB</td> +@@ -8332,7 +8331,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Perfection 4990</td> + <td align=center>USB</td> +@@ -8343,7 +8342,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>Perfection 4990 PHOTO</td> + <td align=center>USB</td> +@@ -8353,7 +8352,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Perfection 4990 Pro</td> + <td align=center>USB IEEE1394</td> +@@ -8363,7 +8362,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux_e/scan/DL1.do">Perfection V10</a></td> + <td align=center>USB</td> +@@ -8373,7 +8372,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux_e/scan/DL1.do">Perfection V30</a></td> + <td align=center>USB</td> +@@ -8383,7 +8382,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux_e/scan/DL1.do">Perfection V100 Photo</a></td> + <td align=center>USB</td> +@@ -8393,7 +8392,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux_e/scan/DL1.do">Perfection V200 Photo</a></td> + <td align=center>USB</td> +@@ -8403,7 +8402,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux_e/scan/DL1.do">Perfection V300 Photo</a></td> + <td align=center>USB</td> +@@ -8413,7 +8412,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux_e/scan/DL1.do">Perfection V350 Photo</a></td> + <td align=center>USB</td> +@@ -8423,7 +8422,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux_e/scan/DL1.do">Perfection V500 Photo</a></td> + <td align=center>USB</td> +@@ -8433,7 +8432,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux_e/scan/DL1.do">Perfection V600 Photo</a></td> + <td align=center>USB</td> +@@ -8443,7 +8442,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Perfection V700 Photo</td> + <td align=center>USB</td> +@@ -8453,7 +8452,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Perfection V750 Photo</td> + <td align=center>USB</td> +@@ -8463,7 +8462,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>PM-A700</td> + <td align=center>USB</td> +@@ -8473,7 +8472,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>PM-A750</td> + <td align=center>USB</td> +@@ -8483,7 +8482,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>PM-A820</td> + <td align=center>USB</td> +@@ -8493,7 +8492,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>PM-A840</td> + <td align=center>USB</td> +@@ -8503,7 +8502,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>PM-A840S</td> + <td align=center>USB</td> +@@ -8513,7 +8512,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>PM-A850</td> + <td align=center>USB</td> +@@ -8523,7 +8522,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>PM-A870</td> + <td align=center>USB</td> +@@ -8533,7 +8532,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>PM-A890</td> + <td align=center>USB</td> +@@ -8543,7 +8542,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>PM-A900</td> + <td align=center>USB</td> +@@ -8553,7 +8552,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>PM-A920</td> + <td align=center>USB</td> +@@ -8563,7 +8562,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>PM-A940</td> + <td align=center>USB</td> +@@ -8573,7 +8572,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>PM-A950</td> + <td align=center>USB</td> +@@ -8583,7 +8582,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>PM-A970</td> + <td align=center>USB</td> +@@ -8593,7 +8592,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>PM-T960</td> + <td align=center>USB</td> +@@ -8603,7 +8602,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>PM-T990</td> + <td align=center>USB</td> +@@ -8613,7 +8612,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>PX-401A</td> + <td align=center>USB</td> +@@ -8623,7 +8622,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>PX-402A</td> + <td align=center>USB</td> +@@ -8633,7 +8632,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>PX-501A</td> + <td align=center>USB</td> +@@ -8643,7 +8642,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>PX-502A</td> + <td align=center>USB</td> +@@ -8653,7 +8652,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>PX-601F</td> + <td align=center>USB</td> +@@ -8663,7 +8662,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>PX-A550</td> + <td align=center>USB</td> +@@ -8673,7 +8672,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>PX-A620</td> + <td align=center>USB</td> +@@ -8683,7 +8682,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>PX-A640</td> + <td align=center>USB</td> +@@ -8693,7 +8692,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>PX-A650</td> + <td align=center>USB</td> +@@ -8703,7 +8702,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>PX-A720</td> + <td align=center>USB</td> +@@ -8713,7 +8712,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>PX-A740</td> + <td align=center>USB</td> +@@ -8723,7 +8722,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>PX-FA700</td> + <td align=center>USB</td> +@@ -8733,7 +8732,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>RX-425</td> + <td align=center>USB</td> +@@ -8744,7 +8743,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>RX-500</td> + <td align=center>USB</td> +@@ -8755,7 +8754,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>RX-600</td> + <td align=center>USB</td> +@@ -8766,7 +8765,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>RX-620</td> + <td align=center>USB</td> +@@ -8777,7 +8776,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>RX-700</td> + <td align=center>USB</td> +@@ -8788,7 +8787,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>Stylus CX-1500</td> + <td align=center>USB</td> +@@ -8799,7 +8798,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>Stylus CX-5800</td> + <td align=center>USB</td> +@@ -8820,7 +8819,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX2800</td> + <td align=center>USB</td> +@@ -8830,7 +8829,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX2900</td> + <td align=center>USB</td> +@@ -8840,7 +8839,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX3100</td> + <td align=center>USB</td> +@@ -8850,7 +8849,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX3200</td> + <td align=center>USB</td> +@@ -8860,7 +8859,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX3500</td> + <td align=center>USB</td> +@@ -8870,7 +8869,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX3600</td> + <td align=center>USB</td> +@@ -8880,7 +8879,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX3650</td> + <td align=center>USB</td> +@@ -8890,7 +8889,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX3700</td> + <td align=center>USB</td> +@@ -8900,7 +8899,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX3800</td> + <td align=center>USB</td> +@@ -8910,7 +8909,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX3810</td> + <td align=center>USB</td> +@@ -8920,7 +8919,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX3900</td> + <td align=center>USB</td> +@@ -8930,7 +8929,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX4100</td> + <td align=center>USB</td> +@@ -8940,7 +8939,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX4200</td> + <td align=center>USB</td> +@@ -8950,7 +8949,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux_e/spc/DL1.do">Stylus CX4300</a></td> + <td align=center>USB</td> +@@ -8960,7 +8959,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux_e/spc/DL1.do">Stylus CX4400</a></td> + <td align=center>USB</td> +@@ -8970,7 +8969,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX4500</td> + <td align=center>USB</td> +@@ -8980,7 +8979,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX4600</td> + <td align=center>USB</td> +@@ -8990,7 +8989,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX4700</td> + <td align=center>USB</td> +@@ -9000,7 +8999,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX4800</td> + <td align=center>USB</td> +@@ -9010,7 +9009,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX4900</td> + <td align=center>USB</td> +@@ -9020,7 +9019,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX5000</td> + <td align=center>USB</td> +@@ -9030,7 +9029,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX5100</td> + <td align=center>USB</td> +@@ -9040,7 +9039,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX5200</td> + <td align=center>USB</td> +@@ -9050,7 +9049,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX5300</td> + <td align=center>USB</td> +@@ -9060,7 +9059,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX5400</td> + <td align=center>USB</td> +@@ -9070,7 +9069,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux_e/spc/DL1.do">Stylus CX5500</a></td> + <td align=center>USB</td> +@@ -9080,7 +9079,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux_e/spc/DL1.do">Stylus CX5600</a></td> + <td align=center>USB</td> +@@ -9090,7 +9089,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX5700F</td> + <td align=center>USB</td> +@@ -9100,7 +9099,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX5800F</td> + <td align=center>USB</td> +@@ -9110,7 +9109,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX5900</td> + <td align=center>USB</td> +@@ -9120,7 +9119,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX6000</td> + <td align=center>USB</td> +@@ -9130,7 +9129,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX6300</td> + <td align=center>USB</td> +@@ -9140,7 +9139,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX6400</td> + <td align=center>USB</td> +@@ -9150,7 +9149,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX6500</td> + <td align=center>USB</td> +@@ -9160,7 +9159,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX6600</td> + <td align=center>USB</td> +@@ -9170,7 +9169,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX6900F</td> + <td align=center>USB</td> +@@ -9180,7 +9179,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX7000F</td> + <td align=center>USB</td> +@@ -9190,7 +9189,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX7300</td> + <td align=center>USB</td> +@@ -9200,7 +9199,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX7400</td> + <td align=center>USB</td> +@@ -9210,7 +9209,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX7700</td> + <td align=center>USB</td> +@@ -9220,7 +9219,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX7800</td> + <td align=center>USB</td> +@@ -9230,7 +9229,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX8300</td> + <td align=center>USB</td> +@@ -9240,7 +9239,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX8400</td> + <td align=center>USB</td> +@@ -9250,7 +9249,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX9300F</td> + <td align=center>USB</td> +@@ -9260,7 +9259,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus CX9400Fax</td> + <td align=center>USB</td> +@@ -9270,7 +9269,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus DX3800</td> + <td align=center>USB</td> +@@ -9280,7 +9279,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus DX3850</td> + <td align=center>USB</td> +@@ -9290,7 +9289,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus DX4000</td> + <td align=center>USB</td> +@@ -9300,7 +9299,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus DX4200</td> + <td align=center>USB</td> +@@ -9310,7 +9309,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="http://www.avasys.jp/lx-bin2/linux_e/spc/DL1.do">Stylus DX4400</a></td> + <td align=center>USB</td> +@@ -9320,7 +9319,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center><a href="/unsupported/epson-stylus-dx4450.html">Stylus DX4450</a></td> + <td align=center>USB</td> +@@ -9341,7 +9340,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus DX4850</td> + <td align=center>USB</td> +@@ -9351,7 +9350,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus DX5000</td> + <td align=center>USB</td> +@@ -9361,7 +9360,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus DX6000</td> + <td align=center>USB</td> +@@ -9371,7 +9370,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus DX7000F</td> + <td align=center>USB</td> +@@ -9381,7 +9380,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus DX7400</td> + <td align=center>USB</td> +@@ -9391,7 +9390,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus DX8400</td> + <td align=center>USB</td> +@@ -9401,7 +9400,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus DX9400F</td> + <td align=center>USB</td> +@@ -9411,7 +9410,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus NX100</td> + <td align=center>USB</td> +@@ -9421,7 +9420,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus NX110 Series</td> + <td align=center>USB</td> +@@ -9431,7 +9430,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus NX200</td> + <td align=center>USB</td> +@@ -9441,7 +9440,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus NX210 Series</td> + <td align=center>USB</td> +@@ -9451,7 +9450,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus NX300</td> + <td align=center>USB</td> +@@ -9461,7 +9460,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus NX400</td> + <td align=center>USB</td> +@@ -9471,7 +9470,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus NX410 Series</td> + <td align=center>USB</td> +@@ -9481,7 +9480,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus NX510 Series</td> + <td align=center>USB</td> +@@ -9491,7 +9490,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Office BX300F</td> + <td align=center>USB</td> +@@ -9501,7 +9500,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Office BX310FN Series</td> + <td align=center>USB</td> +@@ -9511,7 +9510,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Office BX600FW</td> + <td align=center>USB</td> +@@ -9521,7 +9520,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Office BX610FW Series</td> + <td align=center>USB</td> +@@ -9531,7 +9530,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Office TX300F</td> + <td align=center>USB</td> +@@ -9541,7 +9540,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Office TX510FN Series</td> + <td align=center>USB</td> +@@ -9551,7 +9550,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Office TX600FW</td> + <td align=center>USB</td> +@@ -9561,7 +9560,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Office TX610FW Series</td> + <td align=center>USB</td> +@@ -9571,7 +9570,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Photo PX650 Series</td> + <td align=center>USB</td> +@@ -9581,7 +9580,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Photo PX700W</td> + <td align=center>USB Network</td> +@@ -9591,7 +9590,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Photo PX710W Series</td> + <td align=center>USB</td> +@@ -9601,7 +9600,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Photo PX800FW</td> + <td align=center>USB</td> +@@ -9611,7 +9610,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Photo PX810FW Series</td> + <td align=center>USB</td> +@@ -9621,7 +9620,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Photo RX420</td> + <td align=center>USB</td> +@@ -9631,7 +9630,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Photo RX425</td> + <td align=center>USB</td> +@@ -9641,7 +9640,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Photo RX430</td> + <td align=center>USB</td> +@@ -9651,7 +9650,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Photo RX500</td> + <td align=center>USB</td> +@@ -9661,7 +9660,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Photo RX510</td> + <td align=center>USB</td> +@@ -9671,7 +9670,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Photo RX520</td> + <td align=center>USB</td> +@@ -9681,7 +9680,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Photo RX530</td> + <td align=center>USB</td> +@@ -9691,7 +9690,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Photo RX560</td> + <td align=center>USB</td> +@@ -9701,7 +9700,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Photo RX580</td> + <td align=center>USB</td> +@@ -9711,7 +9710,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Photo RX585</td> + <td align=center>USB</td> +@@ -9721,7 +9720,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Photo RX590</td> + <td align=center>USB</td> +@@ -9731,7 +9730,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Photo RX595</td> + <td align=center>USB</td> +@@ -9741,7 +9740,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Photo RX600</td> + <td align=center>USB</td> +@@ -9751,7 +9750,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Photo RX610</td> + <td align=center>USB</td> +@@ -9761,7 +9760,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Photo RX620</td> + <td align=center>USB</td> +@@ -9771,7 +9770,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Photo RX630</td> + <td align=center>USB</td> +@@ -9781,7 +9780,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Photo RX640</td> + <td align=center>USB</td> +@@ -9791,7 +9790,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Photo RX650</td> + <td align=center>USB</td> +@@ -9801,7 +9800,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Photo RX680</td> + <td align=center>USB</td> +@@ -9811,7 +9810,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Photo RX685</td> + <td align=center>USB</td> +@@ -9821,7 +9820,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Photo RX690</td> + <td align=center>USB</td> +@@ -9831,7 +9830,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Photo RX700</td> + <td align=center>USB</td> +@@ -9841,7 +9840,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Photo TX650 Series</td> + <td align=center>USB</td> +@@ -9851,7 +9850,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Photo TX700W</td> + <td align=center>USB</td> +@@ -9861,7 +9860,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Photo TX710W Series</td> + <td align=center>USB</td> +@@ -9871,7 +9870,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Photo TX800FW</td> + <td align=center>USB</td> +@@ -9881,7 +9880,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Scan 2000</td> + <td align=center>USB</td> +@@ -9891,7 +9890,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus Scan 2500</td> + <td align=center>USB</td> +@@ -9901,7 +9900,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus SX100</td> + <td align=center>USB</td> +@@ -9911,7 +9910,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus SX110 Series</td> + <td align=center>USB</td> +@@ -9921,7 +9920,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus SX125</td> + <td align=center>USB</td> +@@ -9931,7 +9930,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus SX200</td> + <td align=center>USB</td> +@@ -9941,7 +9940,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus SX205</td> + <td align=center>USB</td> +@@ -9951,7 +9950,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus SX210 Series</td> + <td align=center>USB</td> +@@ -9961,7 +9960,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus SX400</td> + <td align=center>USB</td> +@@ -9971,7 +9970,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus SX405</td> + <td align=center>USB</td> +@@ -9981,7 +9980,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus SX410 Series</td> + <td align=center>USB</td> +@@ -9991,7 +9990,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus SX510W Series</td> + <td align=center>USB</td> +@@ -10001,7 +10000,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus SX600FW</td> + <td align=center>USB</td> +@@ -10011,7 +10010,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus SX610FW Series</td> + <td align=center>USB</td> +@@ -10021,7 +10020,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus TX100</td> + <td align=center>USB</td> +@@ -10031,7 +10030,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus TX110 Series</td> + <td align=center>USB</td> +@@ -10041,7 +10040,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus TX200</td> + <td align=center>USB</td> +@@ -10051,7 +10050,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus TX203</td> + <td align=center>USB</td> +@@ -10061,7 +10060,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus TX209</td> + <td align=center>USB</td> +@@ -10071,7 +10070,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus TX210 Series</td> + <td align=center>USB</td> +@@ -10081,7 +10080,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus TX400</td> + <td align=center>USB</td> +@@ -10091,7 +10090,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus TX410 Series</td> + <td align=center>USB</td> +@@ -10101,7 +10100,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>Stylus TX550W Series</td> + <td align=center>USB</td> +@@ -10111,7 +10110,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>StylusScan 2000</td> + <td align=center>USB</td> +@@ -10133,7 +10132,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>V750</td> + <td align=center>USB IEEE-1394</td> +@@ -10144,7 +10143,7 @@ + <a href="http://www.khk.net/sane">epson</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson.5.html">sane-epson</a></td> ++<td align=center>sane-epson</td> + </tr> + <tr><td align=center>WorkForce 310 Series</td> + <td align=center>USB</td> +@@ -10154,7 +10153,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>WorkForce 500</td> + <td align=center>USB</td> +@@ -10164,7 +10163,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>WorkForce 600</td> + <td align=center>USB</td> +@@ -10174,7 +10173,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + <tr><td align=center>WorkForce 610 Series</td> + <td align=center>USB</td> +@@ -10184,7 +10183,7 @@ + <td align=center> + epson2<br>(1.0.124) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epson2.5.html">sane-epson2</a></td> ++<td align=center>sane-epson2</td> + </tr> + </table> + <h3><a name="Z-ESCOM">Manufacturer: Escom</a></h3> +@@ -10209,7 +10208,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + </table> + <h3><a name="Z-ESCORT">Manufacturer: Escort</a></h3> +@@ -10234,7 +10233,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + </table> + <h3><a name="Z-FUJITSU">Manufacturer: Fujitsu</a></h3> +@@ -10261,7 +10260,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>fi-60F</td> + <td align=center>USB</td> +@@ -10272,7 +10271,7 @@ + <a href="http://www.thebility.com/epjitsu/">epjitsu</a> + <br>(20) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epjitsu.5.html">sane-epjitsu</a></td> ++<td align=center>sane-epjitsu</td> + </tr> + <tr><td align=center>fi-4010CU</td> + <td align=center>USB</td> +@@ -10283,7 +10282,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>fi-4110EOX/2/3</td> + <td align=center>USB</td> +@@ -10294,7 +10293,7 @@ + <a href="http://www.meier-geinitz.de/sane/ma1509-backend/">ma1509</a> + <br>(1.0-3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-ma1509.5.html">sane-ma1509</a></td> ++<td align=center>sane-ma1509</td> + </tr> + <tr><td align=center>fi-4120C</td> + <td align=center>SCSI USB</td> +@@ -10305,7 +10304,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-4120C2</td> + <td align=center>SCSI USB</td> +@@ -10316,7 +10315,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-4220C</td> + <td align=center>SCSI USB</td> +@@ -10327,7 +10326,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-4220C2</td> + <td align=center>SCSI USB</td> +@@ -10338,7 +10337,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-4340C</td> + <td align=center>SCSI USB</td> +@@ -10349,7 +10348,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-4530C</td> + <td align=center>SCSI USB</td> +@@ -10360,7 +10359,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-4640S</td> + <td align=center>SCSI</td> +@@ -10371,7 +10370,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-4750C</td> + <td align=center>SCSI</td> +@@ -10382,7 +10381,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-4750L</td> + <td align=center>SCSI</td> +@@ -10393,7 +10392,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-4860C</td> + <td align=center>SCSI</td> +@@ -10404,7 +10403,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-4860C2</td> + <td align=center>SCSI</td> +@@ -10415,7 +10414,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-4990C</td> + <td align=center>SCSI</td> +@@ -10426,7 +10425,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-5000N</td> + <td align=center>Ethernet</td> +@@ -10437,7 +10436,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-5015C</td> + <td align=center>USB</td> +@@ -10448,7 +10447,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>fi-5110C</td> + <td align=center>USB</td> +@@ -10459,7 +10458,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-5110EOX/2</td> + <td align=center>USB</td> +@@ -10470,7 +10469,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-5110EOX3</td> + <td align=center>USB</td> +@@ -10481,7 +10480,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-5110EOXM</td> + <td align=center>USB</td> +@@ -10492,7 +10491,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-5120C</td> + <td align=center>SCSI USB</td> +@@ -10503,7 +10502,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-5220C</td> + <td align=center>SCSI USB</td> +@@ -10514,7 +10513,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-5530C</td> + <td align=center>SCSI USB</td> +@@ -10525,7 +10524,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-5530C2</td> + <td align=center>SCSI USB</td> +@@ -10536,7 +10535,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-5650C</td> + <td align=center>SCSI USB</td> +@@ -10547,7 +10546,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-5750C</td> + <td align=center>SCSI USB</td> +@@ -10558,7 +10557,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-5900C</td> + <td align=center>SCSI USB</td> +@@ -10569,7 +10568,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-5950</td> + <td align=center>SCSI USB</td> +@@ -10580,7 +10579,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-6000NS</td> + <td align=center>Ethernet</td> +@@ -10591,7 +10590,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-6110</td> + <td align=center>USB</td> +@@ -10602,7 +10601,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-6130</td> + <td align=center>USB</td> +@@ -10613,7 +10612,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-6130Z</td> + <td align=center>USB</td> +@@ -10624,7 +10623,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-6140</td> + <td align=center>SCSI USB</td> +@@ -10635,7 +10634,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-6140Z</td> + <td align=center>SCSI USB</td> +@@ -10646,7 +10645,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-6230</td> + <td align=center>USB</td> +@@ -10657,7 +10656,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-6230Z</td> + <td align=center>USB</td> +@@ -10668,7 +10667,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-6240</td> + <td align=center>SCSI USB</td> +@@ -10679,7 +10678,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-6240Z</td> + <td align=center>SCSI USB</td> +@@ -10690,7 +10689,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-6670</td> + <td align=center>SCSI USB</td> +@@ -10701,7 +10700,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-6670A</td> + <td align=center>SCSI USB</td> +@@ -10712,7 +10711,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-6750S</td> + <td align=center>USB</td> +@@ -10723,7 +10722,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-6770</td> + <td align=center>SCSI USB</td> +@@ -10734,7 +10733,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-6770A</td> + <td align=center>SCSI USB</td> +@@ -10745,7 +10744,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-6800</td> + <td align=center>SCSI USB</td> +@@ -10756,7 +10755,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>fi-6800-CGA</td> + <td align=center>SCSI USB</td> +@@ -10767,7 +10766,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center><a href="http://www.remote.org/frederik/projects/software/sane/">M3091DC</a></td> + <td align=center>SCSI</td> +@@ -10778,7 +10777,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>M3092DC</td> + <td align=center>SCSI</td> +@@ -10789,7 +10788,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>M3093DE</td> + <td align=center>RS232C/Video</td> +@@ -10800,7 +10799,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>M3093DG</td> + <td align=center>SCSI</td> +@@ -10811,7 +10810,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>M3093E</td> + <td align=center>RS232C/Video</td> +@@ -10822,7 +10821,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>M3093EX</td> + <td align=center>RS232C/Video</td> +@@ -10833,7 +10832,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>M3093GX</td> + <td align=center>SCSI</td> +@@ -10844,7 +10843,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>M3096EX</td> + <td align=center>RS232C/Video</td> +@@ -10855,7 +10854,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>M3096GX</td> + <td align=center>SCSI</td> +@@ -10866,7 +10865,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>M3097DE</td> + <td align=center>RS232C/Video</td> +@@ -10877,7 +10876,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>M3097DG</td> + <td align=center>SCSI</td> +@@ -10888,7 +10887,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>M3097E+</td> + <td align=center>RS232C/Video</td> +@@ -10899,7 +10898,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>M3097G+</td> + <td align=center>SCSI</td> +@@ -10910,7 +10909,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>M3099A</td> + <td align=center>RS232C/Video</td> +@@ -10921,7 +10920,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>M3099EH</td> + <td align=center>RS232C/Video</td> +@@ -10932,7 +10931,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>M3099EX</td> + <td align=center>RS232C/Video</td> +@@ -10943,7 +10942,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>M3099G</td> + <td align=center>SCSI</td> +@@ -10954,7 +10953,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>M3099GH</td> + <td align=center>SCSI</td> +@@ -10965,7 +10964,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>M3099GX</td> + <td align=center>SCSI</td> +@@ -10976,7 +10975,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>M4097D</td> + <td align=center>SCSI</td> +@@ -10987,7 +10986,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>M4099D</td> + <td align=center>SCSI</td> +@@ -10998,7 +10997,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>ScanPartner</td> + <td align=center>SCSI</td> +@@ -11009,7 +11008,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>ScanPartner 10</td> + <td align=center>SCSI</td> +@@ -11020,7 +11019,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>ScanPartner 10C</td> + <td align=center>SCSI</td> +@@ -11031,7 +11030,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>ScanPartner 15C</td> + <td align=center>SCSI</td> +@@ -11041,7 +11040,7 @@ + <td align=center> + sp15c<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-sp15c.5.html">sane-sp15c</a></td> ++<td align=center>sane-sp15c</td> + </tr> + <tr><td align=center>ScanPartner 300C</td> + <td align=center>SCSI</td> +@@ -11052,7 +11051,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>ScanPartner 600C</td> + <td align=center>SCSI</td> +@@ -11062,7 +11061,7 @@ + <td align=center> + sp15c<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-sp15c.5.html">sane-sp15c</a></td> ++<td align=center>sane-sp15c</td> + </tr> + <tr><td align=center>ScanPartner 620C</td> + <td align=center>SCSI</td> +@@ -11073,7 +11072,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>ScanPartner Jr</td> + <td align=center>SCSI</td> +@@ -11084,7 +11083,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>ScanSnap fi-6010N</td> + <td align=center>Ethernet</td> +@@ -11095,7 +11094,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>ScanSnap iX500</td> + <td align=center>USB WiFi</td> +@@ -11106,7 +11105,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>ScanSnap N1800</td> + <td align=center>Ethernet</td> +@@ -11117,7 +11116,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>ScanSnap S300</td> + <td align=center>USB</td> +@@ -11128,7 +11127,7 @@ + <a href="http://www.thebility.com/epjitsu/">epjitsu</a> + <br>(20) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epjitsu.5.html">sane-epjitsu</a></td> ++<td align=center>sane-epjitsu</td> + </tr> + <tr><td align=center>ScanSnap S300M</td> + <td align=center>USB</td> +@@ -11139,7 +11138,7 @@ + <a href="http://www.thebility.com/epjitsu/">epjitsu</a> + <br>(20) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epjitsu.5.html">sane-epjitsu</a></td> ++<td align=center>sane-epjitsu</td> + </tr> + <tr><td align=center>ScanSnap S500</td> + <td align=center>USB</td> +@@ -11150,7 +11149,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>ScanSnap S500M</td> + <td align=center>USB</td> +@@ -11161,7 +11160,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>ScanSnap S510</td> + <td align=center>USB</td> +@@ -11172,7 +11171,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>ScanSnap S510M</td> + <td align=center>USB</td> +@@ -11183,7 +11182,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>ScanSnap S1100</td> + <td align=center>USB</td> +@@ -11194,7 +11193,7 @@ + <a href="http://www.thebility.com/epjitsu/">epjitsu</a> + <br>(20) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epjitsu.5.html">sane-epjitsu</a></td> ++<td align=center>sane-epjitsu</td> + </tr> + <tr><td align=center>ScanSnap S1300</td> + <td align=center>USB</td> +@@ -11205,7 +11204,7 @@ + <a href="http://www.thebility.com/epjitsu/">epjitsu</a> + <br>(20) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-epjitsu.5.html">sane-epjitsu</a></td> ++<td align=center>sane-epjitsu</td> + </tr> + <tr><td align=center>ScanSnap S1500</td> + <td align=center>USB</td> +@@ -11216,7 +11215,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>ScanSnap S1500M</td> + <td align=center>USB</td> +@@ -11227,7 +11226,7 @@ + <a href="http://www.thebility.com/fujitsu/">fujitsu</a> + <br>(117) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-fujitsu.5.html">sane-fujitsu</a></td> ++<td align=center>sane-fujitsu</td> + </tr> + <tr><td align=center>ScanStation</td> + <td align=center>SCSI</td> +@@ -11238,7 +11237,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + </table> + <h3><a name="Z-GALLERY">Manufacturer: Gallery</a></h3> +@@ -11263,7 +11262,7 @@ + <a href="http://penguin-breeder.org/sane/mustek_pp/">mustek_pp</a> + <br>(13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek_pp.5.html">sane-mustek_pp</a></td> ++<td align=center>sane-mustek_pp</td> + </tr> + </table> + <h3><a name="Z-GENIUS">Manufacturer: Genius</a></h3> +@@ -11301,7 +11300,7 @@ + <a href="http://www.gjaeger.de/scanner/u12/">u12</a> + <br>(0.02) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-u12.5.html">sane-u12</a></td> ++<td align=center>sane-u12</td> + </tr> + <tr><td align=center>Colorpage HR6 V2</td> + <td align=center>USB</td> +@@ -11312,7 +11311,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center>Colorpage HR6 V2</td> + <td align=center>USB</td> +@@ -11323,7 +11322,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center>Colorpage HR6A</td> + <td align=center>USB</td> +@@ -11334,7 +11333,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center>Colorpage HR6X</td> + <td align=center>USB</td> +@@ -11345,7 +11344,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center>Colorpage HR6X EPP</td> + <td align=center>Parport (SPP, EPP)</td> +@@ -11356,7 +11355,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek_pp/">plustek_pp</a> + <br>(0.43) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek_pp.5.html">sane-plustek_pp</a></td> ++<td align=center>sane-plustek_pp</td> + </tr> + <tr><td align=center><a href="/unsupported/genius-colorpage-hr6x.html">ColorPage HR6X Slim</a></td> + <td align=center>USB</td> +@@ -11378,7 +11377,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center>Colorpage HR7LE</td> + <td align=center>USB</td> +@@ -11389,7 +11388,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center><a href="/unsupported/genius-colorpage-hr7x.html">ColorPage HR7X</a></td> + <td align=center>USB</td> +@@ -11433,7 +11432,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>ColorPage Slim 1200</td> + <td align=center>USB</td> +@@ -11444,7 +11443,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>Colorpage Vivid 1200 X</td> + <td align=center>USB</td> +@@ -11455,7 +11454,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>Colorpage Vivid 1200 XE</td> + <td align=center>USB</td> +@@ -11466,7 +11465,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>ColorPage Vivid III USB</td> + <td align=center>USB</td> +@@ -11477,7 +11476,7 @@ + <a href="http://www.gjaeger.de/scanner/u12/">u12</a> + <br>(0.02) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-u12.5.html">sane-u12</a></td> ++<td align=center>sane-u12</td> + </tr> + <tr><td align=center>Colorpage Vivid III V2</td> + <td align=center>Parport (SPP, EPP)</td> +@@ -11488,7 +11487,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek_pp/">plustek_pp</a> + <br>(0.43) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek_pp.5.html">sane-plustek_pp</a></td> ++<td align=center>sane-plustek_pp</td> + </tr> + <tr><td align=center>Colorpage Vivid Pro II Film</td> + <td align=center>Parport (SPP, EPP)</td> +@@ -11499,7 +11498,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek_pp/">plustek_pp</a> + <br>(0.43) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek_pp.5.html">sane-plustek_pp</a></td> ++<td align=center>sane-plustek_pp</td> + </tr> + <tr><td align=center>Colorpage Vivid3 V2</td> + <td align=center>USB</td> +@@ -11510,7 +11509,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>Colorpage Vivid3x</td> + <td align=center>USB</td> +@@ -11521,7 +11520,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>Colorpage Vivid3xe</td> + <td align=center>USB</td> +@@ -11532,7 +11531,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>Colorpage Vivid4</td> + <td align=center>USB</td> +@@ -11543,7 +11542,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>Colorpage Vivid4x</td> + <td align=center>USB</td> +@@ -11554,7 +11553,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>Colorpage Vivid4xe</td> + <td align=center>USB</td> +@@ -11565,7 +11564,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>ColorPage-EP</td> + <td align=center>Parport</td> +@@ -11576,7 +11575,7 @@ + <a href="http://karstenfestag.gmxhome.de/linux.html">microtek2</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek2.5.html">sane-microtek2</a></td> ++<td align=center>sane-microtek2</td> + </tr> + <tr><td align=center>ColorPage-HR5 (Pro)</td> + <td align=center>SCSI</td> +@@ -11587,7 +11586,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>ColorPage-Life Pro</td> + <td align=center>Parport (EPP/ECP)</td> +@@ -11598,7 +11597,7 @@ + <a href="http://umax1220p.sourceforge.net/">umax_pp</a> + <br>(1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax_pp.5.html">sane-umax_pp</a></td> ++<td align=center>sane-umax_pp</td> + </tr> + <tr><td align=center><a href="/unsupported/genius-colorpage-slim-1200-usb2.html">ColorPage-Slim 1200 USB2</a></td> + <td align=center>USB</td> +@@ -11620,7 +11619,7 @@ + <a href="http://www.mir.com/mtek/">microtek</a> + <br>(0.13.1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek.5.html">sane-microtek</a></td> ++<td align=center>sane-microtek</td> + </tr> + <tr><td align=center>FS-1130 Colorpage Scanner</td> + <td align=center>SCSI</td> +@@ -11631,7 +11630,7 @@ + <a href="http://www.zago.net/sane/#leo">leo</a> + <br>(1.0-10) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-leo.5.html">sane-leo</a></td> ++<td align=center>sane-leo</td> + </tr> + </table> + <h3><a name="Z-GOOGLEGEAR">Manufacturer: Googlegear</a></h3> +@@ -11656,7 +11655,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + </table> + <h3><a name="Z-GUILLEMOT">Manufacturer: Guillemot</a></h3> +@@ -11719,7 +11718,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>Maxi Scan A4 Deluxe (SCSI)</td> + <td align=center>SCSI</td> +@@ -11730,7 +11729,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>Maxi Scan A4 USB 640U</td> + <td align=center>USB</td> +@@ -11741,7 +11740,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>Scan@home Touch 1248 (USB)</td> + <td align=center>USB</td> +@@ -11752,7 +11751,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + </table> + <h3><a name="Z-HERCULES">Manufacturer: Hercules</a></h3> +@@ -11803,7 +11802,7 @@ + <td align=center> + hpljm1005<br>(0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hpljm1005.5.html">sane-hpljm1005</a></td> ++<td align=center>sane-hpljm1005</td> + </tr> + <tr><td align=center>LaserJet M1120 MFP</td> + <td align=center>USB</td> +@@ -11813,7 +11812,7 @@ + <td align=center> + hpljm1005<br>(0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hpljm1005.5.html">sane-hpljm1005</a></td> ++<td align=center>sane-hpljm1005</td> + </tr> + <tr><td align=center>LaserJet M1120n MFP</td> + <td align=center>USB</td> +@@ -11823,7 +11822,7 @@ + <td align=center> + hpljm1005<br>(0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hpljm1005.5.html">sane-hpljm1005</a></td> ++<td align=center>sane-hpljm1005</td> + </tr> + <tr><td align=center><a href="/unsupported/hp-photo-1000.html">Photo Scanner 1000</a></td> + <td align=center>USB</td> +@@ -11878,7 +11877,7 @@ + <a href="http://www.kirchgessner.net/">hp</a> + <br>(1.06) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp.5.html">sane-hp</a></td> ++<td align=center>sane-hp</td> + </tr> + <tr><td align=center><a href="/unsupported/hp-photosmart-s20xi.html">Photosmart S20 (C5101A)</a></td> + <td align=center>USB</td> +@@ -11911,7 +11910,7 @@ + <a href="http://www.kirchgessner.net/">hp</a> + <br>(1.06) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp.5.html">sane-hp</a></td> ++<td align=center>sane-hp</td> + </tr> + <tr><td align=center>ScanJet 3p</td> + <td align=center>SCSI</td> +@@ -11922,7 +11921,7 @@ + <a href="http://www.kirchgessner.net/">hp</a> + <br>(1.06) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp.5.html">sane-hp</a></td> ++<td align=center>sane-hp</td> + </tr> + <tr><td align=center>ScanJet 4c</td> + <td align=center>SCSI</td> +@@ -11933,7 +11932,7 @@ + <a href="http://www.kirchgessner.net/">hp</a> + <br>(1.06) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp.5.html">sane-hp</a></td> ++<td align=center>sane-hp</td> + </tr> + <tr><td align=center>ScanJet 4p</td> + <td align=center>SCSI</td> +@@ -11944,7 +11943,7 @@ + <a href="http://www.kirchgessner.net/">hp</a> + <br>(1.06) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp.5.html">sane-hp</a></td> ++<td align=center>sane-hp</td> + </tr> + <tr><td align=center>ScanJet 5p</td> + <td align=center>SCSI</td> +@@ -11955,7 +11954,7 @@ + <a href="http://www.kirchgessner.net/">hp</a> + <br>(1.06) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp.5.html">sane-hp</a></td> ++<td align=center>sane-hp</td> + </tr> + <tr><td align=center>ScanJet 5s</td> + <td align=center>Parport (EPP)</td> +@@ -11966,7 +11965,7 @@ + <a href="http://hpsj5s.sourceforge.net/">hpsj5s</a> + <br>(0.03) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hpsj5s.5.html">sane-hpsj5s</a></td> ++<td align=center>sane-hpsj5s</td> + </tr> + <tr><td align=center>ScanJet 2100C</td> + <td align=center>USB</td> +@@ -11977,7 +11976,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center>ScanJet 2200C</td> + <td align=center>USB</td> +@@ -11988,7 +11987,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center>ScanJet 2300C</td> + <td align=center>USB</td> +@@ -11999,7 +11998,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center>ScanJet 2400C</td> + <td align=center>USB</td> +@@ -12010,7 +12009,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center>Scanjet 3200C</td> + <td align=center>Parport (EPP/ECP)</td> +@@ -12021,7 +12020,7 @@ + <a href="http://umax1220p.sourceforge.net/">umax_pp</a> + <br>(1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax_pp.5.html">sane-umax_pp</a></td> ++<td align=center>sane-umax_pp</td> + </tr> + <tr><td align=center>ScanJet 3300c</td> + <td align=center>USB</td> +@@ -12032,7 +12031,7 @@ + <a href="http://sourceforge.net/projects/hp3300backend">niash</a> + <br>(0.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-niash.5.html">sane-niash</a></td> ++<td align=center>sane-niash</td> + </tr> + <tr><td align=center>ScanJet 3400c</td> + <td align=center>USB</td> +@@ -12043,7 +12042,7 @@ + <a href="http://sourceforge.net/projects/hp3300backend">niash</a> + <br>(0.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-niash.5.html">sane-niash</a></td> ++<td align=center>sane-niash</td> + </tr> + <tr><td align=center>ScanJet 3500C</td> + <td align=center>USB</td> +@@ -12054,7 +12053,7 @@ + <a href="http://projects.troy.rollo.name/rt-scanners/">hp3500</a> + <br>(1.1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp3500.5.html">sane-hp3500</a></td> ++<td align=center>sane-hp3500</td> + </tr> + <tr><td align=center>ScanJet 3530C</td> + <td align=center>USB</td> +@@ -12065,7 +12064,7 @@ + <a href="http://projects.troy.rollo.name/rt-scanners/">hp3500</a> + <br>(1.1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp3500.5.html">sane-hp3500</a></td> ++<td align=center>sane-hp3500</td> + </tr> + <tr><td align=center>ScanJet 3570C</td> + <td align=center>USB</td> +@@ -12076,7 +12075,7 @@ + <a href="http://projects.troy.rollo.name/rt-scanners/">hp3500</a> + <br>(1.1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp3500.5.html">sane-hp3500</a></td> ++<td align=center>sane-hp3500</td> + </tr> + <tr><td align=center>ScanJet 3670C</td> + <td align=center>USB</td> +@@ -12087,7 +12086,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center>ScanJet 3690C</td> + <td align=center>USB</td> +@@ -12098,7 +12097,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center>ScanJet 3770</td> + <td align=center>USB</td> +@@ -12120,7 +12119,7 @@ + <a href="http://sourceforge.net/projects/hp3900-series/">hp3900</a> + <br>(0.12) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp3900.5.html">sane-hp3900</a></td> ++<td align=center>sane-hp3900</td> + </tr> + <tr><td align=center>ScanJet 3970c</td> + <td align=center>USB</td> +@@ -12131,7 +12130,7 @@ + <a href="http://sourceforge.net/projects/hp3900-series/">hp3900</a> + <br>(0.12) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp3900.5.html">sane-hp3900</a></td> ++<td align=center>sane-hp3900</td> + </tr> + <tr><td align=center>ScanJet 4070 Photosmart</td> + <td align=center>USB</td> +@@ -12142,7 +12141,7 @@ + <a href="http://sourceforge.net/projects/hp3900-series/">hp3900</a> + <br>(0.12) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp3900.5.html">sane-hp3900</a></td> ++<td align=center>sane-hp3900</td> + </tr> + <tr><td align=center>ScanJet 4100C</td> + <td align=center>USB</td> +@@ -12153,7 +12152,7 @@ + <a href="http://www.kirchgessner.net/">hp</a> + <br>(1.06) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp.5.html">sane-hp</a></td> ++<td align=center>sane-hp</td> + </tr> + <tr><td align=center>ScanJet 4200C</td> + <td align=center>USB</td> +@@ -12164,7 +12163,7 @@ + <a href="http://hp4200-backend.sourceforge.net">hp4200</a> + <br>(1.0-2) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp4200.5.html">sane-hp4200</a></td> ++<td align=center>sane-hp4200</td> + </tr> + <tr><td align=center>ScanJet 4200Cse</td> + <td align=center>USB</td> +@@ -12175,7 +12174,7 @@ + <a href="http://hp4200-backend.sourceforge.net">hp4200</a> + <br>(1.0-2) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp4200.5.html">sane-hp4200</a></td> ++<td align=center>sane-hp4200</td> + </tr> + <tr><td align=center>ScanJet 4200Cxi</td> + <td align=center>USB</td> +@@ -12186,7 +12185,7 @@ + <a href="http://hp4200-backend.sourceforge.net">hp4200</a> + <br>(1.0-2) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp4200.5.html">sane-hp4200</a></td> ++<td align=center>sane-hp4200</td> + </tr> + <tr><td align=center>ScanJet 4300c</td> + <td align=center>USB</td> +@@ -12197,7 +12196,7 @@ + <a href="http://sourceforge.net/projects/hp3300backend">niash</a> + <br>(0.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-niash.5.html">sane-niash</a></td> ++<td align=center>sane-niash</td> + </tr> + <tr><td align=center>ScanJet 4300c/Silitek</td> + <td align=center>USB</td> +@@ -12208,7 +12207,7 @@ + <a href="http://sourceforge.net/projects/hp3300backend">niash</a> + <br>(0.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-niash.5.html">sane-niash</a></td> ++<td align=center>sane-niash</td> + </tr> + <tr><td align=center>ScanJet 4370</td> + <td align=center>USB</td> +@@ -12219,7 +12218,7 @@ + <a href="http://sourceforge.net/projects/hp3900-series/">hp3900</a> + <br>(0.12) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp3900.5.html">sane-hp3900</a></td> ++<td align=center>sane-hp3900</td> + </tr> + <tr><td align=center>scanjet 4400c</td> + <td align=center>USB</td> +@@ -12230,7 +12229,7 @@ + <a href="http://stef.dev.free.fr/sane/rts8891/index.html">rts8891</a> + <br>(1.0-0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-rts8891.5.html">sane-rts8891</a></td> ++<td align=center>sane-rts8891</td> + </tr> + <tr><td align=center>scanjet 4470c</td> + <td align=center>USB</td> +@@ -12241,7 +12240,7 @@ + <a href="http://stef.dev.free.fr/sane/rts8891/index.html">rts8891</a> + <br>(1.0-0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-rts8891.5.html">sane-rts8891</a></td> ++<td align=center>sane-rts8891</td> + </tr> + <tr><td align=center>ScanJet 4500C</td> + <td align=center>USB</td> +@@ -12251,7 +12250,7 @@ + <td align=center> + hp5590<br>(1.0.5) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp5590.5.html">sane-hp5590</a></td> ++<td align=center>sane-hp5590</td> + </tr> + <tr><td align=center>ScanJet 4570C</td> + <td align=center>USB</td> +@@ -12261,7 +12260,7 @@ + <td align=center> + hp5590<br>(1.0.5) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp5590.5.html">sane-hp5590</a></td> ++<td align=center>sane-hp5590</td> + </tr> + <tr><td align=center><a href="/unsupported/hp-scanjet-4600.html">ScanJet 4600</a></td> + <td align=center>USB</td> +@@ -12294,7 +12293,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center><a href="/unsupported/hp-scanjet-4850.html">ScanJet 4890C</a></td> + <td align=center>USB</td> +@@ -12316,7 +12315,7 @@ + <a href="http://www.kirchgessner.net/">hp</a> + <br>(1.06) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp.5.html">sane-hp</a></td> ++<td align=center>sane-hp</td> + </tr> + <tr><td align=center>ScanJet 5200C</td> + <td align=center>Parport USB</td> +@@ -12327,7 +12326,7 @@ + <a href="http://www.kirchgessner.net/">hp</a> + <br>(1.06) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp.5.html">sane-hp</a></td> ++<td align=center>sane-hp</td> + </tr> + <tr><td align=center>ScanJet 5300C</td> + <td align=center>USB</td> +@@ -12338,7 +12337,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>ScanJet 5370C</td> + <td align=center>USB</td> +@@ -12349,7 +12348,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>ScanJet 5400c</td> + <td align=center>USB</td> +@@ -12360,7 +12359,7 @@ + <a href="http://sourceforge.net/projects/hp5400backend">hp5400</a> + <br>(1.0-2) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp5400.5.html">sane-hp5400</a></td> ++<td align=center>sane-hp5400</td> + </tr> + <tr><td align=center>ScanJet 5470c</td> + <td align=center>USB</td> +@@ -12371,7 +12370,7 @@ + <a href="http://sourceforge.net/projects/hp5400backend">hp5400</a> + <br>(1.0-2) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp5400.5.html">sane-hp5400</a></td> ++<td align=center>sane-hp5400</td> + </tr> + <tr><td align=center>ScanJet 5490c</td> + <td align=center>USB</td> +@@ -12382,7 +12381,7 @@ + <a href="http://sourceforge.net/projects/hp5400backend">hp5400</a> + <br>(1.0-2) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp5400.5.html">sane-hp5400</a></td> ++<td align=center>sane-hp5400</td> + </tr> + <tr><td align=center>ScanJet 5500C</td> + <td align=center>USB</td> +@@ -12392,7 +12391,7 @@ + <td align=center> + hp5590<br>(1.0.5) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp5590.5.html">sane-hp5590</a></td> ++<td align=center>sane-hp5590</td> + </tr> + <tr><td align=center><a href="/unsupported/hp-scanjet-5530.html">ScanJet 5530C Photosmart</a></td> + <td align=center>USB</td> +@@ -12413,7 +12412,7 @@ + <td align=center> + hp5590<br>(1.0.5) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp5590.5.html">sane-hp5590</a></td> ++<td align=center>sane-hp5590</td> + </tr> + <tr><td align=center>ScanJet 5590</td> + <td align=center>USB</td> +@@ -12423,7 +12422,7 @@ + <td align=center> + hp5590<br>(1.0.5) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp5590.5.html">sane-hp5590</a></td> ++<td align=center>sane-hp5590</td> + </tr> + <tr><td align=center>ScanJet 6100C</td> + <td align=center>SCSI</td> +@@ -12434,7 +12433,7 @@ + <a href="http://www.kirchgessner.net/">hp</a> + <br>(1.06) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp.5.html">sane-hp</a></td> ++<td align=center>sane-hp</td> + </tr> + <tr><td align=center>ScanJet 6200C</td> + <td align=center>SCSI USB</td> +@@ -12445,7 +12444,7 @@ + <a href="http://www.kirchgessner.net/">hp</a> + <br>(1.06) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp.5.html">sane-hp</a></td> ++<td align=center>sane-hp</td> + </tr> + <tr><td align=center>ScanJet 6250C</td> + <td align=center>SCSI USB</td> +@@ -12456,7 +12455,7 @@ + <a href="http://www.kirchgessner.net/">hp</a> + <br>(1.06) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp.5.html">sane-hp</a></td> ++<td align=center>sane-hp</td> + </tr> + <tr><td align=center>ScanJet 6300C</td> + <td align=center>SCSI USB</td> +@@ -12467,7 +12466,7 @@ + <a href="http://www.kirchgessner.net/">hp</a> + <br>(1.06) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp.5.html">sane-hp</a></td> ++<td align=center>sane-hp</td> + </tr> + <tr><td align=center>ScanJet 6350C</td> + <td align=center>SCSI USB</td> +@@ -12478,7 +12477,7 @@ + <a href="http://www.kirchgessner.net/">hp</a> + <br>(1.06) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp.5.html">sane-hp</a></td> ++<td align=center>sane-hp</td> + </tr> + <tr><td align=center>ScanJet 6390C</td> + <td align=center>SCSI USB</td> +@@ -12489,7 +12488,7 @@ + <a href="http://www.kirchgessner.net/">hp</a> + <br>(1.06) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp.5.html">sane-hp</a></td> ++<td align=center>sane-hp</td> + </tr> + <tr><td align=center>ScanJet 7400c</td> + <td align=center>USB</td> +@@ -12500,7 +12499,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>ScanJet 7450c</td> + <td align=center>USB</td> +@@ -12511,7 +12510,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>ScanJet 7490c</td> + <td align=center>USB</td> +@@ -12522,7 +12521,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>ScanJet 7650</td> + <td align=center>USB</td> +@@ -12532,7 +12531,7 @@ + <td align=center> + hp5590<br>(1.0.5) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp5590.5.html">sane-hp5590</a></td> ++<td align=center>sane-hp5590</td> + </tr> + <tr><td align=center>ScanJet 8200</td> + <td align=center>USB</td> +@@ -12543,7 +12542,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>ScanJet 8250</td> + <td align=center>USB</td> +@@ -12554,7 +12553,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>ScanJet 8270</td> + <td align=center>USB</td> +@@ -12565,7 +12564,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>ScanJet 8290</td> + <td align=center>USB</td> +@@ -12576,7 +12575,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>ScanJet 8300</td> + <td align=center>USB</td> +@@ -12587,7 +12586,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>ScanJet 8350</td> + <td align=center>USB</td> +@@ -12598,7 +12597,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>ScanJet 8390</td> + <td align=center>USB</td> +@@ -12609,7 +12608,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>ScanJet G2410</td> + <td align=center>USB</td> +@@ -12620,7 +12619,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center>ScanJet G2710</td> + <td align=center>USB</td> +@@ -12631,7 +12630,7 @@ + <a href="http://sourceforge.net/projects/hp3900-series/">hp3900</a> + <br>(0.12) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp3900.5.html">sane-hp3900</a></td> ++<td align=center>sane-hp3900</td> + </tr> + <tr><td align=center>ScanJet G3010</td> + <td align=center>USB</td> +@@ -12642,7 +12641,7 @@ + <a href="http://sourceforge.net/projects/hp3900-series/">hp3900</a> + <br>(0.12) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp3900.5.html">sane-hp3900</a></td> ++<td align=center>sane-hp3900</td> + </tr> + <tr><td align=center>ScanJet G3110</td> + <td align=center>USB</td> +@@ -12653,7 +12652,7 @@ + <a href="http://sourceforge.net/projects/hp3900-series/">hp3900</a> + <br>(0.12) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp3900.5.html">sane-hp3900</a></td> ++<td align=center>sane-hp3900</td> + </tr> + <tr><td align=center><a href="/unsupported/hp-g4000.html">ScanJet G4000</a></td> + <td align=center>USB</td> +@@ -12675,7 +12674,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center>ScanJet G4050</td> + <td align=center>USB</td> +@@ -12686,7 +12685,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center>ScanJet IIc</td> + <td align=center>SCSI</td> +@@ -12697,7 +12696,7 @@ + <a href="http://www.kirchgessner.net/">hp</a> + <br>(1.06) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp.5.html">sane-hp</a></td> ++<td align=center>sane-hp</td> + </tr> + <tr><td align=center>ScanJet IIcx</td> + <td align=center>SCSI</td> +@@ -12708,7 +12707,7 @@ + <a href="http://www.kirchgessner.net/">hp</a> + <br>(1.06) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp.5.html">sane-hp</a></td> ++<td align=center>sane-hp</td> + </tr> + <tr><td align=center>ScanJet IIp</td> + <td align=center>SCSI</td> +@@ -12719,7 +12718,7 @@ + <a href="http://www.kirchgessner.net/">hp</a> + <br>(1.06) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp.5.html">sane-hp</a></td> ++<td align=center>sane-hp</td> + </tr> + <tr><td align=center>ScanJet N6310</td> + <td align=center>USB</td> +@@ -12730,7 +12729,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center>ScanJet Plus</td> + <td align=center>Propietary</td> +@@ -12741,7 +12740,7 @@ + <a href="http://www.kirchgessner.net/">hp</a> + <br>(1.06) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp.5.html">sane-hp</a></td> ++<td align=center>sane-hp</td> + </tr> + </table> + <h3><a name="Z-IBM">Manufacturer: IBM</a></h3> +@@ -12768,7 +12767,7 @@ + <a href="http://www.meier-geinitz.de/sane/ibm-backend/">ibm</a> + <br>(1.0-4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-ibm.5.html">sane-ibm</a></td> ++<td align=center>sane-ibm</td> + </tr> + <tr><td align=center>ADF Color Scanner</td> + <td align=center>Proprietary</td> +@@ -12880,7 +12879,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + </table> + <h3><a name="Z-KODAK">Manufacturer: Kodak</a></h3> +@@ -12907,7 +12906,7 @@ + <a href="http://www.thebility.com/kodak/">kodak</a> + <br>(7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodak.5.html">sane-kodak</a></td> ++<td align=center>sane-kodak</td> + </tr> + <tr><td align=center>Color Scanner 4500</td> + <td align=center>SCSI</td> +@@ -12918,7 +12917,7 @@ + <a href="http://www.thebility.com/kodak/">kodak</a> + <br>(7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodak.5.html">sane-kodak</a></td> ++<td align=center>sane-kodak</td> + </tr> + <tr><td align=center>ESP 5</td> + <td align=center>USB</td> +@@ -12929,7 +12928,7 @@ + <a href="http://sourceforge.net/projects/cupsdriverkodak/">kodakaio</a> + <br>(2.4.6) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodakaio.5.html">sane-kodakaio</a></td> ++<td align=center>sane-kodakaio</td> + </tr> + <tr><td align=center>ESP 7</td> + <td align=center>USB</td> +@@ -12940,7 +12939,7 @@ + <a href="http://sourceforge.net/projects/cupsdriverkodak/">kodakaio</a> + <br>(2.4.6) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodakaio.5.html">sane-kodakaio</a></td> ++<td align=center>sane-kodakaio</td> + </tr> + <tr><td align=center>ESP 9</td> + <td align=center>USB</td> +@@ -12951,7 +12950,7 @@ + <a href="http://sourceforge.net/projects/cupsdriverkodak/">kodakaio</a> + <br>(2.4.6) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodakaio.5.html">sane-kodakaio</a></td> ++<td align=center>sane-kodakaio</td> + </tr> + <tr><td align=center>ESP 2150</td> + <td align=center>USB</td> +@@ -12962,7 +12961,7 @@ + <a href="http://sourceforge.net/projects/cupsdriverkodak/">kodakaio</a> + <br>(2.4.6) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodakaio.5.html">sane-kodakaio</a></td> ++<td align=center>sane-kodakaio</td> + </tr> + <tr><td align=center>ESP 2170</td> + <td align=center>USB</td> +@@ -12973,7 +12972,7 @@ + <a href="http://sourceforge.net/projects/cupsdriverkodak/">kodakaio</a> + <br>(2.4.6) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodakaio.5.html">sane-kodakaio</a></td> ++<td align=center>sane-kodakaio</td> + </tr> + <tr><td align=center>ESP 3200</td> + <td align=center>USB</td> +@@ -12984,7 +12983,7 @@ + <a href="http://sourceforge.net/projects/cupsdriverkodak/">kodakaio</a> + <br>(2.4.6) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodakaio.5.html">sane-kodakaio</a></td> ++<td align=center>sane-kodakaio</td> + </tr> + <tr><td align=center>ESP 3300</td> + <td align=center>USB</td> +@@ -12995,7 +12994,7 @@ + <a href="http://sourceforge.net/projects/cupsdriverkodak/">kodakaio</a> + <br>(2.4.6) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodakaio.5.html">sane-kodakaio</a></td> ++<td align=center>sane-kodakaio</td> + </tr> + <tr><td align=center>ESP 4100</td> + <td align=center>USB</td> +@@ -13006,7 +13005,7 @@ + <a href="http://sourceforge.net/projects/cupsdriverkodak/">kodakaio</a> + <br>(2.4.6) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodakaio.5.html">sane-kodakaio</a></td> ++<td align=center>sane-kodakaio</td> + </tr> + <tr><td align=center>ESP 5000</td> + <td align=center>USB</td> +@@ -13017,7 +13016,7 @@ + <a href="http://sourceforge.net/projects/cupsdriverkodak/">kodakaio</a> + <br>(2.4.6) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodakaio.5.html">sane-kodakaio</a></td> ++<td align=center>sane-kodakaio</td> + </tr> + <tr><td align=center>ESP 5100</td> + <td align=center>USB</td> +@@ -13028,7 +13027,7 @@ + <a href="http://sourceforge.net/projects/cupsdriverkodak/">kodakaio</a> + <br>(2.4.6) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodakaio.5.html">sane-kodakaio</a></td> ++<td align=center>sane-kodakaio</td> + </tr> + <tr><td align=center>ESP 5200</td> + <td align=center>USB Ethernet</td> +@@ -13039,7 +13038,7 @@ + <a href="http://sourceforge.net/projects/cupsdriverkodak/">kodakaio</a> + <br>(2.4.6) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodakaio.5.html">sane-kodakaio</a></td> ++<td align=center>sane-kodakaio</td> + </tr> + <tr><td align=center>ESP 5300</td> + <td align=center>USB</td> +@@ -13050,7 +13049,7 @@ + <a href="http://sourceforge.net/projects/cupsdriverkodak/">kodakaio</a> + <br>(2.4.6) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodakaio.5.html">sane-kodakaio</a></td> ++<td align=center>sane-kodakaio</td> + </tr> + <tr><td align=center>ESP 5500</td> + <td align=center>USB</td> +@@ -13061,7 +13060,7 @@ + <a href="http://sourceforge.net/projects/cupsdriverkodak/">kodakaio</a> + <br>(2.4.6) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodakaio.5.html">sane-kodakaio</a></td> ++<td align=center>sane-kodakaio</td> + </tr> + <tr><td align=center>ESP 6100</td> + <td align=center>USB</td> +@@ -13072,7 +13071,7 @@ + <a href="http://sourceforge.net/projects/cupsdriverkodak/">kodakaio</a> + <br>(2.4.6) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodakaio.5.html">sane-kodakaio</a></td> ++<td align=center>sane-kodakaio</td> + </tr> + <tr><td align=center>ESP 7200</td> + <td align=center>USB</td> +@@ -13083,7 +13082,7 @@ + <a href="http://sourceforge.net/projects/cupsdriverkodak/">kodakaio</a> + <br>(2.4.6) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodakaio.5.html">sane-kodakaio</a></td> ++<td align=center>sane-kodakaio</td> + </tr> + <tr><td align=center>ESP 9200</td> + <td align=center>USB</td> +@@ -13094,7 +13093,7 @@ + <a href="http://sourceforge.net/projects/cupsdriverkodak/">kodakaio</a> + <br>(2.4.6) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodakaio.5.html">sane-kodakaio</a></td> ++<td align=center>sane-kodakaio</td> + </tr> + <tr><td align=center>ESP C110</td> + <td align=center>USB</td> +@@ -13105,7 +13104,7 @@ + <a href="http://sourceforge.net/projects/cupsdriverkodak/">kodakaio</a> + <br>(2.4.6) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodakaio.5.html">sane-kodakaio</a></td> ++<td align=center>sane-kodakaio</td> + </tr> + <tr><td align=center>ESP C115</td> + <td align=center>USB</td> +@@ -13116,7 +13115,7 @@ + <a href="http://sourceforge.net/projects/cupsdriverkodak/">kodakaio</a> + <br>(2.4.6) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodakaio.5.html">sane-kodakaio</a></td> ++<td align=center>sane-kodakaio</td> + </tr> + <tr><td align=center>ESP C310</td> + <td align=center>USB</td> +@@ -13127,7 +13126,7 @@ + <a href="http://sourceforge.net/projects/cupsdriverkodak/">kodakaio</a> + <br>(2.4.6) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodakaio.5.html">sane-kodakaio</a></td> ++<td align=center>sane-kodakaio</td> + </tr> + <tr><td align=center>ESP C315</td> + <td align=center>USB</td> +@@ -13138,7 +13137,7 @@ + <a href="http://sourceforge.net/projects/cupsdriverkodak/">kodakaio</a> + <br>(2.4.6) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodakaio.5.html">sane-kodakaio</a></td> ++<td align=center>sane-kodakaio</td> + </tr> + <tr><td align=center>Hero 3.1</td> + <td align=center>USB</td> +@@ -13149,7 +13148,7 @@ + <a href="http://sourceforge.net/projects/cupsdriverkodak/">kodakaio</a> + <br>(2.4.6) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodakaio.5.html">sane-kodakaio</a></td> ++<td align=center>sane-kodakaio</td> + </tr> + <tr><td align=center>Hero 5.1</td> + <td align=center>USB</td> +@@ -13160,7 +13159,7 @@ + <a href="http://sourceforge.net/projects/cupsdriverkodak/">kodakaio</a> + <br>(2.4.6) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodakaio.5.html">sane-kodakaio</a></td> ++<td align=center>sane-kodakaio</td> + </tr> + <tr><td align=center>Hero 7.1</td> + <td align=center>USB</td> +@@ -13171,7 +13170,7 @@ + <a href="http://sourceforge.net/projects/cupsdriverkodak/">kodakaio</a> + <br>(2.4.6) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodakaio.5.html">sane-kodakaio</a></td> ++<td align=center>sane-kodakaio</td> + </tr> + <tr><td align=center>Hero 9.1</td> + <td align=center>USB Ethernet</td> +@@ -13182,7 +13181,7 @@ + <a href="http://sourceforge.net/projects/cupsdriverkodak/">kodakaio</a> + <br>(2.4.6) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodakaio.5.html">sane-kodakaio</a></td> ++<td align=center>sane-kodakaio</td> + </tr> + <tr><td align=center>Hero Office 6.1</td> + <td align=center>USB</td> +@@ -13193,7 +13192,7 @@ + <a href="http://sourceforge.net/projects/cupsdriverkodak/">kodakaio</a> + <br>(2.4.6) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodakaio.5.html">sane-kodakaio</a></td> ++<td align=center>sane-kodakaio</td> + </tr> + <tr><td align=center>i30</td> + <td align=center>USB</td> +@@ -13204,7 +13203,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>i40</td> + <td align=center>USB</td> +@@ -13215,7 +13214,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>i50</td> + <td align=center>USB</td> +@@ -13226,7 +13225,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>i55</td> + <td align=center>USB</td> +@@ -13237,7 +13236,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>i60</td> + <td align=center>USB</td> +@@ -13248,7 +13247,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>i65</td> + <td align=center>USB</td> +@@ -13259,7 +13258,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>i80</td> + <td align=center>USB</td> +@@ -13270,7 +13269,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>i150 Scanner</td> + <td align=center>IEEE-1394</td> +@@ -13281,7 +13280,7 @@ + <a href="http://www.thebility.com/kodak/">kodak</a> + <br>(7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodak.5.html">sane-kodak</a></td> ++<td align=center>sane-kodak</td> + </tr> + <tr><td align=center>i160 Scanner</td> + <td align=center>IEEE-1394</td> +@@ -13292,7 +13291,7 @@ + <a href="http://www.thebility.com/kodak/">kodak</a> + <br>(7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodak.5.html">sane-kodak</a></td> ++<td align=center>sane-kodak</td> + </tr> + <tr><td align=center>i250 Scanner</td> + <td align=center>IEEE-1394</td> +@@ -13303,7 +13302,7 @@ + <a href="http://www.thebility.com/kodak/">kodak</a> + <br>(7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodak.5.html">sane-kodak</a></td> ++<td align=center>sane-kodak</td> + </tr> + <tr><td align=center>i260 Scanner</td> + <td align=center>IEEE-1394</td> +@@ -13314,7 +13313,7 @@ + <a href="http://www.thebility.com/kodak/">kodak</a> + <br>(7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodak.5.html">sane-kodak</a></td> ++<td align=center>sane-kodak</td> + </tr> + <tr><td align=center>i280 Scanner</td> + <td align=center>IEEE-1394</td> +@@ -13325,7 +13324,7 @@ + <a href="http://www.thebility.com/kodak/">kodak</a> + <br>(7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodak.5.html">sane-kodak</a></td> ++<td align=center>sane-kodak</td> + </tr> + <tr><td align=center>i610 Scanner</td> + <td align=center>IEEE-1394</td> +@@ -13336,7 +13335,7 @@ + <a href="http://www.thebility.com/kodak/">kodak</a> + <br>(7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodak.5.html">sane-kodak</a></td> ++<td align=center>sane-kodak</td> + </tr> + <tr><td align=center>i620 Scanner</td> + <td align=center>IEEE-1394</td> +@@ -13347,7 +13346,7 @@ + <a href="http://www.thebility.com/kodak/">kodak</a> + <br>(7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodak.5.html">sane-kodak</a></td> ++<td align=center>sane-kodak</td> + </tr> + <tr><td align=center>i640 Scanner</td> + <td align=center>IEEE-1394</td> +@@ -13358,7 +13357,7 @@ + <a href="http://www.thebility.com/kodak/">kodak</a> + <br>(7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodak.5.html">sane-kodak</a></td> ++<td align=center>sane-kodak</td> + </tr> + <tr><td align=center>i660 Scanner</td> + <td align=center>IEEE-1394</td> +@@ -13369,7 +13368,7 @@ + <a href="http://www.thebility.com/kodak/">kodak</a> + <br>(7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodak.5.html">sane-kodak</a></td> ++<td align=center>sane-kodak</td> + </tr> + <tr><td align=center>i730 Scanner</td> + <td align=center>IEEE-1394</td> +@@ -13380,7 +13379,7 @@ + <a href="http://www.thebility.com/kodak/">kodak</a> + <br>(7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodak.5.html">sane-kodak</a></td> ++<td align=center>sane-kodak</td> + </tr> + <tr><td align=center>i750 Scanner</td> + <td align=center>IEEE-1394</td> +@@ -13391,7 +13390,7 @@ + <a href="http://www.thebility.com/kodak/">kodak</a> + <br>(7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodak.5.html">sane-kodak</a></td> ++<td align=center>sane-kodak</td> + </tr> + <tr><td align=center>i780 Scanner</td> + <td align=center>IEEE-1394</td> +@@ -13402,7 +13401,7 @@ + <a href="http://www.thebility.com/kodak/">kodak</a> + <br>(7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodak.5.html">sane-kodak</a></td> ++<td align=center>sane-kodak</td> + </tr> + <tr><td align=center>i810 Scanner</td> + <td align=center>SCSI</td> +@@ -13413,7 +13412,7 @@ + <a href="http://www.thebility.com/kodak/">kodak</a> + <br>(7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodak.5.html">sane-kodak</a></td> ++<td align=center>sane-kodak</td> + </tr> + <tr><td align=center>i820 Scanner</td> + <td align=center>SCSI</td> +@@ -13424,7 +13423,7 @@ + <a href="http://www.thebility.com/kodak/">kodak</a> + <br>(7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodak.5.html">sane-kodak</a></td> ++<td align=center>sane-kodak</td> + </tr> + <tr><td align=center>i830 Scanner</td> + <td align=center>SCSI</td> +@@ -13435,7 +13434,7 @@ + <a href="http://www.thebility.com/kodak/">kodak</a> + <br>(7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodak.5.html">sane-kodak</a></td> ++<td align=center>sane-kodak</td> + </tr> + <tr><td align=center>i840 Scanner</td> + <td align=center>SCSI</td> +@@ -13446,7 +13445,7 @@ + <a href="http://www.thebility.com/kodak/">kodak</a> + <br>(7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodak.5.html">sane-kodak</a></td> ++<td align=center>sane-kodak</td> + </tr> + <tr><td align=center>i1840 Scanner</td> + <td align=center>IEEE-1394</td> +@@ -13457,7 +13456,7 @@ + <a href="http://www.thebility.com/kodak/">kodak</a> + <br>(7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodak.5.html">sane-kodak</a></td> ++<td align=center>sane-kodak</td> + </tr> + <tr><td align=center>i1860 Scanner</td> + <td align=center>IEEE-1394</td> +@@ -13468,7 +13467,7 @@ + <a href="http://www.thebility.com/kodak/">kodak</a> + <br>(7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodak.5.html">sane-kodak</a></td> ++<td align=center>sane-kodak</td> + </tr> + <tr><td align=center>s1740</td> + <td align=center>SCSI</td> +@@ -13479,7 +13478,7 @@ + <a href="http://www.thebility.com/kodak/">kodak</a> + <br>(7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodak.5.html">sane-kodak</a></td> ++<td align=center>sane-kodak</td> + </tr> + <tr><td align=center>Scanner 900</td> + <td align=center>SCSI</td> +@@ -13490,7 +13489,7 @@ + <a href="http://www.thebility.com/kodak/">kodak</a> + <br>(7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodak.5.html">sane-kodak</a></td> ++<td align=center>sane-kodak</td> + </tr> + <tr><td align=center>Scanner 923</td> + <td align=center>SCSI</td> +@@ -13501,7 +13500,7 @@ + <a href="http://www.thebility.com/kodak/">kodak</a> + <br>(7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodak.5.html">sane-kodak</a></td> ++<td align=center>sane-kodak</td> + </tr> + <tr><td align=center>Scanner 1500</td> + <td align=center>SCSI</td> +@@ -13512,7 +13511,7 @@ + <a href="http://www.thebility.com/kodak/">kodak</a> + <br>(7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodak.5.html">sane-kodak</a></td> ++<td align=center>sane-kodak</td> + </tr> + <tr><td align=center>Scanner 2500</td> + <td align=center>SCSI</td> +@@ -13523,7 +13522,7 @@ + <a href="http://www.thebility.com/kodak/">kodak</a> + <br>(7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodak.5.html">sane-kodak</a></td> ++<td align=center>sane-kodak</td> + </tr> + <tr><td align=center>Scanner 3500</td> + <td align=center>SCSI</td> +@@ -13534,7 +13533,7 @@ + <a href="http://www.thebility.com/kodak/">kodak</a> + <br>(7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodak.5.html">sane-kodak</a></td> ++<td align=center>sane-kodak</td> + </tr> + <tr><td align=center>Scanner 3510</td> + <td align=center>SCSI</td> +@@ -13545,7 +13544,7 @@ + <a href="http://www.thebility.com/kodak/">kodak</a> + <br>(7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodak.5.html">sane-kodak</a></td> ++<td align=center>sane-kodak</td> + </tr> + <tr><td align=center>Scanner 3520</td> + <td align=center>SCSI</td> +@@ -13556,7 +13555,7 @@ + <a href="http://www.thebility.com/kodak/">kodak</a> + <br>(7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodak.5.html">sane-kodak</a></td> ++<td align=center>sane-kodak</td> + </tr> + <tr><td align=center>Scanner 5500</td> + <td align=center>SCSI</td> +@@ -13567,7 +13566,7 @@ + <a href="http://www.thebility.com/kodak/">kodak</a> + <br>(7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodak.5.html">sane-kodak</a></td> ++<td align=center>sane-kodak</td> + </tr> + <tr><td align=center>Scanner 7500</td> + <td align=center>SCSI</td> +@@ -13578,7 +13577,7 @@ + <a href="http://www.thebility.com/kodak/">kodak</a> + <br>(7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodak.5.html">sane-kodak</a></td> ++<td align=center>sane-kodak</td> + </tr> + <tr><td align=center>Scanner 7520</td> + <td align=center>SCSI</td> +@@ -13589,7 +13588,7 @@ + <a href="http://www.thebility.com/kodak/">kodak</a> + <br>(7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodak.5.html">sane-kodak</a></td> ++<td align=center>sane-kodak</td> + </tr> + <tr><td align=center>Scanner 9500</td> + <td align=center>SCSI</td> +@@ -13600,7 +13599,7 @@ + <a href="http://www.thebility.com/kodak/">kodak</a> + <br>(7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodak.5.html">sane-kodak</a></td> ++<td align=center>sane-kodak</td> + </tr> + <tr><td align=center>Scanner 9520</td> + <td align=center>SCSI</td> +@@ -13611,7 +13610,7 @@ + <a href="http://www.thebility.com/kodak/">kodak</a> + <br>(7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kodak.5.html">sane-kodak</a></td> ++<td align=center>sane-kodak</td> + </tr> + <tr><td align=center>Snapshot Photo Scanner 1</td> + <td align=center>Parport</td> +@@ -13649,7 +13648,7 @@ + <a href="http://www.zago.net/sane/">sceptre</a> + <br>(1.0-10) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-sceptre.5.html">sane-sceptre</a></td> ++<td align=center>sane-sceptre</td> + </tr> + </table> + <h3><a name="Z-KONICA-MINOLTA">Manufacturer: KONICA MINOLTA</a></h3> +@@ -13676,7 +13675,7 @@ + <a href="http://wiki.kainhofer.com/hardware/magicolor_scan">magicolor</a> + <br>(1.0.0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-magicolor.5.html">sane-magicolor</a></td> ++<td align=center>sane-magicolor</td> + </tr> + <tr><td align=center>DiMage 1611</td> + <td align=center>USB Network</td> +@@ -13687,7 +13686,7 @@ + <a href="http://wiki.kainhofer.com/hardware/magicolor_scan">magicolor</a> + <br>(1.0.0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-magicolor.5.html">sane-magicolor</a></td> ++<td align=center>sane-magicolor</td> + </tr> + <tr><td align=center><a href="/unsupported/minolta-dse-5400.html">DiMAGE Scan Elite 5400</a></td> + <td align=center>USB IEEE-1394</td> +@@ -13753,7 +13752,7 @@ + <a href="http://wiki.kainhofer.com/hardware/magicolor_scan">magicolor</a> + <br>(1.0.0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-magicolor.5.html">sane-magicolor</a></td> ++<td align=center>sane-magicolor</td> + </tr> + <tr><td align=center>magicolor 2480MF</td> + <td align=center>USB Network</td> +@@ -13789,7 +13788,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + </table> + <h3><a name="Z-LEO">Manufacturer: LEO</a></h3> +@@ -13814,7 +13813,7 @@ + <a href="http://www.zago.net/sane/#leo">leo</a> + <br>(1.0-10) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-leo.5.html">sane-leo</a></td> ++<td align=center>sane-leo</td> + </tr> + </table> + <h3><a name="Z-LEXMARK">Manufacturer: Lexmark</a></h3> +@@ -13863,7 +13862,7 @@ + <a href="http://stef.dev.free.fr/sane/lexmark">lexmark</a> + <br>(1.0-0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-lexmark.5.html">sane-lexmark</a></td> ++<td align=center>sane-lexmark</td> + </tr> + <tr><td align=center>X70</td> + <td align=center>USB</td> +@@ -13874,7 +13873,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>X73</td> + <td align=center>USB</td> +@@ -13885,7 +13884,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>X74</td> + <td align=center>USB</td> +@@ -13896,7 +13895,7 @@ + <a href="http://stef.dev.free.fr/sane/lexmark">lexmark</a> + <br>(1.0-0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-lexmark.5.html">sane-lexmark</a></td> ++<td align=center>sane-lexmark</td> + </tr> + <tr><td align=center><a href="/unsupported/lexmark-x75.html">X75</a></td> + <td align=center>USB</td> +@@ -13940,7 +13939,7 @@ + <a href="http://stef.dev.free.fr/sane/lexmark">lexmark</a> + <br>(1.0-0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-lexmark.5.html">sane-lexmark</a></td> ++<td align=center>sane-lexmark</td> + </tr> + <tr><td align=center>X1130</td> + <td align=center>USB</td> +@@ -13951,7 +13950,7 @@ + <a href="http://stef.dev.free.fr/sane/lexmark">lexmark</a> + <br>(1.0-0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-lexmark.5.html">sane-lexmark</a></td> ++<td align=center>sane-lexmark</td> + </tr> + <tr><td align=center>X1140</td> + <td align=center>USB</td> +@@ -13962,7 +13961,7 @@ + <a href="http://stef.dev.free.fr/sane/lexmark">lexmark</a> + <br>(1.0-0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-lexmark.5.html">sane-lexmark</a></td> ++<td align=center>sane-lexmark</td> + </tr> + <tr><td align=center>X1150</td> + <td align=center>USB</td> +@@ -13973,7 +13972,7 @@ + <a href="http://stef.dev.free.fr/sane/lexmark">lexmark</a> + <br>(1.0-0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-lexmark.5.html">sane-lexmark</a></td> ++<td align=center>sane-lexmark</td> + </tr> + <tr><td align=center>X1170</td> + <td align=center>USB</td> +@@ -13984,7 +13983,7 @@ + <a href="http://stef.dev.free.fr/sane/lexmark">lexmark</a> + <br>(1.0-0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-lexmark.5.html">sane-lexmark</a></td> ++<td align=center>sane-lexmark</td> + </tr> + <tr><td align=center>X1180</td> + <td align=center>USB</td> +@@ -13995,7 +13994,7 @@ + <a href="http://stef.dev.free.fr/sane/lexmark">lexmark</a> + <br>(1.0-0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-lexmark.5.html">sane-lexmark</a></td> ++<td align=center>sane-lexmark</td> + </tr> + <tr><td align=center>X1185</td> + <td align=center>USB</td> +@@ -14006,7 +14005,7 @@ + <a href="http://stef.dev.free.fr/sane/lexmark">lexmark</a> + <br>(1.0-0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-lexmark.5.html">sane-lexmark</a></td> ++<td align=center>sane-lexmark</td> + </tr> + <tr><td align=center>X1195</td> + <td align=center>USB</td> +@@ -14017,7 +14016,7 @@ + <a href="http://stef.dev.free.fr/sane/lexmark">lexmark</a> + <br>(1.0-0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-lexmark.5.html">sane-lexmark</a></td> ++<td align=center>sane-lexmark</td> + </tr> + <tr><td align=center><a href="/unsupported/lexmark-x2330.html">X2330</a></td> + <td align=center>USB</td> +@@ -14143,7 +14142,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>Jade</td> + <td align=center>SCSI</td> +@@ -14154,7 +14153,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>Jade2</td> + <td align=center>SCSI</td> +@@ -14165,7 +14164,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>Linoscan 1400</td> + <td align=center>SCSI</td> +@@ -14176,7 +14175,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>Opal</td> + <td align=center>SCSI</td> +@@ -14187,7 +14186,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>Opal Ultra</td> + <td align=center>SCSI</td> +@@ -14198,7 +14197,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>Opal2</td> + <td align=center>SCSI</td> +@@ -14209,7 +14208,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>Saphir</td> + <td align=center>SCSI</td> +@@ -14220,7 +14219,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>Saphir HiRes</td> + <td align=center>SCSI</td> +@@ -14231,7 +14230,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>Saphir Ultra</td> + <td align=center>SCSI</td> +@@ -14242,7 +14241,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>Saphir Ultra II</td> + <td align=center>SCSI</td> +@@ -14253,7 +14252,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>Saphir2</td> + <td align=center>SCSI</td> +@@ -14264,7 +14263,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>Saphir3</td> + <td align=center>SCSI</td> +@@ -14275,7 +14274,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + </table> + <h3><a name="Z-LOGITECH">Manufacturer: Logitech</a></h3> +@@ -14339,7 +14338,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>MD 4394</td> + <td align=center>USB</td> +@@ -14350,7 +14349,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center><a href="/unsupported/medion-md6190.html">MD 6190</a></td> + <td align=center>USB</td> +@@ -14383,7 +14382,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>MD 9806</td> + <td align=center>Parport (EPP)</td> +@@ -14394,7 +14393,7 @@ + <a href="http://penguin-breeder.org/sane/mustek_pp/">mustek_pp</a> + <br>(13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek_pp.5.html">sane-mustek_pp</a></td> ++<td align=center>sane-mustek_pp</td> + </tr> + <tr><td align=center>MD 9848</td> + <td align=center>Parport (EPP)</td> +@@ -14405,7 +14404,7 @@ + <a href="http://penguin-breeder.org/sane/mustek_pp/">mustek_pp</a> + <br>(13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek_pp.5.html">sane-mustek_pp</a></td> ++<td align=center>sane-mustek_pp</td> + </tr> + <tr><td align=center><a href="/unsupported/tevion-md40420.html">MD 40420</a></td> + <td align=center>USB</td> +@@ -14504,7 +14503,7 @@ + <a href="http://penguin-breeder.org/sane/mustek_pp/">mustek_pp</a> + <br>(13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek_pp.5.html">sane-mustek_pp</a></td> ++<td align=center>sane-mustek_pp</td> + </tr> + <tr><td align=center>MD/LT 985x</td> + <td align=center>Parport (EPP)</td> +@@ -14515,7 +14514,7 @@ + <a href="http://penguin-breeder.org/sane/mustek_pp/">mustek_pp</a> + <br>(13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek_pp.5.html">sane-mustek_pp</a></td> ++<td align=center>sane-mustek_pp</td> + </tr> + <tr><td align=center>MD/LT 9375</td> + <td align=center>USB</td> +@@ -14526,7 +14525,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>MD/LT 9385</td> + <td align=center>USB</td> +@@ -14537,7 +14536,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>MD/LT 9890</td> + <td align=center>Parport (EPP)</td> +@@ -14548,7 +14547,7 @@ + <a href="http://penguin-breeder.org/sane/mustek_pp/">mustek_pp</a> + <br>(13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek_pp.5.html">sane-mustek_pp</a></td> ++<td align=center>sane-mustek_pp</td> + </tr> + <tr><td align=center>MD4394</td> + <td align=center>USB</td> +@@ -14558,7 +14557,7 @@ + <td align=center> + artec_eplus48u<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-artec_eplus48u.5.html">sane-artec_eplus48u</a></td> ++<td align=center>sane-artec_eplus48u</td> + </tr> + <tr><td align=center>MD5345</td> + <td align=center>USB</td> +@@ -14569,7 +14568,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center>MD6228</td> + <td align=center>USB</td> +@@ -14580,7 +14579,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center>MD6471</td> + <td align=center>USB</td> +@@ -14591,7 +14590,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center>MD9693</td> + <td align=center>USB</td> +@@ -14601,7 +14600,7 @@ + <td align=center> + artec_eplus48u<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-artec_eplus48u.5.html">sane-artec_eplus48u</a></td> ++<td align=center>sane-artec_eplus48u</td> + </tr> + <tr><td align=center>MD9705</td> + <td align=center>USB</td> +@@ -14611,7 +14610,7 @@ + <td align=center> + artec_eplus48u<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-artec_eplus48u.5.html">sane-artec_eplus48u</a></td> ++<td align=center>sane-artec_eplus48u</td> + </tr> + </table> + <h3><a name="Z-MEMOREX">Manufacturer: Memorex</a></h3> +@@ -14670,7 +14669,7 @@ + <td align=center> + artec_eplus48u<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-artec_eplus48u.5.html">sane-artec_eplus48u</a></td> ++<td align=center>sane-artec_eplus48u</td> + </tr> + <tr><td align=center><a href="/unsupported/memorex-scf-9612p.html">SCF 9612P</a></td> + <td align=center>Parport</td> +@@ -14706,7 +14705,7 @@ + <a href="http://penguin-breeder.org/sane/mustek_pp/">mustek_pp</a> + <br>(13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek_pp.5.html">sane-mustek_pp</a></td> ++<td align=center>sane-mustek_pp</td> + </tr> + </table> + <h3><a name="Z-MICROSTAR">Manufacturer: Microstar</a></h3> +@@ -14732,7 +14731,7 @@ + <td align=center> + artec_eplus48u<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-artec_eplus48u.5.html">sane-artec_eplus48u</a></td> ++<td align=center>sane-artec_eplus48u</td> + </tr> + </table> + <h3><a name="Z-MICROTEK">Manufacturer: Microtek</a></h3> +@@ -14804,7 +14803,7 @@ + <a href="http://www.mir.com/mtek/">microtek</a> + <br>(0.13.1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek.5.html">sane-microtek</a></td> ++<td align=center>sane-microtek</td> + </tr> + <tr><td align=center><a href="/unsupported/microtek-filmscan-35.html">FilmScan 35</a></td> + <td align=center>USB</td> +@@ -14826,7 +14825,7 @@ + <a href="http://karstenfestag.gmxhome.de/linux.html">microtek2</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek2.5.html">sane-microtek2</a></td> ++<td align=center>sane-microtek2</td> + </tr> + <tr><td align=center>Phantom 636</td> + <td align=center>SCSI</td> +@@ -14837,7 +14836,7 @@ + <a href="http://karstenfestag.gmxhome.de/linux.html">microtek2</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek2.5.html">sane-microtek2</a></td> ++<td align=center>sane-microtek2</td> + </tr> + <tr><td align=center>Phantom 636CX</td> + <td align=center>Parport</td> +@@ -14848,7 +14847,7 @@ + <a href="http://karstenfestag.gmxhome.de/linux.html">microtek2</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek2.5.html">sane-microtek2</a></td> ++<td align=center>sane-microtek2</td> + </tr> + <tr><td align=center><a href="/unsupported/microtek-scanmaker-5600.html">ScanMaker 5</a></td> + <td align=center>SCSI</td> +@@ -14870,7 +14869,7 @@ + <a href="http://www.mir.com/mtek/">microtek</a> + <br>(0.13.1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek.5.html">sane-microtek</a></td> ++<td align=center>sane-microtek</td> + </tr> + <tr><td align=center>Scanmaker 35t+</td> + <td align=center>SCSI</td> +@@ -14881,7 +14880,7 @@ + <a href="http://www.mir.com/mtek/">microtek</a> + <br>(0.13.1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek.5.html">sane-microtek</a></td> ++<td align=center>sane-microtek</td> + </tr> + <tr><td align=center>Scanmaker 45t</td> + <td align=center>SCSI</td> +@@ -14892,7 +14891,7 @@ + <a href="http://www.mir.com/mtek/">microtek</a> + <br>(0.13.1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek.5.html">sane-microtek</a></td> ++<td align=center>sane-microtek</td> + </tr> + <tr><td align=center>ScanMaker 330</td> + <td align=center>SCSI</td> +@@ -14903,7 +14902,7 @@ + <a href="http://karstenfestag.gmxhome.de/linux.html">microtek2</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek2.5.html">sane-microtek2</a></td> ++<td align=center>sane-microtek2</td> + </tr> + <tr><td align=center>ScanMaker 336 CX</td> + <td align=center>SCSI</td> +@@ -14925,7 +14924,7 @@ + <a href="http://www.mir.com/mtek/">microtek</a> + <br>(0.13.1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek.5.html">sane-microtek</a></td> ++<td align=center>sane-microtek</td> + </tr> + <tr><td align=center>Scanmaker 600Z(S)</td> + <td align=center>SCSI</td> +@@ -14936,7 +14935,7 @@ + <a href="http://www.mir.com/mtek/">microtek</a> + <br>(0.13.1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek.5.html">sane-microtek</a></td> ++<td align=center>sane-microtek</td> + </tr> + <tr><td align=center>ScanMaker 630</td> + <td align=center>SCSI</td> +@@ -14947,7 +14946,7 @@ + <a href="http://karstenfestag.gmxhome.de/linux.html">microtek2</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek2.5.html">sane-microtek2</a></td> ++<td align=center>sane-microtek2</td> + </tr> + <tr><td align=center>ScanMaker 636</td> + <td align=center>SCSI</td> +@@ -14958,7 +14957,7 @@ + <a href="http://karstenfestag.gmxhome.de/linux.html">microtek2</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek2.5.html">sane-microtek2</a></td> ++<td align=center>sane-microtek2</td> + </tr> + <tr><td align=center><a href="/unsupported/microtek-scanmaker-1850s.html">Scanmaker 1850S</a></td> + <td align=center>SCSI</td> +@@ -14980,7 +14979,7 @@ + <a href="http://sm3600.sourceforge.net/">sm3600</a> + <br>(0.1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-sm3600.5.html">sane-sm3600</a></td> ++<td align=center>sane-sm3600</td> + </tr> + <tr><td align=center>ScanMaker 3600</td> + <td align=center>USB</td> +@@ -14991,7 +14990,7 @@ + <a href="http://sm3600.sourceforge.net/">sm3600</a> + <br>(0.1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-sm3600.5.html">sane-sm3600</a></td> ++<td align=center>sane-sm3600</td> + </tr> + <tr><td align=center>ScanMaker 3600</td> + <td align=center>USB</td> +@@ -15002,7 +15001,7 @@ + <a href="http://sm3600.sourceforge.net/">sm3600</a> + <br>(0.1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-sm3600.5.html">sane-sm3600</a></td> ++<td align=center>sane-sm3600</td> + </tr> + <tr><td align=center><a href="/unsupported/microtek-scanmaker-3630.html">ScanMaker 3630</a></td> + <td align=center>USB</td> +@@ -15024,7 +15023,7 @@ + <a href="http://sm3600.sourceforge.net/">sm3600</a> + <br>(0.1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-sm3600.5.html">sane-sm3600</a></td> ++<td align=center>sane-sm3600</td> + </tr> + <tr><td align=center>ScanMaker 3700</td> + <td align=center>USB</td> +@@ -15035,7 +15034,7 @@ + <a href="http://sm3600.sourceforge.net/">sm3600</a> + <br>(0.1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-sm3600.5.html">sane-sm3600</a></td> ++<td align=center>sane-sm3600</td> + </tr> + <tr><td align=center>ScanMaker 3750</td> + <td align=center>USB</td> +@@ -15046,7 +15045,7 @@ + <a href="http://sm3600.sourceforge.net/">sm3600</a> + <br>(0.1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-sm3600.5.html">sane-sm3600</a></td> ++<td align=center>sane-sm3600</td> + </tr> + <tr><td align=center><a href="/unsupported/microtek-scanmaker-3800.html">ScanMaker 3800</a></td> + <td align=center>USB</td> +@@ -15079,7 +15078,7 @@ + <a href="http://www.ziplabel.com/sm3840/">sm3840</a> + <br>(1.1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-sm3840.5.html">sane-sm3840</a></td> ++<td align=center>sane-sm3840</td> + </tr> + <tr><td align=center><a href="/unsupported/microtek-scanmaker-3880.html">ScanMaker 3860</a></td> + <td align=center>USB</td> +@@ -15134,7 +15133,7 @@ + <a href="http://www.ziplabel.com/sm3840/">sm3840</a> + <br>(1.1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-sm3840.5.html">sane-sm3840</a></td> ++<td align=center>sane-sm3840</td> + </tr> + <tr><td align=center><a href="/unsupported/microtek-scanmaker-4900.html">ScanMaker 4850</a></td> + <td align=center>USB</td> +@@ -15266,7 +15265,7 @@ + <a href="http://karstenfestag.gmxhome.de/linux.html">microtek2</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek2.5.html">sane-microtek2</a></td> ++<td align=center>sane-microtek2</td> + </tr> + <tr><td align=center><a href="/unsupported/microtek-scanmaker-6700.html">ScanMaker 6700</a></td> + <td align=center>USB IEEE-1394</td> +@@ -15310,7 +15309,7 @@ + <a href="http://karstenfestag.gmxhome.de/linux.html">microtek2</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek2.5.html">sane-microtek2</a></td> ++<td align=center>sane-microtek2</td> + </tr> + <tr><td align=center><a href="/unsupported/microtek-scanmaker-9800.html">ScanMaker 9800XL</a></td> + <td align=center>USB SCSI</td> +@@ -15332,7 +15331,7 @@ + <a href="http://karstenfestag.gmxhome.de/linux.html">microtek2</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek2.5.html">sane-microtek2</a></td> ++<td align=center>sane-microtek2</td> + </tr> + <tr><td align=center>Scanmaker E2</td> + <td align=center>SCSI</td> +@@ -15343,7 +15342,7 @@ + <a href="http://www.mir.com/mtek/">microtek</a> + <br>(0.13.1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek.5.html">sane-microtek</a></td> ++<td align=center>sane-microtek</td> + </tr> + <tr><td align=center>Scanmaker E3</td> + <td align=center>SCSI</td> +@@ -15354,7 +15353,7 @@ + <a href="http://www.mir.com/mtek/">microtek</a> + <br>(0.13.1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek.5.html">sane-microtek</a></td> ++<td align=center>sane-microtek</td> + </tr> + <tr><td align=center>ScanMaker E3plus</td> + <td align=center>SCSI</td> +@@ -15365,7 +15364,7 @@ + <a href="http://karstenfestag.gmxhome.de/linux.html">microtek2</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek2.5.html">sane-microtek2</a></td> ++<td align=center>sane-microtek2</td> + </tr> + <tr><td align=center>ScanMaker E3plus</td> + <td align=center>Parport</td> +@@ -15376,7 +15375,7 @@ + <a href="http://karstenfestag.gmxhome.de/linux.html">microtek2</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek2.5.html">sane-microtek2</a></td> ++<td align=center>sane-microtek2</td> + </tr> + <tr><td align=center>Scanmaker E6</td> + <td align=center>SCSI</td> +@@ -15387,7 +15386,7 @@ + <a href="http://www.mir.com/mtek/">microtek</a> + <br>(0.13.1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek.5.html">sane-microtek</a></td> ++<td align=center>sane-microtek</td> + </tr> + <tr><td align=center><a href="/unsupported/microtek-scanmaker-i320.html">ScanMaker i320</a></td> + <td align=center>USB</td> +@@ -15409,7 +15408,7 @@ + <a href="http://www.mir.com/mtek/">microtek</a> + <br>(0.13.1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek.5.html">sane-microtek</a></td> ++<td align=center>sane-microtek</td> + </tr> + <tr><td align=center>Scanmaker IIG</td> + <td align=center>SCSI</td> +@@ -15420,7 +15419,7 @@ + <a href="http://www.mir.com/mtek/">microtek</a> + <br>(0.13.1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek.5.html">sane-microtek</a></td> ++<td align=center>sane-microtek</td> + </tr> + <tr><td align=center>Scanmaker IIHR</td> + <td align=center>SCSI</td> +@@ -15431,7 +15430,7 @@ + <a href="http://www.mir.com/mtek/">microtek</a> + <br>(0.13.1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek.5.html">sane-microtek</a></td> ++<td align=center>sane-microtek</td> + </tr> + <tr><td align=center>Scanmaker III</td> + <td align=center>SCSI</td> +@@ -15442,7 +15441,7 @@ + <a href="http://www.mir.com/mtek/">microtek</a> + <br>(0.13.1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek.5.html">sane-microtek</a></td> ++<td align=center>sane-microtek</td> + </tr> + <tr><td align=center>Scanmaker IISP</td> + <td align=center>SCSI</td> +@@ -15453,7 +15452,7 @@ + <a href="http://www.mir.com/mtek/">microtek</a> + <br>(0.13.1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek.5.html">sane-microtek</a></td> ++<td align=center>sane-microtek</td> + </tr> + <tr><td align=center><a href="/unsupported/microtek-scanmaker-s400.html">ScanMaker S400</a></td> + <td align=center>USB</td> +@@ -15486,7 +15485,7 @@ + <a href="http://karstenfestag.gmxhome.de/linux.html">microtek2</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek2.5.html">sane-microtek2</a></td> ++<td align=center>sane-microtek2</td> + </tr> + <tr><td align=center>ScanMaker V6USL</td> + <td align=center>USB</td> +@@ -15497,7 +15496,7 @@ + <a href="http://karstenfestag.gmxhome.de/linux.html">microtek2</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek2.5.html">sane-microtek2</a></td> ++<td align=center>sane-microtek2</td> + </tr> + <tr><td align=center>ScanMaker V6USL</td> + <td align=center>USB</td> +@@ -15508,7 +15507,7 @@ + <a href="http://karstenfestag.gmxhome.de/linux.html">microtek2</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek2.5.html">sane-microtek2</a></td> ++<td align=center>sane-microtek2</td> + </tr> + <tr><td align=center>ScanMaker V6USL</td> + <td align=center>SCSI</td> +@@ -15519,7 +15518,7 @@ + <a href="http://karstenfestag.gmxhome.de/linux.html">microtek2</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek2.5.html">sane-microtek2</a></td> ++<td align=center>sane-microtek2</td> + </tr> + <tr><td align=center>ScanMaker V300</td> + <td align=center>Parport</td> +@@ -15530,7 +15529,7 @@ + <a href="http://karstenfestag.gmxhome.de/linux.html">microtek2</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek2.5.html">sane-microtek2</a></td> ++<td align=center>sane-microtek2</td> + </tr> + <tr><td align=center>ScanMaker V300</td> + <td align=center>SCSI</td> +@@ -15541,7 +15540,7 @@ + <a href="http://karstenfestag.gmxhome.de/linux.html">microtek2</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek2.5.html">sane-microtek2</a></td> ++<td align=center>sane-microtek2</td> + </tr> + <tr><td align=center>ScanMaker V310</td> + <td align=center>Parport</td> +@@ -15552,7 +15551,7 @@ + <a href="http://karstenfestag.gmxhome.de/linux.html">microtek2</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek2.5.html">sane-microtek2</a></td> ++<td align=center>sane-microtek2</td> + </tr> + <tr><td align=center>ScanMaker V310</td> + <td align=center>SCSI</td> +@@ -15563,7 +15562,7 @@ + <a href="http://karstenfestag.gmxhome.de/linux.html">microtek2</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek2.5.html">sane-microtek2</a></td> ++<td align=center>sane-microtek2</td> + </tr> + <tr><td align=center>ScanMaker V600</td> + <td align=center>Parport</td> +@@ -15574,7 +15573,7 @@ + <a href="http://karstenfestag.gmxhome.de/linux.html">microtek2</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek2.5.html">sane-microtek2</a></td> ++<td align=center>sane-microtek2</td> + </tr> + <tr><td align=center>ScanMaker V600</td> + <td align=center>SCSI</td> +@@ -15585,7 +15584,7 @@ + <a href="http://karstenfestag.gmxhome.de/linux.html">microtek2</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek2.5.html">sane-microtek2</a></td> ++<td align=center>sane-microtek2</td> + </tr> + <tr><td align=center>ScanMaker X6</td> + <td align=center>SCSI</td> +@@ -15596,7 +15595,7 @@ + <a href="http://karstenfestag.gmxhome.de/linux.html">microtek2</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek2.5.html">sane-microtek2</a></td> ++<td align=center>sane-microtek2</td> + </tr> + <tr><td align=center>ScanMaker X6EL</td> + <td align=center>SCSI</td> +@@ -15607,7 +15606,7 @@ + <a href="http://karstenfestag.gmxhome.de/linux.html">microtek2</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek2.5.html">sane-microtek2</a></td> ++<td align=center>sane-microtek2</td> + </tr> + <tr><td align=center>ScanMaker X6USB</td> + <td align=center>USB</td> +@@ -15618,7 +15617,7 @@ + <a href="http://karstenfestag.gmxhome.de/linux.html">microtek2</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek2.5.html">sane-microtek2</a></td> ++<td align=center>sane-microtek2</td> + </tr> + <tr><td align=center>ScanMaker X12USL</td> + <td align=center>SCSI</td> +@@ -15629,7 +15628,7 @@ + <a href="http://karstenfestag.gmxhome.de/linux.html">microtek2</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek2.5.html">sane-microtek2</a></td> ++<td align=center>sane-microtek2</td> + </tr> + <tr><td align=center><a href="/unsupported/microtek-scanport-3000.html">ScanPort 3000</a></td> + <td align=center>USB</td> +@@ -15651,7 +15650,7 @@ + <a href="http://karstenfestag.gmxhome.de/linux.html">microtek2</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek2.5.html">sane-microtek2</a></td> ++<td align=center>sane-microtek2</td> + </tr> + <tr><td align=center>SlimScan C6</td> + <td align=center>USB</td> +@@ -15662,7 +15661,7 @@ + <a href="http://karstenfestag.gmxhome.de/linux.html">microtek2</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek2.5.html">sane-microtek2</a></td> ++<td align=center>sane-microtek2</td> + </tr> + </table> + <h3><a name="Z-MINOLTA">Manufacturer: Minolta</a></h3> +@@ -15689,7 +15688,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>Dimage Scan Dual II</td> + <td align=center>USB</td> +@@ -15700,7 +15699,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>Dimage Scan Dual III</td> + <td align=center>USB</td> +@@ -15711,7 +15710,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>Dimage Scan Elite 5400</td> + <td align=center>USB</td> +@@ -15722,7 +15721,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>Elite II</td> + <td align=center>USB</td> +@@ -15733,7 +15732,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>Scan Multi Pro</td> + <td align=center>SCSI</td> +@@ -15744,7 +15743,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + </table> + <h3><a name="Z-MINOLTA-QMS">Manufacturer: Minolta-QMS</a></h3> +@@ -15769,7 +15768,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>SC-215</td> + <td align=center>USB</td> +@@ -15780,7 +15779,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + </table> + <h3><a name="Z-MITSUBISHI">Manufacturer: Mitsubishi</a></h3> +@@ -15807,7 +15806,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>Diamondview 650U</td> + <td align=center>USB</td> +@@ -15818,7 +15817,7 @@ + <a href="http://snapscan.sourceforge.net/">SnapScan</a> + <br>(1.4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-snapscan.5.html">sane-snapscan</a></td> ++<td align=center>sane-snapscan</td> + </tr> + <tr><td align=center>MCA-ADFC</td> + <td align=center>SCSI</td> +@@ -15829,7 +15828,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>S600C</td> + <td align=center>SCSI</td> +@@ -15840,7 +15839,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>S1200C</td> + <td align=center>SCSI</td> +@@ -15851,7 +15850,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>SS600</td> + <td align=center>SCSI</td> +@@ -15862,7 +15861,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + </table> + <h3><a name="Z-MUSTEK">Manufacturer: Mustek</a></h3> +@@ -15889,7 +15888,7 @@ + <a href="http://penguin-breeder.org/sane/mustek_pp/">mustek_pp</a> + <br>(13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek_pp.5.html">sane-mustek_pp</a></td> ++<td align=center>sane-mustek_pp</td> + </tr> + <tr><td align=center>600 III EP Plus</td> + <td align=center>Parport (EPP)</td> +@@ -15900,7 +15899,7 @@ + <a href="http://penguin-breeder.org/sane/mustek_pp/">mustek_pp</a> + <br>(13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek_pp.5.html">sane-mustek_pp</a></td> ++<td align=center>sane-mustek_pp</td> + </tr> + <tr><td align=center>1200 III EP</td> + <td align=center>Parport</td> +@@ -15933,7 +15932,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center>BearPaw 1200</td> + <td align=center>USB</td> +@@ -15944,7 +15943,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center>BearPaw 1200 CS</td> + <td align=center>USB</td> +@@ -15955,7 +15954,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>BearPaw 1200 CU</td> + <td align=center>USB</td> +@@ -15966,7 +15965,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>BearPaw 1200 CU Plus</td> + <td align=center>USB</td> +@@ -15977,7 +15976,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>BearPaw 1200 CU Plus</td> + <td align=center>USB</td> +@@ -15988,7 +15987,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>BearPaw 1200 F</td> + <td align=center>USB</td> +@@ -15999,7 +15998,7 @@ + <a href="http://www.meier-geinitz.de/sane/ma1509-backend/">ma1509</a> + <br>(1.0-3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-ma1509.5.html">sane-ma1509</a></td> ++<td align=center>sane-ma1509</td> + </tr> + <tr><td align=center>BearPaw 1200 TA</td> + <td align=center>USB</td> +@@ -16010,7 +16009,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>BearPaw 1248 CU</td> + <td align=center>USB</td> +@@ -16021,7 +16020,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>BearPaw 2400</td> + <td align=center>USB</td> +@@ -16032,7 +16031,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center>BearPaw 2400 CS</td> + <td align=center>USB</td> +@@ -16043,7 +16042,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>BearPaw 2400 CS Plus</td> + <td align=center>USB</td> +@@ -16054,7 +16053,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>BearPaw 2400 CU</td> + <td align=center>USB</td> +@@ -16065,7 +16064,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>BearPaw 2400 CU Plus</td> + <td align=center>USB</td> +@@ -16076,7 +16075,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>BearPaw 2400 TA</td> + <td align=center>USB</td> +@@ -16087,7 +16086,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>BearPaw 2400 TA Plus</td> + <td align=center>USB</td> +@@ -16098,7 +16097,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center><a href="http://www.meier-geinitz.de/sane/misc/mustek-scanners.html#UNSUPPORTED">BearPaw 2400 TA Pro</a></td> + <td align=center>USB</td> +@@ -16120,7 +16119,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center><a href="/unsupported/mustek-bearpaw-2448-cu-pro.html">BearPaw 2448 CU Pro</a></td> + <td align=center>USB</td> +@@ -16142,7 +16141,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>BearPaw 2448TA Pro</td> + <td align=center>USB</td> +@@ -16153,7 +16152,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek_usb2-backend/">mustek_usb2</a> + <br>(1.0-10) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek_usb2.5.html">sane-mustek_usb2</a></td> ++<td align=center>sane-mustek_usb2</td> + </tr> + <tr><td align=center><a href="/unsupported/mustek-bearpaw-4800ta-pro.html">BearPaw 4800 TA Pro</a></td> + <td align=center>USB</td> +@@ -16197,7 +16196,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek-backend/">mustek</a> + <br>(1.0-138) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek.5.html">sane-mustek</a></td> ++<td align=center>sane-mustek</td> + </tr> + <tr><td align=center>Paragon 600 II ED</td> + <td align=center>Parport</td> +@@ -16208,7 +16207,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek-backend/">mustek</a> + <br>(1.0-138) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek.5.html">sane-mustek</a></td> ++<td align=center>sane-mustek</td> + </tr> + <tr><td align=center>Paragon 600 II EP</td> + <td align=center>Parport</td> +@@ -16219,7 +16218,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek-backend/">mustek</a> + <br>(1.0-138) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek.5.html">sane-mustek</a></td> ++<td align=center>sane-mustek</td> + </tr> + <tr><td align=center>Paragon 600 II N</td> + <td align=center>Proprietary</td> +@@ -16230,7 +16229,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek-backend/">mustek</a> + <br>(1.0-138) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek.5.html">sane-mustek</a></td> ++<td align=center>sane-mustek</td> + </tr> + <tr><td align=center>Paragon 800 II EP</td> + <td align=center>Parport</td> +@@ -16252,7 +16251,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek-backend/">mustek</a> + <br>(1.0-138) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek.5.html">sane-mustek</a></td> ++<td align=center>sane-mustek</td> + </tr> + <tr><td align=center>Paragon 1200 A3 Pro</td> + <td align=center>SCSI</td> +@@ -16263,7 +16262,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek-backend/">mustek</a> + <br>(1.0-138) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek.5.html">sane-mustek</a></td> ++<td align=center>sane-mustek</td> + </tr> + <tr><td align=center>Paragon 1200 III SP</td> + <td align=center>SCSI</td> +@@ -16274,7 +16273,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek-backend/">mustek</a> + <br>(1.0-138) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek.5.html">sane-mustek</a></td> ++<td align=center>sane-mustek</td> + </tr> + <tr><td align=center>Paragon 1200 LS</td> + <td align=center>SCSI</td> +@@ -16285,7 +16284,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek-backend/">mustek</a> + <br>(1.0-138) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek.5.html">sane-mustek</a></td> ++<td align=center>sane-mustek</td> + </tr> + <tr><td align=center>Paragon 1200 SP Pro</td> + <td align=center>SCSI</td> +@@ -16296,7 +16295,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek-backend/">mustek</a> + <br>(1.0-138) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek.5.html">sane-mustek</a></td> ++<td align=center>sane-mustek</td> + </tr> + <tr><td align=center>Paragon MFC-600S</td> + <td align=center>SCSI</td> +@@ -16307,7 +16306,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek-backend/">mustek</a> + <br>(1.0-138) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek.5.html">sane-mustek</a></td> ++<td align=center>sane-mustek</td> + </tr> + <tr><td align=center>Paragon MFC-800S</td> + <td align=center>SCSI</td> +@@ -16318,7 +16317,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek-backend/">mustek</a> + <br>(1.0-138) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek.5.html">sane-mustek</a></td> ++<td align=center>sane-mustek</td> + </tr> + <tr><td align=center>Paragon MFS-1200SP</td> + <td align=center>SCSI</td> +@@ -16329,7 +16328,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek-backend/">mustek</a> + <br>(1.0-138) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek.5.html">sane-mustek</a></td> ++<td align=center>sane-mustek</td> + </tr> + <tr><td align=center>Paragon MFS-6000CX</td> + <td align=center>SCSI</td> +@@ -16340,7 +16339,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek-backend/">mustek</a> + <br>(1.0-138) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek.5.html">sane-mustek</a></td> ++<td align=center>sane-mustek</td> + </tr> + <tr><td align=center>Paragon MFS-6000SP</td> + <td align=center>SCSI</td> +@@ -16351,7 +16350,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek-backend/">mustek</a> + <br>(1.0-138) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek.5.html">sane-mustek</a></td> ++<td align=center>sane-mustek</td> + </tr> + <tr><td align=center>Paragon MFS-8000SP</td> + <td align=center>SCSI</td> +@@ -16362,7 +16361,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek-backend/">mustek</a> + <br>(1.0-138) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek.5.html">sane-mustek</a></td> ++<td align=center>sane-mustek</td> + </tr> + <tr><td align=center>Paragon MFS-12000CX</td> + <td align=center>SCSI</td> +@@ -16373,7 +16372,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek-backend/">mustek</a> + <br>(1.0-138) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek.5.html">sane-mustek</a></td> ++<td align=center>sane-mustek</td> + </tr> + <tr><td align=center>Paragon MFS-12000SP</td> + <td align=center>SCSI</td> +@@ -16384,7 +16383,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek-backend/">mustek</a> + <br>(1.0-138) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek.5.html">sane-mustek</a></td> ++<td align=center>sane-mustek</td> + </tr> + <tr><td align=center>Plug-n-Scan 2400 M</td> + <td align=center>USB</td> +@@ -16395,7 +16394,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>Plug-n-Scan 2400 MT</td> + <td align=center>USB</td> +@@ -16406,7 +16405,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>ScanExpress 600 CP</td> + <td align=center>Parport (EPP)</td> +@@ -16417,7 +16416,7 @@ + <a href="http://penguin-breeder.org/sane/mustek_pp/">mustek_pp</a> + <br>(13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek_pp.5.html">sane-mustek_pp</a></td> ++<td align=center>sane-mustek_pp</td> + </tr> + <tr><td align=center>ScanExpress 600 CU</td> + <td align=center>USB</td> +@@ -16428,7 +16427,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek_usb-backend/">mustek_usb</a> + <br>(1.0-18) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek_usb.5.html">sane-mustek_usb</a></td> ++<td align=center>sane-mustek_usb</td> + </tr> + <tr><td align=center>ScanExpress 600 SEP</td> + <td align=center>Parport (EPP)</td> +@@ -16439,7 +16438,7 @@ + <a href="http://penguin-breeder.org/sane/mustek_pp/">mustek_pp</a> + <br>(13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek_pp.5.html">sane-mustek_pp</a></td> ++<td align=center>sane-mustek_pp</td> + </tr> + <tr><td align=center><a href="http://www.meier-geinitz.de/sane/misc/mustek-scanners.html#UNSUPPORTED">ScanExpress 600 USB</a></td> + <td align=center>USB</td> +@@ -16461,7 +16460,7 @@ + <a href="http://penguin-breeder.org/sane/mustek_pp/">mustek_pp</a> + <br>(13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek_pp.5.html">sane-mustek_pp</a></td> ++<td align=center>sane-mustek_pp</td> + </tr> + <tr><td align=center>ScanExpress 1200 CP+</td> + <td align=center>Parport (EPP)</td> +@@ -16472,7 +16471,7 @@ + <a href="http://penguin-breeder.org/sane/mustek_pp/">mustek_pp</a> + <br>(13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek_pp.5.html">sane-mustek_pp</a></td> ++<td align=center>sane-mustek_pp</td> + </tr> + <tr><td align=center>ScanExpress 1200 CU</td> + <td align=center>USB</td> +@@ -16483,7 +16482,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek_usb-backend/">mustek_usb</a> + <br>(1.0-18) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek_usb.5.html">sane-mustek_usb</a></td> ++<td align=center>sane-mustek_usb</td> + </tr> + <tr><td align=center>ScanExpress 1200 CU Plus</td> + <td align=center>USB</td> +@@ -16494,7 +16493,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek_usb-backend/">mustek_usb</a> + <br>(1.0-18) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek_usb.5.html">sane-mustek_usb</a></td> ++<td align=center>sane-mustek_usb</td> + </tr> + <tr><td align=center>ScanExpress 1200 FS</td> + <td align=center>SCSI</td> +@@ -16505,7 +16504,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek-backend/">mustek</a> + <br>(1.0-138) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek.5.html">sane-mustek</a></td> ++<td align=center>sane-mustek</td> + </tr> + <tr><td align=center>ScanExpress 1200 UB</td> + <td align=center>USB</td> +@@ -16516,7 +16515,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek_usb-backend/">mustek_usb</a> + <br>(1.0-18) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek_usb.5.html">sane-mustek_usb</a></td> ++<td align=center>sane-mustek_usb</td> + </tr> + <tr><td align=center>ScanExpress 1200 UB Plus</td> + <td align=center>USB</td> +@@ -16527,7 +16526,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center><a href="http://www.meier-geinitz.de/sane/misc/mustek-scanners.html#UNSUPPORTED">ScanExpress 1200 USB</a></td> + <td align=center>USB</td> +@@ -16560,7 +16559,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>ScanExpress 2400 USB</td> + <td align=center>USB</td> +@@ -16571,7 +16570,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>ScanExpress 6000 P</td> + <td align=center>Parport (EPP)</td> +@@ -16582,7 +16581,7 @@ + <a href="http://penguin-breeder.org/sane/mustek_pp/">mustek_pp</a> + <br>(13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek_pp.5.html">sane-mustek_pp</a></td> ++<td align=center>sane-mustek_pp</td> + </tr> + <tr><td align=center>ScanExpress 6000SP</td> + <td align=center>SCSI</td> +@@ -16593,7 +16592,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek-backend/">mustek</a> + <br>(1.0-138) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek.5.html">sane-mustek</a></td> ++<td align=center>sane-mustek</td> + </tr> + <tr><td align=center><a href="http://penguin-breeder.org/?page=mustek_pp">ScanExpress 12000 P</a></td> + <td align=center>Parport</td> +@@ -16615,7 +16614,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek-backend/">mustek</a> + <br>(1.0-138) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek.5.html">sane-mustek</a></td> ++<td align=center>sane-mustek</td> + </tr> + <tr><td align=center>ScanExpress 12000SP Plus</td> + <td align=center>SCSI</td> +@@ -16626,7 +16625,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek-backend/">mustek</a> + <br>(1.0-138) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek.5.html">sane-mustek</a></td> ++<td align=center>sane-mustek</td> + </tr> + <tr><td align=center>ScanExpress A3 EP</td> + <td align=center>Parport</td> +@@ -16648,7 +16647,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek-backend/">mustek</a> + <br>(1.0-138) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek.5.html">sane-mustek</a></td> ++<td align=center>sane-mustek</td> + </tr> + <tr><td align=center>ScanExpress A3 USB</td> + <td align=center>USB</td> +@@ -16659,7 +16658,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center><a href="http://www.meier-geinitz.de/sane/misc/mustek-scanners.html#UNSUPPORTED">ScanExpress CardSmart</a></td> + <td align=center>USB</td> +@@ -16681,7 +16680,7 @@ + <a href="http://penguin-breeder.org/sane/mustek_pp/">mustek_pp</a> + <br>(13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek_pp.5.html">sane-mustek_pp</a></td> ++<td align=center>sane-mustek_pp</td> + </tr> + <tr><td align=center>ScanMagic 600 II SP</td> + <td align=center>SCSI</td> +@@ -16692,7 +16691,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek-backend/">mustek</a> + <br>(1.0-138) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek.5.html">sane-mustek</a></td> ++<td align=center>sane-mustek</td> + </tr> + <tr><td align=center>ScanMagic 1200 UB Plus</td> + <td align=center>USB</td> +@@ -16703,7 +16702,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>ScanMagic 4800 P</td> + <td align=center>Parport (EPP)</td> +@@ -16714,7 +16713,7 @@ + <a href="http://penguin-breeder.org/sane/mustek_pp/">mustek_pp</a> + <br>(13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek_pp.5.html">sane-mustek_pp</a></td> ++<td align=center>sane-mustek_pp</td> + </tr> + <tr><td align=center>ScanMagic 4830S</td> + <td align=center>SCSI</td> +@@ -16725,7 +16724,7 @@ + <a href="http://gkall.hobby.nl/teco2.html">teco2</a> + <br>(1.0-9) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco2.5.html">sane-teco2</a></td> ++<td align=center>sane-teco2</td> + </tr> + <tr><td align=center><a href="http://lists.alioth.debian.org/pipermail/sane-devel/2003-May/007682.html">ScanMagic 9636P</a></td> + <td align=center>Parport</td> +@@ -16747,7 +16746,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek-backend/">mustek</a> + <br>(1.0-138) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek.5.html">sane-mustek</a></td> ++<td align=center>sane-mustek</td> + </tr> + <tr><td align=center>ScanMagic 9636S Plus</td> + <td align=center>SCSI</td> +@@ -16758,7 +16757,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek-backend/">mustek</a> + <br>(1.0-138) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek.5.html">sane-mustek</a></td> ++<td align=center>sane-mustek</td> + </tr> + <tr><td align=center>TwainScan II SP</td> + <td align=center>SCSI</td> +@@ -16769,7 +16768,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek-backend/">mustek</a> + <br>(1.0-138) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek.5.html">sane-mustek</a></td> ++<td align=center>sane-mustek</td> + </tr> + </table> + <h3><a name="Z-NEATRECEIPTS">Manufacturer: NeatReceipts</a></h3> +@@ -16794,7 +16793,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>Scanalizer Professional 2.5</td> + <td align=center>USB</td> +@@ -16805,7 +16804,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + </table> + <h3><a name="Z-NEC">Manufacturer: NEC</a></h3> +@@ -16832,7 +16831,7 @@ + <a href="http://www5a.biglobe.ne.jp/~saetaka/">nec</a> + <br>(0.12) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-nec.5.html">sane-nec</a></td> ++<td align=center>sane-nec</td> + </tr> + <tr><td align=center><a href="/unsupported/nec-petiscan.html">Petiscan</a></td> + <td align=center>USB</td> +@@ -16868,7 +16867,7 @@ + <a href="http://penguin-breeder.org/sane/mustek_pp/">mustek_pp</a> + <br>(13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek_pp.5.html">sane-mustek_pp</a></td> ++<td align=center>sane-mustek_pp</td> + </tr> + </table> + <h3><a name="Z-NIKON">Manufacturer: Nikon</a></h3> +@@ -16895,7 +16894,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>AX-210</td> + <td align=center>SCSI</td> +@@ -16906,7 +16905,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>Coolscan III</td> + <td align=center>SCSI</td> +@@ -16916,7 +16915,7 @@ + <td align=center> + coolscan3<br>(1.0.0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-coolscan3.5.html">sane-coolscan3</a></td> ++<td align=center>sane-coolscan3</td> + </tr> + <tr><td align=center><a href="/unsupported/nikon-ls50-ed.html">Coolscan V ED</a></td> + <td align=center>USB</td> +@@ -16926,7 +16925,7 @@ + <td align=center> + coolscan3<br>(1.0.0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-coolscan3.5.html">sane-coolscan3</a></td> ++<td align=center>sane-coolscan3</td> + </tr> + <tr><td align=center><a href="/unsupported/nikon-ls50-ed.html">Coolscan V ED</a></td> + <td align=center>USB</td> +@@ -16937,7 +16936,7 @@ + <a href="http://coolscan2.sourceforge.net/">coolscan2</a> + <br>(0.1.8) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-coolscan2.5.html">sane-coolscan2</a></td> ++<td align=center>sane-coolscan2</td> + </tr> + <tr><td align=center>Coolspan IV</td> + <td align=center>USB</td> +@@ -16947,7 +16946,7 @@ + <td align=center> + coolscan3<br>(1.0.0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-coolscan3.5.html">sane-coolscan3</a></td> ++<td align=center>sane-coolscan3</td> + </tr> + <tr><td align=center>LS 30</td> + <td align=center>SCSI</td> +@@ -16957,7 +16956,7 @@ + <td align=center> + coolscan3<br>(1.0.0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-coolscan3.5.html">sane-coolscan3</a></td> ++<td align=center>sane-coolscan3</td> + </tr> + <tr><td align=center>LS 30</td> + <td align=center>SCSI</td> +@@ -16968,7 +16967,7 @@ + <a href="http://coolscan2.sourceforge.net/">coolscan2</a> + <br>(0.1.8) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-coolscan2.5.html">sane-coolscan2</a></td> ++<td align=center>sane-coolscan2</td> + </tr> + <tr><td align=center>LS 40 ED</td> + <td align=center>USB</td> +@@ -16978,7 +16977,7 @@ + <td align=center> + coolscan3<br>(1.0.0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-coolscan3.5.html">sane-coolscan3</a></td> ++<td align=center>sane-coolscan3</td> + </tr> + <tr><td align=center>LS 40 ED</td> + <td align=center>USB</td> +@@ -16989,7 +16988,7 @@ + <a href="http://coolscan2.sourceforge.net/">coolscan2</a> + <br>(0.1.8) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-coolscan2.5.html">sane-coolscan2</a></td> ++<td align=center>sane-coolscan2</td> + </tr> + <tr><td align=center><a href="/unsupported/nikon-ls50-ed.html">LS 50 ED</a></td> + <td align=center>USB</td> +@@ -16999,7 +16998,7 @@ + <td align=center> + coolscan3<br>(1.0.0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-coolscan3.5.html">sane-coolscan3</a></td> ++<td align=center>sane-coolscan3</td> + </tr> + <tr><td align=center>LS 50 ED</td> + <td align=center>USB</td> +@@ -17010,7 +17009,7 @@ + <a href="http://coolscan2.sourceforge.net/">coolscan2</a> + <br>(0.1.8) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-coolscan2.5.html">sane-coolscan2</a></td> ++<td align=center>sane-coolscan2</td> + </tr> + <tr><td align=center>LS 2000</td> + <td align=center>SCSI</td> +@@ -17020,7 +17019,7 @@ + <td align=center> + coolscan3<br>(1.0.0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-coolscan3.5.html">sane-coolscan3</a></td> ++<td align=center>sane-coolscan3</td> + </tr> + <tr><td align=center>LS 2000</td> + <td align=center>SCSI</td> +@@ -17031,7 +17030,7 @@ + <a href="http://coolscan2.sourceforge.net/">coolscan2</a> + <br>(0.1.8) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-coolscan2.5.html">sane-coolscan2</a></td> ++<td align=center>sane-coolscan2</td> + </tr> + <tr><td align=center>LS 4000 ED</td> + <td align=center>IEEE-1394</td> +@@ -17041,7 +17040,7 @@ + <td align=center> + coolscan3<br>(1.0.0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-coolscan3.5.html">sane-coolscan3</a></td> ++<td align=center>sane-coolscan3</td> + </tr> + <tr><td align=center>LS 4000 ED</td> + <td align=center>IEEE-1394</td> +@@ -17052,7 +17051,7 @@ + <a href="http://coolscan2.sourceforge.net/">coolscan2</a> + <br>(0.1.8) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-coolscan2.5.html">sane-coolscan2</a></td> ++<td align=center>sane-coolscan2</td> + </tr> + <tr><td align=center>LS 8000 ED</td> + <td align=center>IEEE-1394</td> +@@ -17062,7 +17061,7 @@ + <td align=center> + coolscan3<br>(1.0.0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-coolscan3.5.html">sane-coolscan3</a></td> ++<td align=center>sane-coolscan3</td> + </tr> + <tr><td align=center>LS 8000 ED</td> + <td align=center>IEEE-1394</td> +@@ -17073,7 +17072,7 @@ + <a href="http://coolscan2.sourceforge.net/">coolscan2</a> + <br>(0.1.8) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-coolscan2.5.html">sane-coolscan2</a></td> ++<td align=center>sane-coolscan2</td> + </tr> + <tr><td align=center>LS-20</td> + <td align=center>SCSI</td> +@@ -17084,7 +17083,7 @@ + <a href="http://andreas.rick.free.fr/sane/">coolscan</a> + <br>(0.4.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-coolscan.5.html">sane-coolscan</a></td> ++<td align=center>sane-coolscan</td> + </tr> + <tr><td align=center>LS-30</td> + <td align=center>SCSI</td> +@@ -17095,7 +17094,7 @@ + <a href="http://andreas.rick.free.fr/sane/">coolscan</a> + <br>(0.4.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-coolscan.5.html">sane-coolscan</a></td> ++<td align=center>sane-coolscan</td> + </tr> + <tr><td align=center>LS-1000</td> + <td align=center>SCSI</td> +@@ -17106,7 +17105,7 @@ + <a href="http://andreas.rick.free.fr/sane/">coolscan</a> + <br>(0.4.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-coolscan.5.html">sane-coolscan</a></td> ++<td align=center>sane-coolscan</td> + </tr> + <tr><td align=center>LS-2000</td> + <td align=center>SCSI</td> +@@ -17117,7 +17116,7 @@ + <a href="http://andreas.rick.free.fr/sane/">coolscan</a> + <br>(0.4.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-coolscan.5.html">sane-coolscan</a></td> ++<td align=center>sane-coolscan</td> + </tr> + <tr><td align=center><a href="/unsupported/nikon-ls9000-ed.html">LS-9000 ED</a></td> + <td align=center>IEEE-1394</td> +@@ -17138,7 +17137,7 @@ + <td align=center> + coolscan3<br>(1.0.0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-coolscan3.5.html">sane-coolscan3</a></td> ++<td align=center>sane-coolscan3</td> + </tr> + <tr><td align=center><a href="/unsupported/nikon-ls5000-ed.html">Super Coolscan LS-5000 ED</a></td> + <td align=center>USB</td> +@@ -17149,7 +17148,7 @@ + <a href="http://coolscan2.sourceforge.net/">coolscan2</a> + <br>(0.1.8) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-coolscan2.5.html">sane-coolscan2</a></td> ++<td align=center>sane-coolscan2</td> + </tr> + </table> + <h3><a name="Z-NORTEK">Manufacturer: Nortek</a></h3> +@@ -17174,7 +17173,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + </table> + <h3><a name="Z-OKI">Manufacturer: OKI</a></h3> +@@ -17199,7 +17198,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + </table> + <h3><a name="Z-OLIVETTI">Manufacturer: Olivetti</a></h3> +@@ -17394,7 +17393,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>Diamond 1200 Plus</td> + <td align=center>USB</td> +@@ -17405,7 +17404,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>Diamond 1200 Plus</td> + <td align=center>USB</td> +@@ -17416,7 +17415,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>Diamond 2450</td> + <td align=center>USB</td> +@@ -17427,7 +17426,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + </table> + <h3><a name="Z-PANASONIC">Manufacturer: Panasonic</a></h3> +@@ -17453,7 +17452,7 @@ + <td align=center> + kvs1025<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kvs1025.5.html">sane-kvs1025</a></td> ++<td align=center>sane-kvs1025</td> + </tr> + <tr><td align=center>KV-S1025C</td> + <td align=center>USB</td> +@@ -17463,7 +17462,7 @@ + <td align=center> + kvs1025<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kvs1025.5.html">sane-kvs1025</a></td> ++<td align=center>sane-kvs1025</td> + </tr> + <tr><td align=center>KV-S1045C</td> + <td align=center>USB</td> +@@ -17473,7 +17472,7 @@ + <td align=center> + kvs1025<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kvs1025.5.html">sane-kvs1025</a></td> ++<td align=center>sane-kvs1025</td> + </tr> + <tr><td align=center>KV-S2025C</td> + <td align=center>SCSI</td> +@@ -17484,7 +17483,7 @@ + <a href="http://www.zago.net/sane">matsushita</a> + <br>(1.0-7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-matsushita.5.html">sane-matsushita</a></td> ++<td align=center>sane-matsushita</td> + </tr> + <tr><td align=center>KV-S2026C</td> + <td align=center>USB SCSI</td> +@@ -17494,7 +17493,7 @@ + <td align=center> + kvs20xx<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kvs20xx.5.html">sane-kvs20xx</a></td> ++<td align=center>sane-kvs20xx</td> + </tr> + <tr><td align=center>KV-S2028C</td> + <td align=center>USB</td> +@@ -17504,7 +17503,7 @@ + <td align=center> + kvs20xx<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kvs20xx.5.html">sane-kvs20xx</a></td> ++<td align=center>sane-kvs20xx</td> + </tr> + <tr><td align=center>KV-S2045C</td> + <td align=center>SCSI</td> +@@ -17515,7 +17514,7 @@ + <a href="http://www.zago.net/sane">matsushita</a> + <br>(1.0-7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-matsushita.5.html">sane-matsushita</a></td> ++<td align=center>sane-matsushita</td> + </tr> + <tr><td align=center>KV-S2046C</td> + <td align=center>USB SCSI</td> +@@ -17525,7 +17524,7 @@ + <td align=center> + kvs20xx<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kvs20xx.5.html">sane-kvs20xx</a></td> ++<td align=center>sane-kvs20xx</td> + </tr> + <tr><td align=center>KV-S2048C</td> + <td align=center>USB</td> +@@ -17535,7 +17534,7 @@ + <td align=center> + kvs20xx<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kvs20xx.5.html">sane-kvs20xx</a></td> ++<td align=center>sane-kvs20xx</td> + </tr> + <tr><td align=center>KV-S2055L</td> + <td align=center>SCSI</td> +@@ -17568,7 +17567,7 @@ + <a href="http://www.zago.net/sane">matsushita</a> + <br>(1.0-7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-matsushita.5.html">sane-matsushita</a></td> ++<td align=center>sane-matsushita</td> + </tr> + <tr><td align=center>KV-S2065W</td> + <td align=center>SCSI</td> +@@ -17633,7 +17632,7 @@ + <td align=center> + kvs40xx<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kvs40xx.5.html">sane-kvs40xx</a></td> ++<td align=center>sane-kvs40xx</td> + </tr> + <tr><td align=center>KV-S4085C</td> + <td align=center>USB</td> +@@ -17643,7 +17642,7 @@ + <td align=center> + kvs40xx<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kvs40xx.5.html">sane-kvs40xx</a></td> ++<td align=center>sane-kvs40xx</td> + </tr> + <tr><td align=center>KV-S6040W</td> + <td align=center>SCSI</td> +@@ -17708,7 +17707,7 @@ + <td align=center> + kvs40xx<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-kvs40xx.5.html">sane-kvs40xx</a></td> ++<td align=center>sane-kvs40xx</td> + </tr> + <tr><td align=center>KV-SS25</td> + <td align=center>SCSI</td> +@@ -17719,7 +17718,7 @@ + <a href="http://www.zago.net/sane">matsushita</a> + <br>(1.0-7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-matsushita.5.html">sane-matsushita</a></td> ++<td align=center>sane-matsushita</td> + </tr> + <tr><td align=center>KV-SS25D</td> + <td align=center>SCSI</td> +@@ -17730,7 +17729,7 @@ + <a href="http://www.zago.net/sane">matsushita</a> + <br>(1.0-7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-matsushita.5.html">sane-matsushita</a></td> ++<td align=center>sane-matsushita</td> + </tr> + <tr><td align=center>KV-SS50</td> + <td align=center>SCSI</td> +@@ -17741,7 +17740,7 @@ + <a href="http://www.zago.net/sane">matsushita</a> + <br>(1.0-7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-matsushita.5.html">sane-matsushita</a></td> ++<td align=center>sane-matsushita</td> + </tr> + <tr><td align=center>KV-SS50EX</td> + <td align=center>SCSI</td> +@@ -17752,7 +17751,7 @@ + <a href="http://www.zago.net/sane">matsushita</a> + <br>(1.0-7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-matsushita.5.html">sane-matsushita</a></td> ++<td align=center>sane-matsushita</td> + </tr> + <tr><td align=center>KV-SS55</td> + <td align=center>SCSI</td> +@@ -17763,7 +17762,7 @@ + <a href="http://www.zago.net/sane">matsushita</a> + <br>(1.0-7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-matsushita.5.html">sane-matsushita</a></td> ++<td align=center>sane-matsushita</td> + </tr> + <tr><td align=center>KV-SS55EX</td> + <td align=center>SCSI</td> +@@ -17774,7 +17773,7 @@ + <a href="http://www.zago.net/sane">matsushita</a> + <br>(1.0-7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-matsushita.5.html">sane-matsushita</a></td> ++<td align=center>sane-matsushita</td> + </tr> + <tr><td align=center>KV-SS080</td> + <td align=center>USB</td> +@@ -17785,7 +17784,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center>KV-SS850</td> + <td align=center>SCSI</td> +@@ -17796,7 +17795,7 @@ + <a href="http://www.zago.net/sane">matsushita</a> + <br>(1.0-7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-matsushita.5.html">sane-matsushita</a></td> ++<td align=center>sane-matsushita</td> + </tr> + <tr><td align=center>KV-SS855</td> + <td align=center>SCSI</td> +@@ -17807,7 +17806,7 @@ + <a href="http://www.zago.net/sane">matsushita</a> + <br>(1.0-7) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-matsushita.5.html">sane-matsushita</a></td> ++<td align=center>sane-matsushita</td> + </tr> + <tr><td align=center>KV-SS905C</td> + <td align=center>SCSI</td> +@@ -17845,7 +17844,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center>DSmobile 600</td> + <td align=center>USB</td> +@@ -17856,7 +17855,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center><a href="/unsupported/syscan-travelscan-pro.html">DSmobile USB</a></td> + <td align=center>USB</td> +@@ -17950,7 +17949,7 @@ + <a href="http://www.munton.demon.co.uk/sane">pie</a> + <br>(1.0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pie.5.html">sane-pie</a></td> ++<td align=center>sane-pie</td> + </tr> + <tr><td align=center>ScanAce 636S</td> + <td align=center>SCSI</td> +@@ -17961,7 +17960,7 @@ + <a href="http://www.munton.demon.co.uk/sane">pie</a> + <br>(1.0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pie.5.html">sane-pie</a></td> ++<td align=center>sane-pie</td> + </tr> + <tr><td align=center>ScanAce 1230S</td> + <td align=center>SCSI</td> +@@ -17972,7 +17971,7 @@ + <a href="http://www.munton.demon.co.uk/sane">pie</a> + <br>(1.0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pie.5.html">sane-pie</a></td> ++<td align=center>sane-pie</td> + </tr> + <tr><td align=center>ScanAce 1236S</td> + <td align=center>SCSI</td> +@@ -17983,7 +17982,7 @@ + <a href="http://www.munton.demon.co.uk/sane">pie</a> + <br>(1.0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pie.5.html">sane-pie</a></td> ++<td align=center>sane-pie</td> + </tr> + <tr><td align=center>ScanAce II</td> + <td align=center>SCSI</td> +@@ -17994,7 +17993,7 @@ + <a href="http://www.munton.demon.co.uk/sane">pie</a> + <br>(1.0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pie.5.html">sane-pie</a></td> ++<td align=center>sane-pie</td> + </tr> + <tr><td align=center>ScanAce II Plus</td> + <td align=center>SCSI</td> +@@ -18005,7 +18004,7 @@ + <a href="http://www.munton.demon.co.uk/sane">pie</a> + <br>(1.0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pie.5.html">sane-pie</a></td> ++<td align=center>sane-pie</td> + </tr> + <tr><td align=center>ScanAce III</td> + <td align=center>SCSI</td> +@@ -18016,7 +18015,7 @@ + <a href="http://www.munton.demon.co.uk/sane">pie</a> + <br>(1.0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pie.5.html">sane-pie</a></td> ++<td align=center>sane-pie</td> + </tr> + <tr><td align=center>ScanAce III Plus</td> + <td align=center>SCSI</td> +@@ -18027,7 +18026,7 @@ + <a href="http://www.munton.demon.co.uk/sane">pie</a> + <br>(1.0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pie.5.html">sane-pie</a></td> ++<td align=center>sane-pie</td> + </tr> + <tr><td align=center>ScanAce Plus</td> + <td align=center>SCSI</td> +@@ -18038,7 +18037,7 @@ + <a href="http://www.munton.demon.co.uk/sane">pie</a> + <br>(1.0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pie.5.html">sane-pie</a></td> ++<td align=center>sane-pie</td> + </tr> + <tr><td align=center>ScanAce ScanMedia</td> + <td align=center>SCSI</td> +@@ -18049,7 +18048,7 @@ + <a href="http://www.munton.demon.co.uk/sane">pie</a> + <br>(1.0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pie.5.html">sane-pie</a></td> ++<td align=center>sane-pie</td> + </tr> + <tr><td align=center>ScanAce ScanMedia II</td> + <td align=center>SCSI</td> +@@ -18060,7 +18059,7 @@ + <a href="http://www.munton.demon.co.uk/sane">pie</a> + <br>(1.0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pie.5.html">sane-pie</a></td> ++<td align=center>sane-pie</td> + </tr> + <tr><td align=center>ScanAce V</td> + <td align=center>SCSI</td> +@@ -18071,7 +18070,7 @@ + <a href="http://www.munton.demon.co.uk/sane">pie</a> + <br>(1.0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-pie.5.html">sane-pie</a></td> ++<td align=center>sane-pie</td> + </tr> + </table> + <h3><a name="Z-PIOTECH">Manufacturer: PIOTECH</a></h3> +@@ -18098,7 +18097,7 @@ + <a href="http://www.zago.net/sane/#teco3">teco3</a> + <br>(1.0-1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco3.5.html">sane-teco3</a></td> ++<td align=center>sane-teco3</td> + </tr> + </table> + <h3><a name="Z-PLANON">Manufacturer: PLANon</a></h3> +@@ -18174,7 +18173,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>OptiCard 600+</td> + <td align=center>USB</td> +@@ -18196,7 +18195,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center><a href="/unsupported/plustek-opticfilm-7200.html">OpticFilm 7200</a></td> + <td align=center>USB</td> +@@ -18229,7 +18228,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek_pp/">plustek_pp</a> + <br>(0.43) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek_pp.5.html">sane-plustek_pp</a></td> ++<td align=center>sane-plustek_pp</td> + </tr> + <tr><td align=center>OpticPro 1212U</td> + <td align=center>USB</td> +@@ -18240,7 +18239,7 @@ + <a href="http://www.gjaeger.de/scanner/u12/">u12</a> + <br>(0.02) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-u12.5.html">sane-u12</a></td> ++<td align=center>sane-u12</td> + </tr> + <tr><td align=center>OpticPro 1236P</td> + <td align=center>Parport (SPP, EPP)</td> +@@ -18251,7 +18250,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek_pp/">plustek_pp</a> + <br>(0.43) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek_pp.5.html">sane-plustek_pp</a></td> ++<td align=center>sane-plustek_pp</td> + </tr> + <tr><td align=center>OpticPro 1248U</td> + <td align=center>USB</td> +@@ -18262,7 +18261,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>OpticPro 1248U</td> + <td align=center>USB</td> +@@ -18273,7 +18272,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>OpticPro 2400SP</td> + <td align=center>SCSI</td> +@@ -18284,7 +18283,7 @@ + <a href="http://www.zago.net/sane/#teco3">teco3</a> + <br>(1.0-1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco3.5.html">sane-teco3</a></td> ++<td align=center>sane-teco3</td> + </tr> + <tr><td align=center>OpticPro 4800P</td> + <td align=center>Parport (SPP, EPP)</td> +@@ -18295,7 +18294,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek_pp/">plustek_pp</a> + <br>(0.43) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek_pp.5.html">sane-plustek_pp</a></td> ++<td align=center>sane-plustek_pp</td> + </tr> + <tr><td align=center>OpticPro 4830P</td> + <td align=center>Parport (SPP, EPP)</td> +@@ -18306,7 +18305,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek_pp/">plustek_pp</a> + <br>(0.43) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek_pp.5.html">sane-plustek_pp</a></td> ++<td align=center>sane-plustek_pp</td> + </tr> + <tr><td align=center>OpticPro 4831P</td> + <td align=center>Parport (SPP, EPP)</td> +@@ -18317,7 +18316,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek_pp/">plustek_pp</a> + <br>(0.43) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek_pp.5.html">sane-plustek_pp</a></td> ++<td align=center>sane-plustek_pp</td> + </tr> + <tr><td align=center>OpticPro 9600P</td> + <td align=center>Parport (SPP, EPP)</td> +@@ -18328,7 +18327,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek_pp/">plustek_pp</a> + <br>(0.43) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek_pp.5.html">sane-plustek_pp</a></td> ++<td align=center>sane-plustek_pp</td> + </tr> + <tr><td align=center>OpticPro 9630P</td> + <td align=center>Parport (SPP, EPP)</td> +@@ -18339,7 +18338,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek_pp/">plustek_pp</a> + <br>(0.43) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek_pp.5.html">sane-plustek_pp</a></td> ++<td align=center>sane-plustek_pp</td> + </tr> + <tr><td align=center>OpticPro 9630PL</td> + <td align=center>Parport (SPP, EPP)</td> +@@ -18350,7 +18349,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek_pp/">plustek_pp</a> + <br>(0.43) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek_pp.5.html">sane-plustek_pp</a></td> ++<td align=center>sane-plustek_pp</td> + </tr> + <tr><td align=center>OpticPro 9636P</td> + <td align=center>Parport (SPP, EPP)</td> +@@ -18361,7 +18360,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek_pp/">plustek_pp</a> + <br>(0.43) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek_pp.5.html">sane-plustek_pp</a></td> ++<td align=center>sane-plustek_pp</td> + </tr> + <tr><td align=center>OpticPro 9636P+/Turbo</td> + <td align=center>Parport (SPP, EPP)</td> +@@ -18372,7 +18371,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek_pp/">plustek_pp</a> + <br>(0.43) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek_pp.5.html">sane-plustek_pp</a></td> ++<td align=center>sane-plustek_pp</td> + </tr> + <tr><td align=center>OpticPro 9636T</td> + <td align=center>Parport (SPP, EPP)</td> +@@ -18383,7 +18382,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek_pp/">plustek_pp</a> + <br>(0.43) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek_pp.5.html">sane-plustek_pp</a></td> ++<td align=center>sane-plustek_pp</td> + </tr> + <tr><td align=center>OpticPro 12000P/96000P</td> + <td align=center>Parport (SPP, EPP)</td> +@@ -18394,7 +18393,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek_pp/">plustek_pp</a> + <br>(0.43) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek_pp.5.html">sane-plustek_pp</a></td> ++<td align=center>sane-plustek_pp</td> + </tr> + <tr><td align=center>OpticPro 12000T</td> + <td align=center>Parport (SPP, EPP)</td> +@@ -18405,7 +18404,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek_pp/">plustek_pp</a> + <br>(0.43) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek_pp.5.html">sane-plustek_pp</a></td> ++<td align=center>sane-plustek_pp</td> + </tr> + <tr><td align=center>OpticPro 19200S</td> + <td align=center>SCSI</td> +@@ -18416,7 +18415,7 @@ + <a href="http://www4.infi.net/~cpinkham/sane/sane-artec-doc.html">artec</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-artec.5.html">sane-artec</a></td> ++<td align=center>sane-artec</td> + </tr> + <tr><td align=center>OpticPro A3U</td> + <td align=center>USB</td> +@@ -18438,7 +18437,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek_pp/">plustek_pp</a> + <br>(0.43) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek_pp.5.html">sane-plustek_pp</a></td> ++<td align=center>sane-plustek_pp</td> + </tr> + <tr><td align=center>OpticPro P8</td> + <td align=center>Parport</td> +@@ -18449,7 +18448,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek_pp/">plustek_pp</a> + <br>(0.43) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek_pp.5.html">sane-plustek_pp</a></td> ++<td align=center>sane-plustek_pp</td> + </tr> + <tr><td align=center>OpticPro P12</td> + <td align=center>Parport (SPP, EPP)</td> +@@ -18460,7 +18459,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek_pp/">plustek_pp</a> + <br>(0.43) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek_pp.5.html">sane-plustek_pp</a></td> ++<td align=center>sane-plustek_pp</td> + </tr> + <tr><td align=center>OpticPro PT12</td> + <td align=center>Parport (SPP, EPP)</td> +@@ -18471,7 +18470,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek_pp/">plustek_pp</a> + <br>(0.43) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek_pp.5.html">sane-plustek_pp</a></td> ++<td align=center>sane-plustek_pp</td> + </tr> + <tr><td align=center>OpticPro S6</td> + <td align=center>USB</td> +@@ -18504,7 +18503,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center><a href="/unsupported/plustek-opticpro-st24.html">OpticPro S24</a></td> + <td align=center>USB</td> +@@ -18526,7 +18525,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center><a href="/unsupported/plustek-opticpro-s28.html">OpticPro S28</a></td> + <td align=center>USB</td> +@@ -18559,7 +18558,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center><a href="/unsupported/plustek-opticpro-st16.html">OpticPro ST16</a></td> + <td align=center>USB</td> +@@ -18647,7 +18646,7 @@ + <a href="http://www.gjaeger.de/scanner/u12/">u12</a> + <br>(0.02) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-u12.5.html">sane-u12</a></td> ++<td align=center>sane-u12</td> + </tr> + <tr><td align=center>OpticPro U12</td> + <td align=center>USB</td> +@@ -18658,7 +18657,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center>OpticPro U16B</td> + <td align=center>USB</td> +@@ -18669,7 +18668,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>OpticPro U16B+</td> + <td align=center>USB</td> +@@ -18680,7 +18679,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>OpticPro U24</td> + <td align=center>USB</td> +@@ -18691,7 +18690,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center>OpticPro U24</td> + <td align=center>USB</td> +@@ -18702,7 +18701,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center>OpticPro UA18</td> + <td align=center>USB</td> +@@ -18724,7 +18723,7 @@ + <a href="http://www.gjaeger.de/scanner/u12/">u12</a> + <br>(0.02) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-u12.5.html">sane-u12</a></td> ++<td align=center>sane-u12</td> + </tr> + <tr><td align=center>OpticPro UT12</td> + <td align=center>USB</td> +@@ -18735,7 +18734,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center>OpticPro UT12</td> + <td align=center>USB</td> +@@ -18746,7 +18745,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center>OpticPro UT16</td> + <td align=center>USB</td> +@@ -18757,7 +18756,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center>OpticPro UT16B</td> + <td align=center>USB</td> +@@ -18768,7 +18767,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>OpticPro UT24</td> + <td align=center>USB</td> +@@ -18779,7 +18778,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center><a href="/unsupported/plustek-opticslim-500.html">OpticSlim 500</a></td> + <td align=center>USB</td> +@@ -18801,7 +18800,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>OpticSlim 2400</td> + <td align=center>USB</td> +@@ -18812,7 +18811,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>OpticSlim 2400 plus</td> + <td align=center>USB</td> +@@ -18823,7 +18822,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center><a href="/unsupported/plustek-opticslim-2420.html">OpticSlim 2420</a></td> + <td align=center>USB</td> +@@ -18856,7 +18855,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>OpticWorks 2000</td> + <td align=center>Parport</td> +@@ -19015,7 +19014,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center>Q-Scan USB201 (A6 portable scanner)</td> + <td align=center>USB</td> +@@ -19026,7 +19025,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + </table> + <h3><a name="Z-PRIMAX">Manufacturer: Primax</a></h3> +@@ -19086,7 +19085,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek_pp/">plustek_pp</a> + <br>(0.43) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek_pp.5.html">sane-plustek_pp</a></td> ++<td align=center>sane-plustek_pp</td> + </tr> + <tr><td align=center><a href="http://home2.swipnet.se/~w-25069/pxscan.html">Colorado Direct 600</a></td> + <td align=center>Parport</td> +@@ -19130,7 +19129,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek_pp/">plustek_pp</a> + <br>(0.43) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek_pp.5.html">sane-plustek_pp</a></td> ++<td align=center>sane-plustek_pp</td> + </tr> + <tr><td align=center>Compact 4800 Direct-30</td> + <td align=center>Parport (SPP, EPP)</td> +@@ -19141,7 +19140,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek_pp/">plustek_pp</a> + <br>(0.43) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek_pp.5.html">sane-plustek_pp</a></td> ++<td align=center>sane-plustek_pp</td> + </tr> + <tr><td align=center>Compact 4800 SCSI</td> + <td align=center>SCSI</td> +@@ -19152,7 +19151,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek-backend/">mustek</a> + <br>(1.0-138) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek.5.html">sane-mustek</a></td> ++<td align=center>sane-mustek</td> + </tr> + <tr><td align=center>Compact 9600 Direct-30</td> + <td align=center>Parport (SPP, EPP)</td> +@@ -19163,7 +19162,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek_pp/">plustek_pp</a> + <br>(0.43) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek_pp.5.html">sane-plustek_pp</a></td> ++<td align=center>sane-plustek_pp</td> + </tr> + <tr><td align=center>G2-300</td> + <td align=center>USB</td> +@@ -19251,7 +19250,7 @@ + <a href="http://gkall.hobby.nl/teco2.html">teco2</a> + <br>(1.0-9) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco2.5.html">sane-teco2</a></td> ++<td align=center>sane-teco2</td> + </tr> + <tr><td align=center>OneTouch 5300</td> + <td align=center>Parport</td> +@@ -19284,7 +19283,7 @@ + <a href="http://www.sane-project.org/">p5</a> + <br>(1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-p5.5.html">sane-p5</a></td> ++<td align=center>sane-p5</td> + </tr> + <tr><td align=center><a href="/unsupported/visioneer-onetouch4400.html">Primascan Colorado 2600u</a></td> + <td align=center>USB</td> +@@ -19306,7 +19305,7 @@ + <a href="http://gkall.hobby.nl/teco2.html">teco2</a> + <br>(1.0-9) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco2.5.html">sane-teco2</a></td> ++<td align=center>sane-teco2</td> + </tr> + <tr><td align=center>Profi 19200</td> + <td align=center>SCSI</td> +@@ -19317,7 +19316,7 @@ + <a href="http://gkall.hobby.nl/teco2.html">teco2</a> + <br>(1.0-9) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco2.5.html">sane-teco2</a></td> ++<td align=center>sane-teco2</td> + </tr> + <tr><td align=center>ReadyScan 636i</td> + <td align=center>USB</td> +@@ -19489,7 +19488,7 @@ + <a href="http://gkall.hobby.nl/teco2.html">teco2</a> + <br>(1.0-9) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco2.5.html">sane-teco2</a></td> ++<td align=center>sane-teco2</td> + </tr> + <tr><td align=center>APOLLO Express 6</td> + <td align=center>SCSI</td> +@@ -19500,7 +19499,7 @@ + <a href="http://gkall.hobby.nl/teco2.html">teco2</a> + <br>(1.0-9) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco2.5.html">sane-teco2</a></td> ++<td align=center>sane-teco2</td> + </tr> + <tr><td align=center>AVEC 2400</td> + <td align=center>SCSI</td> +@@ -19511,7 +19510,7 @@ + <a href="http://www.zago.net/sane/#teco">teco1</a> + <br>(1.0-10) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco1.5.html">sane-teco1</a></td> ++<td align=center>sane-teco1</td> + </tr> + <tr><td align=center>AVEC 2412</td> + <td align=center>SCSI</td> +@@ -19522,7 +19521,7 @@ + <a href="http://www.zago.net/sane/#teco">teco1</a> + <br>(1.0-10) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco1.5.html">sane-teco1</a></td> ++<td align=center>sane-teco1</td> + </tr> + <tr><td align=center>AVEC 4800</td> + <td align=center>SCSI</td> +@@ -19533,7 +19532,7 @@ + <a href="http://www.zago.net/sane/#teco">teco1</a> + <br>(1.0-10) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco1.5.html">sane-teco1</a></td> ++<td align=center>sane-teco1</td> + </tr> + <tr><td align=center>AVEC 4816</td> + <td align=center>SCSI</td> +@@ -19544,7 +19543,7 @@ + <a href="http://www.zago.net/sane/#teco">teco1</a> + <br>(1.0-10) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco1.5.html">sane-teco1</a></td> ++<td align=center>sane-teco1</td> + </tr> + <tr><td align=center>AVEC II E3</td> + <td align=center>Parport</td> +@@ -19566,7 +19565,7 @@ + <a href="http://gkall.hobby.nl/teco2.html">teco2</a> + <br>(1.0-9) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco2.5.html">sane-teco2</a></td> ++<td align=center>sane-teco2</td> + </tr> + <tr><td align=center>AVEC Super 3</td> + <td align=center>SCSI</td> +@@ -19577,7 +19576,7 @@ + <a href="http://gkall.hobby.nl/teco2.html">teco2</a> + <br>(1.0-9) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco2.5.html">sane-teco2</a></td> ++<td align=center>sane-teco2</td> + </tr> + <tr><td align=center><a href="/unsupported/relisys-eclipse-1200u.html">Eclipse 1200U</a></td> + <td align=center>USB</td> +@@ -19610,7 +19609,7 @@ + <a href="http://www.zago.net/sane/#teco3">teco3</a> + <br>(1.0-1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco3.5.html">sane-teco3</a></td> ++<td align=center>sane-teco3</td> + </tr> + <tr><td align=center>RELI 2400</td> + <td align=center>SCSI</td> +@@ -19621,7 +19620,7 @@ + <a href="http://www.zago.net/sane/#teco">teco1</a> + <br>(1.0-10) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco1.5.html">sane-teco1</a></td> ++<td align=center>sane-teco1</td> + </tr> + <tr><td align=center>RELI 2412</td> + <td align=center>SCSI</td> +@@ -19632,7 +19631,7 @@ + <a href="http://www.zago.net/sane/#teco">teco1</a> + <br>(1.0-10) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco1.5.html">sane-teco1</a></td> ++<td align=center>sane-teco1</td> + </tr> + <tr><td align=center>RELI 4816</td> + <td align=center>SCSI</td> +@@ -19643,7 +19642,7 @@ + <a href="http://www.zago.net/sane/#teco">teco1</a> + <br>(1.0-10) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco1.5.html">sane-teco1</a></td> ++<td align=center>sane-teco1</td> + </tr> + <tr><td align=center>RELI 4830</td> + <td align=center>SCSI</td> +@@ -19654,7 +19653,7 @@ + <a href="http://www.zago.net/sane/#teco">teco1</a> + <br>(1.0-10) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco1.5.html">sane-teco1</a></td> ++<td align=center>sane-teco1</td> + </tr> + <tr><td align=center>RELI 9600</td> + <td align=center>SCSI</td> +@@ -19665,7 +19664,7 @@ + <a href="http://www.zago.net/sane/#teco">teco1</a> + <br>(1.0-10) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco1.5.html">sane-teco1</a></td> ++<td align=center>sane-teco1</td> + </tr> + <tr><td align=center>RELI 9612</td> + <td align=center>SCSI</td> +@@ -19676,7 +19675,7 @@ + <a href="http://www.zago.net/sane/#teco">teco1</a> + <br>(1.0-10) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco1.5.html">sane-teco1</a></td> ++<td align=center>sane-teco1</td> + </tr> + <tr><td align=center>RELI 9624</td> + <td align=center>SCSI</td> +@@ -19687,7 +19686,7 @@ + <a href="http://www.zago.net/sane/#teco">teco1</a> + <br>(1.0-10) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco1.5.html">sane-teco1</a></td> ++<td align=center>sane-teco1</td> + </tr> + <tr><td align=center>RELI 9630</td> + <td align=center>SCSI</td> +@@ -19698,7 +19697,7 @@ + <a href="http://www.zago.net/sane/#teco">teco1</a> + <br>(1.0-10) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco1.5.html">sane-teco1</a></td> ++<td align=center>sane-teco1</td> + </tr> + <tr><td align=center>RELI DS6</td> + <td align=center>SCSI</td> +@@ -19709,7 +19708,7 @@ + <a href="http://www.zago.net/sane/#teco">teco1</a> + <br>(1.0-10) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco1.5.html">sane-teco1</a></td> ++<td align=center>sane-teco1</td> + </tr> + <tr><td align=center>RELI DS15</td> + <td align=center>SCSI</td> +@@ -19720,7 +19719,7 @@ + <a href="http://www.zago.net/sane/#teco">teco1</a> + <br>(1.0-10) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco1.5.html">sane-teco1</a></td> ++<td align=center>sane-teco1</td> + </tr> + <tr><td align=center>SCORPIO Pro</td> + <td align=center>SCSI</td> +@@ -19731,7 +19730,7 @@ + <a href="http://gkall.hobby.nl/teco2.html">teco2</a> + <br>(1.0-9) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco2.5.html">sane-teco2</a></td> ++<td align=center>sane-teco2</td> + </tr> + <tr><td align=center>SCORPIO Pro-S</td> + <td align=center>SCSI</td> +@@ -19742,7 +19741,7 @@ + <a href="http://gkall.hobby.nl/teco2.html">teco2</a> + <br>(1.0-9) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco2.5.html">sane-teco2</a></td> ++<td align=center>sane-teco2</td> + </tr> + <tr><td align=center>SCORPIO Super 3</td> + <td align=center>SCSI</td> +@@ -19753,7 +19752,7 @@ + <a href="http://gkall.hobby.nl/teco2.html">teco2</a> + <br>(1.0-9) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco2.5.html">sane-teco2</a></td> ++<td align=center>sane-teco2</td> + </tr> + <tr><td align=center><a href="/unsupported/relisys-scorpio-ultra3.html">Scorpio Ultra 3</a></td> + <td align=center>USB</td> +@@ -19789,7 +19788,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>RevScan Orange R48Ti</td> + <td align=center>USB</td> +@@ -19800,7 +19799,7 @@ + <a href="http://www.gjaeger.de/scanner/u12/">u12</a> + <br>(0.02) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-u12.5.html">sane-u12</a></td> ++<td align=center>sane-u12</td> + </tr> + </table> + <h3><a name="Z-RICOH">Manufacturer: Ricoh</a></h3> +@@ -19827,7 +19826,7 @@ + <a href="http://www.meier-geinitz.de/sane/ibm-backend/">ibm</a> + <br>(1.0-4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-ibm.5.html">sane-ibm</a></td> ++<td align=center>sane-ibm</td> + </tr> + <tr><td align=center>IS-410</td> + <td align=center>SCSI</td> +@@ -19838,7 +19837,7 @@ + <a href="http://www.acjlaw.net:8080/~jeremy/Ricoh/">hs2p</a> + <br>(1.00) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hs2p.5.html">sane-hs2p</a></td> ++<td align=center>sane-hs2p</td> + </tr> + <tr><td align=center>IS-420</td> + <td align=center>SCSI</td> +@@ -19849,7 +19848,7 @@ + <a href="http://www.meier-geinitz.de/sane/ibm-backend/">ibm</a> + <br>(1.0-4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-ibm.5.html">sane-ibm</a></td> ++<td align=center>sane-ibm</td> + </tr> + <tr><td align=center>IS-430</td> + <td align=center>SCSI</td> +@@ -19860,7 +19859,7 @@ + <a href="http://www.meier-geinitz.de/sane/ibm-backend/">ibm</a> + <br>(1.0-4) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-ibm.5.html">sane-ibm</a></td> ++<td align=center>sane-ibm</td> + </tr> + <tr><td align=center>IS-430</td> + <td align=center>SCSI</td> +@@ -19871,7 +19870,7 @@ + <a href="http://www.acjlaw.net:8080/~jeremy/Ricoh/">hs2p</a> + <br>(1.00) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hs2p.5.html">sane-hs2p</a></td> ++<td align=center>sane-hs2p</td> + </tr> + <tr><td align=center>IS450</td> + <td align=center>SCSI</td> +@@ -19882,7 +19881,7 @@ + <a href="http://www.acjlaw.net:8080/~jeremy/Ricoh/">hs2p</a> + <br>(1.00) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hs2p.5.html">sane-hs2p</a></td> ++<td align=center>sane-hs2p</td> + </tr> + <tr><td align=center>Ricoh IS50</td> + <td align=center>SCSI</td> +@@ -19892,7 +19891,7 @@ + <td align=center> + ricoh<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-ricoh.5.html">sane-ricoh</a></td> ++<td align=center>sane-ricoh</td> + </tr> + <tr><td align=center>Ricoh IS60</td> + <td align=center>SCSI</td> +@@ -19902,7 +19901,7 @@ + <td align=center> + ricoh<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-ricoh.5.html">sane-ricoh</a></td> ++<td align=center>sane-ricoh</td> + </tr> + </table> + <h3><a name="Z-SAMSUNG">Manufacturer: Samsung</a></h3> +@@ -19928,7 +19927,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>CLX-2160</td> + <td align=center>USB</td> +@@ -19938,7 +19937,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>CLX-3160</td> + <td align=center>USB</td> +@@ -19948,7 +19947,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>CLX-3170fn (CLX-3170 Series)</td> + <td align=center>USB</td> +@@ -19958,7 +19957,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>CLX-3175FW</td> + <td align=center>USB</td> +@@ -19968,7 +19967,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>CLX-3185</td> + <td align=center>USB</td> +@@ -19978,7 +19977,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>CLX-3300 Series</td> + <td align=center>USB</td> +@@ -19988,7 +19987,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>CLX-4190</td> + <td align=center>USB</td> +@@ -19998,7 +19997,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>CLX-6200</td> + <td align=center>USB</td> +@@ -20008,7 +20007,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>CLX-6220</td> + <td align=center>USB</td> +@@ -20018,7 +20017,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>CLX-6240</td> + <td align=center>USB</td> +@@ -20028,7 +20027,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>CLX-6250</td> + <td align=center>USB</td> +@@ -20038,7 +20037,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>CLX-6260</td> + <td align=center>USB</td> +@@ -20048,7 +20047,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>CLX-8380</td> + <td align=center>USB</td> +@@ -20058,7 +20057,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>CLX-8385</td> + <td align=center>USB</td> +@@ -20068,7 +20067,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>CLX-8385X</td> + <td align=center>USB</td> +@@ -20078,7 +20077,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>CLX-8540</td> + <td align=center>USB</td> +@@ -20088,7 +20087,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>M267x 287x Series</td> + <td align=center>USB</td> +@@ -20098,7 +20097,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>M337x 387x 407x Series</td> + <td align=center>USB</td> +@@ -20108,7 +20107,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>MFP-65x</td> + <td align=center>USB</td> +@@ -20118,7 +20117,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>MFP-560</td> + <td align=center>USB</td> +@@ -20128,7 +20127,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>MFP-750</td> + <td align=center>USB</td> +@@ -20138,7 +20137,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX-4x16</td> + <td align=center>USB</td> +@@ -20148,7 +20147,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX-4x20</td> + <td align=center>USB</td> +@@ -20158,7 +20157,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX-4x21</td> + <td align=center>USB</td> +@@ -20168,7 +20167,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX-4x26</td> + <td align=center>USB</td> +@@ -20178,7 +20177,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX-5x30</td> + <td align=center>USB</td> +@@ -20188,7 +20187,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX-6x20</td> + <td align=center>USB</td> +@@ -20198,7 +20197,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX-6x22</td> + <td align=center>USB</td> +@@ -20208,7 +20207,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX-6x45</td> + <td align=center>USB</td> +@@ -20218,7 +20217,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX-6x55</td> + <td align=center>USB</td> +@@ -20228,7 +20227,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX-6x55X</td> + <td align=center>USB</td> +@@ -20238,7 +20237,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX-470x</td> + <td align=center>USB</td> +@@ -20248,7 +20247,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX-681x</td> + <td align=center>USB</td> +@@ -20258,7 +20257,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX-3205W (SCX-3200 Series)</td> + <td align=center>USB Ethernet</td> +@@ -20268,7 +20267,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX-3400</td> + <td align=center>USB</td> +@@ -20278,7 +20277,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX-3405W</td> + <td align=center>Ethernet</td> +@@ -20288,7 +20287,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX-4100</td> + <td align=center>USB</td> +@@ -20298,7 +20297,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX-4200</td> + <td align=center>USB</td> +@@ -20308,7 +20307,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX-4300</td> + <td align=center>USB</td> +@@ -20318,7 +20317,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX-4500</td> + <td align=center>USB</td> +@@ -20328,7 +20327,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX-4500W</td> + <td align=center>USB Ethernet</td> +@@ -20338,7 +20337,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX-4600</td> + <td align=center>USB</td> +@@ -20348,7 +20347,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX-4623</td> + <td align=center>USB</td> +@@ -20358,7 +20357,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX-4623FW</td> + <td align=center>USB</td> +@@ -20368,7 +20367,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX-4650 4x21S Series</td> + <td align=center>USB</td> +@@ -20378,7 +20377,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center><a href="/unsupported/samsung-scx-4725.html">SCX-4725FN</a></td> + <td align=center>USB</td> +@@ -20399,7 +20398,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX-4824 (SCX-4x24 Series)</td> + <td align=center>USB</td> +@@ -20409,7 +20408,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX-4825FN (SCX-4x25 Series)</td> + <td align=center>USB</td> +@@ -20419,7 +20418,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX-4828FN (SCX-4x28 Series)</td> + <td align=center>USB</td> +@@ -20429,7 +20428,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX-4833FD</td> + <td align=center>USB</td> +@@ -20439,7 +20438,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX-4835FD</td> + <td align=center>Ethernet</td> +@@ -20449,7 +20448,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX-5635</td> + <td align=center>USB</td> +@@ -20459,7 +20458,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX-5835_5935</td> + <td align=center>USB</td> +@@ -20469,7 +20468,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX-5835_5935X</td> + <td align=center>USB</td> +@@ -20479,7 +20478,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX-6545</td> + <td align=center>USB</td> +@@ -20489,7 +20488,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX-6545X</td> + <td align=center>USB</td> +@@ -20499,7 +20498,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX4725</td> + <td align=center>USB</td> +@@ -20509,7 +20508,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SCX4725-FN</td> + <td align=center>USB</td> +@@ -20519,7 +20518,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>SF-760</td> + <td align=center>USB</td> +@@ -20529,7 +20528,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + </table> + <h3><a name="Z-SCANPORT">Manufacturer: Scanport</a></h3> +@@ -20556,7 +20555,7 @@ + <a href="http://karstenfestag.gmxhome.de/linux.html">microtek2</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek2.5.html">sane-microtek2</a></td> ++<td align=center>sane-microtek2</td> + </tr> + <tr><td align=center>SQ2030</td> + <td align=center>Parport</td> +@@ -20567,7 +20566,7 @@ + <a href="http://karstenfestag.gmxhome.de/linux.html">microtek2</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek2.5.html">sane-microtek2</a></td> ++<td align=center>sane-microtek2</td> + </tr> + <tr><td align=center>SQ4836</td> + <td align=center>SCSI</td> +@@ -20578,7 +20577,7 @@ + <a href="http://karstenfestag.gmxhome.de/linux.html">microtek2</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek2.5.html">sane-microtek2</a></td> ++<td align=center>sane-microtek2</td> + </tr> + </table> + <h3><a name="Z-SCANSHELL">Manufacturer: Scanshell</a></h3> +@@ -20630,7 +20629,7 @@ + <a href="http://www.zago.net/sane/">sceptre</a> + <br>(1.0-10) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-sceptre.5.html">sane-sceptre</a></td> ++<td align=center>sane-sceptre</td> + </tr> + </table> + <h3><a name="Z-SHARP">Manufacturer: Sharp</a></h3> +@@ -20657,7 +20656,7 @@ + <a href="http://www.satzbau-gmbh.de/staff/abel/sane-sharp.html">sharp</a> + <br>(0.32) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-sharp.5.html">sane-sharp</a></td> ++<td align=center>sane-sharp</td> + </tr> + <tr><td align=center>JX-320</td> + <td align=center>SCSI</td> +@@ -20668,7 +20667,7 @@ + <a href="http://www.satzbau-gmbh.de/staff/abel/sane-sharp.html">sharp</a> + <br>(0.32) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-sharp.5.html">sane-sharp</a></td> ++<td align=center>sane-sharp</td> + </tr> + <tr><td align=center>JX-325</td> + <td align=center>SCSI</td> +@@ -20679,7 +20678,7 @@ + <a href="http://www.satzbau-gmbh.de/staff/abel/sane-sharp.html">sharp</a> + <br>(0.32) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-sharp.5.html">sane-sharp</a></td> ++<td align=center>sane-sharp</td> + </tr> + <tr><td align=center>JX-330</td> + <td align=center>SCSI</td> +@@ -20690,7 +20689,7 @@ + <a href="http://www.satzbau-gmbh.de/staff/abel/sane-sharp.html">sharp</a> + <br>(0.32) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-sharp.5.html">sane-sharp</a></td> ++<td align=center>sane-sharp</td> + </tr> + <tr><td align=center>JX-350</td> + <td align=center>SCSI</td> +@@ -20701,7 +20700,7 @@ + <a href="http://www.satzbau-gmbh.de/staff/abel/sane-sharp.html">sharp</a> + <br>(0.32) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-sharp.5.html">sane-sharp</a></td> ++<td align=center>sane-sharp</td> + </tr> + <tr><td align=center>JX-610</td> + <td align=center>SCSI</td> +@@ -20712,7 +20711,7 @@ + <a href="http://www.satzbau-gmbh.de/staff/abel/sane-sharp.html">sharp</a> + <br>(0.32) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-sharp.5.html">sane-sharp</a></td> ++<td align=center>sane-sharp</td> + </tr> + </table> + <h3><a name="Z-SICOS">Manufacturer: Sicos</a></h3> +@@ -20763,7 +20762,7 @@ + <td align=center> + s9036<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-s9036.5.html">sane-s9036</a></td> ++<td align=center>sane-s9036</td> + </tr> + <tr><td align=center>Cherry FingerTIP ID Board - Sensor</td> + <td align=center>USB</td> +@@ -20795,7 +20794,7 @@ + <td align=center> + agfafocus<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-agfafocus.5.html">sane-agfafocus</a></td> ++<td align=center>sane-agfafocus</td> + </tr> + <tr><td align=center>ST400</td> + <td align=center>SCSI</td> +@@ -20806,7 +20805,7 @@ + <a href="http://www.informatik.uni-oldenburg.de/~ingo/sane/">st400</a> + <br>(1.6) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-st400.5.html">sane-st400</a></td> ++<td align=center>sane-st400</td> + </tr> + <tr><td align=center>ST800</td> + <td align=center>SCSI</td> +@@ -20817,7 +20816,7 @@ + <a href="http://www.informatik.uni-oldenburg.de/~ingo/sane/">st400</a> + <br>(1.6) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-st400.5.html">sane-st400</a></td> ++<td align=center>sane-st400</td> + </tr> + </table> + <h3><a name="Z-SMARTDISK">Manufacturer: SmartDisk</a></h3> +@@ -20917,7 +20916,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center>DocketPort 485</td> + <td align=center>USB</td> +@@ -20928,7 +20927,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center>DocketPort 665</td> + <td align=center>USB</td> +@@ -20939,7 +20938,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center>DocketPort 685/ Ambir DS685</td> + <td align=center>USB</td> +@@ -20950,7 +20949,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center>TravelScan 460/464</td> + <td align=center>USB</td> +@@ -20961,7 +20960,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center>TravelScan 662</td> + <td align=center>USB</td> +@@ -20972,7 +20971,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center><a href="/unsupported/syscan-travelscan-fs531.html">TravelScan FS-531</a></td> + <td align=center>USB</td> +@@ -21029,7 +21028,7 @@ + <td align=center> + tamarack<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-tamarack.5.html">sane-tamarack</a></td> ++<td align=center>sane-tamarack</td> + </tr> + <tr><td align=center>Artiscan 8000C</td> + <td align=center>SCSI</td> +@@ -21039,7 +21038,7 @@ + <td align=center> + tamarack<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-tamarack.5.html">sane-tamarack</a></td> ++<td align=center>sane-tamarack</td> + </tr> + <tr><td align=center><a href="http://www.autistici.org/tamarhack/">Artiscan 9600</a></td> + <td align=center>Parport</td> +@@ -21071,7 +21070,7 @@ + <td align=center> + tamarack<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-tamarack.5.html">sane-tamarack</a></td> ++<td align=center>sane-tamarack</td> + </tr> + </table> + <h3><a name="Z-TARGA">Manufacturer: Targa</a></h3> +@@ -21096,7 +21095,7 @@ + <a href="http://penguin-breeder.org/sane/mustek_pp/">mustek_pp</a> + <br>(13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek_pp.5.html">sane-mustek_pp</a></td> ++<td align=center>sane-mustek_pp</td> + </tr> + <tr><td align=center>Funline TS12 EP</td> + <td align=center>Parport (EPP)</td> +@@ -21107,7 +21106,7 @@ + <a href="http://penguin-breeder.org/sane/mustek_pp/">mustek_pp</a> + <br>(13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek_pp.5.html">sane-mustek_pp</a></td> ++<td align=center>sane-mustek_pp</td> + </tr> + </table> + <h3><a name="Z-TCE">Manufacturer: TCE</a></h3> +@@ -21225,7 +21224,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + </table> + <h3><a name="Z-TRUST">Manufacturer: Trust</a></h3> +@@ -21252,7 +21251,7 @@ + <td align=center> + artec_eplus48u<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-artec_eplus48u.5.html">sane-artec_eplus48u</a></td> ++<td align=center>sane-artec_eplus48u</td> + </tr> + <tr><td align=center>240TH Easy Webscan Gold</td> + <td align=center>USB</td> +@@ -21263,7 +21262,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center><a href="/unsupported/trust-combiscan-19200.html">CombiScan 19200</a></td> + <td align=center>Parport USB</td> +@@ -21285,7 +21284,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek_usb-backend/">mustek_usb</a> + <br>(1.0-18) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek_usb.5.html">sane-mustek_usb</a></td> ++<td align=center>sane-mustek_usb</td> + </tr> + <tr><td align=center>Compact Scan USB 19200</td> + <td align=center>USB</td> +@@ -21296,7 +21295,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>Direct WebScan 19200</td> + <td align=center>USB</td> +@@ -21307,7 +21306,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>Easy Connect 9600+</td> + <td align=center>Parport (EPP)</td> +@@ -21318,7 +21317,7 @@ + <a href="http://penguin-breeder.org/sane/mustek_pp/">mustek_pp</a> + <br>(13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek_pp.5.html">sane-mustek_pp</a></td> ++<td align=center>sane-mustek_pp</td> + </tr> + <tr><td align=center>Easy Connect 19200+</td> + <td align=center>Parport (EPP)</td> +@@ -21329,7 +21328,7 @@ + <a href="http://penguin-breeder.org/sane/mustek_pp/">mustek_pp</a> + <br>(13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek_pp.5.html">sane-mustek_pp</a></td> ++<td align=center>sane-mustek_pp</td> + </tr> + <tr><td align=center>Easy Scan 9600 Plus</td> + <td align=center>Parport</td> +@@ -21340,7 +21339,7 @@ + <a href="http://as6edriver.sourceforge.net/">as6e</a> + <br>(0.5) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-as6e.5.html">sane-as6e</a></td> ++<td align=center>sane-as6e</td> + </tr> + <tr><td align=center>Easy Webscan 19200</td> + <td align=center>USB</td> +@@ -21350,7 +21349,7 @@ + <td align=center> + artec_eplus48u<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-artec_eplus48u.5.html">sane-artec_eplus48u</a></td> ++<td align=center>sane-artec_eplus48u</td> + </tr> + <tr><td align=center><a href="http://lists.alioth.debian.org/pipermail/sane-devel/2008-October/022955.html">EasyScan 19200</a></td> + <td align=center>Parport</td> +@@ -21372,7 +21371,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center>Imagery 1200</td> + <td align=center>SCSI</td> +@@ -21383,7 +21382,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek-backend/">mustek</a> + <br>(1.0-138) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek.5.html">sane-mustek</a></td> ++<td align=center>sane-mustek</td> + </tr> + <tr><td align=center>Imagery 1200 SP</td> + <td align=center>SCSI</td> +@@ -21394,7 +21393,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek-backend/">mustek</a> + <br>(1.0-138) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek.5.html">sane-mustek</a></td> ++<td align=center>sane-mustek</td> + </tr> + <tr><td align=center>Imagery 2400 SP</td> + <td align=center>SCSI</td> +@@ -21405,7 +21404,7 @@ + <a href="http://www.zago.net/sane/#teco3">teco3</a> + <br>(1.0-1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco3.5.html">sane-teco3</a></td> ++<td align=center>sane-teco3</td> + </tr> + <tr><td align=center>Imagery 4800 SP</td> + <td align=center>SCSI</td> +@@ -21416,7 +21415,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek-backend/">mustek</a> + <br>(1.0-138) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek.5.html">sane-mustek</a></td> ++<td align=center>sane-mustek</td> + </tr> + <tr><td align=center>Imagery 4800 SP+</td> + <td align=center>SCSI</td> +@@ -21427,7 +21426,7 @@ + <a href="http://www.zago.net/sane/#teco3">teco3</a> + <br>(1.0-1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco3.5.html">sane-teco3</a></td> ++<td align=center>sane-teco3</td> + </tr> + <tr><td align=center>Imagery 9600 SP</td> + <td align=center>SCSI</td> +@@ -21438,7 +21437,7 @@ + <a href="http://www.zago.net/sane/#teco3">teco3</a> + <br>(1.0-1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-teco3.5.html">sane-teco3</a></td> ++<td align=center>sane-teco3</td> + </tr> + <tr><td align=center>Office Scan USB 19200</td> + <td align=center>USB</td> +@@ -21449,7 +21448,7 @@ + <a href="http://sourceforge.net/projects/hp3300backend">niash</a> + <br>(0.3) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-niash.5.html">sane-niash</a></td> ++<td align=center>sane-niash</td> + </tr> + <tr><td align=center>SCSI Connect 19200</td> + <td align=center>SCSI</td> +@@ -21460,7 +21459,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek-backend/">mustek</a> + <br>(1.0-138) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek.5.html">sane-mustek</a></td> ++<td align=center>sane-mustek</td> + </tr> + <tr><td align=center>SCSI excellence series 19200</td> + <td align=center>SCSI</td> +@@ -21471,7 +21470,7 @@ + <a href="http://www.meier-geinitz.de/sane/mustek-backend/">mustek</a> + <br>(1.0-138) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek.5.html">sane-mustek</a></td> ++<td align=center>sane-mustek</td> + </tr> + <tr><td align=center><a href="/unsupported/trust-scsi-scan-19200.html">SCSI Scan 19200 -Excellence Series-</a></td> + <td align=center>SCSI</td> +@@ -21509,7 +21508,7 @@ + <a href="http://umax1220p.sourceforge.net/">umax_pp</a> + <br>(1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax_pp.5.html">sane-umax_pp</a></td> ++<td align=center>sane-umax_pp</td> + </tr> + <tr><td align=center>Astra 600S</td> + <td align=center>SCSI</td> +@@ -21520,7 +21519,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>Astra 610P</td> + <td align=center>Parport (SPP/ECP)</td> +@@ -21531,7 +21530,7 @@ + <a href="http://umax1220p.sourceforge.net/">umax_pp</a> + <br>(1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax_pp.5.html">sane-umax_pp</a></td> ++<td align=center>sane-umax_pp</td> + </tr> + <tr><td align=center>Astra 610S</td> + <td align=center>SCSI</td> +@@ -21542,7 +21541,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>Astra 1200S</td> + <td align=center>SCSI</td> +@@ -21553,7 +21552,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>Astra 1220P</td> + <td align=center>Parport (EPP/ECP)</td> +@@ -21564,7 +21563,7 @@ + <a href="http://umax1220p.sourceforge.net/">umax_pp</a> + <br>(1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax_pp.5.html">sane-umax_pp</a></td> ++<td align=center>sane-umax_pp</td> + </tr> + <tr><td align=center>Astra 1220S</td> + <td align=center>SCSI</td> +@@ -21575,7 +21574,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>Astra 1220U</td> + <td align=center>USB</td> +@@ -21586,7 +21585,7 @@ + <a href="http://sourceforge.net/projects/umax1220u-sane">umax1220u</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax1220u.5.html">sane-umax1220u</a></td> ++<td align=center>sane-umax1220u</td> + </tr> + <tr><td align=center>Astra 1600P</td> + <td align=center>Parport (EPP/ECP)</td> +@@ -21597,7 +21596,7 @@ + <a href="http://umax1220p.sourceforge.net/">umax_pp</a> + <br>(1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax_pp.5.html">sane-umax_pp</a></td> ++<td align=center>sane-umax_pp</td> + </tr> + <tr><td align=center>Astra 1600U</td> + <td align=center>USB</td> +@@ -21608,7 +21607,7 @@ + <a href="http://sourceforge.net/projects/umax1220u-sane">umax1220u</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax1220u.5.html">sane-umax1220u</a></td> ++<td align=center>sane-umax1220u</td> + </tr> + <tr><td align=center>Astra 2000P</td> + <td align=center>Parport (EPP/ECP)</td> +@@ -21619,7 +21618,7 @@ + <a href="http://umax1220p.sourceforge.net/">umax_pp</a> + <br>(1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax_pp.5.html">sane-umax_pp</a></td> ++<td align=center>sane-umax_pp</td> + </tr> + <tr><td align=center>Astra 2000U</td> + <td align=center>USB</td> +@@ -21630,7 +21629,7 @@ + <a href="http://sourceforge.net/projects/umax1220u-sane">umax1220u</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax1220u.5.html">sane-umax1220u</a></td> ++<td align=center>sane-umax1220u</td> + </tr> + <tr><td align=center>Astra 2100S</td> + <td align=center>SCSI</td> +@@ -21641,7 +21640,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>Astra 2100U</td> + <td align=center>USB</td> +@@ -21652,7 +21651,7 @@ + <a href="http://sourceforge.net/projects/umax1220u-sane">umax1220u</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax1220u.5.html">sane-umax1220u</a></td> ++<td align=center>sane-umax1220u</td> + </tr> + <tr><td align=center>Astra 2200 (SU)</td> + <td align=center>USB</td> +@@ -21663,7 +21662,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>Astra 2200 (SU)</td> + <td align=center>SCSI</td> +@@ -21674,7 +21673,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>Astra 2400S</td> + <td align=center>SCSI</td> +@@ -21685,7 +21684,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center><a href="/unsupported/umax-astra-2500.html">Astra 2500</a></td> + <td align=center>USB</td> +@@ -21762,7 +21761,7 @@ + <a href="http://stef.dev.free.fr/sane/rts8891/index.html">rts8891</a> + <br>(1.0-0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-rts8891.5.html">sane-rts8891</a></td> ++<td align=center>sane-rts8891</td> + </tr> + <tr><td align=center>Astra 4450</td> + <td align=center>USB</td> +@@ -21773,7 +21772,7 @@ + <a href="http://stef.dev.free.fr/sane/rts8891/index.html">rts8891</a> + <br>(1.0-0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-rts8891.5.html">sane-rts8891</a></td> ++<td align=center>sane-rts8891</td> + </tr> + <tr><td align=center><a href="/unsupported/umax-astra-4500.html">Astra 4500</a></td> + <td align=center>USB</td> +@@ -21817,7 +21816,7 @@ + <a href="http://sourceforge.net/projects/hp3900-series/">hp3900</a> + <br>(0.12) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-hp3900.5.html">sane-hp3900</a></td> ++<td align=center>sane-hp3900</td> + </tr> + <tr><td align=center>Astra 6400</td> + <td align=center>IEEE-1394</td> +@@ -21828,7 +21827,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>Astra 6450</td> + <td align=center>IEEE-1394</td> +@@ -21839,7 +21838,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>Astra 6700</td> + <td align=center>USB</td> +@@ -21861,7 +21860,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>Astra MX3</td> + <td align=center>SCSI</td> +@@ -21872,7 +21871,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center><a href="/unsupported/umax-astraslim.html">AstraSlim</a></td> + <td align=center>USB</td> +@@ -21904,7 +21903,7 @@ + <td align=center> + artec_eplus48u<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-artec_eplus48u.5.html">sane-artec_eplus48u</a></td> ++<td align=center>sane-artec_eplus48u</td> + </tr> + <tr><td align=center><a href="/unsupported/umax-astraslim-6000.html">AstraSlim 6000</a></td> + <td align=center>USB</td> +@@ -21925,7 +21924,7 @@ + <td align=center> + artec_eplus48u<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-artec_eplus48u.5.html">sane-artec_eplus48u</a></td> ++<td align=center>sane-artec_eplus48u</td> + </tr> + <tr><td align=center>Gemini D-16</td> + <td align=center>SCSI</td> +@@ -21936,7 +21935,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>Mirage D-16L</td> + <td align=center>SCSI</td> +@@ -21947,7 +21946,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>Mirage II</td> + <td align=center>SCSI</td> +@@ -21958,7 +21957,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>Mirage IIse</td> + <td align=center>SCSI</td> +@@ -21969,7 +21968,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>Nete3470'</td> + <td align=center>Parport</td> +@@ -21991,7 +21990,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>PowerLook</td> + <td align=center>SCSI</td> +@@ -22002,7 +22001,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center><a href="/unsupported/umax-powerlook-180.html">Powerlook 180</a></td> + <td align=center>USB</td> +@@ -22024,7 +22023,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>PowerLook 270plus</td> + <td align=center>SCSI</td> +@@ -22035,7 +22034,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>Powerlook 1000 USB</td> + <td align=center>USB</td> +@@ -22057,7 +22056,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>PowerLook 2000</td> + <td align=center>SCSI</td> +@@ -22068,7 +22067,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>PowerLook 2100XL</td> + <td align=center>SCSI</td> +@@ -22079,7 +22078,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>PowerLook 3000</td> + <td align=center>SCSI</td> +@@ -22090,7 +22089,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>PowerLook III</td> + <td align=center>SCSI</td> +@@ -22101,7 +22100,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>PSD</td> + <td align=center>SCSI</td> +@@ -22112,7 +22111,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>Supervista S-12</td> + <td align=center>SCSI</td> +@@ -22123,7 +22122,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>UC 630</td> + <td align=center>SCSI</td> +@@ -22134,7 +22133,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>UC 840</td> + <td align=center>SCSI</td> +@@ -22145,7 +22144,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>UC 1200S</td> + <td align=center>SCSI</td> +@@ -22156,7 +22155,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>UC 1200SE</td> + <td align=center>SCSI</td> +@@ -22167,7 +22166,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>UC 1260</td> + <td align=center>SCSI</td> +@@ -22178,7 +22177,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>UG 80</td> + <td align=center>SCSI</td> +@@ -22189,7 +22188,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>UG 630</td> + <td align=center>SCSI</td> +@@ -22200,7 +22199,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>UMAX 3400</td> + <td align=center>USB</td> +@@ -22211,7 +22210,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center>UMAX 3400</td> + <td align=center>USB</td> +@@ -22222,7 +22221,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center>UMAX 3450</td> + <td align=center>USB</td> +@@ -22233,7 +22232,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center>UMAX 5400</td> + <td align=center>USB</td> +@@ -22244,7 +22243,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center>UMAX Astranet ia101</td> + <td align=center>USB</td> +@@ -22255,7 +22254,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center>UMAX S-6E</td> + <td align=center>SCSI</td> +@@ -22266,7 +22265,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>UMAX S-6EG</td> + <td align=center>SCSI</td> +@@ -22277,7 +22276,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>UMAX S-12</td> + <td align=center>SCSI</td> +@@ -22288,7 +22287,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>UMAX S-12G</td> + <td align=center>SCSI</td> +@@ -22299,7 +22298,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>UMAX VT600</td> + <td align=center>SCSI</td> +@@ -22310,7 +22309,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>Vista S6</td> + <td align=center>SCSI</td> +@@ -22321,7 +22320,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>Vista S6E</td> + <td align=center>SCSI</td> +@@ -22332,7 +22331,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>Vista-S8</td> + <td align=center>SCSI</td> +@@ -22343,7 +22342,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + <tr><td align=center>Vista-T630</td> + <td align=center>SCSI</td> +@@ -22354,7 +22353,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + </table> + <h3><a name="Z-VANTAS">Manufacturer: Vantas</a></h3> +@@ -22439,7 +22438,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center><a href="/unsupported/visioneer-9420.html">9420</a></td> + <td align=center>USB</td> +@@ -22461,7 +22460,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center><a href="/unsupported/visioneer-9450-usb.html">9450 USB</a></td> + <td align=center>USB</td> +@@ -22483,7 +22482,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>9550</td> + <td align=center>USB</td> +@@ -22494,7 +22493,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>9650</td> + <td align=center>USB</td> +@@ -22505,7 +22504,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>9650-G</td> + <td align=center>USB</td> +@@ -22516,7 +22515,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>9750</td> + <td align=center>USB</td> +@@ -22527,7 +22526,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>9750-G</td> + <td align=center>USB</td> +@@ -22538,7 +22537,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center><a href="/unsupported/xerox-docuimage-620s.html">DocuImage 620S</a></td> + <td align=center>SCSI</td> +@@ -22670,7 +22669,7 @@ + <a href="http://www.meier-geinitz.de/sane/gt68xx-backend/">gt68xx</a> + <br>(1.0-84) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-gt68xx.5.html">sane-gt68xx</a></td> ++<td align=center>sane-gt68xx</td> + </tr> + <tr><td align=center><a href="/unsupported/visioneer-onetouch7700.html">Onetouch 7700</a></td> + <td align=center>USB</td> +@@ -22824,7 +22823,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>Patriot 470</td> + <td align=center>USB</td> +@@ -22835,7 +22834,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>Patriot 680</td> + <td align=center>USB</td> +@@ -22846,7 +22845,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>Patriot 780</td> + <td align=center>USB</td> +@@ -22857,7 +22856,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>Roadwarrior</td> + <td align=center>USB</td> +@@ -22868,7 +22867,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center><a href="/unsupported/visioneer-strobe-pro-usb.html">Strobe Pro USB</a></td> + <td align=center>USB</td> +@@ -22890,7 +22889,7 @@ + <a href="http://www.gjaeger.de/scanner/plustek/">plustek</a> + <br>(0.52) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-plustek.5.html">sane-plustek</a></td> ++<td align=center>sane-plustek</td> + </tr> + <tr><td align=center>Strobe XP 100,r3</td> + <td align=center>USB</td> +@@ -22901,7 +22900,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center>Strobe XP 200</td> + <td align=center>USB</td> +@@ -22912,7 +22911,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center>Strobe XP 300</td> + <td align=center>USB</td> +@@ -22923,7 +22922,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center>Strobe XP 450</td> + <td align=center>USB</td> +@@ -22934,7 +22933,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>Strobe XP 450-G</td> + <td align=center>USB</td> +@@ -22945,7 +22944,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>Strobe XP 470</td> + <td align=center>USB</td> +@@ -22956,7 +22955,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>Strobe XP 470-G</td> + <td align=center>USB</td> +@@ -22967,7 +22966,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>Visioneer OneTouch 7100</td> + <td align=center>USB</td> +@@ -22978,7 +22977,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center><a href="/unsupported/xerox-workcentre-470cx.html">WorkCentre 470cx</a></td> + <td align=center>Parport</td> +@@ -23080,7 +23079,7 @@ + <a href="http://penguin-breeder.org/sane/mustek_pp/">mustek_pp</a> + <br>(13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-mustek_pp.5.html">sane-mustek_pp</a></td> ++<td align=center>sane-mustek_pp</td> + </tr> + </table> + <h3><a name="Z-VOBIS">Manufacturer: Vobis</a></h3> +@@ -23107,7 +23106,7 @@ + <a href="http://karstenfestag.gmxhome.de/linux.html">microtek2</a> + <br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek2.5.html">sane-microtek2</a></td> ++<td align=center>sane-microtek2</td> + </tr> + <tr><td align=center>Highscreen Realscan</td> + <td align=center>SCSI</td> +@@ -23118,7 +23117,7 @@ + <a href="http://www.mir.com/mtek/">microtek</a> + <br>(0.13.1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-microtek.5.html">sane-microtek</a></td> ++<td align=center>sane-microtek</td> + </tr> + <tr><td align=center>Highscreen Scanboostar Premium</td> + <td align=center>SCSI</td> +@@ -23129,7 +23128,7 @@ + <a href="http://www.rauch-domain.de/sane-umax/index.html">umax</a> + <br>(1.0-41) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-umax.5.html">sane-umax</a></td> ++<td align=center>sane-umax</td> + </tr> + </table> + <h3><a name="Z-VUEGO">Manufacturer: Vuego</a></h3> +@@ -23160,7 +23159,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center>DocuMate150</td> + <td align=center>USB</td> +@@ -23171,7 +23170,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>DocuMate152</td> + <td align=center>USB</td> +@@ -23182,7 +23181,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>DocuMate162</td> + <td align=center>USB</td> +@@ -23193,7 +23192,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>DocuMate232</td> + <td align=center>USB</td> +@@ -23204,7 +23203,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>DocuMate250</td> + <td align=center>USB</td> +@@ -23215,7 +23214,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>DocuMate250-G</td> + <td align=center>USB</td> +@@ -23226,7 +23225,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>DocuMate252</td> + <td align=center>USB</td> +@@ -23237,7 +23236,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>DocuMate252-G</td> + <td align=center>USB</td> +@@ -23248,7 +23247,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>DocuMate262</td> + <td align=center>USB</td> +@@ -23259,7 +23258,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>DocuMate262-G</td> + <td align=center>USB</td> +@@ -23270,7 +23269,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>DocuMate262i</td> + <td align=center>USB</td> +@@ -23281,7 +23280,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>DocuMate272</td> + <td align=center>USB</td> +@@ -23292,7 +23291,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>DocuMate272-G</td> + <td align=center>USB</td> +@@ -23303,7 +23302,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>DocuMate510</td> + <td align=center>USB</td> +@@ -23314,7 +23313,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>DocuMate510-G</td> + <td align=center>USB</td> +@@ -23325,7 +23324,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>DocuMate512</td> + <td align=center>USB</td> +@@ -23336,7 +23335,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>DocuMate520</td> + <td align=center>USB</td> +@@ -23347,7 +23346,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>DocuMate520-G</td> + <td align=center>USB</td> +@@ -23358,7 +23357,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>DocuMate632</td> + <td align=center>USB</td> +@@ -23369,7 +23368,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>DocuMate752</td> + <td align=center>USB</td> +@@ -23380,7 +23379,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center>DocuMate752</td> + <td align=center>USB</td> +@@ -23391,7 +23390,7 @@ + <a href="http://skull.piratehaven.org/~mike/sane/avision.html">avision</a> + <br>(Build: 296) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-avision.5.html">sane-avision</a></td> ++<td align=center>sane-avision</td> + </tr> + <tr><td align=center><a href="http://www.office.xerox.com/multifunction-printer/multifunction-under-30ppm/phaser-3200mfp/spec-enus.html">Phaser 3200MFP</a></td> + <td align=center>USB</td> +@@ -23401,7 +23400,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>Phaser 6110MFP</td> + <td align=center>USB</td> +@@ -23411,7 +23410,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>Travel Scanner 100</td> + <td align=center>USB</td> +@@ -23422,7 +23421,7 @@ + <a href="http://www.meier-geinitz.de/sane/genesys-backend/">genesys</a> + <br>(1.0-63) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-genesys.5.html">sane-genesys</a></td> ++<td align=center>sane-genesys</td> + </tr> + <tr><td align=center>WorkCentre 3119 Series</td> + <td align=center>USB</td> +@@ -23432,7 +23431,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>WorkCentre 3210</td> + <td align=center>USB</td> +@@ -23442,7 +23441,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>WorkCentre 3220</td> + <td align=center>USB</td> +@@ -23452,7 +23451,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + <tr><td align=center>WorkCentre 4118 Series</td> + <td align=center>USB</td> +@@ -23462,7 +23461,7 @@ + <td align=center> + xerox_mfp<br>(1.0-13) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-xerox_mfp.5.html">sane-xerox_mfp</a></td> ++<td align=center>sane-xerox_mfp</td> + </tr> + </table> + <h3><a name="Z-YAKUMO">Manufacturer: Yakumo</a></h3> +@@ -23488,7 +23487,7 @@ + <td align=center> + artec_eplus48u<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-artec_eplus48u.5.html">sane-artec_eplus48u</a></td> ++<td align=center>sane-artec_eplus48u</td> + </tr> + </table> + <h2><a name="STILL">Still Cameras</a></h2> +@@ -23519,7 +23518,7 @@ + <a href="mailto:peter@fales-lorenz.net">dc25</a> + <br>(1.2) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-dc25.5.html">sane-dc25</a></td> ++<td align=center>sane-dc25</td> + </tr> + <tr><td align=center>DC25</td> + <td align=center>Serial port</td> +@@ -23530,7 +23529,7 @@ + <a href="mailto:peter@fales-lorenz.net">dc25</a> + <br>(1.2) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-dc25.5.html">sane-dc25</a></td> ++<td align=center>sane-dc25</td> + </tr> + <tr><td align=center>DC210</td> + <td align=center>Serial port</td> +@@ -23541,7 +23540,7 @@ + <a href="mailto:peter@fales-lorenz.net">dc210</a> + <br>(0.0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-dc210.5.html">sane-dc210</a></td> ++<td align=center>sane-dc210</td> + </tr> + <tr><td align=center>DC240</td> + <td align=center>Serial port</td> +@@ -23552,7 +23551,7 @@ + <a href="mailto:peter@fales-lorenz.net">dc240</a> + <br>(0.0) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-dc240.5.html">sane-dc240</a></td> ++<td align=center>sane-dc240</td> + </tr> + </table> + <h3><a name="Z-POLAROID">Manufacturer: Polaroid</a></h3> +@@ -23578,7 +23577,7 @@ + <td align=center> + dmc<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-dmc.5.html">sane-dmc</a></td> ++<td align=center>sane-dmc</td> + </tr> + </table> + <h2><a name="VIDEO">Video Cameras</a></h2> +@@ -23614,7 +23613,7 @@ + <a href="http://gkall.hobby.nl/stv680-aiptek.html">stv680</a> + <br>(1.0-1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-stv680.5.html">sane-stv680</a></td> ++<td align=center>sane-stv680</td> + </tr> + </table> + <h3><a name="Z-BIOLUX">Manufacturer: Biolux</a></h3> +@@ -23663,7 +23662,7 @@ + <td align=center> + qcam<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-qcam.5.html">sane-qcam</a></td> ++<td align=center>sane-qcam</td> + </tr> + <tr><td align=center>Greyscale QuickCam</td> + <td align=center>Parport</td> +@@ -23673,7 +23672,7 @@ + <td align=center> + qcam<br>(unmaintained) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-qcam.5.html">sane-qcam</a></td> ++<td align=center>sane-qcam</td> + </tr> + </table> + <h3><a name="Z-CREATIVE">Manufacturer: Creative</a></h3> +@@ -23700,7 +23699,7 @@ + <a href="http://gkall.hobby.nl/stv680-aiptek.html">stv680</a> + <br>(1.0-1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-stv680.5.html">sane-stv680</a></td> ++<td align=center>sane-stv680</td> + </tr> + </table> + <h3><a name="Z-DIGITAL-DREAM">Manufacturer: Digital Dream</a></h3> +@@ -23727,7 +23726,7 @@ + <a href="http://gkall.hobby.nl/stv680-aiptek.html">stv680</a> + <br>(1.0-1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-stv680.5.html">sane-stv680</a></td> ++<td align=center>sane-stv680</td> + </tr> + </table> + <h3><a name="Z-GRANDTEK-SCOPECAM">Manufacturer: Grandtek Scopecam</a></h3> +@@ -23779,7 +23778,7 @@ + <a href="http://gkall.hobby.nl/stv680-aiptek.html">stv680</a> + <br>(1.0-1) + </td> +-<td align=center><a href="http://www.sane-project.org/man/sane-stv680.5.html">sane-stv680</a></td> ++<td align=center>sane-stv680</td> + </tr> + </table> + <h2><a name="API">APIs</a></h2> +@@ -23795,7 +23794,7 @@ + <p> + <b>Link(s):</b> + <a href="mailto:peter@fales-lorenz.net">mailto:peter@fales-lorenz.net</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-gphoto2.5.html">sane-gphoto2</a><br> ++<b>Manual page:</b>sane-gphoto2<br> + <b>Description:</b> <a href="http://www.gphoto.org">Multiple cameras supported by the gphoto2 libraries</a><br> + <b>Comment:</b> The long-term plan is to support all the cameras supported by the gphoto2 libraries (currently over 140 models). However, at this stage, only a handful of cameras are definitely known to work with SANE. Other cameras will probably work if the native file format is EXIF or JPEG. Testers welcome!<br> + </p> +@@ -23803,7 +23802,7 @@ + (unmaintained) + </a></h3> + <p> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-pint.5.html">sane-pint</a><br> ++<b>Manual page:</b>sane-pint<br> + <b>Description:</b> Scanners with the machine-independent PINT interface<br> + <b>Comment:</b> Haven't been tested for a long time. Handle with care.<br> + </p> +@@ -23813,7 +23812,7 @@ + <p> + <b>Link(s):</b> + <a href="mailto:henning@meier-geinitz.de">mailto:henning@meier-geinitz.de</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-pnm.5.html">sane-pnm</a><br> ++<b>Manual page:</b>sane-pnm<br> + <b>Description:</b> Reads PNM files<br> + <b>Comment:</b> Used for debugging frontends. Obsolete, use test backend instead.<br> + </p> +@@ -23823,7 +23822,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.meier-geinitz.de/sane/test-backend/">http://www.meier-geinitz.de/sane/test-backend/</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-test.5.html">sane-test</a><br> ++<b>Manual page:</b>sane-test<br> + <b>Description:</b> Frontend-tester<br> + <b>Comment:</b> Backend for testing frontends. Also serves as example for SANE backend options.<br> + </p> +@@ -23833,7 +23832,7 @@ + <p> + <b>Link(s):</b> + <a href="mailto:henning@meier-geinitz.de">mailto:henning@meier-geinitz.de</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-v4l.5.html">sane-v4l</a><br> ++<b>Manual page:</b>sane-v4l<br> + <b>Description:</b> Interface to Video For Linux API<br> + <b>Comment:</b> Supports video cameras and other devices accessed by the v4l kernel API, e.g. bttv devices. Quite a lot of known bugs.<br> + </p> +@@ -23847,7 +23846,7 @@ + <p> + <b>Link(s):</b> + <a href="mailto:henning@meier-geinitz.de">mailto:henning@meier-geinitz.de</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-dll.5.html">sane-dll</a><br> ++<b>Manual page:</b>sane-dll<br> + <b>Description:</b> Dynamic loading of shared-library backends.<br> + </p> + <h3><a name="M-NET">Backend: net +@@ -23856,7 +23855,7 @@ + <p> + <b>Link(s):</b> + <a href="http://www.penguin-breeder.org/?page=sane-net">http://www.penguin-breeder.org/?page=sane-net</a><br> +-<b>Manual page:</b> <a href="http://www.sane-project.org/man/sane-net.5.html">sane-net</a><br> ++<b>Manual page:</b>sane-net<br> + <b>Description:</b> Network access to saned servers<br> + <b>Comment:</b> Can be used to access any scanner supported by SANE over the net. Supports IPv4 and IPv6.<br> + </p> diff --git a/debian/patches/saned.man.patch b/debian/patches/saned.man.patch new file mode 100644 index 0000000..c701fdf --- /dev/null +++ b/debian/patches/saned.man.patch @@ -0,0 +1,15 @@ +Description: + Minor bug fix to man page. +Author: Mark Buda <hermit@acm.org> + +--- a/doc/saned.man ++++ b/doc/saned.man +@@ -164,7 +164,7 @@ + .PP + .RS + sane\-port stream tcp nowait saned.saned @SBINDIR@/saned saned +-.E ++.RE + .PP + However, if your system uses + .BR tcpd (8) diff --git a/debian/patches/series b/debian/patches/series new file mode 100644 index 0000000..eadc963 --- /dev/null +++ b/debian/patches/series @@ -0,0 +1,16 @@ +dll_backend_conf.patch +multiarch_dll_search_path.patch +multiarch_manpages_libdir.patch +kfreebsd.patch +fix-FTBFS-format-not-a-string-literal-error.patch +frontend_libs.patch +libsane_deps.patch +trim-libraries-in-sane-backends.pc.in.patch +unneeded_doc.patch +sane-desc.c_debian_mods.patch +kodakaio.patch +saned.man.patch +nousbtest.patch +man-page-spelling.patch +source-spelling.patch +ppc64el.patch diff --git a/debian/patches/source-spelling.patch b/debian/patches/source-spelling.patch new file mode 100644 index 0000000..2b1632c --- /dev/null +++ b/debian/patches/source-spelling.patch @@ -0,0 +1,565 @@ +Description: + Correction of some spelling/grammatical errors in source code. +Author: Mark Buda <hermit@acm.org> + +--- a/backend/abaton.c ++++ b/backend/abaton.c +@@ -1455,7 +1455,7 @@ + if (s->AbortedByUser) + { + DBG (FLOW_CONTROL, "sane_cancel: Scan has not been initiated yet." +- "we probably recieved a signal while writing data.\n"); ++ "we probably received a signal while writing data.\n"); + s->AbortedByUser = SANE_FALSE; + } + else +--- a/backend/apple.c ++++ b/backend/apple.c +@@ -1596,7 +1596,7 @@ + s->opt[OPT_WAIT].title = "Wait"; + s->opt[OPT_WAIT].desc = "You may issue the scan command but the actual " + "scan will not start unless you press the button in the front of the " +- "scanner. It is usefull feature when you want to make a network scan (?) " ++ "scanner. It is a useful feature when you want to make a network scan (?) " + "In the mean time you may halt your computer waiting for the SCSI bus " + "to be free. If this happens just press the scanner button."; + s->opt[OPT_WAIT].type = SANE_TYPE_BOOL; +--- a/backend/artec.c ++++ b/backend/artec.c +@@ -607,7 +607,7 @@ + return SANE_STATUS_IO_ERROR; + } + default: +- DBG (2, "sense: Unkown Error Code Qualifier (%02x)\n", sense[0]); ++ DBG (2, "sense: Unknown Error Code Qualifier (%02x)\n", sense[0]); + return SANE_STATUS_IO_ERROR; + } + +--- a/backend/coolscan.c ++++ b/backend/coolscan.c +@@ -179,7 +179,7 @@ + + case 0x2: + if ((0x4 == asc) && (0x1 == ascq)) { +- DBG (10, "\t%d/%d/%d: Logical unit is in process of becomming ready\n", ++ DBG (10, "\t%d/%d/%d: Logical unit is in process of becoming ready\n", + sense, asc, ascq); + ret = SANE_STATUS_DEVICE_BUSY; + } +--- a/backend/hp3900_debug.c ++++ b/backend/hp3900_debug.c +@@ -597,7 +597,7 @@ + } + else + DBG (DBG_ERR, +- "- dbg_tiff_save: Enviroment HOME variable does not exist\n"); ++ "- dbg_tiff_save: Environment HOME variable does not exist\n"); + } + #else + /* silent gcc */ +--- a/backend/hp3900_sane.c ++++ b/backend/hp3900_sane.c +@@ -1405,7 +1405,7 @@ + pDesc->title = SANE_I18N ("Scanner model"); + pDesc->desc = + SANE_I18N +- ("Allows to test device behaviour with other supported models"); ++ ("Allows one to test device behaviour with other supported models"); + pDesc->type = SANE_TYPE_STRING; + pDesc->size = max_string_size (scanner->list_models); + pDesc->constraint_type = SANE_CONSTRAINT_STRING_LIST; +--- a/backend/mustek_pp_ccd300.c ++++ b/backend/mustek_pp_ccd300.c +@@ -1660,7 +1660,7 @@ + + if (caps & ~(CAP_NOTHING | CAP_INVERT | CAP_LAMP_OFF)) + { +- DBG (1, "ccd300_open: called with unknonw capabilities (%#02x)\n", ++ DBG (1, "ccd300_open: called with unknown capabilities (%#02x)\n", + caps); + return SANE_STATUS_INVAL; + } +@@ -1816,7 +1816,7 @@ + } + else + { +- DBG (1, "ccd300_config: unkown option ``%s''", optname); ++ DBG (1, "ccd300_config: unknown option ``%s''", optname); + return SANE_STATUS_INVAL; + } + +--- a/backend/pixma_bjnp.c ++++ b/backend/pixma_bjnp.c +@@ -553,7 +553,7 @@ + set_cmd (int devno, struct BJNP_command *cmd, char cmd_code, int payload_len) + { + /* +- * Set command buffer with command code, session_id and lenght of payload ++ * Set command buffer with command code, session_id and length of payload + * Returns: sequence number of command + */ + strncpy (cmd->BJNP_id, BJNP_STRING, sizeof (cmd->BJNP_id)); +@@ -732,7 +732,7 @@ + id->id[id_len] = '\0'; + strcpy (scanner_id, id->id); + +- PDBG (bjnp_dbg (LOG_INFO, "Scanner identity string = %s - lenght = %d\n", scanner_id, id_len)); ++ PDBG (bjnp_dbg (LOG_INFO, "Scanner identity string = %s - length = %d\n", scanner_id, id_len)); + + /* get make&model from IEEE1284 id */ + +--- a/backend/pnm.c ++++ b/backend/pnm.c +@@ -267,7 +267,7 @@ + SANE_I18N ("Hand-Scanner Simulation"), + SANE_I18N ("Simulate a hand-scanner. Hand-scanners often do not know the " + "image height a priori. Instead, they return a height of -1. " +- "Setting this option allows to test whether a frontend can " ++ "Setting this option allows one to test whether a frontend can " + "handle this correctly."), + SANE_TYPE_BOOL, + SANE_UNIT_NONE, +--- a/backend/umax.c ++++ b/backend/umax.c +@@ -1035,7 +1035,7 @@ + + if (asc == 0x00) + { +- DBG(DBG_sense, "-> button protocoll\n"); ++ DBG(DBG_sense, "-> button protocol\n"); + if (ascq & 1) + { + dev->button0_pressed = 1; +--- a/backend/umax_pp_low.c ++++ b/backend/umax_pp_low.c +@@ -10900,7 +10900,7 @@ + + /* scan time are high enough to forget about usec */ + elapsed = tf.tv_sec - td.tv_sec; +- DBG (8, "%ld bytes transfered in %f seconds ( %.2f Kb/s)\n", somme, ++ DBG (8, "%ld bytes transferred in %f seconds ( %.2f Kb/s)\n", somme, + elapsed, (somme / elapsed) / 1024.0); + #endif + +--- a/frontend/scanimage.c ++++ b/frontend/scanimage.c +@@ -250,7 +250,7 @@ + md5mode = 1; + len = (strstr (resource, "$MD5$") - resource); + if (query_user == 1) +- fprintf (stderr, "Authentification required for resource %*.*s. " ++ fprintf (stderr, "Authentication required for resource %*.*s. " + "Enter username: ", len, len, resource); + } + else +@@ -270,7 +270,7 @@ + + if (query_user == 1) + fprintf (stderr, +- "Authentification required for resource %s. Enter username: ", ++ "Authentication required for resource %s. Enter username: ", + resource); + } + +--- a/po/bg.po ++++ b/po/bg.po +@@ -4596,7 +4596,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners often do not know the image " + "height a priori. Instead, they return a height of -1. Setting this " +-"option allows to test whether a frontend can handle this correctly." ++"option allows one to test whether a frontend can handle this correctly." + msgstr "" + "Симулира ръчен скенер. Ръчните скенери често не знаят височината на " + "образа а приори. Вместо това, те връщат стойност от -1. Пускането на " +@@ -4938,7 +4938,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners do not know the image height a " + "priori. Instead, they return a height of -1. Setting this option " +-"allows to test whether a frontend can handle this correctly. This " ++"allows one to test whether a frontend can handle this correctly. This " + "option also enables a fixed width of 11 cm." + msgstr "" + "Симулира ръчен скенер. Ръчните скенери не знаят височината на " +--- a/po/cs.po ++++ b/po/cs.po +@@ -4584,7 +4584,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners often do not know the image " + "height a priori. Instead, they return a height of -1. Setting this " +-"option allows to test whether a frontend can handle this correctly." ++"option allows one to test whether a frontend can handle this correctly." + msgstr "" + "Simuluje ruční skener. Ruční skenery obvykle neznají výšku obrázku " + "předem. Proto vracejí výšku 1. Tato volba umožnuje otestovat, jestli se " +@@ -4925,7 +4925,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners do not know the image height a " + "priori. Instead, they return a height of -1. Setting this option " +-"allows to test whether a frontend can handle this correctly. This " ++"allows one to test whether a frontend can handle this correctly. This " + "option also enables a fixed width of 11 cm." + msgstr "" + "Simuluje ruční skener. Ruční skenery obvykle neznají výšku obrázku " +--- a/po/da.po ++++ b/po/da.po +@@ -4604,7 +4604,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners often do not know the image " + "height a priori. Instead, they return a height of -1. Setting this " +-"option allows to test whether a frontend can handle this correctly." ++"option allows one to test whether a frontend can handle this correctly." + msgstr "" + "Simulerer en håndskanner. Oftest kender en håndskanner ikke billedhøjden " + "i forvejen. I stedet for returnerer de en højde på -1. Sættes denne " +@@ -4944,7 +4944,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners do not know the image height a " + "priori. Instead, they return a height of -1. Setting this option " +-"allows to test whether a frontend can handle this correctly. This " ++"allows one to test whether a frontend can handle this correctly. This " + "option also enables a fixed width of 11 cm." + msgstr "" + "Simulerer en håndskanner. Håndskannere kender ikke forud billedhøjden. I " +--- a/po/de.po ++++ b/po/de.po +@@ -4758,7 +4758,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners often do not know the image " + "height a priori. Instead, they return a height of -1. Setting this " +-"option allows to test whether a frontend can handle this correctly." ++"option allows one to test whether a frontend can handle this correctly." + msgstr "" + "Simuliere einen Handscanner. Bei Handscannern steht meistens die " + "Bildhöhe nicht von vornherein fest. Stattdessen geben sie eine Höhe von " +@@ -5148,7 +5148,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners do not know the image height a " + "priori. Instead, they return a height of -1. Setting this option " +-"allows to test whether a frontend can handle this correctly. This " ++"allows one to test whether a frontend can handle this correctly. This " + "option also enables a fixed width of 11 cm." + msgstr "" + "Simuliere einen Handscanner. Bei Handscannern steht meistens die " +--- a/po/en_GB.po ++++ b/po/en_GB.po +@@ -4611,11 +4611,11 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners often do not know the image " + "height a priori. Instead, they return a height of -1. Setting this " +-"option allows to test whether a frontend can handle this correctly." ++"option allows one to test whether a frontend can handle this correctly." + msgstr "" + "Simulate a hand-scanner. Hand-scanners often do not know the image " + "height a priori. Instead, they return a height of -1. Setting this " +-"option allows to test whether a frontend can handle this correctly." ++"option allows one to test whether a frontend can handle this correctly." + + #: ../backend/pnm.c:283 + #, no-c-format +@@ -4952,12 +4952,12 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners do not know the image height a " + "priori. Instead, they return a height of -1. Setting this option " +-"allows to test whether a frontend can handle this correctly. This " ++"allows one to test whether a frontend can handle this correctly. This " + "option also enables a fixed width of 11 cm." + msgstr "" + "Simulate a hand-scanner. Hand-scanners do not know the image height a " + "priori. Instead, they return a height of -1. Setting this option " +-"allows to test whether a frontend can handle this correctly. This " ++"allows one to test whether a frontend can handle this correctly. This " + "option also enables a fixed width of 11 cm." + + #: ../backend/test.c:366 +--- a/po/eo.po ++++ b/po/eo.po +@@ -4635,7 +4635,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners often do not know the image " + "height a priori. Instead, they return a height of -1. Setting this " +-"option allows to test whether a frontend can handle this correctly." ++"option allows one to test whether a frontend can handle this correctly." + msgstr "" + "Ĝi simulas akiradon per mana skanilo. La manaj skaniloj ofte ne rekonas " + "la alton de la bildon apriore, do ili revenigas alton kun valoro -1. Per " +@@ -4977,7 +4977,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners do not know the image height a " + "priori. Instead, they return a height of -1. Setting this option " +-"allows to test whether a frontend can handle this correctly. This " ++"allows one to test whether a frontend can handle this correctly. This " + "option also enables a fixed width of 11 cm." + msgstr "" + "Ĝi simulas akiradon per mana skanilo. La manaj skaniloj ofte ne rekonas " +--- a/po/es.po ++++ b/po/es.po +@@ -4666,7 +4666,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners often do not know the image " + "height a priori. Instead, they return a height of -1. Setting this " +-"option allows to test whether a frontend can handle this correctly." ++"option allows one to test whether a frontend can handle this correctly." + msgstr "" + "Simula un escáner de mano. Los escáneres de mano a menudo no conocen a " + "priori la distancia a la imagen. En su lugar utiliza una altura de " +@@ -5011,7 +5011,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners do not know the image height a " + "priori. Instead, they return a height of -1. Setting this option " +-"allows to test whether a frontend can handle this correctly. This " ++"allows one to test whether a frontend can handle this correctly. This " + "option also enables a fixed width of 11 cm." + msgstr "" + "Simula un escáner de mano. Los escáneres de mano a menudo no conocen a " +--- a/po/fi.po ++++ b/po/fi.po +@@ -4586,7 +4586,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners often do not know the image " + "height a priori. Instead, they return a height of -1. Setting this " +-"option allows to test whether a frontend can handle this correctly." ++"option allows one to test whether a frontend can handle this correctly." + msgstr "" + "Simuloi käsiskanneria. Käsiskannerit eivät yleensä tiedä kuvan kokoa " + "etukäteen. Sen sijaan, ne palauttavat kuvan korkeudeksi -1. Tällä " +@@ -4926,7 +4926,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners do not know the image height a " + "priori. Instead, they return a height of -1. Setting this option " +-"allows to test whether a frontend can handle this correctly. This " ++"allows one to test whether a frontend can handle this correctly. This " + "option also enables a fixed width of 11 cm." + msgstr "" + "Simuloi käsikuvnalukijaa. Käsikuvanlukijat eivät tiedä kuvan korkeutta " +--- a/po/fr.po ++++ b/po/fr.po +@@ -4713,7 +4713,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners often do not know the image " + "height a priori. Instead, they return a height of -1. Setting this " +-"option allows to test whether a frontend can handle this correctly." ++"option allows one to test whether a frontend can handle this correctly." + msgstr "" + "Simule une numérisation avec un scanner à main. Les scanners à main ne " + "connaissent pas à priori la hauteur de l'image. A la place, ils " +@@ -5057,7 +5057,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners do not know the image height a " + "priori. Instead, they return a height of -1. Setting this option " +-"allows to test whether a frontend can handle this correctly. This " ++"allows one to test whether a frontend can handle this correctly. This " + "option also enables a fixed width of 11 cm." + msgstr "" + "Simule un scanner à main. Les scanners à main ne connaissent pas à " +--- a/po/gl.po ++++ b/po/gl.po +@@ -4668,7 +4668,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners often do not know the image " + "height a priori. Instead, they return a height of -1. Setting this " +-"option allows to test whether a frontend can handle this correctly." ++"option allows one to test whether a frontend can handle this correctly." + msgstr "" + "Semella un escáner de man. Os escáneres de man adoitan descoñecer a " + "priori a distancia á imaxe. Na súa vez utiliza unha altura de retorno " +@@ -5012,7 +5012,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners do not know the image height a " + "priori. Instead, they return a height of -1. Setting this option " +-"allows to test whether a frontend can handle this correctly. This " ++"allows one to test whether a frontend can handle this correctly. This " + "option also enables a fixed width of 11 cm." + msgstr "" + "Semella un escáner de man. Os escáneres de man adoitan descoñecer a " +--- a/po/it.po ++++ b/po/it.po +@@ -4661,7 +4661,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners often do not know the image " + "height a priori. Instead, they return a height of -1. Setting this " +-"option allows to test whether a frontend can handle this correctly." ++"option allows one to test whether a frontend can handle this correctly." + msgstr "" + "Simula l'acquisizione mediante uno scanner manuale; questi scanner " + "spesso non conoscono l'altezza dell'immagine a priori e restituiscono " +@@ -5007,7 +5007,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners do not know the image height a " + "priori. Instead, they return a height of -1. Setting this option " +-"allows to test whether a frontend can handle this correctly. This " ++"allows one to test whether a frontend can handle this correctly. This " + "option also enables a fixed width of 11 cm." + msgstr "" + "Simulazione di acquisizione mediante uno scanner manuale; questi scanner " +--- a/po/ja.po ++++ b/po/ja.po +@@ -4567,7 +4567,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners often do not know the image " + "height a priori. Instead, they return a height of -1. Setting this " +-"option allows to test whether a frontend can handle this correctly." ++"option allows one to test whether a frontend can handle this correctly." + msgstr "" + "ハンドスキャナーをシミュレートします。ハンドスキャナーは、たいていの場" + "合、イメージの高さが事前にはわかりません。その代わり、高さとしてー1を返" +@@ -4891,7 +4891,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners do not know the image height a " + "priori. Instead, they return a height of -1. Setting this option " +-"allows to test whether a frontend can handle this correctly. This " ++"allows one to test whether a frontend can handle this correctly. This " + "option also enables a fixed width of 11 cm." + msgstr "" + +--- a/po/nb.po ++++ b/po/nb.po +@@ -4534,7 +4534,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners often do not know the image " + "height a priori. Instead, they return a height of -1. Setting this " +-"option allows to test whether a frontend can handle this correctly." ++"option allows one to test whether a frontend can handle this correctly." + msgstr "" + + #: ../backend/pnm.c:283 +@@ -4846,7 +4846,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners do not know the image height a " + "priori. Instead, they return a height of -1. Setting this option " +-"allows to test whether a frontend can handle this correctly. This " ++"allows one to test whether a frontend can handle this correctly. This " + "option also enables a fixed width of 11 cm." + msgstr "" + +--- a/po/nl.po ++++ b/po/nl.po +@@ -4745,7 +4745,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners often do not know the image " + "height a priori. Instead, they return a height of -1. Setting this " +-"option allows to test whether a frontend can handle this correctly." ++"option allows one to test whether a frontend can handle this correctly." + msgstr "" + "Simuleer een handscanner. Bij handscanners staat meestal de beeldhoogte " + "van te voren niet vast. In plaats daarvan geven zij een hoogte van -1 " +@@ -5132,7 +5132,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners do not know the image height a " + "priori. Instead, they return a height of -1. Setting this option " +-"allows to test whether a frontend can handle this correctly. This " ++"allows one to test whether a frontend can handle this correctly. This " + "option also enables a fixed width of 11 cm." + msgstr "" + "Simuleer een handscanner. Bij handscanners staat tenminste de " +--- a/po/pl.po ++++ b/po/pl.po +@@ -4652,7 +4652,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners often do not know the image " + "height a priori. Instead, they return a height of -1. Setting this " +-"option allows to test whether a frontend can handle this correctly." ++"option allows one to test whether a frontend can handle this correctly." + msgstr "" + "Symuluje skaner ręczny. Skanery ręczne zwykle nie znają wysokości " + "obrazka. Zamiast tego zwracają wysokość -1. Ustawienie tej opcji pozwala " +@@ -4994,7 +4994,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners do not know the image height a " + "priori. Instead, they return a height of -1. Setting this option " +-"allows to test whether a frontend can handle this correctly. This " ++"allows one to test whether a frontend can handle this correctly. This " + "option also enables a fixed width of 11 cm." + msgstr "" + "Symuluje skaner ręczny. Skanery ręczne zwykle nie znają wysokości " +--- a/po/pt.po ++++ b/po/pt.po +@@ -3979,7 +3979,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners often do not know the image " + "height a priori. Instead, they return a height of -1. Setting this " +-"option allows to test whether a frontend can handle this correctly." ++"option allows one to test whether a frontend can handle this correctly." + msgstr "" + + #: ../backend/pnm.c:283 +@@ -4291,7 +4291,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners do not know the image height a " + "priori. Instead, they return a height of -1. Setting this option " +-"allows to test whether a frontend can handle this correctly. This " ++"allows one to test whether a frontend can handle this correctly. This " + "option also enables a fixed width of 11 cm." + msgstr "" + +--- a/po/ru.po ++++ b/po/ru.po +@@ -4661,7 +4661,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners often do not know the image " + "height a priori. Instead, they return a height of -1. Setting this " +-"option allows to test whether a frontend can handle this correctly." ++"option allows one to test whether a frontend can handle this correctly." + msgstr "" + "Имитирует ручной сканер. Ручные сканеры часто не имеют информации о " + "длине изображения. Вместо этого они возвращает длину -1. Установка этого " +@@ -4992,7 +4992,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners do not know the image height a " + "priori. Instead, they return a height of -1. Setting this option " +-"allows to test whether a frontend can handle this correctly. This " ++"allows one to test whether a frontend can handle this correctly. This " + "option also enables a fixed width of 11 cm." + msgstr "" + "Имитировать ручной сканер. Ручные сканеры никогда не знают о высоте " +--- a/po/sv.po ++++ b/po/sv.po +@@ -4701,7 +4701,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners often do not know the image " + "height a priori. Instead, they return a height of -1. Setting this " +-"option allows to test whether a frontend can handle this correctly." ++"option allows one to test whether a frontend can handle this correctly." + msgstr "" + "Simulera en handbildläsare. Handbildläsare vet oftast inte bildhöjden i " + "förväg. I stället returnerar de en höjd som är -1. Om denna inställning " +@@ -5043,7 +5043,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners do not know the image height a " + "priori. Instead, they return a height of -1. Setting this option " +-"allows to test whether a frontend can handle this correctly. This " ++"allows one to test whether a frontend can handle this correctly. This " + "option also enables a fixed width of 11 cm." + msgstr "" + "Simulera en handbildläsare. Handbildläsare vet oftast inte bildhöjden i " +--- a/po/uk.po ++++ b/po/uk.po +@@ -4775,7 +4775,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners often do not know the image " + "height a priori. Instead, they return a height of -1. Setting this " +-"option allows to test whether a frontend can handle this correctly." ++"option allows one to test whether a frontend can handle this correctly." + msgstr "" + "Імітує ручний сканер. Ручні сканери часто попередньо не отримують даних " + "щодо висоти зображення. Замість цього, вони повертають висоту рівну -1. " +@@ -5164,7 +5164,7 @@ + msgid "" + "Simulate a hand-scanner. Hand-scanners do not know the image height a " + "priori. Instead, they return a height of -1. Setting this option " +-"allows to test whether a frontend can handle this correctly. This " ++"allows one to test whether a frontend can handle this correctly. This " + "option also enables a fixed width of 11 cm." + msgstr "" + "Імітує ручний сканер. Ручні сканери попередньо не отримують даних щодо " +--- a/backend/test.c ++++ b/backend/test.c +@@ -348,7 +348,7 @@ + od->title = SANE_I18N ("Hand-scanner simulation"); + od->desc = SANE_I18N ("Simulate a hand-scanner. Hand-scanners do not " + "know the image height a priori. Instead, they " +- "return a height of -1. Setting this option allows " ++ "return a height of -1. Setting this option allows one " + "to test whether a frontend can handle this " + "correctly. This option also enables a fixed width " + "of 11 cm."); diff --git a/debian/patches/trim-libraries-in-sane-backends.pc.in.patch b/debian/patches/trim-libraries-in-sane-backends.pc.in.patch new file mode 100644 index 0000000..7452b33 --- /dev/null +++ b/debian/patches/trim-libraries-in-sane-backends.pc.in.patch @@ -0,0 +1,24 @@ +From: Markus Koschany <apo@gambaru.de> +Date: Sun, 30 Jun 2013 19:13:54 +0200 +Subject: trim libraries in sane-backends.pc.in + +Update the original sane-config_and_pkg-config_fixes.patch from Julien BLACHE. +Patching RPATH related flags is no longer necessary. Still trim the libraries +in sane-backends.pc.in to the bare minimum for what is needed for libsane. +--- + tools/sane-backends.pc.in | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +--- a/tools/sane-backends.pc.in ++++ b/tools/sane-backends.pc.in +@@ -2,8 +2,8 @@ + exec_prefix=@exec_prefix@ + libdir=@libdir@ + includedir=@includedir@ +-ldflags=@LDFLAGS@ @GPHOTO2_LDFLAGS@ +-libs=@LIBS@ @DL_LIBS@ @LIBV4L_LIBS@ @MATH_LIB@ @TIFF_LIBS@ @JPEG_LIBS@ @GPHOTO2_LIBS@ @SOCKET_LIBS@ @AVAHI_LIBS@ @USB_LIBS@ @SCSI_LIBS@ @RESMGR_LIBS@ ++ldflags=@LDFLAGS@ ++libs=@LIBS@ + + Name: SANE Backends + Description: Backends for SANE, the universal scanner interface diff --git a/debian/patches/unneeded_doc.patch b/debian/patches/unneeded_doc.patch new file mode 100644 index 0000000..39f5fa5 --- /dev/null +++ b/debian/patches/unneeded_doc.patch @@ -0,0 +1,41 @@ +From: Markus Koschany <apo@gambaru.de> +Date: Sun, 30 Jun 2013 19:29:40 +0200 +Subject: unneeded_doc + +Avoid generating some docs we don't want. +Do not generate some documentation we do not want; do not include +sane.png in the html documentation, as it is not distributed in the +source tarball. + +Original Author: Julien BLACHE <jblache@debian.org> +--- + Makefile.in | 6 +----- + doc/Makefile.in | 2 +- + 2 files changed, 2 insertions(+), 6 deletions(-) + +--- a/Makefile.in ++++ b/Makefile.in +@@ -398,11 +398,7 @@ + top_srcdir = @top_srcdir@ + SUBDIRS = include lib sanei backend frontend tools doc po testsuite + DIST_SUBDIRS = include lib sanei backend frontend tools doc po japi testsuite +-dist_doc_DATA = AUTHORS ChangeLog COPYING LICENSE NEWS PROBLEMS PROJECTS \ +- README README.aix README.beos README.darwin README.djpeg README.freebsd \ +- README.hp-ux README.linux README.netbsd README.openbsd README.os2 \ +- README.solaris README.unixware2 README.unixware7 README.windows \ +- README.zeta ++dist_doc_DATA = README AUTHORS NEWS PROBLEMS PROJECTS + + EXTRA_DIST = ChangeLog-1.0.0 ChangeLog-1.0.1 ChangeLog-1.0.2 \ + ChangeLog-1.0.3 ChangeLog-1.0.4 ChangeLog-1.0.5 ChangeLog-1.0.6 \ +--- a/doc/Makefile.in ++++ b/doc/Makefile.in +@@ -410,7 +410,7 @@ + MAN2HTML = nroff -c -man |\ + man2html -compress -topm 6 -botm 6 -nodepage -title $${page} \ + -cgiurl '$$title.$$section.html'|\ +- sed 's,<BODY>,<BODY BGCOLOR=\#FFFFFF TEXT=\#000000><H1 ALIGN=CENTER><IMG SRC="/images/sane.png" HEIGHT=117 WIDTH=346></H1>,' ++ sed 's,<BODY>,<BODY BGCOLOR=\#FFFFFF TEXT=\#000000></H1>,' + + beman5dir = $(mandir)/man5 + BEDOCS = canon/canon.changes canon/canon.install2700F.txt \ diff --git a/debian/po/POTFILES.in b/debian/po/POTFILES.in new file mode 100644 index 0000000..1b73720 --- /dev/null +++ b/debian/po/POTFILES.in @@ -0,0 +1 @@ +[type: gettext/rfc822deb] sane-utils.templates diff --git a/debian/po/ca.po b/debian/po/ca.po new file mode 100644 index 0000000..ef29021 --- /dev/null +++ b/debian/po/ca.po @@ -0,0 +1,116 @@ +# sane-backends translation to Catalan +# Copyright (C) 2010 Software in the Public Interest +# This file is distributed under the same license as the PACKAGE package. +# Innocent De Marchi <tangram.peces@gmail.com>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: 1.0.22-6\n" +"Report-Msgid-Bugs-To: sane-backends@packages.debian.org\n" +"POT-Creation-Date: 2009-12-12 13:14+0100\n" +"PO-Revision-Date: 2011-09-30 19:07+0100\n" +"Last-Translator: Innocent De Marchi <tangram.peces@gmail.com>\n" +"Language-Team: catalan <debian-l10n-catalan@lists.debian.org>\n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Catalan\n" +"X-Poedit-Country: SPAIN\n" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Enable saned as a standalone server?" +msgstr "Activar saned com un servidor independent?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"The saned server, when enabled, makes scanners available over the network." +msgstr "" +"El servidor saned, quan està activada, permet tenir els escànners " +"disponibles a la xarxa." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"There are two ways of running saned:\n" +" - as an inetd service, started by the inetd superserver. In this mode,\n" +"saned is started on demand when a client connects to the server;\n" +" - as a standalone daemon, started at system boot. In this mode, saned\n" +"runs in the background all by itself and listens for client connections." +msgstr "" +"Hi ha dues maneres d'executar saned:\n" +" - com un servei d'inetd, iniciat pel super servidor inetd. En aquesta " +"modalitat,\n" +"saned s'inicia en la demanda quan un client es connecta al servidor;\n" +" - com un dimoni independent, en l'arrencada del sistema. En aquesta " +"modalitat, saned\n" +"s'executa en segon pla per si mateix i escolta les connexions dels clients." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"When run in standalone mode, saned advertises itself on the network and can " +"be detected automatically by the SANE clients with no configuration on the " +"client side. You still need to configure the server to accept connections " +"from your clients. This feature is experimental and requires a running Avahi " +"daemon." +msgstr "" +"Quan s'executa en mode independent, saned s'anuncia a la xarxa i pot ser " +"detectat automàticament pels clients SANE sense que els clients hagin " +"d'ésser configurats. Tot i així, és necessari configurar el servidor per " +"acceptar connexions dels seus clients. Aquesta característica és " +"experimental i requereix que el dimoni Avahi estigui en funcionament." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Accept this option if you want to make use of this feature." +msgstr "Acceptar aquesta opció si desitja fer ús d'aquesta funció." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "Add saned user to the scanner group?" +msgstr "Afegir l'usuari saned al grup escànner?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"The saned server, when enabled, makes scanners available over the network. " +"By applying different permissions to the different scanners connected to " +"your machine, you can control which ones will be made available over the " +"network." +msgstr "" +"El servidor saned, quan està activat, fa que els escànners estiguin " +"disponibles a la xarxa. Mitjançant l'aplicació de diferents permisos als " +"diferents escànners connectats a la vostra màquina, podeu controlar quins " +"estaran disponibles a la xarxa." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Read /usr/share/doc/sane-utils/README.Debian for details on how to manage " +"permissions for saned. By default, saned is run under the saned user and " +"group." +msgstr "" +"Llegiu «/usr/share/doc/sane-utils/README.Debian» per a més detalls sobre la " +"forma d'administrar els permisos de saned. Per defecte, saned s'executa sota " +"l'usuari i grup saned." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Accept this option if you want to make all your scanners available over the " +"network without restriction." +msgstr "" +"Acceptau aquesta opció si voleu que tots els escànners estiguin disponibles " +"a la xarxa sense restriccions." diff --git a/debian/po/cs.po b/debian/po/cs.po new file mode 100644 index 0000000..171a23e --- /dev/null +++ b/debian/po/cs.po @@ -0,0 +1,110 @@ +# Czech translation of sane-backends debconf messages. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the sane-backends package. +# Miroslav Kure <kurem@debian.cz>, 2008-2010 +# +msgid "" +msgstr "" +"Project-Id-Version: sane-backends\n" +"Report-Msgid-Bugs-To: sane-backends@packages.debian.org\n" +"POT-Creation-Date: 2009-12-12 13:14+0100\n" +"PO-Revision-Date: 2010-09-28 12:02+0200\n" +"Last-Translator: Miroslav Kure <kurem@debian.cz>\n" +"Language-Team: Czech <debian-l10n-czech@lists.debian.org>\n" +"Language: cs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Enable saned as a standalone server?" +msgstr "Povolit saned jako samostatný server?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"The saned server, when enabled, makes scanners available over the network." +msgstr "" +"Pokud je saned server povolený, zpřístupňuje dostupné scannery přes síť." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"There are two ways of running saned:\n" +" - as an inetd service, started by the inetd superserver. In this mode,\n" +"saned is started on demand when a client connects to the server;\n" +" - as a standalone daemon, started at system boot. In this mode, saned\n" +"runs in the background all by itself and listens for client connections." +msgstr "" +"Existují dva způsoby spouštění saned:\n" +" - jako služba inetd, kterou startuje superserver inetd. V tomto režimu je " +"saned spuštěn pouze v případě, že se klient snaží připojit k serveru;\n" +" - jako samostatný daemon spouštěný při zavádění systému. V tomto režimu " +"běží saned celou dobu na pozadí a sám naslouchá příchozím spojením." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"When run in standalone mode, saned advertises itself on the network and can " +"be detected automatically by the SANE clients with no configuration on the " +"client side. You still need to configure the server to accept connections " +"from your clients. This feature is experimental and requires a running Avahi " +"daemon." +msgstr "" +"Při spuštění jako samostatný daemon se saned sám nabízí na síti a SANE " +"klienti ho mohou rozpoznat automaticky, bez dalšího nastavování na straně " +"klienta. Stále však budete muset nastavit server, aby přijímal příchozí " +"spojení od klientů. Tato vlastnost je experimentální a vyžaduje běžícího " +"daemona Avahi." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Accept this option if you want to make use of this feature." +msgstr "Chcete-li této vlastnosti využít, odpovězte kladně." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "Add saned user to the scanner group?" +msgstr "Přidat uživatele saned do skupiny scanner?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"The saned server, when enabled, makes scanners available over the network. " +"By applying different permissions to the different scanners connected to " +"your machine, you can control which ones will be made available over the " +"network." +msgstr "" +"Pokud je saned server povolený, zpřístupňuje dostupné scannery přes síť. " +"Nastavením různých přístupových oprávnění ke scannerům připojeným k tomuto " +"počítači můžete řídit, které scannery mají být přístupné přes síť." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Read /usr/share/doc/sane-utils/README.Debian for details on how to manage " +"permissions for saned. By default, saned is run under the saned user and " +"group." +msgstr "" +"Podrobnosti o správě oprávnění pro saned se dočtete v /usr/share/doc/sane-" +"utils/README.Debian. Ve výchozím nastavení se saned spouští pod uživatelem i " +"skupinou saned." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Accept this option if you want to make all your scanners available over the " +"network without restriction." +msgstr "" +"Chcete-li zpřístupnit přes síť všechny scannery bez omezení, tuto možnost " +"povolte." diff --git a/debian/po/da.po b/debian/po/da.po new file mode 100644 index 0000000..399dd0c --- /dev/null +++ b/debian/po/da.po @@ -0,0 +1,111 @@ +# Danish translation sane-backends. +# Copyright (C) 2010 sane-backends & nedenstående oversættere. +# This file is distributed under the same license as the sane-backends package. +# Joe Hansen <joedalton2@yahoo.dk>, 2010. +# +msgid "" +msgstr "" +"Project-Id-Version: sane-backends\n" +"Report-Msgid-Bugs-To: sane-backends@packages.debian.org\n" +"POT-Creation-Date: 2009-12-12 13:14+0100\n" +"PO-Revision-Date: 2010-10-09 13:26+0100\n" +"Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n" +"Language-Team: Danish <debian-l10n-danish@lists.debian.org> \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Enable saned as a standalone server?" +msgstr "Aktiver saned som en enkeltstående server?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"The saned server, when enabled, makes scanners available over the network." +msgstr "" +"Saned-serveren, når aktiveret, gør skannere tilgængelige over netværket." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"There are two ways of running saned:\n" +" - as an inetd service, started by the inetd superserver. In this mode,\n" +"saned is started on demand when a client connects to the server;\n" +" - as a standalone daemon, started at system boot. In this mode, saned\n" +"runs in the background all by itself and listens for client connections." +msgstr "" +"Der er to måder at køre saned:\n" +" - som en inetd-tjeneste, startet af inetd-superserveren. I denne\n" +"tilstand startes saned efter behov, når en klient forbinder til serveren;\n" +" - som en enkeltsående dæmon, igangsat ved systemopstart. I denne tilstand,\n" +"kører saned i baggrunden og lytter efter klientforbindelser." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"When run in standalone mode, saned advertises itself on the network and can " +"be detected automatically by the SANE clients with no configuration on the " +"client side. You still need to configure the server to accept connections " +"from your clients. This feature is experimental and requires a running Avahi " +"daemon." +msgstr "" +"Når kørt i enkeltstående tilstand, reklamerer saned for sig selv på " +"netværket og kan detekteres automatisk af SANE-klienter uden nogen " +"konfiguration fra klientsiden. Du skal stadig konfigurere serveren til at " +"acceptere forbindelserne fra dine klienter. Denne funktion er eksperimentel " +"og kræver en kørende Avahidæmon." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Accept this option if you want to make use of this feature." +msgstr "Accepter denne indstilling hvis du ønsker at bruge denne funktion." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "Add saned user to the scanner group?" +msgstr "Tilføj sanedbruger til skannergruppen?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"The saned server, when enabled, makes scanners available over the network. " +"By applying different permissions to the different scanners connected to " +"your machine, you can control which ones will be made available over the " +"network." +msgstr "" +"Sanedserveren, når aktiveret, gør skannere tilgængelige over netværket. Ved " +"at anvende forskellige rettigheder for de forskellige skannere tilsluttet " +"din maskine, kan du kontrollere hvilke, som vil være tilgængelige over " +"netværket." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Read /usr/share/doc/sane-utils/README.Debian for details on how to manage " +"permissions for saned. By default, saned is run under the saned user and " +"group." +msgstr "" +"Læs /usr/share/doc/sane-utils/README.Debian for detaljer om hvordan du " +"håndterer rettigheder for saned. Som standard køres saned under " +"sanedbrugeren og -gruppen." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Accept this option if you want to make all your scanners available over the " +"network without restriction." +msgstr "" +"Accepter denne indstilling hvis du ønsker at gøre alle dine skannere " +"tilgængelige over netværket uden begrænsninger." diff --git a/debian/po/de.po b/debian/po/de.po new file mode 100644 index 0000000..54ff942 --- /dev/null +++ b/debian/po/de.po @@ -0,0 +1,114 @@ +# Translation of sane-backends debconf templates to German +# Copyright (C) Helge Kreutzmann <debian@helgefjell.de>, 2008, 2009. +# This file is distributed under the same license as the sane-backends package. +# +msgid "" +msgstr "" +"Project-Id-Version: sane-backends 1.0.20-11\n" +"Report-Msgid-Bugs-To: sane-backends@packages.debian.org\n" +"POT-Creation-Date: 2009-12-12 13:14+0100\n" +"PO-Revision-Date: 2009-12-27 10:20+0100\n" +"Last-Translator: Helge Kreutzmann <debian@helgefjell.de>\n" +"Language-Team: de <debian-l10n-german@lists.debian.org>\n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=ISO-8859-15\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Enable saned as a standalone server?" +msgstr "Aktiviere Saned als Einzel-Server?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"The saned server, when enabled, makes scanners available over the network." +msgstr "" +"Der Saned-Server stellt Scanner ber das Netz zu Verfgung, wenn er " +"aktiviert ist." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"There are two ways of running saned:\n" +" - as an inetd service, started by the inetd superserver. In this mode,\n" +"saned is started on demand when a client connects to the server;\n" +" - as a standalone daemon, started at system boot. In this mode, saned\n" +"runs in the background all by itself and listens for client connections." +msgstr "" +"Es gibt zwei Arten, Saned zu betreiben:\n" +" - als Inetd-Service, gestartet ber den Inetd-Superserver. In diesem Modus\n" +"wird Saned nach Bedarf gestartet, wenn sich ein Client mit dem Server\n" +"verbindet.\n" +" - als Einzel-Server, gestartet beim Systemstart. In diesem Modus luft " +"Saned\n" +" selbst im Hintergrund und wartet auf Anfragen von Clients." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"When run in standalone mode, saned advertises itself on the network and can " +"be detected automatically by the SANE clients with no configuration on the " +"client side. You still need to configure the server to accept connections " +"from your clients. This feature is experimental and requires a running Avahi " +"daemon." +msgstr "" +"Im Einzel-Server-Modus macht sich Saned ber das Netz bekannt und kann von " +"SANE-Clients ohne Konfiguration auf der Clientseite automatisch erkannt " +"werden. Sie mssen dennoch den Server konfigurieren, damit er Verbindungen " +"von den Clients akzeptiert. Diese Funktionalitt ist experimentell und " +"bentigt einen laufenden Avahi-Daemon." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Accept this option if you want to make use of this feature." +msgstr "" +"Akzeptieren Sie diese Option, falls Sie diese Funktionalitt nutzen wollen." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "Add saned user to the scanner group?" +msgstr "Saned-Benutzer zu der Scanner-Gruppe hinzufgen?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"The saned server, when enabled, makes scanners available over the network. " +"By applying different permissions to the different scanners connected to " +"your machine, you can control which ones will be made available over the " +"network." +msgstr "" +"Falls er aktiviert wird, stellt der Saned-Server Scanner ber das Netz " +"bereit. Durch Verteilen verschiedener Rechte auf verschiedene Scanner an " +"Ihrer Maschine knnen Sie steuern, welche davon ber Netz bereitgestellt " +"werden." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Read /usr/share/doc/sane-utils/README.Debian for details on how to manage " +"permissions for saned. By default, saned is run under the saned user and " +"group." +msgstr "" +"Lesen Sie /usr/share/doc/sane-utils/README.Debian fr Details ber die " +"Rechteverwaltung fr Saned. Standardmig luft Saned unter dem saned-" +"Benutzer und dessen Gruppe." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Accept this option if you want to make all your scanners available over the " +"network without restriction." +msgstr "" +"Akzeptieren Sie diese Option, falls Sie alle Ihre Scanner ber das Netz ohne " +"Einschrnkungen zur Verfgung stellen wollen." diff --git a/debian/po/es.po b/debian/po/es.po new file mode 100644 index 0000000..116b5b4 --- /dev/null +++ b/debian/po/es.po @@ -0,0 +1,140 @@ +# sane-backends translation to spanish +# Copyright (C) 2010 Software in the Public Interest +# This file is distributed under the same license as the sane-backends package. +# +# Changes: +# - Initial translation +# Ignacio Mondino <ignacio.mondino@gmail.com>, 2008 +# +# - Updates +# Camaleón <noelamac@gmail.com>, 2010 +# +# Traductores, si no conoce el formato PO, merece la pena leer la +# documentación de gettext, especialmente las secciones dedicadas a este +# formato, por ejemplo ejecutando: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Equipo de traducción al español, por favor lean antes de traducir +# los siguientes documentos: +# - El proyecto de traducción de Debian al español +# http://www.debian.org/intl/spanish +# especialmente las notas de traducción en +# http://www.debian.org/intl/spanish/notas +# +# - La guía de traducción de po's de debconf: +# /usr/share/doc/po-debconf/README-trans +# o http://www.debian.org/intl/l10n/po-debconf/README-trans +# +# +msgid "" +msgstr "" +"Project-Id-Version: sane-backends_1.0.21-4\n" +"Report-Msgid-Bugs-To: sane-backends@packages.debian.org\n" +"POT-Creation-Date: 2009-12-12 13:14+0100\n" +"PO-Revision-Date: 2010-10-10 14:03+0100\n" +"Last-Translator: Camaleón <noelamac@gmail.com>\n" +"Language-Team: Debian Spanish team <debian-l10n-spanish@lists.debian.org>\n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Enable saned as a standalone server?" +msgstr "¿Desea activar saned como un servidor independiente?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"The saned server, when enabled, makes scanners available over the network." +msgstr "" +"Se puede acceder a los escáneres a través de la red cuando se activa el " +"servidor saned." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"There are two ways of running saned:\n" +" - as an inetd service, started by the inetd superserver. In this mode,\n" +"saned is started on demand when a client connects to the server;\n" +" - as a standalone daemon, started at system boot. In this mode, saned\n" +"runs in the background all by itself and listens for client connections." +msgstr "" +"Hay dos maneras de ejecutar saned:\n" +" - como un servicio inetd, iniciado por el súper servidor inetd. En este " +"modo,\n" +"saned se inicia bajo demanda cada vez que el cliente intenta conectarse al " +"servidor;\n" +" - como un demonio independiente, lanzado al inicio del sistema. En este " +"modo, saned\n" +"se ejecuta en segundo plano a sí mismo y escucha las conexiones de los " +"clientes." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"When run in standalone mode, saned advertises itself on the network and can " +"be detected automatically by the SANE clients with no configuration on the " +"client side. You still need to configure the server to accept connections " +"from your clients. This feature is experimental and requires a running Avahi " +"daemon." +msgstr "" +"En modo independiente, saned se anuncia a sí mismo en la red y puede " +"detectarse automáticamente por los clientes SANE sin configuración por parte " +"de los mismos. Aun así, será necesario que configure el servidor para " +"aceptar conexiones de los clientes. Esta característica es experimental y " +"necesita que el demonio Avahi esté en ejecución." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Accept this option if you want to make use of this feature." +msgstr "Acepte esta opción si desea utilizar esta característica." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "Add saned user to the scanner group?" +msgstr "¿Desea agregar al usuario saned al grupo scanner?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"The saned server, when enabled, makes scanners available over the network. " +"By applying different permissions to the different scanners connected to " +"your machine, you can control which ones will be made available over the " +"network." +msgstr "" +"Se puede acceder a los escáneres a través de la red cuando está activado el " +"servidor saned. Puede controlar qué dispositivos se ofrecerán de esta forma " +"aplicando distintos permisos a los distintos escáneres conectados a su " +"equipo." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Read /usr/share/doc/sane-utils/README.Debian for details on how to manage " +"permissions for saned. By default, saned is run under the saned user and " +"group." +msgstr "" +"Consulte «/usr/share/doc/sane-utils/README.Debian» para obtener detalles " +"sobre cómo gestionar los permisos para saned. De manera predeterminada, " +"saned se ejecuta con el usuario y grupo saned." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Accept this option if you want to make all your scanners available over the " +"network without restriction." +msgstr "" +"Acepte esta opción si desea que todos los escáneres estén disponibles a " +"través de la red sin restricciones." diff --git a/debian/po/eu.po b/debian/po/eu.po new file mode 100644 index 0000000..4760ab0 --- /dev/null +++ b/debian/po/eu.po @@ -0,0 +1,116 @@ +# translation of sane-backends_1.0.21-4.1_eu.po to Basque +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Piarres Beobide <pi@beobide.net>, 2008. +# Iñaki Larrañaga Murgoitio <dooteo@euskalgnu.org>, 2010. +msgid "" +msgstr "" +"Project-Id-Version: sane-backends_1.0.21-4.1_eu\n" +"Report-Msgid-Bugs-To: sane-backends@packages.debian.org\n" +"POT-Creation-Date: 2009-12-12 13:14+0100\n" +"PO-Revision-Date: 2010-10-09 13:12+0200\n" +"Last-Translator: Iñaki Larrañaga Murgoitio <dooteo@euskalgnu.org>\n" +"Language-Team: Basque <debian-l10n-basque@lists.debian.org>\n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.4\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Enable saned as a standalone server?" +msgstr "Saned bakarkako zerbitzari gisa gaitu?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"The saned server, when enabled, makes scanners available over the network." +msgstr "" +"Saned zerbitzariak, gaituta dagoenean, eskanerrak sarearen bidez eskuragarri " +"egiten ditu." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"There are two ways of running saned:\n" +" - as an inetd service, started by the inetd superserver. In this mode,\n" +"saned is started on demand when a client connects to the server;\n" +" - as a standalone daemon, started at system boot. In this mode, saned\n" +"runs in the background all by itself and listens for client connections." +msgstr "" +"Saned exekutatzeko bi modu daude:\n" +" - inetd zerbitzu gisa, inetd superzerbitzariak abiarazita. Modu honetan\n" +"saned behar denean inetd bidez abiaraziko da bezero batek zerbitzarira " +"konektatzen saiatzean;\n" +" - bakarkako deabru gisa, sistemaren abioan abiarazita. Modu honetan, saned\n" +"atzeko planoan exekutatzen da eta bezeroen konexioei itxoiten die." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"When run in standalone mode, saned advertises itself on the network and can " +"be detected automatically by the SANE clients with no configuration on the " +"client side. You still need to configure the server to accept connections " +"from your clients. This feature is experimental and requires a running Avahi " +"daemon." +msgstr "" +"Bakarkako moduan exekutatzean, saned-ek bere burua sarean aurkezten du eta " +"automatikoki atzeman dezakete SANE bezeroek konfigurazio berezirik gabe. Zuk " +"zerbitzaria konfiguratu behar duzu bezeroetatik konexioak onartzeko. " +"Eginbide hau esperimentala da, eta Avahi daemona exekutatzen egotea eskatzen " +"du." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Accept this option if you want to make use of this feature." +msgstr "Onartu aukera hau eginbide hau erabiltzea nahi baduzu." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "Add saned user to the scanner group?" +msgstr "Gehitu saned erabiltzailea scanner taldera?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"The saned server, when enabled, makes scanners available over the network. " +"By applying different permissions to the different scanners connected to " +"your machine, you can control which ones will be made available over the " +"network." +msgstr "" +"Saned zerbitzariak, gaituta dagoenean, eskanerrak sarearen bidez erabilgarri " +"egiten ditu. Zure makinara konektatuta dagoen eskaner bakoitzari baimen " +"desberdinak ezarriz horietariko zein sarearen bidez erabilgarri izango diren " +"kontrola dezakezu." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Read /usr/share/doc/sane-utils/README.Debian for details on how to manage " +"permissions for saned. By default, saned is run under the saned user and " +"group." +msgstr "" +"Irakurri /usr/share/doc/sane-utils/README.Debian saned-eko baimen " +"kudeaketari buruz xehetasun gehiagorako. Lehenetsi gisa saned zerbitzaria " +"saned erabiltzaile eta taldearekin exekutatzen da." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Accept this option if you want to make all your scanners available over the " +"network without restriction." +msgstr "" +"Onartu aukera hau zure eskaner guztiak sarearen bidez eta mugarik gabe " +"erabilgarri egin bahi badituzu." diff --git a/debian/po/fi.po b/debian/po/fi.po new file mode 100644 index 0000000..00109fa --- /dev/null +++ b/debian/po/fi.po @@ -0,0 +1,115 @@ +# Esko Arajärvi <edu@iki.fi>, 2010. +msgid "" +msgstr "" +"Project-Id-Version: sane-backends\n" +"Report-Msgid-Bugs-To: sane-backends@packages.debian.org\n" +"POT-Creation-Date: 2009-12-12 13:14+0100\n" +"PO-Revision-Date: 2010-10-17 21:36+0300\n" +"Last-Translator: Esko Arajärvi <edu@iki.fi>\n" +"Language-Team: Finnish <debian-l10n-finnish@lists.debian.org>\n" +"Language: fi\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Finnish\n" +"X-Poedit-Country: FINLAND\n" +"X-Generator: Lokalize 1.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Enable saned as a standalone server?" +msgstr "Ajetaanko sanedia itsenäisenä palvelimena?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"The saned server, when enabled, makes scanners available over the network." +msgstr "" +"Käytössä ollessaan saned-palvelin tarjoaa kuvanlukijat käytettäviksi verkon " +"yli." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"There are two ways of running saned:\n" +" - as an inetd service, started by the inetd superserver. In this mode,\n" +"saned is started on demand when a client connects to the server;\n" +" - as a standalone daemon, started at system boot. In this mode, saned\n" +"runs in the background all by itself and listens for client connections." +msgstr "" +"Ohjelmaa saned voidaan ajaa kahdella eri tavalla:\n" +" - inetd-palveluna, jolloin se käynnistetään inetd-palvelimen\n" +" avulla, kun asiakasohjelma ottaa yhteyden palvelimeen.\n" +" - itsenäisenä palvelimena, joka käynnistetään järjestelmän\n" +" käynnistyessä. Tällöin saned pyörii taustaprosessina\n" +" jatkuvasti ja kuuntelee asiakkaiden yhteydenottoja." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"When run in standalone mode, saned advertises itself on the network and can " +"be detected automatically by the SANE clients with no configuration on the " +"client side. You still need to configure the server to accept connections " +"from your clients. This feature is experimental and requires a running Avahi " +"daemon." +msgstr "" +"Ajettaessa itsenäisenä prosessina saned kertoo itsestään verkossa ja\n" +"SANE-asiakkaat voivat havaita sen automaattisesti ilman erityisiä\n" +"asetuksia asiakasohjelmassa. Palvelin tulee edelleen asettaa hyväksymään\n" +"asiakkaiden yhteydenotot. Tämä ominaisuus on koekäytössä ja vaatii\n" +"Avahi-taustaohjelman." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Accept this option if you want to make use of this feature." +msgstr "Valitse tämä vaihtoehto, jos haluat käyttää tätä ominaisuutta." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "Add saned user to the scanner group?" +msgstr "Lisätäänkö saned-käyttäjä ryhmään scanner?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"The saned server, when enabled, makes scanners available over the network. " +"By applying different permissions to the different scanners connected to " +"your machine, you can control which ones will be made available over the " +"network." +msgstr "" +"Ollessaan käytössä saned-palvelin mahdollistaa kuvanlukijoiden käytön verkon " +"yli. " +"Asettamalla eri oikeuksia järjestelmään kytketyille kuvanlukijoille voidaan " +"valita mitkä niistä ovat käytettävissä verkon kautta." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Read /usr/share/doc/sane-utils/README.Debian for details on how to manage " +"permissions for saned. By default, saned is run under the saned user and " +"group." +msgstr "" +"Tiedostossa /usr/share/doc/sane-utils/README.Debian on lisätietoja " +"oikeuksien hallinnasta. Oletuksena saned ajetaan käyttäjällä ja ryhmällä " +"saned." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Accept this option if you want to make all your scanners available over the " +"network without restriction." +msgstr "" +"Valitse tämä vaihtoehto, jos kaikki kuvanlukijat halutaan asettaa " +"käytettäväksi " +"verkon yli ilman rajoituksia." + diff --git a/debian/po/fr.po b/debian/po/fr.po new file mode 100644 index 0000000..1150115 --- /dev/null +++ b/debian/po/fr.po @@ -0,0 +1,118 @@ +# Translation of sane-backends debconf templates to French +# Copyright (C) 2008 Christian Perrier <bubulle@debian.org> +# This file is distributed under the same license as the sane-backends package. +# +# Christian Perrier <bubulle@debian.org>, 2008, 2009. +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: sane-backends@packages.debian.org\n" +"POT-Creation-Date: 2009-12-12 13:14+0100\n" +"PO-Revision-Date: 2009-12-29 14:10+0100\n" +"Last-Translator: Christian Perrier <bubulle@debian.org>\n" +"Language-Team: French <debian-l10n-french@lists.debian.org>\n" +"Language: fr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Lokalize 1.0\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Enable saned as a standalone server?" +msgstr "Faut-il activer le serveur « saned » ?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"The saned server, when enabled, makes scanners available over the network." +msgstr "" +"Le serveur « saned », une fois activé, rend disponibles les scanners sur le " +"réseau." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"There are two ways of running saned:\n" +" - as an inetd service, started by the inetd superserver. In this mode,\n" +"saned is started on demand when a client connects to the server;\n" +" - as a standalone daemon, started at system boot. In this mode, saned\n" +"runs in the background all by itself and listens for client connections." +msgstr "" +"Il existe deux méthodes pour exécuter le serveur :\n" +" - via le superserveur inetd : dans ce mode, le serveur est lancé\n" +" à la demande quand un client se connecte ; \n" +" - en tant que démon autonome, lancé au démarrage du système : dans\n" +" ce mode, le serveur fonctionne en permanence en tâche de fond, en\n" +" attente des connexions des clients." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"When run in standalone mode, saned advertises itself on the network and can " +"be detected automatically by the SANE clients with no configuration on the " +"client side. You still need to configure the server to accept connections " +"from your clients. This feature is experimental and requires a running Avahi " +"daemon." +msgstr "" +"En mode autonome, le démon s'annonce sur le réseau et peut alors être " +"automatiquement détecté par les clients SANE sans nécessiter de " +"configuration particulière de ces clients. Il restera nécessaire de " +"configurer le serveur pour qu'il accepte les connexions des clients. Cette " +"fonctionnalité est expérimentale et nécessite un démon Avahi opérationnel." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Accept this option if you want to make use of this feature." +msgstr "" +"Si vous choisissez cette option, le serveur sera lancé au démarrage du " +"système." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "Add saned user to the scanner group?" +msgstr "Faut-il ajouter l'utilisateur « saned » au groupe « scanner » ?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"The saned server, when enabled, makes scanners available over the network. " +"By applying different permissions to the different scanners connected to " +"your machine, you can control which ones will be made available over the " +"network." +msgstr "" +"Lorsque le serveur saned est activé, les scanners deviennent accessibles via " +"le réseau. Il est possible d'autoriser ou non l'accès via le réseau aux " +"différents scanners de cette machine, en modifiant les permissions de chacun " +"d'eux." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Read /usr/share/doc/sane-utils/README.Debian for details on how to manage " +"permissions for saned. By default, saned is run under the saned user and " +"group." +msgstr "" +"Veuillez lire le fichier /usr/share/doc/sane-utils/README.Debian pour plus " +"d'informations sur la gestion des permissions pour saned. Par défaut, le " +"démon est exécuté avec les privilèges de l'utilisateur et du groupe " +"« saned »." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Accept this option if you want to make all your scanners available over the " +"network without restriction." +msgstr "" +"Si vous choisissez cette option, tous les scanners deviendront accessibles " +"via le réseau sans restriction." diff --git a/debian/po/gl.po b/debian/po/gl.po new file mode 100644 index 0000000..eb3946b --- /dev/null +++ b/debian/po/gl.po @@ -0,0 +1,125 @@ +# Galician translation of sane-backends's debconf templates +# This file is distributed under the same license as the sane-backends package. +# Jacobo Tarrio <jtarrio@debian.org>, 2008. +# +msgid "" +msgstr "" +"Project-Id-Version: sane-backends\n" +"Report-Msgid-Bugs-To: sane-backends@packages.debian.org\n" +"POT-Creation-Date: 2009-12-12 13:14+0100\n" +"PO-Revision-Date: 2008-05-06 22:50+0100\n" +"Last-Translator: Jacobo Tarrio <jtarrio@debian.org>\n" +"Language-Team: Galician <proxecto@trasno.net>\n" +"Language: gl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Enable saned as a standalone server?" +msgstr "¿Activar saned coma un servidor autónomo?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"The saned server, when enabled, makes scanners available over the network." +msgstr "" +"O servidor saned, cando está activado, deixa os escáneres dispoñibles pola " +"rede." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +#, fuzzy +#| msgid "" +#| "There are two ways of running saned:\n" +#| " - as an inetd service, started by the inetd superserver. In this mode,\n" +#| "saned is started as needed by inetd whenever a client tries to connect to " +#| "the server;\n" +#| " - as a standalone daemon, started at system boot. In this mode, saned\n" +#| "runs in the background all by itself and listens for client connections." +msgid "" +"There are two ways of running saned:\n" +" - as an inetd service, started by the inetd superserver. In this mode,\n" +"saned is started on demand when a client connects to the server;\n" +" - as a standalone daemon, started at system boot. In this mode, saned\n" +"runs in the background all by itself and listens for client connections." +msgstr "" +"Hai dúas maneiras de executar saned:\n" +" - coma un servizo de inetd, iniciado polo superservidor inetd.\n" +" Neste modo, saned iníciase cando sexa necesario cada vez que\n" +" un cliente tente conectarse ao servidor;\n" +" - coma un servizo autónomo, que se inicia ao arrincar o sistema.\n" +" Neste modo, saned execútase en segundo plano e espera\n" +" conexións por parte dos clientes." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +#, fuzzy +#| msgid "" +#| "When run in standalone mode, saned advertises itself on the network and " +#| "can be detected automatically by the SANE clients with no configuration " +#| "on the client side. You still need to configure the server to accept " +#| "connections from your clients." +msgid "" +"When run in standalone mode, saned advertises itself on the network and can " +"be detected automatically by the SANE clients with no configuration on the " +"client side. You still need to configure the server to accept connections " +"from your clients. This feature is experimental and requires a running Avahi " +"daemon." +msgstr "" +"Ao executalo en modo autónomo, saned anúnciase na rede e os clientes SANE " +"pódeno detectar automaticamente sen necesidade de os configurar. Aínda ha " +"ter que configurar o servidor para aceptar conexións dos clientes." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Accept this option if you want to make use of this feature." +msgstr "Acepte esta opción se quere empregar esta funcionalidade." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "Add saned user to the scanner group?" +msgstr "¿Engadir saned ao grupo do escáner?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"The saned server, when enabled, makes scanners available over the network. " +"By applying different permissions to the different scanners connected to " +"your machine, you can control which ones will be made available over the " +"network." +msgstr "" +"O servidor saned, cando está activado, fai que os escáneres estean " +"dispoñibles pola rede. Aplicando distintos permisos aos diferentes escáneres " +"conectados á máquina, pódense controlar cales han estar dispoñibles pola " +"rede." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Read /usr/share/doc/sane-utils/README.Debian for details on how to manage " +"permissions for saned. By default, saned is run under the saned user and " +"group." +msgstr "" +"Consulte /usr/share/doc/sane-utils/README.Debian para máis detalles sobre " +"como xestionar os permisos de saned. Por defecto, saned execútase co usuario " +"e grupo \"saned\"." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Accept this option if you want to make all your scanners available over the " +"network without restriction." +msgstr "" +"Acepte esta opción se quere que tódolos escáneres estean dispoñibles pola " +"rede sen restricións." diff --git a/debian/po/it.po b/debian/po/it.po new file mode 100644 index 0000000..83db4bd --- /dev/null +++ b/debian/po/it.po @@ -0,0 +1,112 @@ +# Translation of sane-backends debconf templates to Italian +# This file is distributed under the same license as the sane-backends package. +# Luca Monducci <luca.mo@tiscali.it>, 2008-2010. +# +msgid "" +msgstr "" +"Project-Id-Version: sane-backends 1.0.21\n" +"Report-Msgid-Bugs-To: sane-backends@packages.debian.org\n" +"POT-Creation-Date: 2009-12-12 13:14+0100\n" +"PO-Revision-Date: 2010-08-20 16:35+0200\n" +"Last-Translator: Luca Monducci <luca.mo@tiscali.it>\n" +"Language-Team: Italian <debian-l10n-italian@lists.debian.org>\n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Enable saned as a standalone server?" +msgstr "Attivare saned come servizio autonomo?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"The saned server, when enabled, makes scanners available over the network." +msgstr "" +"Il server saned, quando attivo, rende gli scanner disponibili tramite la " +"rete." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"There are two ways of running saned:\n" +" - as an inetd service, started by the inetd superserver. In this mode,\n" +"saned is started on demand when a client connects to the server;\n" +" - as a standalone daemon, started at system boot. In this mode, saned\n" +"runs in the background all by itself and listens for client connections." +msgstr "" +"Il server può essere eseguito in due modalità:\n" +" - come servizio di inetd, attivato dal superserver inetd. In questa\n" +" modalità saned è attivato su richiesta quando un client si connette\n" +" al server;\n" +" - come demone autonomo, attivato all'avvio del sistema. In questa\n" +" modalità saned è sempre attivo e in attesa delle connessioni dei\n" +" client." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"When run in standalone mode, saned advertises itself on the network and can " +"be detected automatically by the SANE clients with no configuration on the " +"client side. You still need to configure the server to accept connections " +"from your clients. This feature is experimental and requires a running Avahi " +"daemon." +msgstr "" +"In modalità autonoma, saned si annuncia da solo sulla rete e può essere " +"rilevato automaticamente dai client SANE senza configurare i client. È " +"comunque necessario configurare il server per accettare le connessioni dai " +"client. Questa funzionalità è sperimentale e richiede che il demone Avahi " +"sia attivo." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Accept this option if you want to make use of this feature." +msgstr "Accettare per utilizzare questa funzione." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "Add saned user to the scanner group?" +msgstr "Aggiungere l'utente saned al gruppo scanner?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"The saned server, when enabled, makes scanners available over the network. " +"By applying different permissions to the different scanners connected to " +"your machine, you can control which ones will be made available over the " +"network." +msgstr "" +"Il server saned, quando attivo, rende gli scanner disponibili tramite la " +"rete. È possibile applicare permessi diversi a ogni scanner collegato alla " +"macchina in modo da controllare quali saranno disponibili tramite la rete." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Read /usr/share/doc/sane-utils/README.Debian for details on how to manage " +"permissions for saned. By default, saned is run under the saned user and " +"group." +msgstr "" +"Per sapere come gestire i permessi per saned, leggere /usr/share/doc/sane-" +"utils/README.Debian. Con la configurazione predefinita, saned viene eseguito " +"con utente e gruppo saned." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Accept this option if you want to make all your scanners available over the " +"network without restriction." +msgstr "" +"Accettare per rendere tutti i propri scanner disponibili sulla rete senza " +"alcuna restrizione." diff --git a/debian/po/ja.po b/debian/po/ja.po new file mode 100644 index 0000000..137be61 --- /dev/null +++ b/debian/po/ja.po @@ -0,0 +1,111 @@ +# Copyright (C) 2008-2009 Julien BLACHE <jblache@debian.org> +# as sane-backends Debian package's copyright holder. +# This file is distributed under the same license as the sane-backends package. +# Hideki Yamane (Debian-JP) <henrich@debian.or.jp>, 2008-2010. +# +msgid "" +msgstr "" +"Project-Id-Version: sane-backends 1.0.14-9\n" +"Report-Msgid-Bugs-To: sane-backends@packages.debian.org\n" +"POT-Creation-Date: 2009-12-12 13:14+0100\n" +"PO-Revision-Date: 2010-01-09 11:21+0200\n" +"Last-Translator: Hideki Yamane (Debian-JP) <henrich@debian.or.jp>\n" +"Language-Team: Japanese <debian-japanese@lists.debian.org>\n" +"Language: ja\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Enable saned as a standalone server?" +msgstr "saned をスタンドアロンなサーバとして有効にしますか?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"The saned server, when enabled, makes scanners available over the network." +msgstr "" +"有効にした場合、saned サーバはネットワーク越しにスキャナを利用できるようにな" +"ります。" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"There are two ways of running saned:\n" +" - as an inetd service, started by the inetd superserver. In this mode,\n" +"saned is started on demand when a client connects to the server;\n" +" - as a standalone daemon, started at system boot. In this mode, saned\n" +"runs in the background all by itself and listens for client connections." +msgstr "" +"saned を実行するには二通りのやり方があります:\n" +" - inetd サービスとして実行し、inetd スーパーサーバから起動する。この場合、" +"saned はクライアントが接続の際に inetd の要請に応じて起動されます。\n" +" - システム起動時にスタンドアロンなデーモンとして実行する。この場合、saned は" +"完全にバックグラウンドで実行されクライアントからの接続を待ちつづけます。" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"When run in standalone mode, saned advertises itself on the network and can " +"be detected automatically by the SANE clients with no configuration on the " +"client side. You still need to configure the server to accept connections " +"from your clients. This feature is experimental and requires a running Avahi " +"daemon." +msgstr "" +"スタンドアロンで実行している場合、saned はネットワークに対して存在しているこ" +"とを通知します。そのため、クライアント側では何の設定もせずに SANE クライアン" +"トがサーバを自動的に認識できるようになります。サーバの設定でクライアントから" +"の接続を受け付けられるようにする必要もあります。この機能は実験的なもので、" +"Avahi デーモンが動作していることが必要になります。" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Accept this option if you want to make use of this feature." +msgstr "この機能を使いたい場合はこのオプションを有効にしてください。" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "Add saned user to the scanner group?" +msgstr "saned ユーザを scanner グループに追加しますか?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"The saned server, when enabled, makes scanners available over the network. " +"By applying different permissions to the different scanners connected to " +"your machine, you can control which ones will be made available over the " +"network." +msgstr "" +"saned サーバが有効にされた場合、ネットワーク越しにスキャナが利用出来るように" +"なります。マシンに接続されているスキャナごとに異なった設定を適用することで、" +"どれがネットワーク越しに利用できるようにするかをコントロール出来ます。" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Read /usr/share/doc/sane-utils/README.Debian for details on how to manage " +"permissions for saned. By default, saned is run under the saned user and " +"group." +msgstr "" +"saned の権限の取扱い方については、詳細は /usr/share/doc/sane-utils/README." +"Debian を参照してください。デフォルトでは、saned は saned ユーザと saned グ" +"ループの権限で動作します。" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Accept this option if you want to make all your scanners available over the " +"network without restriction." +msgstr "" +"特に制限無く全てのスキャナを有効にしたい場合は、このオプションを有効にしてく" +"ださい。" diff --git a/debian/po/nl.po b/debian/po/nl.po new file mode 100644 index 0000000..d5dc520 --- /dev/null +++ b/debian/po/nl.po @@ -0,0 +1,115 @@ +# Dutch translation of sane-backends debconf templates. +# Copyright (C) 2011 THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the sane-backends package. +# Jeroen Schot <schot@a-eskwadraat.nl>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: sane-backends 1.0.22-2\n" +"Report-Msgid-Bugs-To: sane-backends@packages.debian.org\n" +"POT-Creation-Date: 2009-12-12 13:14+0100\n" +"PO-Revision-Date: 2011-05-17 10:34+0200\n" +"Last-Translator: Jeroen Schot <schot@a-eskwadraat.nl>\n" +"Language-Team: Debian l10n Dutch <debian-l10n-dutch@lists.debian.org>\n" +"Language: nl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Enable saned as a standalone server?" +msgstr "Wilt u saned als losstaande server activeren?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"The saned server, when enabled, makes scanners available over the network." +msgstr "" +"Indien geactiveerd maakt de saned-server scanners beschikbaar over het " +"netwerk." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"There are two ways of running saned:\n" +" - as an inetd service, started by the inetd superserver. In this mode,\n" +"saned is started on demand when a client connects to the server;\n" +" - as a standalone daemon, started at system boot. In this mode, saned\n" +"runs in the background all by itself and listens for client connections." +msgstr "" +"Er zijn twee manieren om saned te draaien:\n" +" - Als een inetd-dienst, gestart door de inetd-superserver. In deze modus\n" +"wordt saned pas opgestart wanneer een client verbinding met de server " +"maakt.\n" +" - Als een losstaande achtergronddienst, opgestart bij de systemstart. In\n" +"deze modus draait saned zelfstandig op de achtergrond en luistert naar\n" +"client-verbindingen." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"When run in standalone mode, saned advertises itself on the network and can " +"be detected automatically by the SANE clients with no configuration on the " +"client side. You still need to configure the server to accept connections " +"from your clients. This feature is experimental and requires a running Avahi " +"daemon." +msgstr "" +"Wanneer saned in losstaande modus draait adverteert het zichzelf op het " +"netwerk en kan door SANE-clients zonder configuratie automatisch worden " +"gedetecteerd. U dient wel nog steeds de server te configureren om " +"verbindingen van uw clients te accepteren. Deze functionaliteit is " +"experimenteel en vereist een draaiende Avahi-achtergronddienst." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Accept this option if you want to make use of this feature." +msgstr "" +"Kies voor deze optie als u gebruik wilt maken van deze functionaliteit." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "Add saned user to the scanner group?" +msgstr "De saned-gebruiker toevoegen aan de scanner-groep?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"The saned server, when enabled, makes scanners available over the network. " +"By applying different permissions to the different scanners connected to " +"your machine, you can control which ones will be made available over the " +"network." +msgstr "" +"Indien geactiveerd maakt de saned-server scanners beschikbaar over het " +"netwerk. Door verschillende permissies toe te kennen aan de verschillende " +"scanners van deze machine kunt u bepalen welke er over het netwerk " +"beschikbaar worden gemaakt." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Read /usr/share/doc/sane-utils/README.Debian for details on how to manage " +"permissions for saned. By default, saned is run under the saned user and " +"group." +msgstr "" +"Lees /usr/share/doc/sane-utils/README.Debian voor informatie over het " +"beheren van permissies voor saned. Standaard draait saned onder de saned-" +"gebruiker en groep." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Accept this option if you want to make all your scanners available over the " +"network without restriction." +msgstr "" +"Kies voor deze optie als u al uw scanners zonder beperkingen over het " +"netwerk beschikbaar wilt maken." diff --git a/debian/po/pl.po b/debian/po/pl.po new file mode 100644 index 0000000..425bb4a --- /dev/null +++ b/debian/po/pl.po @@ -0,0 +1,114 @@ +# Translation of sane-backends debconf templates to Polish. +# Copyright (C) 2009 +# This file is distributed under the same license as the sane-backends package. +# +# Michał Kułach <michal.kulach@gmail.com>, 2012. +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: sane-backends@packages.debian.org\n" +"POT-Creation-Date: 2009-12-12 13:14+0100\n" +"PO-Revision-Date: 2012-02-02 11:05+0100\n" +"Last-Translator: Michał Kułach <michal.kulach@gmail.com>\n" +"Language-Team: Polish <debian-l10n-polish@lists.debian.org>\n" +"Language: pl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Lokalize 1.2\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " +"|| n%100>=20) ? 1 : 2);\n" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Enable saned as a standalone server?" +msgstr "Włączyć saned jako samodzielny serwer?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"The saned server, when enabled, makes scanners available over the network." +msgstr "Serwer saned, kiedy jest uruchomiony, udostępnia skanery w sieci." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"There are two ways of running saned:\n" +" - as an inetd service, started by the inetd superserver. In this mode,\n" +"saned is started on demand when a client connects to the server;\n" +" - as a standalone daemon, started at system boot. In this mode, saned\n" +"runs in the background all by itself and listens for client connections." +msgstr "" +"Są dwa sposoby działania saned:\n" +" - jako usługa inetd, uruchomiona przez super-serwer inetd. W tym trybie " +"saned\n" +"jest uruchamiany na żądanie, podczas połączenia klienta z serwerem;\n" +" - jako samodzielny demon, uruchamiany podczas rozruchu systemu. W tym " +"trybie\n" +"saned działa w tle i nasłuchuje połączeń klientów." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"When run in standalone mode, saned advertises itself on the network and can " +"be detected automatically by the SANE clients with no configuration on the " +"client side. You still need to configure the server to accept connections " +"from your clients. This feature is experimental and requires a running Avahi " +"daemon." +msgstr "" +"Jeśli program działa w trybie samodzielnym, saned rozgłasza się w sieci i " +"może być automatycznie wykrywany przez klienty SANE, bez potrzeby " +"konfiguracji po stronie klienta. Nadal jednak będzie konieczne " +"skonfigurowanie serwera tak, aby akceptował połączenia od klientów. Funkcja " +"ta jest eksperymentalna i wymaga działania demona Avahi." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Accept this option if you want to make use of this feature." +msgstr "Proszę wybrać \"tak\", aby używać tej funkcji." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "Add saned user to the scanner group?" +msgstr "Czy dodać użytkownika saned do grupy scanner?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"The saned server, when enabled, makes scanners available over the network. " +"By applying different permissions to the different scanners connected to " +"your machine, you can control which ones will be made available over the " +"network." +msgstr "" +"Serwer saned, kiedy jest uruchomiony, udostępnia skanery w sieci. Po " +"wprowadzeniu różnych uprawnień dla różnych skanerów podłączonych do tego " +"komputera, można kontrolować który z nich ma być dostępny w sieci." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Read /usr/share/doc/sane-utils/README.Debian for details on how to manage " +"permissions for saned. By default, saned is run under the saned user and " +"group." +msgstr "" +"Proszę zapoznać się z /usr/share/doc/sane-utils/README.Debian, aby " +"dowiedzieć się więcej o zarządzaniu uprawnieniami saned. Domyślnie saned " +"działa z poziomu użytkownika i grupy saned." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Accept this option if you want to make all your scanners available over the " +"network without restriction." +msgstr "" +"Proszę wybrać \"tak\", aby udostępnić wszystkie swoje skanery w sieci bez " +"dodatkowych ograniczeń." diff --git a/debian/po/pt.po b/debian/po/pt.po new file mode 100644 index 0000000..c512c1c --- /dev/null +++ b/debian/po/pt.po @@ -0,0 +1,112 @@ +# translation of sane-backends debconf to Portuguese +# Copyright (C) 2008 the sane-backends's copyright holder +# This file is distributed under the same license as the sane-backends package. +# +# Américo Monteiro <a_monteiro@netcabo.pt>, 2008, 2009. +msgid "" +msgstr "" +"Project-Id-Version: sane-backends 1.0.20-11\n" +"Report-Msgid-Bugs-To: sane-backends@packages.debian.org\n" +"POT-Creation-Date: 2009-12-12 13:14+0100\n" +"PO-Revision-Date: 2009-12-27 21:49+0000\n" +"Last-Translator: Américo Monteiro <a_monteiro@netcabo.pt>\n" +"Language-Team: Portuguese <traduz@debianpt.org>\n" +"Language: pt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Lokalize 1.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Enable saned as a standalone server?" +msgstr "Activar o saned como servidor autónomo?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"The saned server, when enabled, makes scanners available over the network." +msgstr "" +"O servidor saned, quando activo, torna os scanners disponíveis na rede. " + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"There are two ways of running saned:\n" +" - as an inetd service, started by the inetd superserver. In this mode,\n" +"saned is started on demand when a client connects to the server;\n" +" - as a standalone daemon, started at system boot. In this mode, saned\n" +"runs in the background all by itself and listens for client connections." +msgstr "" +"Existem duas maneiras de correr o saned:\n" +"- como um serviço inetd, iniciado pelo superservidor inetd. Neste modo,\n" +"o saned arranca a pedido quando um cliente se liga ao servidor;\n" +"- como um deamon autónomo, iniciado no arranque do sistema. Neste modo,\n" +"o saned corre autónomo em segundo plano e escuta por ligações de clientes." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"When run in standalone mode, saned advertises itself on the network and can " +"be detected automatically by the SANE clients with no configuration on the " +"client side. You still need to configure the server to accept connections " +"from your clients. This feature is experimental and requires a running Avahi " +"daemon." +msgstr "" +"Quando corre em modo autónomo, o saned anuncia-se a si próprio na rede e " +"pode ser detectado automaticamente pelos clientes do SANE sem nenhuma " +"configuração no lado do cliente. Você ainda precisa de configurar o servidor " +"para aceitar ligações dos seus clientes. Esta funcionalidade é experimental " +"e requer um daemon Avahi em funcionamento." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Accept this option if you want to make use of this feature." +msgstr "Aceite esta opção se deseja usar esta funcionalidade." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "Add saned user to the scanner group?" +msgstr "Adicionar o utilizador saned ao grupo scanner?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"The saned server, when enabled, makes scanners available over the network. " +"By applying different permissions to the different scanners connected to " +"your machine, you can control which ones will be made available over the " +"network." +msgstr "" +"O servidor saned, quando activo, torna os scanners disponíveis na rede. Ao " +"aplicar diferentes permissões aos vários scanners ligados à sua máquina, " +"você pode controlar quais deles estarão disponíveis na rede." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Read /usr/share/doc/sane-utils/README.Debian for details on how to manage " +"permissions for saned. By default, saned is run under the saned user and " +"group." +msgstr "" +"Leia /usr/share/doc/sane-utils/README.Debian para detalhes em como gerir " +"permissões para o saned. Por pré-definição, o saned corre sob o utilizador e " +"grupo saned." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Accept this option if you want to make all your scanners available over the " +"network without restriction." +msgstr "" +"Aceite esta opção se deseja tornar todos os seus scanners disponíveis na " +"rede sem restrições." diff --git a/debian/po/pt_BR.po b/debian/po/pt_BR.po new file mode 100644 index 0000000..c5cad51 --- /dev/null +++ b/debian/po/pt_BR.po @@ -0,0 +1,114 @@ +# sane-backends Brazilian Portuguese translation +# Copyright (C) 2008 THE sane-backends'S COPYRIGHT HOLDER +# This file is distributed under the same license as the sane-backends package. +# Eder L. Marques <eder@edermarques.net>, 2008-2011. +# +msgid "" +msgstr "" +"Project-Id-Version: sane-backends-1.0.19-7\n" +"Report-Msgid-Bugs-To: sane-backends@packages.debian.org\n" +"POT-Creation-Date: 2009-12-12 13:14+0100\n" +"PO-Revision-Date: 2011-03-19 18:31-0300\n" +"Last-Translator: Eder L. Marques <eder@edermarques.net>\n" +"Language-Team: Brazilian Portuguese <debian-l10n-portuguese@lists.debian." +"org>\n" +"Language: pt_BR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Enable saned as a standalone server?" +msgstr "Habilitar o saned como um servidor autônomo?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"The saned server, when enabled, makes scanners available over the network." +msgstr "" +"O servidor saned, quando habilitado, torna os scanners disponíveis através " +"da rede." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"There are two ways of running saned:\n" +" - as an inetd service, started by the inetd superserver. In this mode,\n" +"saned is started on demand when a client connects to the server;\n" +" - as a standalone daemon, started at system boot. In this mode, saned\n" +"runs in the background all by itself and listens for client connections." +msgstr "" +"Existem duas maneiras de executar o saned:\n" +" - como um serviço inetd, iniciado pelo super-servidor inetd. Nesse\n" +"modo, o saned é iniciado sob demanda quando um cliente conecta ao\n" +"servidor;\n" +" - como um daemon autônomo, iniciado na inicialização do sistema. Nesse\n" +"modo, o saned executa em segundo plano por si só e escuta por conexões\n" +"de clientes." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"When run in standalone mode, saned advertises itself on the network and can " +"be detected automatically by the SANE clients with no configuration on the " +"client side. You still need to configure the server to accept connections " +"from your clients. This feature is experimental and requires a running Avahi " +"daemon." +msgstr "" +"Quando executado no modo autônomo, o saned publica-se na rede e pode ser " +"detectado automaticamente pelos clientes SANE sem nenhuma configuração no " +"lado do cliente. Você continua precisando configurar o servidor para aceitar " +"conexões de seus clientes. Esse recurso é experimental e requer um daemon " +"Avahi em execução." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Accept this option if you want to make use of this feature." +msgstr "Aceite esta opção se você quer fazer uso desse recurso." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "Add saned user to the scanner group?" +msgstr "Adicionar o usuário saned ao grupo scanner?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"The saned server, when enabled, makes scanners available over the network. " +"By applying different permissions to the different scanners connected to " +"your machine, you can control which ones will be made available over the " +"network." +msgstr "" +"O servidor saned, quando habilitado, torna os scanners disponíveis através " +"da rede. Ao aplicar diferentes permissões a diferentes scanners conectados a " +"sua máquina, você pode controlar quais estarão disponíveis através da rede." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Read /usr/share/doc/sane-utils/README.Debian for details on how to manage " +"permissions for saned. By default, saned is run under the saned user and " +"group." +msgstr "" +"Leia /usr/share/doc/sane-utils/README.Debian para detalhes sobre como " +"gerenciar permissões para o saned. Por padrão, o saned é executado sob o " +"usuário e grupo saned." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Accept this option if you want to make all your scanners available over the " +"network without restriction." +msgstr "" +"Aceite esta opção se você quer tornar todos os seus scanners disponíveis " +"através da rede sem restrições." diff --git a/debian/po/ru.po b/debian/po/ru.po new file mode 100644 index 0000000..d0e750b --- /dev/null +++ b/debian/po/ru.po @@ -0,0 +1,114 @@ +# translation of sane-backends_1.0.20-11_ru.po to Russian +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Yuri Kozlov <kozlov.y@gmail.com>, 2008. +# Yuri Kozlov <yuray@komyakino.ru>, 2009. +msgid "" +msgstr "" +"Project-Id-Version: sane-backends_1.0.20-11\n" +"Report-Msgid-Bugs-To: sane-backends@packages.debian.org\n" +"POT-Creation-Date: 2009-12-12 13:14+0100\n" +"PO-Revision-Date: 2009-12-30 19:10+0300\n" +"Last-Translator: Yuri Kozlov <yuray@komyakino.ru>\n" +"Language-Team: Russian <debian-l10n-russian@lists.debian.org>\n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.4\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Enable saned as a standalone server?" +msgstr "Запускать saned как отдельную службу?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"The saned server, when enabled, makes scanners available over the network." +msgstr "Если включена служба saned, то сканеры становятся доступными по сети." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"There are two ways of running saned:\n" +" - as an inetd service, started by the inetd superserver. In this mode,\n" +"saned is started on demand when a client connects to the server;\n" +" - as a standalone daemon, started at system boot. In this mode, saned\n" +"runs in the background all by itself and listens for client connections." +msgstr "" +"saned можно запускать двумя способами:\n" +" - как служба inetd с помощью суперсервера inetd. В этом режиме saned\n" +"запускается в момент, когда в inetd поступает клиентский запрос на\n" +"подключение к серверу;\n" +" - в виде самостоятельной службы при включении компьютера. В этом\n" +"режиме saned работает в фоновом режиме и сам принимает клиентские\n" +"подключения." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"When run in standalone mode, saned advertises itself on the network and can " +"be detected automatically by the SANE clients with no configuration on the " +"client side. You still need to configure the server to accept connections " +"from your clients. This feature is experimental and requires a running Avahi " +"daemon." +msgstr "" +"При работе в виде самостоятельной службы, saned анонсирует себя в сети и " +"может быть автоматически найден клиентами SANE без выполнения настроек на их " +"стороне. Вам нужно только настроить сервер для приёма запросов от клиентов. " +"Это экспериментальная возможность и требует запущенной службы Avahi." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Accept this option if you want to make use of this feature." +msgstr "Ответьте утвердительно, если хотите использовать эту возможность." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "Add saned user to the scanner group?" +msgstr "Добавить учётную запись saned в группу scanner?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"The saned server, when enabled, makes scanners available over the network. " +"By applying different permissions to the different scanners connected to " +"your machine, you can control which ones will be made available over the " +"network." +msgstr "" +"Если включена служба saned, то сканеры становятся доступными через сеть. " +"Назначая различные права на конкретные сканеры, подключённые к компьютеру, " +"вы можете сделать доступными через сеть только нужные." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Read /usr/share/doc/sane-utils/README.Debian for details on how to manage " +"permissions for saned. By default, saned is run under the saned user and " +"group." +msgstr "" +"В файле /usr/share/doc/sane-utils/README.Debian подробно описано, как " +"управлять правами saned. По умолчанию, saned запускается с правами учётной " +"записи и группы saned." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Accept this option if you want to make all your scanners available over the " +"network without restriction." +msgstr "" +"Ответьте утвердительно, если хотите, чтобы все сканеры были доступны по сети " +"без ограничений." diff --git a/debian/po/sk.po b/debian/po/sk.po new file mode 100644 index 0000000..57e8b1d --- /dev/null +++ b/debian/po/sk.po @@ -0,0 +1,112 @@ +# Slovak translations for sane-backends package +# Slovenské preklady pre balík sane-backends. +# Copyright (C) 2011 THE sane-backends'S COPYRIGHT HOLDER +# This file is distributed under the same license as the sane-backends package. +# Automatically generated, 2011. +# Slavko <linux@slavino.sk>, 2011. +# +msgid "" +msgstr "" +"Project-Id-Version: sane-backends 1.0.22-6\n" +"Report-Msgid-Bugs-To: sane-backends@packages.debian.org\n" +"POT-Creation-Date: 2009-12-12 13:14+0100\n" +"PO-Revision-Date: 2011-08-25 10:52+0200\n" +"Last-Translator: Slavko <linux@slavino.sk>\n" +"Language-Team: Slovak <debian-l10n-slovak@lists.debian.org>\n" +"Language: sk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Enable saned as a standalone server?" +msgstr "Povoliť saned ako samostatný server?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"The saned server, when enabled, makes scanners available over the network." +msgstr "Server saned, keď je povolený, sprístupňuje skenery cez sieť." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"There are two ways of running saned:\n" +" - as an inetd service, started by the inetd superserver. In this mode,\n" +"saned is started on demand when a client connects to the server;\n" +" - as a standalone daemon, started at system boot. In this mode, saned\n" +"runs in the background all by itself and listens for client connections." +msgstr "" +"Existujú dva spôsoby spustenia saned:\n" +" - ako služba inetd, spúšťaný pomocou superservera inetd. V tomto režime\n" +"je saned spustený na požiadanie, pri pripojení klienta k serveru;\n" +" - ako samostatný démon, spúšťaný pri štarte systému. V tomto režime saned\n" +"stále beží na pozadí a sám prijíma spojenia klientov." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"When run in standalone mode, saned advertises itself on the network and can " +"be detected automatically by the SANE clients with no configuration on the " +"client side. You still need to configure the server to accept connections " +"from your clients. This feature is experimental and requires a running Avahi " +"daemon." +msgstr "" +"Pri spustení v samostatnom režime sa saned sám ponúka v sieti a klienty SANE " +"ho tak môžu automaticky zistiť, bez potreby nastavenia na strane klienta. " +"Stále však budete musieť nastaviť server tak, aby prijímal spojenia od " +"svojich klientov. Táto vlastnosť je experimentálna a vyžaduje bežiaceho " +"démona Avahi." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Accept this option if you want to make use of this feature." +msgstr "Vyberte túto voľbu, ak chcete používať túto funkciu." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "Add saned user to the scanner group?" +msgstr "Pridať používateľa saned do skupiny scanner?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"The saned server, when enabled, makes scanners available over the network. " +"By applying different permissions to the different scanners connected to " +"your machine, you can control which ones will be made available over the " +"network." +msgstr "" +"Server saned, keď je povolený, sprístupňuje skenery cez sieť. Pomocou " +"nastavenia rôznych práv rôznym skenerom, ktoré sú pripojené k vášmu stroju, " +"môžete riadiť ktorý(é) z nich bude dostupný cez sieť." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Read /usr/share/doc/sane-utils/README.Debian for details on how to manage " +"permissions for saned. By default, saned is run under the saned user and " +"group." +msgstr "" +"Ďalšie podrobnosti o správe práv saned hľadajte v /usr/share/doc/sane-utils/" +"README.Debian. Predvolene je saned spustený s právami používateľa a skupiny " +"saned." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Accept this option if you want to make all your scanners available over the " +"network without restriction." +msgstr "" +"Vyberte túto voľbu, ak chcete sprístupniť cez sieť všetky svoje skenery bez " +"obmedzení." diff --git a/debian/po/sv.po b/debian/po/sv.po new file mode 100644 index 0000000..2f9600b --- /dev/null +++ b/debian/po/sv.po @@ -0,0 +1,111 @@ +# translation of sane-backends to swedish +# Copyright (C) 2009 Martin Bagge +# This file is distributed under the same license as the sane-backends package. +# +# Martin Bagge <brother@bsnet.se>, 2008, 2009. +msgid "" +msgstr "" +"Project-Id-Version: sane-backends_1.0.19-10_sv\n" +"Report-Msgid-Bugs-To: sane-backends@packages.debian.org\n" +"POT-Creation-Date: 2009-12-12 13:14+0100\n" +"PO-Revision-Date: 2009-12-29 11:26+0100\n" +"Last-Translator: Martin Bagge <brother@bsnet.se>\n" +"Language-Team: swedish <debian-l10n-swedish@lists.debian.org>\n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.4\n" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Enable saned as a standalone server?" +msgstr "Aktivera saned som ensamstående tjänst?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"The saned server, when enabled, makes scanners available over the network." +msgstr "När saned är aktiverad så kan man komma åt scanrarna över nätverket." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"There are two ways of running saned:\n" +" - as an inetd service, started by the inetd superserver. In this mode,\n" +"saned is started on demand when a client connects to the server;\n" +" - as a standalone daemon, started at system boot. In this mode, saned\n" +"runs in the background all by itself and listens for client connections." +msgstr "" +"Det finns två sätt att köra saned:\n" +" - som en inetd-tjänst, startad av superservern inetd. I detta läge\n" +"startas saned när en klient som behöver saned ansluter till servern.\n" +" - som ensamstående tjänst, startad av systemet vid uppstart. I\n" +"detta läge körs saned i bakgrunden hela tiden och lyssnar efter\n" +"anslutningar från klienter." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"When run in standalone mode, saned advertises itself on the network and can " +"be detected automatically by the SANE clients with no configuration on the " +"client side. You still need to configure the server to accept connections " +"from your clients. This feature is experimental and requires a running Avahi " +"daemon." +msgstr "" +"När saned körs i ensamstående läge så meddelar saned det till nätverket och " +"kan på så vis automatiskt upptäckas av SANE-klienter utan att det behöver " +"ställas in något på klient-sidan. Du behöver dock fortfarande ställa in " +"tjänsten att ta emot anslutningar från klienterna. Denna funktion är " +"experimentiell och kräver att Avahi-tjänsten körs." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Accept this option if you want to make use of this feature." +msgstr "Välj detta alternativet om du vill använda denna funktionen." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "Add saned user to the scanner group?" +msgstr "Lägg till en saned-användare till scanner-gruppen?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"The saned server, when enabled, makes scanners available over the network. " +"By applying different permissions to the different scanners connected to " +"your machine, you can control which ones will be made available over the " +"network." +msgstr "" +"När saned är aktiverad så kan man komma åt scanrarna över nätverket. Genom " +"att ange olika regler till de olika scanrarna så kan du kontrollera vilka " +"som ska vara tillgängliga över nätverket." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Read /usr/share/doc/sane-utils/README.Debian for details on how to manage " +"permissions for saned. By default, saned is run under the saned user and " +"group." +msgstr "" +"Läs /usr/share/doc/sane-utils/README.Debian för detaljerad information om " +"hur man ställer in reglerna för saned. I standardläget körs saned i en egen " +"användare och grupp 'saned'." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Accept this option if you want to make all your scanners available over the " +"network without restriction." +msgstr "" +"Ange detta alternativ om du vill göra alla dina scanrar tillgängliga över " +"nätverket utan några restriktioner." diff --git a/debian/po/templates.pot b/debian/po/templates.pot new file mode 100644 index 0000000..f010415 --- /dev/null +++ b/debian/po/templates.pot @@ -0,0 +1,91 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: sane-backends@packages.debian.org\n" +"POT-Creation-Date: 2009-12-12 13:14+0100\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Enable saned as a standalone server?" +msgstr "" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"The saned server, when enabled, makes scanners available over the network." +msgstr "" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"There are two ways of running saned:\n" +" - as an inetd service, started by the inetd superserver. In this mode,\n" +"saned is started on demand when a client connects to the server;\n" +" - as a standalone daemon, started at system boot. In this mode, saned\n" +"runs in the background all by itself and listens for client connections." +msgstr "" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"When run in standalone mode, saned advertises itself on the network and can " +"be detected automatically by the SANE clients with no configuration on the " +"client side. You still need to configure the server to accept connections " +"from your clients. This feature is experimental and requires a running Avahi " +"daemon." +msgstr "" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Accept this option if you want to make use of this feature." +msgstr "" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "Add saned user to the scanner group?" +msgstr "" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"The saned server, when enabled, makes scanners available over the network. " +"By applying different permissions to the different scanners connected to " +"your machine, you can control which ones will be made available over the " +"network." +msgstr "" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Read /usr/share/doc/sane-utils/README.Debian for details on how to manage " +"permissions for saned. By default, saned is run under the saned user and " +"group." +msgstr "" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Accept this option if you want to make all your scanners available over the " +"network without restriction." +msgstr "" diff --git a/debian/po/vi.po b/debian/po/vi.po new file mode 100644 index 0000000..c683daa --- /dev/null +++ b/debian/po/vi.po @@ -0,0 +1,113 @@ +# Vietnamese translation for SANE Backends. +# Copyright © 2010 Free Software Foundation, Inc. +# Clytie Siddall <clytie@riverland.net.au>, 2008-2010. +# +msgid "" +msgstr "" +"Project-Id-Version: sane-backends 1.0.21-4.1\n" +"Report-Msgid-Bugs-To: sane-backends@packages.debian.org\n" +"POT-Creation-Date: 2009-12-12 13:14+0100\n" +"PO-Revision-Date: 2010-10-27 14:41+1030\n" +"Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n" +"Language-Team: Vietnamese <vi-VN@googlegroups.com>\n" +"Language: vi\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: LocFactoryEditor 1.8\n" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Enable saned as a standalone server?" +msgstr "Bật saned làm trình phục vụ độc lập ?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"The saned server, when enabled, makes scanners available over the network." +msgstr "Bật trình phục vụ saned thì làm cho máy quét sẵn sàng qua mạng." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"There are two ways of running saned:\n" +" - as an inetd service, started by the inetd superserver. In this mode,\n" +"saned is started on demand when a client connects to the server;\n" +" - as a standalone daemon, started at system boot. In this mode, saned\n" +"runs in the background all by itself and listens for client connections." +msgstr "" +"Có hai phương pháp chạy saned:\n" +" • làm dịch vụ inetd, được khởi chạy bởi siêu trình phục vụ inetd.\n" +"\tTrong chế độ này, saned được khởi chạy theo yêu cầu,\n" +"\tkhi ứng dụng khách kết nối đến trình phục vụ.\n" +" • làm trình nền độc lập, được khởi chạy vào lúc khởi động hệ thống.\n" +"\tTrong chế độ này, saned chạy một mình về nền,\n" +"\tvà lắng nghe kết nối của ứng dụng khách." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"When run in standalone mode, saned advertises itself on the network and can " +"be detected automatically by the SANE clients with no configuration on the " +"client side. You still need to configure the server to accept connections " +"from your clients. This feature is experimental and requires a running Avahi " +"daemon." +msgstr "" +"Chạy trong chế độ độc lập thì trình nền saned tự quảng cáo trên mạng, và có " +"thể được tự động phát hiện bởi ứng dụng khách SANE mà không cần cấu hình " +"riêng bên khách. Bạn vẫn còn cần phải cấu hình trình phục vụ để chấp nhận " +"kết nối từ ứng dụng khách. Tính năng này vẫn còn dựa vào thực nghiệm, cũng " +"yêu cầu một trình nền Avahi đang chạy." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Accept this option if you want to make use of this feature." +msgstr "Bật tuỳ chọn này để sử dụng tính năng đó." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "Add saned user to the scanner group?" +msgstr "Thêm người dùng saned vào nhóm « scanner » ?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"The saned server, when enabled, makes scanners available over the network. " +"By applying different permissions to the different scanners connected to " +"your machine, you can control which ones will be made available over the " +"network." +msgstr "" +"Bật trình phục vụ saned thì làm cho máy quét sẵn sàng trên khắp mạng. Bằng " +"cách áp dụng các quyền hạn khác nhau cho những máy quét khác nhau được kết " +"nối đến máy này, bạn có thể điều khiển những máy quét sẽ được công bố qua " +"mạng." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Read /usr/share/doc/sane-utils/README.Debian for details on how to manage " +"permissions for saned. By default, saned is run under the saned user and " +"group." +msgstr "" +"Xem tài liệu Đọc Đi « /usr/share/doc/sane-utils/README.Debian » để tìm chi " +"tiết về quản lý quyền hạn cho saned như thế nào. Mặc định là saned được chạy " +"dưới người dùng và nhóm « saned »." + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Accept this option if you want to make all your scanners available over the " +"network without restriction." +msgstr "" +"Bật tùy chọn này để làm cho tất cả các máy quét sẵn sàng qua mạng một cách " +"không điều kiện." diff --git a/debian/po/zh_CN.po b/debian/po/zh_CN.po new file mode 100644 index 0000000..a525815 --- /dev/null +++ b/debian/po/zh_CN.po @@ -0,0 +1,105 @@ +# Chinese translations for PACKAGE package +# PACKAGE 软件包的简体中文翻译. +# Copyright (C) 2010 THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# YunQiang Su <wzssyqa@gmail.com>, 2010. +# +msgid "" +msgstr "" +"Project-Id-Version: saned VERSION\n" +"Report-Msgid-Bugs-To: sane-backends@packages.debian.org\n" +"POT-Creation-Date: 2009-12-12 13:14+0100\n" +"PO-Revision-Date: 2010-10-09 16:57+0800\n" +"Last-Translator: YunQiang Su <wzssyqa@gmail.com>\n" +"Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com>\n" +"Language: zh_CN\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Enable saned as a standalone server?" +msgstr "将 saned 作为独立的服务器启动?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"The saned server, when enabled, makes scanners available over the network." +msgstr "启用 saned 服务器时,将使扫描仪在网络上可用。" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"There are two ways of running saned:\n" +" - as an inetd service, started by the inetd superserver. In this mode,\n" +"saned is started on demand when a client connects to the server;\n" +" - as a standalone daemon, started at system boot. In this mode, saned\n" +"runs in the background all by itself and listens for client connections." +msgstr "" +"有两种方式允许 saned:\n" +" - 作为一个 inetd 服务,由 inetd 超级服务器启动。此模式下,\n" +"服务器在客户端有连接请求时,按需启动;\n" +" - 作为一个独立的守护进程,在系统启动时启动。此模式下,saned 一直自己\n" +"在后台运行,并且监听客户端的连接。" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "" +"When run in standalone mode, saned advertises itself on the network and can " +"be detected automatically by the SANE clients with no configuration on the " +"client side. You still need to configure the server to accept connections " +"from your clients. This feature is experimental and requires a running Avahi " +"daemon." +msgstr "" +"运行在独立模式时,saned 在网络上宣传自己并且可以被 SANE 客户端探测到(免配" +"置)。您仍然需要在服务器上进行配置让其接受客户端上的连接。这个功能是实验性的," +"并且要求一个正在运行的 Avahi 守护进程。" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:1001 +msgid "Accept this option if you want to make use of this feature." +msgstr "如果想使用这个功能,接受此选项。" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "Add saned user to the scanner group?" +msgstr "将 saned 用户添加到 scanner 组?" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"The saned server, when enabled, makes scanners available over the network. " +"By applying different permissions to the different scanners connected to " +"your machine, you can control which ones will be made available over the " +"network." +msgstr "" +"启用 saned 服务器时,它使扫描仪在网络上可用。通过向连接到机器上的不同扫描仪提" +"供不同的权限,您可以控制让哪个可以在网络上使用。" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Read /usr/share/doc/sane-utils/README.Debian for details on how to manage " +"permissions for saned. By default, saned is run under the saned user and " +"group." +msgstr "" +"阅读 /usr/share/doc/sane-utils/README.Debian 来获取关于如何管理 saned 权限更" +"多细节。默认的,saned 运行在 saned 用户和组下。" + +#. Type: boolean +#. Description +#: ../sane-utils.templates:2001 +msgid "" +"Accept this option if you want to make all your scanners available over the " +"network without restriction." +msgstr "接受此选项,如果想让扫描仪在网络上不受限制的使用。" diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..c33c34e --- /dev/null +++ b/debian/rules @@ -0,0 +1,127 @@ +#!/usr/bin/make -f +#export DH_VERBOSE=1 +export DEB_BUILD_MAINT_OPTIONS = hardening=+all +export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed + +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) +DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) +DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) +DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS) + +ifeq ($(DEB_HOST_ARCH_OS),) + DEB_HOST_ARCH_OS := $(subst -gnu,,$(shell dpkg-architecture -qDEB_HOST_GNU_SYSTEM)) + ifeq ($(DEB_HOST_ARCH_OS),gnu) + DEB_HOST_ARCH_OS := hurd + endif +endif + +ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS))) + CFLAGS += -g +endif +ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) + INSTALL_PROGRAM += -s + INSTALL_STRIP_FLAG = "" + STRIP = "" +endif + +%: + dh $@ --parallel --with autotools_dev + +override_dh_auto_configure: + ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \ + --prefix=/usr \ + --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --datadir=\$${prefix}/share \ + --mandir=\$${prefix}/share/man \ + --with-docdir=\$${prefix}/share/doc/libsane \ + --with-snmp=no \ + --disable-locking \ + --enable-static \ + --enable-pthread \ + --with-gphoto2 \ + --enable-translations \ + --enable-avahi \ + --enable-libusb_1_0 + +override_dh_auto_build: + # generate POT file for translators + (cd po && make sane-backends.pot) + $(MAKE) + +override_dh_auto_clean: + # Autoconf-generated files + $(RM) include/byteorder.h include/_stdint.h + # Add here commands to clean up after the build process. + [ ! -f Makefile ] || $(MAKE) distclean + $(RM) debian/libsane-common.install + $(RM) debian/libsane.udev + dh_auto_clean + +override_dh_auto_install: + $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp + # remove /usr/lib/sane/libsane.so.1 (libtool side-effect ?) + $(RM) debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/sane/libsane.so.1 + # remove libsane-dll, same as regular libsane + $(RM) debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/sane/libsane-dll.* + # install only the manpages for the backends which have been built + cp debian/libsane-common.install.in debian/libsane-common.install + ls debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/sane/*.so | sed -e \ + "s#.*/lib\([^.]\+\)[.]so#usr/share/man/man5/\1.5#" | { while read mp; do \ + test -e debian/tmp/$$mp && echo $$mp >> debian/libsane-common.install; done } + # Empty dependency_libs in all .la files + find debian/tmp/usr -name "*.la" -type f -exec sed -e "s,^dependency_libs=.*,dependency_libs=''," -i {} \; + +override_dh_install: + dh_install + # Install HAL fdi file + mkdir -p $(CURDIR)/debian/libsane-common/usr/share/hal/fdi/preprobe/10osvendor + $(CURDIR)/tools/sane-desc -s $(CURDIR)/doc/descriptions -m hal-new > \ + $(CURDIR)/debian/libsane-common/usr/share/hal/fdi/preprobe/10osvendor/20-libsane.fdi + # Install the pkg-config file + mkdir -p debian/libsane-dev/usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig/ + cp tools/sane-backends.pc debian/libsane-dev/usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig/ + +override_dh_installdocs: + dh_installdocs + # move files that belong to libsane-dev + mv debian/tmp/usr/share/doc/libsane/sane.ps debian/libsane-dev/usr/share/doc/libsane-dev/ + mv debian/tmp/usr/share/doc/libsane/backend-writing.txt debian/libsane-dev/usr/share/doc/libsane-dev/ + # Platform-specific documentation + # move the html files into html/ + install -d debian/libsane-common/usr/share/doc/libsane/html + mv debian/tmp/usr/share/doc/libsane/*.html debian/libsane-common/usr/share/doc/libsane/html/ + # create the /etc/sane.d/dll.d directory in libsane + install -d debian/libsane/etc/sane.d/dll.d + $(RM) debian/libsane/etc/sane.d/saned.conf +ifeq (kfreebsd,$(DEB_HOST_ARCH_OS)) + cp README.freebsd debian/libsane-common/usr/share/doc/libsane/ +endif +ifeq (linux,$(DEB_HOST_ARCH_OS)) + cp README.linux debian/libsane-common/usr/share/doc/libsane/ +endif + +override_dh_installudev: +ifeq (linux,$(DEB_HOST_ARCH_OS)) + # udev support + # Generate the udev rules file + $(CURDIR)/tools/sane-desc -s $(CURDIR)/doc/descriptions -m udev+acl > $(CURDIR)/debian/libsane.udev + dh_installudev +endif + + # remove rpath from the binaries (wonderful tool !) + chrpath -d debian/sane-utils/usr/sbin/saned + chrpath -d debian/sane-utils/usr/bin/scanimage + chrpath -d debian/sane-utils/usr/bin/sane-find-scanner + +override_dh_installinit: + dh_installinit -psane-utils --name=saned --error-handler=saned_eh + +override_dh_strip: + dh_strip --dbg-package=libsane-dbg + +override_dh_builddeb: + dh_builddeb -- -Zxz + diff --git a/debian/sane-utils.README.Debian b/debian/sane-utils.README.Debian new file mode 100644 index 0000000..2fb74d4 --- /dev/null +++ b/debian/sane-utils.README.Debian @@ -0,0 +1,72 @@ +sane-utils (sane-backends) for Debian +------------------------------------- + +This package contains various utilities shipped with sane-backends, among +which saned, the network scanner daemon used to share scanners over the +network. + + +saned setup +----------- + +Please read this file carefully to setup your saned server properly. + + -> Setting up permissions for saned + -> Running saned from inetd + -> Running saned as a standalone daemon + + + Setting up permissions for saned + -------------------------------- + +A saned user and a saned group have been added to your system; it is highly +recommended to run saned as user and group saned and NEVER EVER as root. + +To operate properly, saned must be able to access your scanners; different +setups are possible, depending on who should be able to use the scanners: + + * saned users only: + => device owned by saned:saned, saned:root or root:saned + + * saned users and local users: + => device owned by saned:scanner, local users added to the scanner group + + * local users only: + => device owned by root:scanner, local users added to the scanner group + +By default the saned user is NOT part of the scanner group. If you add the +saned user to the scanner group, ALL scanners will be made available over the +network without restrictions. Do that if you do not want/need to restrict one +or more scanners to local users only. + +If you intend to use saned with a USB scanner, note that the permissions for +USB scanners are handled by udev. + +See /usr/share/doc/libsane/README.Debian.gz for more information on setting up +appropriate permissions. + + Running saned from inetd + ------------------------ + +To enable saned in the default configuration (running as user and group saned), +use update-inetd to enable the service: + # update-inetd --enable sane-port +To disable saned, use update-inetd to disable the service: + # update-inetd --disable sane-port + +If you want to run saned under another user and/or group, edit /etc/inetd.conf +and change saned:saned for the appropriate user:group combination. + + Running saned as a standalone daemon + ------------------------------------ + +When run as a standalone daemon, saned can advertise its services over the +network, and the SANE clients will automatically discover the saned servers +(provided the clients support this). + +To run saned as a standalone server: + - if you were previously running saned from inetd, disable it (see above) + - run dpkg-reconfigure sane-utils + + +-- Julien BLACHE <jblache@debian.org>, Mon, 05 May 2008 19:29:28 +0200 diff --git a/debian/sane-utils.config b/debian/sane-utils.config new file mode 100644 index 0000000..93a73c5 --- /dev/null +++ b/debian/sane-utils.config @@ -0,0 +1,18 @@ +#!/bin/sh +set -e + +. /usr/share/debconf/confmodule + +if [ -e /etc/default/saned ]; then + . /etc/default/saned + + if [ "$RUN" != "yes" ]; then + db_set sane-utils/saned_run false + else + db_set sane-utils/saned_run true + fi +fi + +db_input medium sane-utils/saned_run || true +db_input medium sane-utils/saned_scanner_group || true +db_go || true diff --git a/debian/sane-utils.install b/debian/sane-utils.install new file mode 100644 index 0000000..b16ddd3 --- /dev/null +++ b/debian/sane-utils.install @@ -0,0 +1,10 @@ +etc/sane.d/saned.conf +usr/bin/gamma4scanimage +usr/bin/sane-find-scanner +usr/bin/scanimage +usr/sbin/saned +usr/share/man/man1/gamma4scanimage.1 +usr/share/man/man1/sane-find-scanner.1 +usr/share/man/man1/scanimage.1 +usr/share/man/man8/saned.8 +tools/umax_pp usr/bin diff --git a/debian/sane-utils.postinst b/debian/sane-utils.postinst new file mode 100644 index 0000000..391bb05 --- /dev/null +++ b/debian/sane-utils.postinst @@ -0,0 +1,54 @@ +#!/bin/sh +set -e +. /usr/share/debconf/confmodule + +SANED_DEFAULT=/etc/default/saned + +saned_eh () { + echo "saned couldn't start; check your inetd configuration and README.Debian" +} + +if [ "$1" = "configure" ] || [ "$1" = "reconfigure" ]; then + db_get sane-utils/saned_run + RUN_SANED="$RET" + + db_get sane-utils/saned_scanner_group + SANED_IN_SCANNER="$RET" + + # Add saned service, disabled by default + if [ -x /usr/sbin/update-inetd ]; then + update-inetd --add "#<off># sane-port\tstream\ttcp\tnowait\tsaned:saned\t/usr/sbin/saned saned" + fi + + # Stop debconf; output to stdout after this point. update-inetd needs debconf. + db_stop + + # Create saned user/group if they do not exist + if ! getent passwd | grep -q "^saned:"; then + echo "Adding saned group and user..." + adduser --quiet --system --no-create-home --group saned || true + fi + + if [ "$SANED_IN_SCANNER" = "true" ]; then + adduser --quiet saned scanner + else + if id saned | grep -q "groups=.*\(scanner\)"; then + deluser --quiet saned scanner + fi + fi + + if [ -e $SANED_DEFAULT ]; then + if [ "$RUN_SANED" = "true" ]; then + RUN_SANED=yes + else + RUN_SANED=no + fi + + sed -e "s/^ *RUN=.*/RUN=$RUN_SANED/" < $SANED_DEFAULT > $SANED_DEFAULT.tmp + mv -f $SANED_DEFAULT.tmp $SANED_DEFAULT + fi +fi + + +#DEBHELPER# + diff --git a/debian/sane-utils.postrm b/debian/sane-utils.postrm new file mode 100644 index 0000000..5ebdada --- /dev/null +++ b/debian/sane-utils.postrm @@ -0,0 +1,12 @@ +#!/bin/sh + +set -e + +if [ "$1" = purge ]; then + if [ -x /usr/sbin/update-inetd ]; then + update-inetd --remove sane-port + update-inetd --remove "#<off># sane-port" + fi +fi + +#DEBHELPER# diff --git a/debian/sane-utils.saned.default b/debian/sane-utils.saned.default new file mode 100644 index 0000000..4ea0cac --- /dev/null +++ b/debian/sane-utils.saned.default @@ -0,0 +1,7 @@ +# Defaults for the saned initscript, from sane-utils + +# Set to yes to start saned +RUN=no + +# Set to the user saned should run as +RUN_AS_USER=saned diff --git a/debian/sane-utils.saned.init b/debian/sane-utils.saned.init new file mode 100644 index 0000000..8666b02 --- /dev/null +++ b/debian/sane-utils.saned.init @@ -0,0 +1,98 @@ +#! /bin/sh +# +### BEGIN INIT INFO +# Provides: saned +# Required-Start: $syslog $local_fs $remote_fs +# Required-Stop: $syslog $local_fs $remote_fs +# Should-Start: dbus avahi +# Should-Stop: dbus avahi +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: SANE network scanner server +# Description: saned makes local scanners available over the +# network. +### END INIT INFO + +. /lib/lsb/init-functions + +PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin +DAEMON=/usr/sbin/saned +NAME=saned +DESC="SANE network scanner server" + +test -x $DAEMON || exit 0 + +RUN=no +RUN_AS_USER=saned + +# Include saned defaults if available +if [ -f /etc/default/saned ] ; then + . /etc/default/saned +fi + +if [ "x$RUN" != "xyes" ] ; then + echo "$NAME disabled; edit /etc/default/saned" + exit 0 +fi + +DAEMON_OPTS="-a $RUN_AS_USER" + +set -e + +case "$1" in + start) + echo -n "Starting $DESC: " + start-stop-daemon --start --quiet --pidfile /var/run/$NAME.pid \ + --exec $DAEMON -- $DAEMON_OPTS + echo "$NAME." + ;; + stop) + echo -n "Stopping $DESC: " + start-stop-daemon --stop --oknodo --quiet --pidfile /var/run/$NAME.pid \ + --exec $DAEMON + echo "$NAME." + ;; + force-reload) + # check whether $DAEMON is running. If so, restart + start-stop-daemon --stop --test --quiet --pidfile \ + /var/run/$NAME.pid --exec $DAEMON \ + && $0 restart \ + || exit 0 + ;; + restart) + echo -n "Restarting $DESC: " + start-stop-daemon --stop --oknodo --quiet --pidfile \ + /var/run/$NAME.pid --exec $DAEMON + sleep 1 + start-stop-daemon --start --quiet --pidfile \ + /var/run/$NAME.pid --exec $DAEMON -- $DAEMON_OPTS + echo "$NAME." + ;; + status) + if [ -s /var/run/$NAME.pid ]; then + RUNNING=$(cat /var/run/$NAME.pid) + if [ -d /proc/$RUNNING ]; then + if [ $(readlink /proc/$RUNNING/exe) = $DAEMON ]; then + echo "$NAME is running." + exit 0 + fi + fi + + # No such PID, or executables don't match + echo "$NAME is not running, but pidfile existed." + rm /var/run/$NAME.pid + exit 1 + else + rm -f /var/run/$NAME.pid + echo "$NAME not running." + exit 1 + fi + ;; + *) + N=/etc/init.d/$NAME + echo "Usage: $N {start|stop|restart|force-reload}" >&2 + exit 1 + ;; +esac + +exit 0 diff --git a/debian/sane-utils.templates b/debian/sane-utils.templates new file mode 100644 index 0000000..60906fb --- /dev/null +++ b/debian/sane-utils.templates @@ -0,0 +1,35 @@ +Template: sane-utils/saned_run +Type: boolean +Default: false +_Description: Enable saned as a standalone server? + The saned server, when enabled, makes scanners available over the network. + . + There are two ways of running saned: + - as an inetd service, started by the inetd superserver. In this mode, + saned is started on demand when a client connects to the server; + - as a standalone daemon, started at system boot. In this mode, saned + runs in the background all by itself and listens for client connections. + . + When run in standalone mode, saned advertises itself on the network and + can be detected automatically by the SANE clients with no configuration + on the client side. You still need to configure the server to accept + connections from your clients. This feature is experimental and requires + a running Avahi daemon. + . + Accept this option if you want to make use of this feature. + +Template: sane-utils/saned_scanner_group +Type: boolean +Default: true +_Description: Add saned user to the scanner group? + The saned server, when enabled, makes scanners available over the network. + By applying different permissions to the different scanners connected to + your machine, you can control which ones will be made available over the + network. + . + Read /usr/share/doc/sane-utils/README.Debian for details on how to manage + permissions for saned. By default, saned is run under the saned user and + group. + . + Accept this option if you want to make all your scanners available over + the network without restriction. diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) |