Rene Rebe
2d579021a0
2004-11-19 Rene Rebe <rene@exactcode.de>
...
* sanei/sanei_usb.c configure.in: use usb_interrupt_read instead of
usb_bulk_read for sanei_usb_read_int. Fixes bug #300878 . Added a missing DBG output in sanei_usb_read_int. Check for
usb_interrupt_read to make sure, we have at least version 0.1.8.
2004-11-19 16:44:32 +00:00
Henning Geinitz
4f005b43e7
Updated version. Enabled compilation warnings. Moved ChangeLog.
2004-11-07 19:14:33 +00:00
Henning Geinitz
19b2041517
New version: 1.0.15.
2004-11-07 17:58:39 +00:00
Henning Geinitz
aa51ec8960
Disabled compilation warnings.
2004-10-31 18:26:00 +00:00
Henning Geinitz
b145a332e7
Removed dangling quotation mark.
2004-10-06 11:09:14 +00:00
Jochen Eisinger
e94bd95143
2004-09-06 Jochen Eisinger <jochen@penguin-breeder.org>
...
* backend/mustek_pp.c: clarify error message
* configure.in: only build the mustek_pp backend, if parallel
port support of any kind is present
2004-09-06 18:30:54 +00:00
Gerhard Jaeger
9aa86144d0
Added niash backend.
2004-08-03 07:37:56 +00:00
Gerhard Jaeger
ab64285ff9
Added resource manager library support.
2004-07-26 15:15:39 +00:00
Peter Fales
cfe712c392
In addition to using pkg-config to find the gphoto2 library flags,
...
we should check to see whether it's actually possible to link
a program using those flags.
2004-06-19 19:16:54 +00:00
Peter Fales
6fa5850937
2004-05-30 Peter Fales <peter@fales-lorenz.net>
...
* acinclude.m4, aclocal.m4, configure.in, configure
Use pkg-config rather than gphoto2-config to get gphoto
build parameters (bug #300686 )
2004-05-30 18:55:35 +00:00
Henning Geinitz
c463590618
Warnings enabled again. Added -cvs to version.
2004-05-01 22:07:50 +00:00
Henning Geinitz
9a512dcba6
New version: 1.0.14.
2004-04-30 21:12:35 +00:00
Henning Geinitz
76862171a7
Code freeze for sane-backends 1.0.14 is now active.
...
Disabled compilation warnings.
2004-04-24 16:57:53 +00:00
Oliver Schwartz
1664d516d8
Fixed compilation problem in snapscan backend on OS/2
2004-04-15 20:33:53 +00:00
Gerhard Jaeger
1f32b5c807
added new u12 backend.
2004-01-05 20:47:34 +00:00
Henning Geinitz
0777c60aa7
Don't include linux/videodev.h kernel header anymore. Use own defines
...
instead. Fixes bug #300324 .
2003-12-21 22:51:42 +00:00
Henning Geinitz
66f4a68325
sanei_scsi.c should now compile with the new and old SCSI API of MacOS X. Patch
...
from Mattias Ellert <mattias.ellert@tsl.uu.se>.
2003-12-06 13:38:47 +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
Henning Geinitz
dd073dcb9a
Warnings enabled again. Added -cvs to version.
2003-11-23 11:57:04 +00:00
Henning Geinitz
098ab665e7
Prepare for release of sane-backends 1.0.13.
2003-11-23 08:26:53 +00:00
Henning Geinitz
b9cd7aec55
Changed check for linux/videodev.h. If that file is not compilable, we don't
...
build the v4l backend. That's to avoid compilation errors if videov.h from Linux
kernel 2.6.* is used.
2003-11-16 16:25:53 +00:00
Henning Geinitz
78d374ea07
Disabled warnings.
2003-11-16 10:03:20 +00:00
Gerhard Jaeger
e81cfe2818
Added check for limits.h - HAVE_LIMITS_H.
2003-10-26 10:57:16 +00:00
Gerhard Jaeger
195cacb639
Added checks for iopl.
2003-10-22 07:02:36 +00:00
Gerhard Jaeger
5ceb18a5a6
Added test for setitimer.
2003-10-15 15:40:27 +00:00
Gerhard Jaeger
81eaf06a10
* aclocal.m4 acinlcude.m4 configure configure.in: modified checks for
...
pthread support, added switch --enable-fork-process which toggles
between the usage of fork and pthread, set the default behaviour to
pthread usage on Darwin
* include/sane/config.h: added the HAVE_LIBPTHRAD stuff
* sanei/sanei_thread.c include/sane/sanei_thread.h: fixed compilation issue
on OS/2, added support for fork too, so that we can use sanei_thread
functions in any case.
* backend/plustek.[ch]: changes due to the sanei_thread-lib work
2003-10-07 07:38:37 +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
Henning Geinitz
9f7da031c5
Automatically update the version number of SANE in the doxygen documentation.
2003-09-30 13:31:05 +00:00
Henning Geinitz
54e8a458a2
Updated contact information (website, mailing lists, bug tracker). Minor fixes.
2003-09-24 13:23:25 +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
Stéphane Voltz
929c5c9e75
* backend/sane-umax_pp.c: fix default port address handling
...
(patch from Malcolm Parsons <malcolm.parsons@virgin.net>)
* configure.in configure include/sane/config.h.in: added detection of
machine/cpufunc.h and i386_set_ioperm() for FreeBSD support.
2003-09-18 05:17:23 +00:00
Peter Fales
aa9845ccd1
Move jpeg files to sanei
2003-07-26 17:07:36 +00:00
Henning Geinitz
10dcf60722
Removed references to sane-desc.el.
2003-06-18 09:47:11 +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
Henning Geinitz
89e17fa76a
Don't disable IPv& if poll is not found.
2003-05-26 23:33:12 +00:00
Henning Geinitz
4708ea0f17
Warnings enabled again. Added -cvs to version.
2003-05-25 11:38:20 +00:00
Henning Geinitz
3395afbb7a
New version: 1.0.12.
2003-05-25 11:20:52 +00:00
Henning Geinitz
cc8f09f996
Disabled compilation warnings.
2003-05-18 15:34:36 +00:00
Henning Geinitz
2fca468542
Remove -all_load again and try to use the correct link order for
...
libraries.
2003-05-03 20:48:15 +00:00
Henning Geinitz
69a101ef06
Add -all_load to linker flags on MacOS X to avoid linker errors.
2003-05-02 21:58:57 +00:00
Henning Geinitz
e93322e28d
Test for poll() and disable IPV6 if not found.
2003-05-02 09:41:12 +00:00
Henning Geinitz
06dc21afb4
Added support for -framework option and check for IOKit for MacOS X. Check for
...
latex tools. Minimum autoconf version is 2.54.
2003-04-30 23:00:15 +00:00
Stéphane Voltz
2208647618
* added detection of dev/ppbus/ppi.h include (*BSD)
2003-04-18 20:10:56 +00:00
Henning Geinitz
749ceed2e6
Added a switch to disable libusb. Removed switch to enable ipv6
...
uncondinionally. Check for sys/poll.h.
2003-04-02 16:21:07 +00:00
Henning Geinitz
088281c4e1
Added support for IPv6. Updated manpages. Patch from Julien BLACHE
...
<jb@jblache.org>.
2003-03-30 19:07:18 +00:00
Henning Geinitz
3f2c8ff31e
Updated version number.
2003-02-09 17:50:58 +00:00
Henning Geinitz
ad1137476d
Warnings enabled again. Used extra version -cvs.
2003-02-01 22:58:18 +00:00
Henning Geinitz
175995e387
New version: 1.0.10. Disabled warnings for release.
2003-01-31 19:45:21 +00:00
Henning Geinitz
b8010a3fec
Declare prototypes for all functions that may miss on some platforms.
2003-01-24 14:06:08 +00:00
Henning Geinitz
317e28ab74
Adjusted test for sparc64 to disable SCSI generic v3.
2003-01-21 16:02:56 +00:00
Henning Geinitz
cb2e483d60
Disable the new Linux SG interface for sparc64 to work-around 32 bit userland
...
/ 64 bit kernel problems.
2003-01-17 12:21:16 +00:00
Henning Geinitz
8313af0881
Update to latest libtool (1.4.3), config.sub and config.gues. This should fix
...
the build problems on MacOS X concerning dynamic loading.
2002-12-30 12:41:56 +00:00
Henning Geinitz
414e0c509f
Cleanup. Added some missing quotes. Better structure and comments. Tried to
...
keep similar tests in one group. Moved more complicated tests to
acinclude.m4. Added explicit test for build and host system type. When
checking for programs, used $EXEEXT (hopefully fixes OS/2 gettext
misdetection). Removed obsolete macros. Removed PTAL check. Used autoconf for
asm/io.h check. Shortened --enable-foo output and formatted it
correctly. Translations were installed even if --disable-translations was
set. Don't test for msgcat anymore. Tell why translations aren't
installed. Used autoconf 2.5 syntax for AC_OUTPUT and AC_CONFIG_FILES. Make
sane-config executable. Print flags and installation directories near the end
of configure output.
2002-12-04 17:48: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
Henning Geinitz
46fcee60aa
Add dynamic loading support for MacOS X/Darwin (from Peter O'Gorman
...
<peter@pogma.com>).
2002-12-01 12:42:01 +00:00
Henning Geinitz
991bd09675
Fixed PACKAGE_VERSION breakage. PACKAGE_VERSION was redefined by autoconf 2.5
...
with a different meaning. Use PACKAGE_STRING instead.
2002-11-29 18:19:58 +00:00
Henning Geinitz
c3e38d99c2
Fix compilation on Tru64 by readding the sys/bitypes.h work-around. Minimum
...
autoconf version is 2.50 now
2002-11-13 16:52:46 +00:00
Henning Geinitz
22fbc9a070
Translations are now enabled by default if the gettext tools are found. Use
...
msgcat if available. Don't update the .po files automatically.
2002-11-03 16:14:27 +00:00
Henning Geinitz
719d9cdd36
Print installation directories.
2002-10-31 17:48:34 +00:00
Henning Geinitz
929e26fe29
Added a warning if sysconfdir is set to /usr/etc.
2002-10-27 12:58:51 +00:00
Henning Geinitz
af8fd9a020
Warnings enabled again. Used extra version -cvs.
2002-10-24 17:51:46 +00:00
Henning Geinitz
f50495f8c6
New version: 1.0.9. Disabled compilation warnings.
2002-10-23 14:06:37 +00:00
Peter Kirchgessner
ea238f9bb7
Peter Kirchgessner: applied patch by David Paschal to remove PTAL-support
2002-09-01 17:47:37 +00:00
Henning Geinitz
e78debcf10
Added define for strcasecmp on OS/2.
...
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-07-06 21:50:41 +00:00
Max Vorobiev
1694389461
*** empty log message ***
2002-07-06 09:59:17 +00:00
Henning Geinitz
a8c8969925
Check for usb_get_busses to make sure, we have at least version 0.1.6 of
...
libusb. Fixed strncasecomp test for OS/2.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-07-03 12:09:29 +00:00
Henning Geinitz
e102b51932
Added HAVE_LIBUSB #define. Added OS/2 substitution for strncasecmp.
...
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-07-03 09:00:47 +00:00
Henning Geinitz
9a36a3dd0c
Added some sanity checks. Configure now stops if one of the essential headers
...
isn't found.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-06-09 09:09:54 +00:00
Henning Geinitz
c4948333ae
Print CPPFLAGS, CFLAGS, LDFLAGS and LIBS for easier debugging. Moved
...
AC_SUBST to the variable definitions they belong to.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-06-07 16:43:07 +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
Frank Zago
8cdb1af5e1
Added test for long long. Fixed declaration for HAVE_ASM_IO_H.
2002-05-29 05:34:11 +00:00
Henning Geinitz
8d5dbae38e
Warnings enabled by default.
...
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-05-27 22:30:04 +00:00
Oliver Rauch
b063ac70d4
Oliver Rauch:
...
- changed configure/configure.in V_EXTRA to "-cvs"
2002-05-27 20:35:24 +00:00
Henning Geinitz
a4924fbba9
Set version to 1.0.8. Disabled warnings by default.
...
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-05-24 23:03:31 +00:00
Oliver Rauch
589f86b1bd
Oliver Rauch <Oliver.Rauch@Rauch-Domain.DE>
...
added cvs code freeze markers for sane 1.0.8
renamed version from "1.0.7-cvs" to "1.0.8-pre1"
2002-05-22 19:37:25 +00:00
Henning Geinitz
cb6aadd8fa
Fixed 16 bit pnm output. The byte-order was wrong for little-endian
...
systems. Based on code from Roland Roberts <roland@astrofoto.org>.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-05-09 13:41:28 +00:00
Matthew Duggan
2cb1402344
Added check for new libieee1284 version, also updated code to reflect
...
interface changes. Required due to critical bug fixes in 0.1.5.
2002-04-12 00:29:57 +00:00
Henning Geinitz
7f316583eb
Added work-around for asm/io.h problems.
...
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-04-07 14:50:18 +00:00
Henning Geinitz
15d3c1c4e3
Added checks for libieee1284. Enable canon_pp backend if found. Patch from
...
"Matthew Duggan" <stauff@guarana.org>.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-04-01 22:49:02 +00:00
Henning Geinitz
ebe5be801c
Another try to get the DISTCLEAN_FILES working.
...
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-03-29 16:46:37 +00:00
Henning Geinitz
78a279218b
Update to libtool 1.4.2. Included local changes: use soname "libsane" for all
...
os but AIX. Use "normal" shared libs (.so) instead of archives on AIX. Use 1
instead of 2 as major number with Irix.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-03-24 14:19:11 +00:00
Henning Geinitz
fa8fd9e9f4
Use only shared libraries by default. Fixed file patterns for distclean
...
targets.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-03-21 20:26:54 +00:00
Henning Geinitz
96195decb5
Added tools/sane-desc.el to output files.
...
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-03-20 22:59:59 +00:00
Abel Deuring
4f70616c01
configure.in, configure, include/sanei/config.h.in
...
sanei/sanei_scsi.c: Added HAVE_SG_TARGET_STATUS for compatibility
with old Linux sg.h versions
Abel
2002-03-10 14:34:11 +00:00
Henning Geinitz
b6b3496b00
Added wrapper for inet_pton(). If this function is not available, try first
...
inet_aton() and then inet_addr().
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-02-14 19:34:52 +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
c1d3afc64f
Link to functions in lib/ only if they are not available on the system. Use
...
AC_PROG_LIBTOOL instead of the deprecated AM_PROG_LIBTOOL.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-02-10 18:35:29 +00:00
Henning Geinitz
c62b16eca3
Version is 1.0.7-cvs. Enable warnings by default. Don't use "-ansi" for HPUX.
...
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-02-04 23:24:36 +00:00
Henning Geinitz
6c70042b14
Include <sys/types.h> and <sys/ipc.h> also when checking for struct semun in
...
<sys/sem.h>. This fixes a compilation problem on FreeBSD.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-02-02 17:09:00 +00:00
Henning Geinitz
befe15b5ee
New vesrion: 1.0.7. Disabled extra version.
...
Disabeld warnings by default.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-01-28 23:08:55 +00:00
Henning Geinitz
5a1ea1bcd2
Only define union semun if not already defined in <sys/sem.h>. Fixes
...
compilation bugs on Irix and FreeBSD.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-01-27 18:24:47 +00:00
Peter Fales
cbf1b2287b
Disable gphoto2 unless specifically requested by the user, and the
...
right version is found
2002-01-17 03:17:23 +00:00
Peter Fales
96f9410737
configure.in, configure, acinclude.m4, aclocal.m4 - Improvements
...
to the way gphoto2 is detected and used based on using
gphoto2-config.
2002-01-16 02:20:02 +00:00
Henning Geinitz
077d7b3a5c
Added V_EXTRA version number to mark CVS versions (-cvs) and
...
snapshots/betas (e.g. -beta1). V_EXTRA=-pre1 would result in
"sane-backends-1.0.7-pre1(.tar.gz)". For release, V_EXTRA is empty.
Added NUMBER_VERSION to avoid confusing sane-config and
frontends that rely on numbered versions.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-01-08 18:47:26 +00:00
Stéphane Voltz
4ee000d7dd
- added help text file for '--enable-parport-directio' configure
...
option
2002-01-08 06:05:11 +00:00
Henning Geinitz
bdb2579640
Added option --enable-translations to configure. I18N support is
...
disabled by default.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-01-07 22:21:22 +00:00
Henning Geinitz
2f8ce37aaf
Added check for inet_ntop().
...
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-01-06 20:40:09 +00:00
Henning Geinitz
c095f0339b
Changed order of tests for libsocket and libsyslog to avoid problems
...
with OS/2. Small spelling and format fixes.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-12-28 21:16:46 +00:00