Wykres commitów

28 Commity (d881871d21ba29df838cd840f0faf733275baaba)

Autor SHA1 Wiadomość Data
Chris Bagwell c90e23a6d2 Updates to Makefiles to prepare for transition to automake.
Fix a few bugs with "all" and "uninstall" targets to work when
$(builddir) != $(srcdir).  Added $(DESTDIR) to uninstall target.
Made $(distdir) related to current directory to match automake.
2009-01-16 23:39:48 +00:00
Mattias Ellert 22efa538b7 Fix warnings about ignored --datarootdir 2008-02-03 06:59:36 +00:00
Ilia Sotnikov fbae3e1b40 * Fixed empty liblib.a, libsanei.a produced by libtool - '-static' flag
is now mentioned in both compile & link stages to tell 'libtool' that static
  library is being built (static libraries are disabled by default when
  configure produces libtool from ltmain.sh).
2007-07-02 17:21:24 +00:00
Ilia Sotnikov b861ff6af5 + Use libtool instead of ar/ranlib, which correctly handles dependencies
(eg. for parallel makes)
2007-06-12 06:38:58 +00:00
Henning Geinitz 947339db25 Run "makedepend" if it's available. This way "make" builds
backends correctly even if only included files (e.g. headers) are
	  changed. Don't be too verbose when running makedepend.
	  Create links libsane-*.so.1 to the real library files if the
	  links are not there. This fixes dynamic loading on OpenBSD. The
	  links are not created for MacOS X as they don't work there.
	  Remove any libsane.* links in /usr/local/lib/sane. Such links
	  are created by libtool. As they point to libsane-v4l.so,
	  scanimage -L doesn't find any scanner in case of ld.so
	  misconfigurations.
	  The install target is much quiter now and prints the libtool
	  message only once now.
2005-10-29 20:01:54 +00:00
Henning Geinitz 60437d524c Removed #include again, breaks compilation on OS/2. 2003-04-30 09:57:01 +00:00
Henning Geinitz de3256b534 Add missing includes. 2003-04-27 12:51:00 +00:00
Henning Geinitz e82f413b74 Recompile all targets if necessary. 2003-04-02 22:05:26 +00:00
Henning Geinitz 9d038e133e Update to glibc 2.3.1 version. The code is now LGPLed. Changed the K&R style
and added prototypes to avoid warnings.
2003-04-02 21:41:37 +00:00
Henning Geinitz 0b946a428c Update to glibc 2.3.1 version. This fixes a compilation warning. Further more,
the code is now LGPLed.
2003-04-02 21:16:19 +00:00
Henning Geinitz 0064ad99fc Use u_int32_t instead of in in_addr_t which isn't defined at least for OS/2.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-02-19 19:30:47 +00:00
Henning Geinitz 65df843b33 Only use inet_ntoa if it's available.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-02-14 19:53:37 +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 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 f41f349a16 Removed OS/2 kludge: it's not necessary.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-02-08 21:51:45 +00:00
Henning Geinitz d439aa7678 Fixed problem with header include order on Irix.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-01-27 15:11:44 +00:00
Henning Geinitz 382b9e86e9 Changed order of includes for OS/2 compatibility again.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-01-10 23:35:46 +00:00
Henning Geinitz da933d93d1 Changed order of includes for OS/2 compatibility.
Henning Meier-Geinitz <henning@meier-geinitz.de>
2002-01-10 20:48:24 +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 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
Henning Geinitz a0b9f501f8 Used #include "../include/sane/config.h".
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-05-31 17:36:39 +00:00
Henning Geinitz fdf421eb8c Added target "uninstall".
Henning Meier-Geinitz <henning@meier-geinitz.de>
2001-05-21 20:20:54 +00:00
Oliver Rauch a6e24d3333 2000-12-04 Oliver Rauch <Oliver.Rauch@Wolfsburg.DE>
* removed usage of gettext, problem with -lintl should be solved:
          - removed usage of gettext from lib/getopt.c
          - removed test for libintl/gettext in configure[.in]                                                                     - removed intllib from frontend/Makfile.in
2000-12-04 20:58:34 +00:00
Jochen Eisinger f0d5bc32ea 2000-11-20 Jochen Eisinger <jochen.eisinger@gmx.net>
* lib/md5.c include/md5.h: added md5 functions from GNU textutils
	* include/sane/sanei_auth.h sanei/sanei_auth.c: implemented new
	  SANE interface for user authorization using MD5 digest
2000-11-20 18:54:21 +00:00
Jochen Eisinger 3e4ae9dce7 2000-11-20 Jochen Eisinger <jochen.eisinger@gmx.net>
* configure configure.in: Added test for /dev/urandom and
	  index() in string.h or strings.h
	* backend/net.c: Fixed SANE_NET_AUTHORIZE call handling
	* doc/net.tex: Clarified definition of SANE_NET_AUTHORIZE, added
	  definition of MD5 authorization
	* doc/sane.tex: Upgraded to version 1.0.2, changed definition of
	  SANE_MAX_USERNAME_LEN & SANE_MAX_PASSWORD_LEN to 128 chars
	* doc/saned.man: added description of SANE_CONFIG_DIR/saned.users
	* doc/scanimage.man: added description of ~/.sane/pass and
	  --accept-md5-only
	* frontend/saned.c: implemented user authorization on a per backend
	  basis
	* frontend/scanimage.c: fixed bug (option -b wasn't present)
	  implemented auth_callback
	* include/sane/sane.h: changed definition of SANE_MAX_USERNAME_LEN &
	  SANE_MAX_PASSWORD_LEN to 128 chars
	* lib/Makefile.in sanei/Makefile.in: updated Makefiles
2000-11-20 18:49:26 +00:00
Petter Reinholdtsen b4a1a513c9 Merge devel (v1.0.3) into head branch. 2000-08-12 15:11:46 +00:00
Petter Reinholdtsen 30ab5e718a Initial revision 1999-08-09 18:06:01 +00:00