Henning Geinitz
316d7553e4
Added sm3840 backend (from "Earle F. Philhower, III"
...
<earlephilhower@yahoo.com>).
2005-02-20 20:08:04 +00:00
Mattias Ellert
1263a1410a
Fix niash dependencies
2004-10-10 07:31:48 +00:00
Henning Geinitz
c26223ed79
Fixed DESTFILES.
2004-10-03 17:39:44 +00:00
Gerhard Jaeger
75858b7e9b
Added niash backend files and target.
2004-08-03 07:40:00 +00:00
Mattias Ellert
ac9ec0ff1c
Missed one...
2004-06-20 01:22:44 +00:00
m. allan noah
9737eaab84
forgot, and only updated makefile
2004-05-24 16:10:36 +00:00
Henning Geinitz
07d7013992
Use sanei_thread instead of fork() in the unmaintained backends.
...
Patches from Mattias Ellert (bugs: 300635, 300634, 300633, 300629).
2004-05-23 17:28:56 +00:00
Michael Herder
98f1e4d7b6
*** empty log message ***
2004-05-18 07:59:09 +00:00
Oliver Schwartz
6676fdb069
Fixes for pthread implementation
2004-04-09 11:59:02 +00:00
Oliver Schwartz
472d9ab2f5
Use sanei_thread in snapscan backend
2004-04-08 21:53:10 +00:00
Oliver Rauch
c287806dc0
*** empty log message ***
2004-01-12 19:54:31 +00:00
Gerhard Jaeger
f31aeb07b6
added u12 backend
2004-01-05 20:30:40 +00:00
Henning Geinitz
08486e6be4
Added support for Mustek Paragon 600 II EP (SCSI-over-parallel port). This is
...
based on a patch from James Perry. Support for libiee1284 is missing until
now. Closes bug #300143 .
2003-12-25 20:27:49 +00:00
Jochen Eisinger
f5c4172119
2003-11-23 Jochen Eisinger <jochen@penguin-breeder.org>
...
* backend/mustek_pp.c, sanei/sanei_pa4s2.c: added support for auto
probing of the port
* configure{.in}, backend/mustek_pp_ccd.*, backend/Makefile.in,
backend/dll.conf, doc/sane-mustek_pp_ccd.man, doc/sane.man,
doc/Makefile.in, doc/descriptions/mustek_pp_ccd.desc: mustek_pp_ccd
backend removed
* backend/mustek_pp.conf, mustek_pp_ccd300.[ch],
doc/sane-mustek_pp.man, doc/descriptions/mustek_pp.desc: fixed CCD
support for mustek_pp backend
* backend/mustek_pp_null.c: beautified debug scanner name
2003-11-24 08:58:19 +00:00
Gerhard Jaeger
cc05fd3afb
Linking pie backend now against sanei_thread lib.
2003-11-10 07:11:48 +00:00
Gerhard Jaeger
bd9dda41c7
Linking coolscan now against sanei_thread lib.
2003-11-04 16:08:03 +00:00
Henning Geinitz
5b6390ff86
sanei_pp must be linked if we preload backends.
2003-11-02 13:23:30 +00:00
Henning Geinitz
c0340511f0
Added support for sanei_thread. Removed OS/2 specific code.
...
Added more debug messages.
2003-10-29 10:45:33 +00:00
Peter Kirchgessner
477f338198
Use new sanei_thread-interface for hp-backend
2003-10-22 20:18:25 +00:00
Gerhard Jaeger
fe555addac
major update, sanei_pp integration, compilation fixes.
2003-10-22 19:20:31 +00:00
Gerhard Jaeger
2d9c2e54c7
linking plustek_pp- and test-backend against sanei_thread.
2003-10-08 20:34:46 +00:00
Henning Geinitz
957bcd82cc
Added sanei_pthread.lo to list of object files needed for preloading.
2003-10-07 11:30:09 +00:00
Gerhard Jaeger
39044887ca
* aclocal.m4 configure configure.in: added checks for pthread.h and
...
added linker option -lpthread if pthread.h is found
* include/sane/config.in.h: added HAVE_PTHREAD_H
* sanei/sanei_thread.c include/sane/sanei_thread.h: added pthread_
functions to library, so every backend is able to use either fork or
pthread for its reader-process - see plustek backend for example
* backend/plustek.h backend/plustek.c: added sanei_thread stuff to support
threading on MacOS X
* backend/plustek_pp*: some cleanup
2003-10-05 16:00:30 +00:00
Henning Geinitz
8e1194f427
Added back old mustek_pp backend. That backend supports Mustek CCD scanners.
...
The backend was renamed to mustek_pp_ccd to avoid conflicts with the new
mustek_pp backend for CIS scanners. The code was taken from sane-backends
1.0.9. This is only a temporary solution. The goal is to incooperate CCD
and CIS support into mustek_pp.
2003-10-04 10:40:00 +00:00
Gerhard Jaeger
ff21cf5e7d
Fixed plustek_pp linking.
2003-09-30 16:20:25 +00:00
Gerhard Jaeger
27469d3467
Removed plustek-share.h.
2003-09-29 19:22:38 +00:00
Frank Zago
3bda0d541d
Port to Cygwin.
2003-09-24 03:41:48 +00:00
Gerhard Jaeger
1eef5c8c60
Updated Plustek backend and added code for alternative CIS calibration.
...
All the supported CanoScan devices should work now correctly.
Moved the Plustek parallelport support into a separate backend: plustek_pp.
Added new backend for Plustek ASIC 9600x/9800x based parallelport scanner.
2003-09-23 07:10:53 +00:00
Henning Geinitz
a4e842d946
Minor cleanup from the jpeg move. Reverted frontend link order.
2003-07-26 21:40:06 +00:00
Peter Fales
aa9845ccd1
Move jpeg files to sanei
2003-07-26 17:07:36 +00:00
Henning Geinitz
a425dd8e30
The list of backends that are built is now in configure.in. Print backends
...
that are built. Allow manually setting the backends.
2003-06-06 17:07:02 +00:00
Thomas Soumarmon
c84bdda420
hp5400: synching SANE CVS with hp5400backend sourceforge project CVS : added and modified hp5400 files (see Changelog)
2003-06-05 07:05:59 +00:00
Henning Geinitz
8eafa10e26
hp5400 doesn't need sanei_config2.
2003-06-03 20:43:05 +00:00
Henning Geinitz
005c4add2c
Added missing $(DESTDIR).
2003-05-13 19:06:41 +00:00
Henning Geinitz
9d52ea689d
Create directory for gt68xx firmware.
2003-05-03 11:23:08 +00:00
Henning Geinitz
7ce0c5f44f
Disable manual links for shared libraries. This breaks MacOS X and doesn't
...
seem to be necessary on other platforms any more.
2003-04-30 23:05:45 +00:00
Henning Geinitz
517751ff09
Added hp5400 backend from Martijn van Oosterhout <kleptog@svana.org> and
...
Thomas Soumarmon <soumarmt@nerim.net>. Changed to use sanei_usb instead of
direct /dev/usb/scanner access. Added manual page. Fixed some portablility
issues and some warnings. Added SANE headers.
2003-04-17 09:19:25 +00:00
Henning Geinitz
87387511b0
Added IBM backend for the IBM 2456, the Ricoh IS-420 and maybe the IS-410 and
...
IS-430 from mf <massifr@tiscalinet.it>. Added manual page, fixed some
warnings, Added detection for IS-410 and IS-430.
2003-04-15 09:54:00 +00:00
Henning Geinitz
d60a4441d1
Fixed warning for dll-preload.c.
2003-04-13 13:21:11 +00:00
Rene Rebe
8ce6e0d515
Updated the avision backend to latest build. This includes user-space
...
USB support and OS/2 thread handling.
2003-03-25 01:43:35 +00:00
Henning Geinitz
747619ae5f
Added new backend ma1509 for Mustek BearPaw 1200F scanners.
2003-02-24 21:04:08 +00:00
Oliver Schirrmeister
d74d4231ce
patch from <ron@roncemer.com>
...
fi4220 support
usb support
2003-02-20 13:33:07 +00:00
Jochen Eisinger
48d3828a13
2003-01-13 Jochen Eisinger <jochen.eisinger@gmx.de>
...
* backend/mustek_pp*, backend/Makefile: merged all mustek_pp
related files into one compile unit and removed illegal symbols
2003-01-13 19:49:47 +00:00
Jochen Eisinger
47e110e473
2003-01-12 Jochen Eisinger <jochen.eisinger@gmx.de>
...
* doc/sane-mustek_pp.man, doc/descriptions/mustek_pp.desc,
backend/mustek_pp*: replaced the old mustek_pp backend with
version 12-alpha. This version fully supports CIS scanners but
removes support for 600dpi CCD scanners and the 300dpi CCD
support isn't yet working. In contrary to the old backend, this
version is based on information provided by Mustek. For now,
the backend exports lots of illegal symbols, this will be fixed
before code freeze. Also the .desc file is empty and will be updated
soon.
* AUTHORS: added Eddy De Greef who wrote the CIS hardware driver part
2003-01-12 19:44:26 +00:00
Henning Geinitz
503f6e61ae
Backends shouldn't be linked to sanei_config2 if they aren't also linked to
...
sanei_scsi. sanei_config2 needs sanei_scsi.
2002-12-30 12:59:10 +00:00
Henning Geinitz
04317d8623
Use libtool -module when linking shared libs that will be loaded dynamically.
2002-12-01 15:30:18 +00:00
Peter Kirchgessner
36c8a329cf
Add dependency to libusb for hp-backend
2002-11-25 20:38:20 +00:00
Henning Geinitz
a56f5e2ae1
Don't generate symlinks for libsane.so/.a, the files are installed anyway. Fix
...
symlink creation when only static libraries are created.
2002-11-20 22:11:52 +00:00
Michael Herder
4ea774818c
Modified due to check-in of artec_eplus48u backend
2002-11-20 12:23:07 +00:00
Henning Geinitz
c896009ed6
Added some missing files to DISTFILES.
2002-10-25 15:55:23 +00:00
Henning Geinitz
492b63060f
Added gt68xx backend for scanners based on the Grandtech GT-6801
...
and GT-8616 chips like The Mustek BearPaw CU, and TA scanners
and some Artec Ultima 2000 clones.
2002-10-25 12:16:15 +00:00
Karl Heinz Kremer
7a37599997
USB scanners are now using sanei_usb_ functions, split out SCSI related
...
functions to their own source/header file, added source/header file for
USB interface
2002-09-01 11:48:06 +00:00
Frank Zago
72fd6c7d6c
Added teco2 backend.
2002-08-31 15:53:59 +00:00
Henning Geinitz
8b8c958197
Deleted unused v4l-grab.h.
2002-08-29 19:37:43 +00:00
Frank Zago
78042de327
Added teco3 backend.
2002-07-26 04:08:48 +00:00
Henning Geinitz
a42e1b5435
Removed deleted files from DISFILES.
...
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-07-15 21:44:13 +00:00
Max Vorobiev
1e7e050972
Hpsj5s conditional build
2002-07-06 09:55:04 +00:00
Henning Geinitz
fa42114a14
Added option --disable-local-backends to configure. Only net and dll will be
...
compiled if set. Also a warning is printed.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-06-02 18:56:56 +00:00
Henning Geinitz
5f46acb092
Added hpsj5s backend for the Hewlett-Packard ScanJet 5S parport scanner
...
(from Max Vorobiev <pcwizard@zelmail.ru>).
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-05-29 19:10:12 +00:00
Henning Geinitz
7fe9842a77
Added workaround for GNU make 3.79. This version of make insisted on at least
...
one argument for "basename" which broke compilation.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-05-26 14:52:01 +00:00
Henning Geinitz
84f6c44448
Added missing files to DISTFILES.
...
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-04-24 17:57:23 +00:00
Frank Zago
3d6cab4df8
Added coolscan2 backend.
2002-04-22 22:12:31 +00:00
Frank Zago
ca1112d8ab
Added leo backend.
2002-04-21 23:12:02 +00:00
Henning Geinitz
bc9b4ce0c7
Adjusted for new fujitsu backend.
...
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-04-17 18:55:44 +00:00
Henning Geinitz
798ff200da
Added new test backend.
...
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-04-13 19:07:49 +00:00
Frank Zago
e39b0fa55e
Added support for the teco1 backend.
2002-04-08 23:47:03 +00:00
Henning Geinitz
c8d7791d87
Fixed make dist problems introduced with canon630u updates.
...
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-04-07 12:55:28 +00:00
Henning Geinitz
d90a7a5357
Added canon630u backend. This backend supports the CanoScan 630u and CanoScan
...
636u (hopefully). Patch from Nathan Rutman <nathan@gordian.com>.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-04-07 12:27:54 +00:00
Henning Geinitz
42f9acfefd
Added new canon_pp backend for the CanoScan FB330P, FB630P, N340P, and N640P
...
scanners. Patch from "Matthew Duggan" <stauff@guarana.org>.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-04-01 22:54:25 +00:00
Henning Geinitz
70dde5648d
Support for variable DESTDIR. If set, all files are installed to that
...
location. Also print the filename of the installed file, not only the
path. Both changes are mostly for package creators/maintainers.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-03-29 13:27:16 +00:00
Oliver Schwartz
3f27a13d77
Snapscan backend version 1.4.9
2002-03-24 12:32:38 +00:00
Henning Geinitz
5130f681fb
Updated DISTFILES.
...
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-03-20 23:01:02 +00:00
Oliver Rauch
c1cd998a52
Oliver Rauch: added missing dependencies in Makefile.in for new umax backend version
2002-03-08 23:29:37 +00:00
Frank Zago
2d516d1021
Addition of the Matsushita / Panasonic backend.
2002-03-06 23:54:26 +00:00
Henning Geinitz
b94c5ea0b6
Removed getopt.o getopt1.o and md5.o from LIBLIB_FUNCS as they are not needed
...
in backends.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-02-24 13:10:33 +00:00
Henning Geinitz
9dfcab22b6
Added sceptre backend for the Sceptre VividScan 1200 (patch from
...
Frank Zago <fzago@greshamstorage.com>).
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-02-21 18:45:37 +00:00
Henning Geinitz
e3cbda553c
Added global list of file patterns for "make distclean". Some "make clean"
...
and "make distclean" cleanup and additions.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-02-13 20:48:29 +00:00
Henning Geinitz
8f95b78977
Link to functions in lib/ only if they are not available on the system.
...
Avoid duplicating list of functions.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-02-10 18:38:13 +00:00
Henning Geinitz
7ac659fb99
Fixed a missing "\".
...
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-02-03 17:14:13 +00:00
Henning Geinitz
b706504d73
Added description file for coolscan2 backend (from Major Andras
...
<andras@users.sourceforge.net>).
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-02-03 16:57:15 +00:00
Henning Geinitz
de8bc4aecd
Added sceptre.desc to DISTFILES.
...
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-02-02 16:50:11 +00:00
Henning Geinitz
0fe2b597f5
Added missing files to DISTFILES.
...
Fixed incompatibilities with older versions of gmake.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-01-21 21:51:43 +00:00
Gerhard Jaeger
317dfa3539
Minor fixes + using now the sanei_lm983x library
2002-01-10 19:39:32 +00:00
Henning Geinitz
c1b967a5d6
Added target "dist". Fixed .PHONY.
...
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-01-08 19:06:54 +00:00
Henning Geinitz
5f43f8ae3b
Added new backend umax1220u for UMAX Astra 1220U and 2000U
...
scanners (patch from Marcio Luis Teixeira <marciot@holly.colostate.edu>).
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-01-07 23:20:05 +00:00
Henning Geinitz
3c34b9da05
Added implementation of inet_ntop() for platforms withouth this
...
function based on inet_ntoa.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-01-06 20:43:10 +00:00
Gerhard Jaeger
1e9fde8894
Updated/added Plustek files to support LM9831/2 based scanner.
2001-12-29 15:34:03 +00:00
Oliver Schwartz
a39d1a1518
Check USB vendor IDs to avoid hanging scanners, fix bug in dither matrix computation
2001-10-27 09:08:17 +00:00
Henning Geinitz
9785664eed
Added mustek_usb again.
...
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-09-11 10:39:44 +00:00
Peter Fales
cea569f508
Disable gphoto2 backend if gphoto2 binary is not found
2001-09-10 23:10:42 +00:00
Henning Geinitz
c106f6282e
Added entries for mustek_usb.
...
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-09-09 14:39:11 +00:00
Stéphane Voltz
4ec6ed0237
* removed sanei_config2 from umax_pp depencies
2001-09-06 04:25:58 +00:00
Henning Geinitz
5bf1620e3f
Fixed spelling mistakes concerning st400.
...
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-09-05 19:54:36 +00:00
Henning Geinitz
048289b532
Added sanei_usb dependency.
...
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-08-30 19:04:12 +00:00
Henning Geinitz
2dfbb1a8f5
Link to djpeg only once.
...
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-06-09 14:46:59 +00:00
Henning Geinitz
2e46b369c7
Check for sys/sem.h and disable snapscan if it isn't available.
...
Removed "//" (C++-style comment) from config.h.in.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-06-09 10:38:44 +00:00
Henning Geinitz
fdf421eb8c
Added target "uninstall".
...
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-05-21 20:20:54 +00:00
Henning Geinitz
25703944ef
Added sm3600 backend
...
(from Marian Eichholz <eichholz@computer.org>).
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-05-16 18:59:55 +00:00
Henning Geinitz
0e6d28e8e8
Added umax_pp backend (patch from Stéphane Voltz
...
<svoltz@wanadoo.fr>).
2001-05-03 19:34:01 +00:00
Henning Geinitz
c7366e2d3c
2001-04-22 Henning Meier-Geinitz <henning@meier-geinitz.de>
...
* PROBLEMS: Point to pnm/saned security risks.
* TODO: Removed the entries about epson usb mis-detection and check
for installed sane versions.
* configure configure.in backend/Makefile.in: Added detection of older
versions of SANE. The pnm backend is now disabled by default.
* backend/dll.c backend/dll.desc: Fixed file descriptor leak (found by
Douglas Gilbert). New version: 1.0.2.
* backend/net.desc: Added Jochen Eisinger's email address as contact
for the net backend.
* doc/sane-pnm.man: Point to pnm/saned security risks.
2001-04-22 20:01:30 +00:00