diff options
Diffstat (limited to '')
| -rw-r--r-- | Makefile.am | 1 | ||||
| -rw-r--r-- | Makefile.in | 983 | ||||
| -rw-r--r-- | aclocal.m4 | 1730 | ||||
| -rw-r--r-- | config.h.in | 3 | ||||
| -rwxr-xr-x | configure | 915 | ||||
| -rw-r--r-- | drivers.m4 | 25 | ||||
| -rw-r--r-- | drv.c | 9 | ||||
| -rw-r--r-- | drv_LCD2USB.c | 488 | 
8 files changed, 2696 insertions, 1458 deletions
diff --git a/Makefile.am b/Makefile.am index a5eeee7..75940d0 100644 --- a/Makefile.am +++ b/Makefile.am @@ -63,6 +63,7 @@ drv_Cwlinux.c                 \  drv_G15.c                     \  drv_HD44780.c                 \  drv_Image.c                   \ +drv_LCD2USB.c                 \  drv_LCDLinux.c                \  drv_LCDTerm.c                 \  drv_LPH7508.c                 \ diff --git a/Makefile.in b/Makefile.in index 7113bd0..02ed5b2 100644 --- a/Makefile.in +++ b/Makefile.in @@ -1,6 +1,8 @@ -# Makefile.in generated automatically by automake 1.4-p6 from Makefile.am +# Makefile.in generated by automake 1.9.5 from Makefile.am. +# @configure_input@ -# Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc. +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005  Free Software Foundation, Inc.  # This Makefile.in is free software; the Free Software Foundation  # gives unlimited permission to copy and/or distribute it,  # with or without modifications, as long as this notice is preserved. @@ -10,454 +12,747 @@  # even the implied warranty of MERCHANTABILITY or FITNESS FOR A  # PARTICULAR PURPOSE. -# Process this file with automake to produce Makefile.in +@SET_MAKE@ +# Process this file with automake to produce Makefile.in -SHELL = @SHELL@ +SOURCES = $(lcd4linux_SOURCES) $(EXTRA_lcd4linux_SOURCES)  srcdir = @srcdir@  top_srcdir = @top_srcdir@  VPATH = @srcdir@ -prefix = @prefix@ -exec_prefix = @exec_prefix@ - -bindir = @bindir@ -sbindir = @sbindir@ -libexecdir = @libexecdir@ -datadir = @datadir@ -sysconfdir = @sysconfdir@ -sharedstatedir = @sharedstatedir@ -localstatedir = @localstatedir@ -libdir = @libdir@ -infodir = @infodir@ -mandir = @mandir@ -includedir = @includedir@ -oldincludedir = /usr/include - -DESTDIR = -  pkgdatadir = $(datadir)/@PACKAGE@  pkglibdir = $(libdir)/@PACKAGE@  pkgincludedir = $(includedir)/@PACKAGE@ -  top_builddir = . - -ACLOCAL = @ACLOCAL@ -AUTOCONF = @AUTOCONF@ -AUTOMAKE = @AUTOMAKE@ -AUTOHEADER = @AUTOHEADER@ - +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd  INSTALL = @INSTALL@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -transform = @program_transform_name@ - +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name)  NORMAL_INSTALL = :  PRE_INSTALL = :  POST_INSTALL = :  NORMAL_UNINSTALL = :  PRE_UNINSTALL = :  POST_UNINSTALL = : -host_alias = @host_alias@ -host_triplet = @host@ +bin_PROGRAMS = lcd4linux$(EXEEXT) +subdir = . +DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \ +	$(srcdir)/Makefile.in $(srcdir)/config.h.in \ +	$(top_srcdir)/configure AUTHORS COPYING ChangeLog INSTALL NEWS \ +	TODO config.guess config.sub depcomp install-sh missing \ +	mkinstalldirs +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/curses.m4 $(top_srcdir)/curses.m4 \ +	$(top_srcdir)/python.m4 $(top_srcdir)/drivers.m4 \ +	$(top_srcdir)/plugins.m4 $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ +	$(ACLOCAL_M4) +am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ + configure.lineno configure.status.lineno +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = config.h +CONFIG_CLEAN_FILES = +am__installdirs = "$(DESTDIR)$(bindir)" +binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) +PROGRAMS = $(bin_PROGRAMS) +am_lcd4linux_OBJECTS = lcd4linux.$(OBJEXT) cfg.$(OBJEXT) \ +	debug.$(OBJEXT) drv.$(OBJEXT) evaluator.$(OBJEXT) \ +	hash.$(OBJEXT) layout.$(OBJEXT) pid.$(OBJEXT) timer.$(OBJEXT) \ +	thread.$(OBJEXT) udelay.$(OBJEXT) qprintf.$(OBJEXT) \ +	widget.$(OBJEXT) widget_text.$(OBJEXT) widget_bar.$(OBJEXT) \ +	widget_icon.$(OBJEXT) widget_image.$(OBJEXT) \ +	widget_timer.$(OBJEXT) widget_gpo.$(OBJEXT) plugin.$(OBJEXT) \ +	plugin_cfg.$(OBJEXT) plugin_math.$(OBJEXT) \ +	plugin_string.$(OBJEXT) plugin_test.$(OBJEXT) \ +	plugin_time.$(OBJEXT) +lcd4linux_OBJECTS = $(am_lcd4linux_OBJECTS) +DEFAULT_INCLUDES = -I. -I$(srcdir) -I. +depcomp = $(SHELL) $(top_srcdir)/depcomp +am__depfiles_maybe = depfiles +COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ +	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) +CCLD = $(CC) +LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ +SOURCES = $(lcd4linux_SOURCES) $(EXTRA_lcd4linux_SOURCES) +DIST_SOURCES = $(lcd4linux_SOURCES) $(EXTRA_lcd4linux_SOURCES) +ETAGS = etags +CTAGS = ctags +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +distdir = $(PACKAGE)-$(VERSION) +top_distdir = $(distdir) +am__remove_distdir = \ +  { test ! -d $(distdir) \ +    || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \ +         && rm -fr $(distdir); }; } +DIST_ARCHIVES = $(distdir).tar.gz +GZIP_ENV = --best +distuninstallcheck_listfiles = find . -type f -print +distcleancheck_listfiles = find . -type f -print +ACLOCAL = @ACLOCAL@ +AMDEP_FALSE = @AMDEP_FALSE@ +AMDEP_TRUE = @AMDEP_TRUE@ +AMTAR = @AMTAR@ +AUTOCONF = @AUTOCONF@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@  CC = @CC@ +CCDEPMODE = @CCDEPMODE@ +CFLAGS = @CFLAGS@  CPP = @CPP@ +CPPFLAGS = @CPPFLAGS@  CURSES_INCLUDEDIR = @CURSES_INCLUDEDIR@  CURSES_LIBS = @CURSES_LIBS@ +CYGPATH_W = @CYGPATH_W@ +DEFS = @DEFS@ +DEPDIR = @DEPDIR@ +DRIVERS = @DRIVERS@  DRVLIBS = @DRVLIBS@ -HAVE_LIB = @HAVE_LIB@ -LIB = @LIB@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +EGREP = @EGREP@ +EXEEXT = @EXEEXT@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +LDFLAGS = @LDFLAGS@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@  LN_S = @LN_S@ -LTLIB = @LTLIB@ +LTLIBOBJS = @LTLIBOBJS@  MAKEINFO = @MAKEINFO@ +OBJEXT = @OBJEXT@  PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@  PLUGINLIBS = @PLUGINLIBS@ -PYTHON = @PYTHON@ -PYTHON_CPPFLAGS = @PYTHON_CPPFLAGS@ -PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ -PYTHON_EXTRA_LIBS = @PYTHON_EXTRA_LIBS@ -PYTHON_LDFLAGS = @PYTHON_LDFLAGS@ -PYTHON_PLATFORM = @PYTHON_PLATFORM@ -PYTHON_PREFIX = @PYTHON_PREFIX@ -PYTHON_SITE_PKG = @PYTHON_SITE_PKG@ -PYTHON_VERSION = @PYTHON_VERSION@ +PLUGINS = @PLUGINS@ +POW_LIB = @POW_LIB@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@  VERSION = @VERSION@ -pkgpyexecdir = @pkgpyexecdir@ -pkgpythondir = @pkgpythondir@ -pyexecdir = @pyexecdir@ -pythondir = @pythondir@ - +X_CFLAGS = @X_CFLAGS@ +X_EXTRA_LIBS = @X_EXTRA_LIBS@ +X_LIBS = @X_LIBS@ +X_PRE_LIBS = @X_PRE_LIBS@ +ac_ct_CC = @ac_ct_CC@ +ac_ct_STRIP = @ac_ct_STRIP@ +am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ +am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ +am__include = @am__include@ +am__leading_dot = @am__leading_dot@ +am__quote = @am__quote@ +am__tar = @am__tar@ +am__untar = @am__untar@ +bindir = @bindir@ +build_alias = @build_alias@ +datadir = @datadir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@  AUTOMAKE_OPTIONS = gnu  CLEANFILES = *~ -DRIVERS = @DRIVERS@ -PLUGINS = @PLUGINS@ - -bin_PROGRAMS = lcd4linux -  AM_CFLAGS = -D_GNU_SOURCE -Wall -W -  lcd4linux_LDFLAGS =   lcd4linux_LDADD = @DRIVERS@ @PLUGINS@ @DRVLIBS@ @PLUGINLIBS@  lcd4linux_DEPENDENCIES = @DRIVERS@ @PLUGINS@ +lcd4linux_SOURCES = \ +lcd4linux.c                   \ +cfg.c         cfg.h           \ +debug.c       debug.h         \ +drv.c         drv.h           \ +evaluator.c   evaluator.h     \ +hash.c        hash.h          \ +layout.c      layout.h        \ +pid.c         pid.h           \ +timer.c       timer.h         \ +thread.c      thread.h        \ +udelay.c      udelay.h        \ +qprintf.c     qprintf.h       \ +                              \ +widget.c      widget.h        \ +widget_text.c widget_text.h   \ +widget_bar.c  widget_bar.h    \ +widget_icon.c widget_icon.h   \ +widget_image.c widget_image.h \ +widget_timer.c widget_timer.h \ +widget_gpo.c  widget_gpo.h    \ +                              \ +plugin.c      plugin.h        \ +plugin_cfg.c                  \ +plugin_math.c                 \ +plugin_string.c               \ +plugin_test.c                 \ +plugin_time.c + +EXTRA_lcd4linux_SOURCES = \ +drv_generic_text.c            \ +drv_generic_text.h            \ +drv_generic_graphic.c         \ +drv_generic_graphic.h         \ +drv_generic_gpio.c            \ +drv_generic_gpio.h            \ +drv_generic_serial.c          \ +drv_generic_serial.h          \ +drv_generic_parport.c         \ +drv_generic_parport.h         \ +drv_generic_i2c.c             \ +drv_generic_i2c.h             \ +drv_BeckmannEgle.c            \ +drv_BWCT.c                    \ +drv_Crystalfontz.c            \ +drv_Curses.c                  \ +drv_Cwlinux.c                 \ +drv_G15.c                     \ +drv_HD44780.c                 \ +drv_Image.c                   \ +drv_LCD2USB.c                 \ +drv_LCDLinux.c                \ +drv_LCDTerm.c                 \ +drv_LPH7508.c                 \ +drv_LUIse.c                   \ +drv_M50530.c                  \ +drv_MatrixOrbital.c           \ +drv_MilfordInstruments.c      \ +drv_Noritake.c                \ +drv_NULL.c                    \ +drv_RouterBoard.c             \ +drv_Sample.c                  \ +drv_serdisplib.c              \ +drv_SimpleLCD.c               \ +drv_T6963.c                   \ +drv_Trefon.c                  \ +drv_USBLCD.c                  \ +drv_WincorNixdorf.c           \ +drv_X11.c                     \ +                              \ +font_6x8.h                    \ +                              \ +lcd4linux_i2c.h               \ +                              \ +plugin_apm.c                  \ +plugin_cpuinfo.c              \ +plugin_diskstats.c            \ +plugin_dvb.c                  \ +plugin_exec.c                 \ +plugin_i2c_sensors.c          \ +plugin_imon.c                 \ +plugin_isdn.c                 \ +plugin_loadavg.c              \ +plugin_meminfo.c              \ +plugin_mysql.c                \ +plugin_netdev.c               \ +plugin_pop3.c                 \ +plugin_ppp.c                  \ +plugin_proc_stat.c            \ +plugin_python.c               \ +plugin_sample.c               \ +plugin_seti.c                 \ +plugin_statfs.c               \ +plugin_uname.c                \ +plugin_uptime.c               \ +plugin_wireless.c             \ +plugin_xmms.c + +EXTRA_DIST = \ +lcd4linux.conf.sample         \ +lcd4kde.conf                  \ +lcd4linux.kdelnk              \ +lcd4linux.xpm                 \ +lcd4linux.lsm                 \ +curses.m4                     \ +AUTHORS                       \ +CREDITS                       \ +FAQ                           \ +NEWS                          \ +TODO                          \ +README                        \ +README.Drivers                \ +README.Plugins                \ +README.KDE                    \ +plugin_sample.c + +all: config.h +	$(MAKE) $(AM_MAKEFLAGS) all-am -lcd4linux_SOURCES =  lcd4linux.c                   cfg.c         cfg.h           debug.c       debug.h         drv.c         drv.h           evaluator.c   evaluator.h     hash.c        hash.h          layout.c      layout.h        pid.c         pid.h           timer.c       timer.h         thread.c      thread.h        udelay.c      udelay.h        qprintf.c     qprintf.h                                     widget.c      widget.h        widget_text.c widget_text.h   widget_bar.c  widget_bar.h    widget_icon.c widget_icon.h   widget_image.c widget_image.h widget_timer.c widget_timer.h widget_gpo.c  widget_gpo.h                                  plugin.c      plugin.h        plugin_cfg.c                  plugin_math.c                 plugin_string.c               plugin_test.c                 plugin_time.c - - -EXTRA_lcd4linux_SOURCES =  drv_generic_text.c            drv_generic_text.h            drv_generic_graphic.c         drv_generic_graphic.h         drv_generic_gpio.c            drv_generic_gpio.h            drv_generic_serial.c          drv_generic_serial.h          drv_generic_parport.c         drv_generic_parport.h         drv_generic_i2c.c             drv_generic_i2c.h             drv_BeckmannEgle.c            drv_BWCT.c                    drv_Crystalfontz.c            drv_Curses.c                  drv_Cwlinux.c                 drv_G15.c                     drv_HD44780.c                 drv_Image.c                   drv_LCDLinux.c                drv_LCDTerm.c                 drv_LPH7508.c                 drv_LUIse.c                   drv_M50530.c                  drv_MatrixOrbital.c           drv_MilfordInstruments.c      drv_Noritake.c                drv_NULL.c                    drv_RouterBoard.c             drv_Sample.c                  drv_serdisplib.c              drv_SimpleLCD.c               drv_T6963.c                   drv_Trefon.c                  drv_USBLCD.c                  drv_WincorNixdorf.c           drv_X11.c                                                   font_6x8.h                                                  lcd4linux_i2c.h                                             plugin_apm.c                  plugin_cpuinfo.c              plugin_diskstats.c            plugin_dvb.c                  plugin_exec.c                 plugin_i2c_sensors.c          plugin_imon.c                 plugin_isdn.c                 plugin_loadavg.c              plugin_meminfo.c              plugin_mysql.c                plugin_netdev.c               plugin_pop3.c                 plugin_ppp.c                  plugin_proc_stat.c            plugin_python.c               plugin_sample.c               plugin_seti.c                 plugin_statfs.c               plugin_uname.c                plugin_uptime.c               plugin_wireless.c             plugin_xmms.c - - -EXTRA_DIST =  lcd4linux.conf.sample         lcd4kde.conf                  lcd4linux.kdelnk              lcd4linux.xpm                 lcd4linux.lsm                 curses.m4                     AUTHORS                       CREDITS                       FAQ                           NEWS                          TODO                          README                        README.Drivers                README.Plugins                README.KDE                    plugin_sample.c - -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs -CONFIG_HEADER = config.h -CONFIG_CLEAN_FILES =  -PROGRAMS =  $(bin_PROGRAMS) - - -DEFS = @DEFS@ -I. -I$(srcdir) -I. -CPPFLAGS = @CPPFLAGS@ -LDFLAGS = @LDFLAGS@ -LIBS = @LIBS@ -X_CFLAGS = @X_CFLAGS@ -X_LIBS = @X_LIBS@ -X_EXTRA_LIBS = @X_EXTRA_LIBS@ -X_PRE_LIBS = @X_PRE_LIBS@ -lcd4linux_OBJECTS =  lcd4linux.o cfg.o debug.o drv.o evaluator.o hash.o \ -layout.o pid.o timer.o thread.o udelay.o qprintf.o widget.o \ -widget_text.o widget_bar.o widget_icon.o widget_image.o widget_timer.o \ -widget_gpo.o plugin.o plugin_cfg.o plugin_math.o plugin_string.o \ -plugin_test.o plugin_time.o -CFLAGS = @CFLAGS@ -COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -CCLD = $(CC) -LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ -DIST_COMMON =  README ./stamp-h.in AUTHORS COPYING ChangeLog INSTALL \ -Makefile.am Makefile.in NEWS TODO aclocal.m4 config.guess config.h.in \ -config.sub configure configure.in install-sh missing mkinstalldirs - - -DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) - -TAR = tar -GZIP_ENV = --best -DEP_FILES =  .deps/cfg.P .deps/debug.P .deps/drv.P .deps/drv_BWCT.P \ -.deps/drv_BeckmannEgle.P .deps/drv_Crystalfontz.P .deps/drv_Curses.P \ -.deps/drv_Cwlinux.P .deps/drv_G15.P .deps/drv_HD44780.P \ -.deps/drv_Image.P .deps/drv_LCDLinux.P .deps/drv_LCDTerm.P \ -.deps/drv_LPH7508.P .deps/drv_LUIse.P .deps/drv_M50530.P \ -.deps/drv_MatrixOrbital.P .deps/drv_MilfordInstruments.P \ -.deps/drv_NULL.P .deps/drv_Noritake.P .deps/drv_RouterBoard.P \ -.deps/drv_Sample.P .deps/drv_SimpleLCD.P .deps/drv_T6963.P \ -.deps/drv_Trefon.P .deps/drv_USBLCD.P .deps/drv_WincorNixdorf.P \ -.deps/drv_X11.P .deps/drv_generic_gpio.P .deps/drv_generic_graphic.P \ -.deps/drv_generic_i2c.P .deps/drv_generic_parport.P \ -.deps/drv_generic_serial.P .deps/drv_generic_text.P \ -.deps/drv_serdisplib.P .deps/evaluator.P .deps/hash.P .deps/layout.P \ -.deps/lcd4linux.P .deps/pid.P .deps/plugin.P .deps/plugin_apm.P \ -.deps/plugin_cfg.P .deps/plugin_cpuinfo.P .deps/plugin_diskstats.P \ -.deps/plugin_dvb.P .deps/plugin_exec.P .deps/plugin_i2c_sensors.P \ -.deps/plugin_imon.P .deps/plugin_isdn.P .deps/plugin_loadavg.P \ -.deps/plugin_math.P .deps/plugin_meminfo.P .deps/plugin_mysql.P \ -.deps/plugin_netdev.P .deps/plugin_pop3.P .deps/plugin_ppp.P \ -.deps/plugin_proc_stat.P .deps/plugin_python.P .deps/plugin_sample.P \ -.deps/plugin_seti.P .deps/plugin_statfs.P .deps/plugin_string.P \ -.deps/plugin_test.P .deps/plugin_time.P .deps/plugin_uname.P \ -.deps/plugin_uptime.P .deps/plugin_wireless.P .deps/plugin_xmms.P \ -.deps/qprintf.P .deps/thread.P .deps/timer.P .deps/udelay.P \ -.deps/widget.P .deps/widget_bar.P .deps/widget_gpo.P \ -.deps/widget_icon.P .deps/widget_image.P .deps/widget_text.P \ -.deps/widget_timer.P -SOURCES = $(lcd4linux_SOURCES) $(EXTRA_lcd4linux_SOURCES) -OBJECTS = $(lcd4linux_OBJECTS) - -all: all-redirect  .SUFFIXES: -.SUFFIXES: .S .c .o .s -$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)  -	cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile - -Makefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status $(BUILT_SOURCES) -	cd $(top_builddir) \ -	  && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status - -$(ACLOCAL_M4):  configure.in  -	cd $(srcdir) && $(ACLOCAL) - -config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) +.SUFFIXES: .c .o .obj +am--refresh: +	@: +$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps) +	@for dep in $?; do \ +	  case '$(am__configure_deps)' in \ +	    *$$dep*) \ +	      echo ' cd $(srcdir) && $(AUTOMAKE) --gnu '; \ +	      cd $(srcdir) && $(AUTOMAKE) --gnu  \ +		&& exit 0; \ +	      exit 1;; \ +	  esac; \ +	done; \ +	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu  Makefile'; \ +	cd $(top_srcdir) && \ +	  $(AUTOMAKE) --gnu  Makefile +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status +	@case '$?' in \ +	  *config.status*) \ +	    echo ' $(SHELL) ./config.status'; \ +	    $(SHELL) ./config.status;; \ +	  *) \ +	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ +	    cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ +	esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)  	$(SHELL) ./config.status --recheck -$(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES) + +$(top_srcdir)/configure:  $(am__configure_deps)  	cd $(srcdir) && $(AUTOCONF) +$(ACLOCAL_M4):  $(am__aclocal_m4_deps) +	cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) -config.h: stamp-h -	@if test ! -f $@; then \ -		rm -f stamp-h; \ -		$(MAKE) stamp-h; \ -	else :; fi -stamp-h: $(srcdir)/config.h.in $(top_builddir)/config.status -	cd $(top_builddir) \ -	  && CONFIG_FILES= CONFIG_HEADERS=config.h \ -	     $(SHELL) ./config.status -	@echo timestamp > stamp-h 2> /dev/null -$(srcdir)/config.h.in: $(srcdir)/stamp-h.in +config.h: stamp-h1  	@if test ! -f $@; then \ -		rm -f $(srcdir)/stamp-h.in; \ -		$(MAKE) $(srcdir)/stamp-h.in; \ +	  rm -f stamp-h1; \ +	  $(MAKE) stamp-h1; \  	else :; fi -$(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4)  -	cd $(top_srcdir) && $(AUTOHEADER) -	@echo timestamp > $(srcdir)/stamp-h.in 2> /dev/null - -mostlyclean-hdr: -clean-hdr: +stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status +	@rm -f stamp-h1 +	cd $(top_builddir) && $(SHELL) ./config.status config.h +$(srcdir)/config.h.in:  $(am__configure_deps)  +	cd $(top_srcdir) && $(AUTOHEADER) +	rm -f stamp-h1 +	touch $@  distclean-hdr: -	-rm -f config.h - -maintainer-clean-hdr: - -mostlyclean-binPROGRAMS: - -clean-binPROGRAMS: -	-test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) - -distclean-binPROGRAMS: - -maintainer-clean-binPROGRAMS: - +	-rm -f config.h stamp-h1  install-binPROGRAMS: $(bin_PROGRAMS)  	@$(NORMAL_INSTALL) -	$(mkinstalldirs) $(DESTDIR)$(bindir) +	test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)"  	@list='$(bin_PROGRAMS)'; for p in $$list; do \ -	  if test -f $$p; then \ -	    echo "  $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \ -	     $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ +	  p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ +	  if test -f $$p \ +	  ; then \ +	    f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ +	   echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ +	   $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \  	  else :; fi; \  	done  uninstall-binPROGRAMS:  	@$(NORMAL_UNINSTALL) -	list='$(bin_PROGRAMS)'; for p in $$list; do \ -	  rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \ +	@list='$(bin_PROGRAMS)'; for p in $$list; do \ +	  f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ +	  echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ +	  rm -f "$(DESTDIR)$(bindir)/$$f"; \  	done -.s.o: -	$(COMPILE) -c $< - -.S.o: -	$(COMPILE) -c $< +clean-binPROGRAMS: +	-test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) +lcd4linux$(EXEEXT): $(lcd4linux_OBJECTS) $(lcd4linux_DEPENDENCIES)  +	@rm -f lcd4linux$(EXEEXT) +	$(LINK) $(lcd4linux_LDFLAGS) $(lcd4linux_OBJECTS) $(lcd4linux_LDADD) $(LIBS)  mostlyclean-compile: -	-rm -f *.o core *.core - -clean-compile: +	-rm -f *.$(OBJEXT)  distclean-compile:  	-rm -f *.tab.c -maintainer-clean-compile: - -lcd4linux: $(lcd4linux_OBJECTS) $(lcd4linux_DEPENDENCIES) -	@rm -f lcd4linux -	$(LINK) $(lcd4linux_LDFLAGS) $(lcd4linux_OBJECTS) $(lcd4linux_LDADD) $(LIBS) - +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cfg.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/debug.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/drv.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/drv_BWCT.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/drv_BeckmannEgle.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/drv_Crystalfontz.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/drv_Curses.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/drv_Cwlinux.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/drv_G15.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/drv_HD44780.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/drv_Image.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/drv_LCD2USB.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/drv_LCDLinux.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/drv_LCDTerm.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/drv_LPH7508.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/drv_LUIse.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/drv_M50530.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/drv_MatrixOrbital.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/drv_MilfordInstruments.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/drv_NULL.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/drv_Noritake.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/drv_RouterBoard.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/drv_Sample.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/drv_SimpleLCD.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/drv_T6963.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/drv_Trefon.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/drv_USBLCD.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/drv_WincorNixdorf.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/drv_X11.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/drv_generic_gpio.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/drv_generic_graphic.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/drv_generic_i2c.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/drv_generic_parport.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/drv_generic_serial.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/drv_generic_text.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/drv_serdisplib.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/evaluator.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hash.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/layout.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lcd4linux.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pid.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/plugin.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/plugin_apm.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/plugin_cfg.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/plugin_cpuinfo.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/plugin_diskstats.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/plugin_dvb.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/plugin_exec.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/plugin_i2c_sensors.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/plugin_imon.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/plugin_isdn.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/plugin_loadavg.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/plugin_math.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/plugin_meminfo.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/plugin_mysql.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/plugin_netdev.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/plugin_pop3.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/plugin_ppp.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/plugin_proc_stat.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/plugin_python.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/plugin_sample.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/plugin_seti.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/plugin_statfs.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/plugin_string.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/plugin_test.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/plugin_time.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/plugin_uname.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/plugin_uptime.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/plugin_wireless.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/plugin_xmms.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/qprintf.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/thread.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/timer.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/udelay.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/widget.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/widget_bar.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/widget_gpo.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/widget_icon.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/widget_image.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/widget_text.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/widget_timer.Po@am__quote@ + +.c.o: +@am__fastdepCC_TRUE@	if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ +@am__fastdepCC_TRUE@	then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@	$(COMPILE) -c $< + +.c.obj: +@am__fastdepCC_TRUE@	if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ +@am__fastdepCC_TRUE@	then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@	$(COMPILE) -c `$(CYGPATH_W) '$<'` +uninstall-info-am: + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) +	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ +	unique=`for i in $$list; do \ +	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ +	  done | \ +	  $(AWK) '    { files[$$0] = 1; } \ +	       END { for (i in files) print i; }'`; \ +	mkid -fID $$unique  tags: TAGS -ID: $(HEADERS) $(SOURCES) $(LISP) -	list='$(SOURCES) $(HEADERS)'; \ -	unique=`for i in $$list; do echo $$i; done | \ -	  awk '    { files[$$0] = 1; } \ +TAGS:  $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \ +		$(TAGS_FILES) $(LISP) +	tags=; \ +	here=`pwd`; \ +	list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \ +	unique=`for i in $$list; do \ +	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ +	  done | \ +	  $(AWK) '    { files[$$0] = 1; } \  	       END { for (i in files) print i; }'`; \ -	here=`pwd` && cd $(srcdir) \ -	  && mkid -f$$here/ID $$unique $(LISP) - -TAGS:  $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) $(LISP) +	if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ +	  test -n "$$unique" || unique=$$empty_fix; \ +	  $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ +	    $$tags $$unique; \ +	fi +ctags: CTAGS +CTAGS:  $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \ +		$(TAGS_FILES) $(LISP)  	tags=; \  	here=`pwd`; \ -	list='$(SOURCES) $(HEADERS)'; \ -	unique=`for i in $$list; do echo $$i; done | \ -	  awk '    { files[$$0] = 1; } \ +	list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \ +	unique=`for i in $$list; do \ +	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ +	  done | \ +	  $(AWK) '    { files[$$0] = 1; } \  	       END { for (i in files) print i; }'`; \ -	test -z "$(ETAGS_ARGS)config.h.in$$unique$(LISP)$$tags" \ -	  || (cd $(srcdir) && etags -o $$here/TAGS $(ETAGS_ARGS) $$tags config.h.in $$unique $(LISP)) +	test -z "$(CTAGS_ARGS)$$tags$$unique" \ +	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ +	     $$tags $$unique -mostlyclean-tags: - -clean-tags: +GTAGS: +	here=`$(am__cd) $(top_builddir) && pwd` \ +	  && cd $(top_srcdir) \ +	  && gtags -i $(GTAGS_ARGS) $$here  distclean-tags: -	-rm -f TAGS ID - -maintainer-clean-tags: +	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir = $(PACKAGE)-$(VERSION) -top_distdir = $(distdir) +distdir: $(DISTFILES) +	$(am__remove_distdir) +	mkdir $(distdir) +	@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ +	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ +	list='$(DISTFILES)'; for file in $$list; do \ +	  case $$file in \ +	    $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ +	    $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ +	  esac; \ +	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ +	  dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ +	  if test "$$dir" != "$$file" && test "$$dir" != "."; then \ +	    dir="/$$dir"; \ +	    $(mkdir_p) "$(distdir)$$dir"; \ +	  else \ +	    dir=''; \ +	  fi; \ +	  if test -d $$d/$$file; then \ +	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ +	      cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ +	    fi; \ +	    cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ +	  else \ +	    test -f $(distdir)/$$file \ +	    || cp -p $$d/$$file $(distdir)/$$file \ +	    || exit 1; \ +	  fi; \ +	done +	-find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \ +	  ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ +	  ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ +	  ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \ +	|| chmod -R a+r $(distdir) +dist-gzip: distdir +	tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz +	$(am__remove_distdir) + +dist-bzip2: distdir +	tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2 +	$(am__remove_distdir) + +dist-tarZ: distdir +	tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z +	$(am__remove_distdir) + +dist-shar: distdir +	shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz +	$(am__remove_distdir) + +dist-zip: distdir +	-rm -f $(distdir).zip +	zip -rq $(distdir).zip $(distdir) +	$(am__remove_distdir) + +dist dist-all: distdir +	tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz +	$(am__remove_distdir)  # This target untars the dist file and tries a VPATH configuration.  Then  # it guarantees that the distribution is self-contained by making another  # tarfile.  distcheck: dist -	-rm -rf $(distdir) -	GZIP=$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz -	mkdir $(distdir)/=build -	mkdir $(distdir)/=inst -	dc_install_base=`cd $(distdir)/=inst && pwd`; \ -	cd $(distdir)/=build \ -	  && ../configure --srcdir=.. --prefix=$$dc_install_base \ +	case '$(DIST_ARCHIVES)' in \ +	*.tar.gz*) \ +	  GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\ +	*.tar.bz2*) \ +	  bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\ +	*.tar.Z*) \ +	  uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ +	*.shar.gz*) \ +	  GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\ +	*.zip*) \ +	  unzip $(distdir).zip ;;\ +	esac +	chmod -R a-w $(distdir); chmod a+w $(distdir) +	mkdir $(distdir)/_build +	mkdir $(distdir)/_inst +	chmod a-w $(distdir) +	dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ +	  && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ +	  && cd $(distdir)/_build \ +	  && ../configure --srcdir=.. --prefix="$$dc_install_base" \ +	    $(DISTCHECK_CONFIGURE_FLAGS) \  	  && $(MAKE) $(AM_MAKEFLAGS) \  	  && $(MAKE) $(AM_MAKEFLAGS) dvi \  	  && $(MAKE) $(AM_MAKEFLAGS) check \  	  && $(MAKE) $(AM_MAKEFLAGS) install \  	  && $(MAKE) $(AM_MAKEFLAGS) installcheck \ -	  && $(MAKE) $(AM_MAKEFLAGS) dist -	-rm -rf $(distdir) -	@banner="$(distdir).tar.gz is ready for distribution"; \ -	dashes=`echo "$$banner" | sed s/./=/g`; \ -	echo "$$dashes"; \ -	echo "$$banner"; \ -	echo "$$dashes" -dist: distdir -	-chmod -R a+r $(distdir) -	GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir) -	-rm -rf $(distdir) -dist-all: distdir -	-chmod -R a+r $(distdir) -	GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir) -	-rm -rf $(distdir) -distdir: $(DISTFILES) -	-rm -rf $(distdir) -	mkdir $(distdir) -	-chmod 777 $(distdir) -	here=`cd $(top_builddir) && pwd`; \ -	top_distdir=`cd $(distdir) && pwd`; \ -	distdir=`cd $(distdir) && pwd`; \ -	cd $(top_srcdir) \ -	  && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu Makefile -	@for file in $(DISTFILES); do \ -	  d=$(srcdir); \ -	  if test -d $$d/$$file; then \ -	    cp -pr $$d/$$file $(distdir)/$$file; \ -	  else \ -	    test -f $(distdir)/$$file \ -	    || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ -	    || cp -p $$d/$$file $(distdir)/$$file || :; \ -	  fi; \ +	  && $(MAKE) $(AM_MAKEFLAGS) uninstall \ +	  && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \ +	        distuninstallcheck \ +	  && chmod -R a-w "$$dc_install_base" \ +	  && ({ \ +	       (cd ../.. && umask 077 && mkdir "$$dc_destdir") \ +	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \ +	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \ +	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \ +	            distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \ +	      } || { rm -rf "$$dc_destdir"; exit 1; }) \ +	  && rm -rf "$$dc_destdir" \ +	  && $(MAKE) $(AM_MAKEFLAGS) dist \ +	  && rm -rf $(DIST_ARCHIVES) \ +	  && $(MAKE) $(AM_MAKEFLAGS) distcleancheck +	$(am__remove_distdir) +	@(echo "$(distdir) archives ready for distribution: "; \ +	  list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ +	  sed -e '1{h;s/./=/g;p;x;}' -e '$${p;x;}' +distuninstallcheck: +	@cd $(distuninstallcheck_dir) \ +	&& test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \ +	   || { echo "ERROR: files left after uninstall:" ; \ +	        if test -n "$(DESTDIR)"; then \ +	          echo "  (check DESTDIR support)"; \ +	        fi ; \ +	        $(distuninstallcheck_listfiles) ; \ +	        exit 1; } >&2 +distcleancheck: distclean +	@if test '$(srcdir)' = . ; then \ +	  echo "ERROR: distcleancheck can only run from a VPATH build" ; \ +	  exit 1 ; \ +	fi +	@test `$(distcleancheck_listfiles) | wc -l` -eq 0 \ +	  || { echo "ERROR: files left in build directory after distclean:" ; \ +	       $(distcleancheck_listfiles) ; \ +	       exit 1; } >&2 +check-am: all-am +check: check-am +all-am: Makefile $(PROGRAMS) config.h +installdirs: +	for dir in "$(DESTDIR)$(bindir)"; do \ +	  test -z "$$dir" || $(mkdir_p) "$$dir"; \  	done +install: install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am -DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :) +install-am: all-am +	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am --include $(DEP_FILES) +installcheck: installcheck-am +install-strip: +	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ +	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ +	  `test -z '$(STRIP)' || \ +	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: -mostlyclean-depend: +clean-generic: +	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) -clean-depend: +distclean-generic: +	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -distclean-depend: -	-rm -rf .deps +maintainer-clean-generic: +	@echo "This command is intended for maintainers to use" +	@echo "it deletes files that may require special tools to rebuild." +clean: clean-am -maintainer-clean-depend: +clean-am: clean-binPROGRAMS clean-generic mostlyclean-am -%.o: %.c -	@echo '$(COMPILE) -c $<'; \ -	$(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $< -	@-cp .deps/$(*F).pp .deps/$(*F).P; \ -	tr ' ' '\012' < .deps/$(*F).pp \ -	  | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ -	    >> .deps/$(*F).P; \ -	rm .deps/$(*F).pp +distclean: distclean-am +	-rm -f $(am__CONFIG_DISTCLEAN_FILES) +	-rm -rf ./$(DEPDIR) +	-rm -f Makefile +distclean-am: clean-am distclean-compile distclean-generic \ +	distclean-hdr distclean-tags -%.lo: %.c -	@echo '$(LTCOMPILE) -c $<'; \ -	$(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $< -	@-sed -e 's/^\([^:]*\)\.o[ 	]*:/\1.lo \1.o :/' \ -	  < .deps/$(*F).pp > .deps/$(*F).P; \ -	tr ' ' '\012' < .deps/$(*F).pp \ -	  | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \ -	    >> .deps/$(*F).P; \ -	rm -f .deps/$(*F).pp -info-am: -info: info-am -dvi-am:  dvi: dvi-am -check-am: all-am -check: check-am -installcheck-am: -installcheck: installcheck-am -all-recursive-am: config.h -	$(MAKE) $(AM_MAKEFLAGS) all-recursive -install-exec-am: install-binPROGRAMS -install-exec: install-exec-am +dvi-am: -install-data-am: -install-data: install-data-am +html: html-am -install-am: all-am -	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am -install: install-am -uninstall-am: uninstall-binPROGRAMS -uninstall: uninstall-am -all-am: Makefile $(PROGRAMS) config.h -all-redirect: all-am -install-strip: -	$(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install -installdirs: -	$(mkinstalldirs)  $(DESTDIR)$(bindir) +info: info-am +info-am: -mostlyclean-generic: +install-data-am: -clean-generic: -	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) +install-exec-am: install-binPROGRAMS -distclean-generic: -	-rm -f Makefile $(CONFIG_CLEAN_FILES) -	-rm -f config.cache config.log stamp-h stamp-h[0-9]* +install-info: install-info-am -maintainer-clean-generic: -mostlyclean-am:  mostlyclean-hdr mostlyclean-binPROGRAMS \ -		mostlyclean-compile mostlyclean-tags mostlyclean-depend \ -		mostlyclean-generic +install-man: + +installcheck-am: + +maintainer-clean: maintainer-clean-am +	-rm -f $(am__CONFIG_DISTCLEAN_FILES) +	-rm -rf $(top_srcdir)/autom4te.cache +	-rm -rf ./$(DEPDIR) +	-rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic  mostlyclean: mostlyclean-am -clean-am:  clean-hdr clean-binPROGRAMS clean-compile clean-tags \ -		clean-depend clean-generic mostlyclean-am +mostlyclean-am: mostlyclean-compile mostlyclean-generic -clean: clean-am +pdf: pdf-am -distclean-am:  distclean-hdr distclean-binPROGRAMS distclean-compile \ -		distclean-tags distclean-depend distclean-generic \ -		clean-am +pdf-am: -distclean: distclean-am -	-rm -f config.status +ps: ps-am -maintainer-clean-am:  maintainer-clean-hdr maintainer-clean-binPROGRAMS \ -		maintainer-clean-compile maintainer-clean-tags \ -		maintainer-clean-depend maintainer-clean-generic \ -		distclean-am -	@echo "This command is intended for maintainers to use;" -	@echo "it deletes files that may require special tools to rebuild." +ps-am: -maintainer-clean: maintainer-clean-am -	-rm -f config.status - -.PHONY: mostlyclean-hdr distclean-hdr clean-hdr maintainer-clean-hdr \ -mostlyclean-binPROGRAMS distclean-binPROGRAMS clean-binPROGRAMS \ -maintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \ -mostlyclean-compile distclean-compile clean-compile \ -maintainer-clean-compile tags mostlyclean-tags distclean-tags \ -clean-tags maintainer-clean-tags distdir mostlyclean-depend \ -distclean-depend clean-depend maintainer-clean-depend info-am info \ -dvi-am dvi check check-am installcheck-am installcheck all-recursive-am \ -install-exec-am install-exec install-data-am install-data install-am \ -install uninstall-am uninstall all-redirect all-am all installdirs \ -mostlyclean-generic distclean-generic clean-generic \ -maintainer-clean-generic clean mostlyclean distclean maintainer-clean +uninstall-am: uninstall-binPROGRAMS uninstall-info-am +.PHONY: CTAGS GTAGS all all-am am--refresh check check-am clean \ +	clean-binPROGRAMS clean-generic ctags dist dist-all dist-bzip2 \ +	dist-gzip dist-shar dist-tarZ dist-zip distcheck distclean \ +	distclean-compile distclean-generic distclean-hdr \ +	distclean-tags distcleancheck distdir distuninstallcheck dvi \ +	dvi-am html html-am info info-am install install-am \ +	install-binPROGRAMS install-data install-data-am install-exec \ +	install-exec-am install-info install-info-am install-man \ +	install-strip installcheck installcheck-am installdirs \ +	maintainer-clean maintainer-clean-generic mostlyclean \ +	mostlyclean-compile mostlyclean-generic pdf pdf-am ps ps-am \ +	tags uninstall uninstall-am uninstall-binPROGRAMS \ +	uninstall-info-am  # Tell versions [3.59,3.63) of GNU make to not export all variables.  # Otherwise a system limit (for SysV at least) may be exceeded. @@ -1,919 +1,749 @@ -dnl aclocal.m4 generated automatically by aclocal 1.4-p6 - -dnl Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc. -dnl This file is free software; the Free Software Foundation -dnl gives unlimited permission to copy and/or distribute it, -dnl with or without modifications, as long as this notice is preserved. - -dnl This program is distributed in the hope that it will be useful, -dnl but WITHOUT ANY WARRANTY, to the extent permitted by law; without -dnl even the implied warranty of MERCHANTABILITY or FITNESS FOR A -dnl PARTICULAR PURPOSE. - -# lib-prefix.m4 serial 4 (gettext-0.14.2) -dnl Copyright (C) 2001-2005 Free Software Foundation, Inc. -dnl This file is free software; the Free Software Foundation -dnl gives unlimited permission to copy and/or distribute it, -dnl with or without modifications, as long as this notice is preserved. - -dnl From Bruno Haible. - -dnl AC_LIB_ARG_WITH is synonymous to AC_ARG_WITH in autoconf-2.13, and -dnl similar to AC_ARG_WITH in autoconf 2.52...2.57 except that is doesn't -dnl require excessive bracketing. -ifdef([AC_HELP_STRING], -[AC_DEFUN([AC_LIB_ARG_WITH], [AC_ARG_WITH([$1],[[$2]],[$3],[$4])])], -[AC_DEFUN([AC_][LIB_ARG_WITH], [AC_ARG_WITH([$1],[$2],[$3],[$4])])]) - -dnl AC_LIB_PREFIX adds to the CPPFLAGS and LDFLAGS the flags that are needed -dnl to access previously installed libraries. The basic assumption is that -dnl a user will want packages to use other packages he previously installed -dnl with the same --prefix option. -dnl This macro is not needed if only AC_LIB_LINKFLAGS is used to locate -dnl libraries, but is otherwise very convenient. -AC_DEFUN([AC_LIB_PREFIX], -[ -  AC_BEFORE([$0], [AC_LIB_LINKFLAGS]) -  AC_REQUIRE([AC_PROG_CC]) -  AC_REQUIRE([AC_CANONICAL_HOST]) -  AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) -  dnl By default, look in $includedir and $libdir. -  use_additional=yes -  AC_LIB_WITH_FINAL_PREFIX([ -    eval additional_includedir=\"$includedir\" -    eval additional_libdir=\"$libdir\" -  ]) -  AC_LIB_ARG_WITH([lib-prefix], -[  --with-lib-prefix[=DIR] search for libraries in DIR/include and DIR/lib -  --without-lib-prefix    don't search for libraries in includedir and libdir], -[ -    if test "X$withval" = "Xno"; then -      use_additional=no -    else -      if test "X$withval" = "X"; then -        AC_LIB_WITH_FINAL_PREFIX([ -          eval additional_includedir=\"$includedir\" -          eval additional_libdir=\"$libdir\" -        ]) -      else -        additional_includedir="$withval/include" -        additional_libdir="$withval/lib" -      fi -    fi +# generated automatically by aclocal 1.9.5 -*- Autoconf -*- + +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, +# 2005  Free Software Foundation, Inc. +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +# Copyright (C) 2002, 2003, 2005  Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# AM_AUTOMAKE_VERSION(VERSION) +# ---------------------------- +# Automake X.Y traces this macro to ensure aclocal.m4 has been +# generated from the m4 files accompanying Automake X.Y. +AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version="1.9"]) + +# AM_SET_CURRENT_AUTOMAKE_VERSION +# ------------------------------- +# Call AM_AUTOMAKE_VERSION so it can be traced. +# This function is AC_REQUIREd by AC_INIT_AUTOMAKE. +AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], +	 [AM_AUTOMAKE_VERSION([1.9.5])]) + +# AM_AUX_DIR_EXPAND                                         -*- Autoconf -*- + +# Copyright (C) 2001, 2003, 2005  Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets +# $ac_aux_dir to `$srcdir/foo'.  In other projects, it is set to +# `$srcdir', `$srcdir/..', or `$srcdir/../..'. +# +# Of course, Automake must honor this variable whenever it calls a +# tool from the auxiliary directory.  The problem is that $srcdir (and +# therefore $ac_aux_dir as well) can be either absolute or relative, +# depending on how configure is run.  This is pretty annoying, since +# it makes $ac_aux_dir quite unusable in subdirectories: in the top +# source directory, any form will work fine, but in subdirectories a +# relative path needs to be adjusted first. +# +# $ac_aux_dir/missing +#    fails when called from a subdirectory if $ac_aux_dir is relative +# $top_srcdir/$ac_aux_dir/missing +#    fails if $ac_aux_dir is absolute, +#    fails when called from a subdirectory in a VPATH build with +#          a relative $ac_aux_dir +# +# The reason of the latter failure is that $top_srcdir and $ac_aux_dir +# are both prefixed by $srcdir.  In an in-source build this is usually +# harmless because $srcdir is `.', but things will broke when you +# start a VPATH build or use an absolute $srcdir. +# +# So we could use something similar to $top_srcdir/$ac_aux_dir/missing, +# iff we strip the leading $srcdir from $ac_aux_dir.  That would be: +#   am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"` +# and then we would define $MISSING as +#   MISSING="\${SHELL} $am_aux_dir/missing" +# This will work as long as MISSING is not called from configure, because +# unfortunately $(top_srcdir) has no meaning in configure. +# However there are other variables, like CC, which are often used in +# configure, and could therefore not use this "fixed" $ac_aux_dir. +# +# Another solution, used here, is to always expand $ac_aux_dir to an +# absolute PATH.  The drawback is that using absolute paths prevent a +# configured tree to be moved without reconfiguration. + +AC_DEFUN([AM_AUX_DIR_EXPAND], +[dnl Rely on autoconf to set up CDPATH properly. +AC_PREREQ([2.50])dnl +# expand $ac_aux_dir to an absolute path +am_aux_dir=`cd $ac_aux_dir && pwd`  ]) -  if test $use_additional = yes; then -    dnl Potentially add $additional_includedir to $CPPFLAGS. -    dnl But don't add it -    dnl   1. if it's the standard /usr/include, -    dnl   2. if it's already present in $CPPFLAGS, -    dnl   3. if it's /usr/local/include and we are using GCC on Linux, -    dnl   4. if it doesn't exist as a directory. -    if test "X$additional_includedir" != "X/usr/include"; then -      haveit= -      for x in $CPPFLAGS; do -        AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) -        if test "X$x" = "X-I$additional_includedir"; then -          haveit=yes -          break -        fi -      done -      if test -z "$haveit"; then -        if test "X$additional_includedir" = "X/usr/local/include"; then -          if test -n "$GCC"; then -            case $host_os in -              linux* | gnu* | k*bsd*-gnu) haveit=yes;; -            esac -          fi -        fi -        if test -z "$haveit"; then -          if test -d "$additional_includedir"; then -            dnl Really add $additional_includedir to $CPPFLAGS. -            CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }-I$additional_includedir" -          fi -        fi + +# AM_CONDITIONAL                                            -*- Autoconf -*- + +# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005 +# Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# serial 7 + +# AM_CONDITIONAL(NAME, SHELL-CONDITION) +# ------------------------------------- +# Define a conditional. +AC_DEFUN([AM_CONDITIONAL], +[AC_PREREQ(2.52)dnl + ifelse([$1], [TRUE],  [AC_FATAL([$0: invalid condition: $1])], +	[$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl +AC_SUBST([$1_TRUE]) +AC_SUBST([$1_FALSE]) +if $2; then +  $1_TRUE= +  $1_FALSE='#' +else +  $1_TRUE='#' +  $1_FALSE= +fi +AC_CONFIG_COMMANDS_PRE( +[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then +  AC_MSG_ERROR([[conditional "$1" was never defined. +Usually this means the macro was only invoked conditionally.]]) +fi])]) + + +# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005 +# Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# serial 8 + +# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be +# written in clear, in which case automake, when reading aclocal.m4, +# will think it sees a *use*, and therefore will trigger all it's +# C support machinery.  Also note that it means that autoscan, seeing +# CC etc. in the Makefile, will ask for an AC_PROG_CC use... + + +# _AM_DEPENDENCIES(NAME) +# ---------------------- +# See how the compiler implements dependency checking. +# NAME is "CC", "CXX", "GCJ", or "OBJC". +# We try a few techniques and use that to set a single cache variable. +# +# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was +# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular +# dependency, and given that the user is not expected to run this macro, +# just rely on AC_PROG_CC. +AC_DEFUN([_AM_DEPENDENCIES], +[AC_REQUIRE([AM_SET_DEPDIR])dnl +AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl +AC_REQUIRE([AM_MAKE_INCLUDE])dnl +AC_REQUIRE([AM_DEP_TRACK])dnl + +ifelse([$1], CC,   [depcc="$CC"   am_compiler_list=], +       [$1], CXX,  [depcc="$CXX"  am_compiler_list=], +       [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'], +       [$1], GCJ,  [depcc="$GCJ"  am_compiler_list='gcc3 gcc'], +                   [depcc="$$1"   am_compiler_list=]) + +AC_CACHE_CHECK([dependency style of $depcc], +               [am_cv_$1_dependencies_compiler_type], +[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then +  # We make a subdir and do the tests there.  Otherwise we can end up +  # making bogus files that we don't know about and never remove.  For +  # instance it was reported that on HP-UX the gcc test will end up +  # making a dummy file named `D' -- because `-MD' means `put the output +  # in D'. +  mkdir conftest.dir +  # Copy depcomp to subdir because otherwise we won't find it if we're +  # using a relative directory. +  cp "$am_depcomp" conftest.dir +  cd conftest.dir +  # We will build objects and dependencies in a subdirectory because +  # it helps to detect inapplicable dependency modes.  For instance +  # both Tru64's cc and ICC support -MD to output dependencies as a +  # side effect of compilation, but ICC will put the dependencies in +  # the current directory while Tru64 will put them in the object +  # directory. +  mkdir sub + +  am_cv_$1_dependencies_compiler_type=none +  if test "$am_compiler_list" = ""; then +     am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp` +  fi +  for depmode in $am_compiler_list; do +    # Setup a source with many dependencies, because some compilers +    # like to wrap large dependency lists on column 80 (with \), and +    # we should not choose a depcomp mode which is confused by this. +    # +    # We need to recreate these files for each test, as the compiler may +    # overwrite some of them when testing with obscure command lines. +    # This happens at least with the AIX C compiler. +    : > sub/conftest.c +    for i in 1 2 3 4 5 6; do +      echo '#include "conftst'$i'.h"' >> sub/conftest.c +      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with +      # Solaris 8's {/usr,}/bin/sh. +      touch sub/conftst$i.h +    done +    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf + +    case $depmode in +    nosideeffect) +      # after this tag, mechanisms are not by side-effect, so they'll +      # only be used when explicitly requested +      if test "x$enable_dependency_tracking" = xyes; then +	continue +      else +	break        fi -    fi -    dnl Potentially add $additional_libdir to $LDFLAGS. -    dnl But don't add it -    dnl   1. if it's the standard /usr/lib, -    dnl   2. if it's already present in $LDFLAGS, -    dnl   3. if it's /usr/local/lib and we are using GCC on Linux, -    dnl   4. if it doesn't exist as a directory. -    if test "X$additional_libdir" != "X/usr/lib"; then -      haveit= -      for x in $LDFLAGS; do -        AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) -        if test "X$x" = "X-L$additional_libdir"; then -          haveit=yes -          break -        fi -      done -      if test -z "$haveit"; then -        if test "X$additional_libdir" = "X/usr/local/lib"; then -          if test -n "$GCC"; then -            case $host_os in -              linux*) haveit=yes;; -            esac -          fi -        fi -        if test -z "$haveit"; then -          if test -d "$additional_libdir"; then -            dnl Really add $additional_libdir to $LDFLAGS. -            LDFLAGS="${LDFLAGS}${LDFLAGS:+ }-L$additional_libdir" -          fi -        fi +      ;; +    none) break ;; +    esac +    # We check with `-c' and `-o' for the sake of the "dashmstdout" +    # mode.  It turns out that the SunPro C++ compiler does not properly +    # handle `-M -o', and we need to detect this. +    if depmode=$depmode \ +       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \ +       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ +       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \ +         >/dev/null 2>conftest.err && +       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && +       grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 && +       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then +      # icc doesn't choke on unknown options, it will just issue warnings +      # or remarks (even with -Werror).  So we grep stderr for any message +      # that says an option was ignored or not supported. +      # When given -MP, icc 7.0 and 7.1 complain thusly: +      #   icc: Command line warning: ignoring option '-M'; no argument required +      # The diagnosis changed in icc 8.0: +      #   icc: Command line remark: option '-MP' not supported +      if (grep 'ignoring option' conftest.err || +          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else +        am_cv_$1_dependencies_compiler_type=$depmode +        break        fi      fi -  fi -]) +  done -dnl AC_LIB_PREPARE_PREFIX creates variables acl_final_prefix, -dnl acl_final_exec_prefix, containing the values to which $prefix and -dnl $exec_prefix will expand at the end of the configure script. -AC_DEFUN([AC_LIB_PREPARE_PREFIX], -[ -  dnl Unfortunately, prefix and exec_prefix get only finally determined -  dnl at the end of configure. -  if test "X$prefix" = "XNONE"; then -    acl_final_prefix="$ac_default_prefix" -  else -    acl_final_prefix="$prefix" -  fi -  if test "X$exec_prefix" = "XNONE"; then -    acl_final_exec_prefix='${prefix}' -  else -    acl_final_exec_prefix="$exec_prefix" -  fi -  acl_save_prefix="$prefix" -  prefix="$acl_final_prefix" -  eval acl_final_exec_prefix=\"$acl_final_exec_prefix\" -  prefix="$acl_save_prefix" +  cd .. +  rm -rf conftest.dir +else +  am_cv_$1_dependencies_compiler_type=none +fi  ]) +AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type]) +AM_CONDITIONAL([am__fastdep$1], [ +  test "x$enable_dependency_tracking" != xno \ +  && test "$am_cv_$1_dependencies_compiler_type" = gcc3]) +]) + -dnl AC_LIB_WITH_FINAL_PREFIX([statement]) evaluates statement, with the -dnl variables prefix and exec_prefix bound to the values they will have -dnl at the end of the configure script. -AC_DEFUN([AC_LIB_WITH_FINAL_PREFIX], -[ -  acl_save_prefix="$prefix" -  prefix="$acl_final_prefix" -  acl_save_exec_prefix="$exec_prefix" -  exec_prefix="$acl_final_exec_prefix" -  $1 -  exec_prefix="$acl_save_exec_prefix" -  prefix="$acl_save_prefix" +# AM_SET_DEPDIR +# ------------- +# Choose a directory name for dependency files. +# This macro is AC_REQUIREd in _AM_DEPENDENCIES +AC_DEFUN([AM_SET_DEPDIR], +[AC_REQUIRE([AM_SET_LEADING_DOT])dnl +AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl  ]) -# lib-link.m4 serial 6 (gettext-0.14.3) -dnl Copyright (C) 2001-2005 Free Software Foundation, Inc. -dnl This file is free software; the Free Software Foundation -dnl gives unlimited permission to copy and/or distribute it, -dnl with or without modifications, as long as this notice is preserved. - -dnl From Bruno Haible. - -AC_PREREQ(2.50) - -dnl AC_LIB_LINKFLAGS(name [, dependencies]) searches for libname and -dnl the libraries corresponding to explicit and implicit dependencies. -dnl Sets and AC_SUBSTs the LIB${NAME} and LTLIB${NAME} variables and -dnl augments the CPPFLAGS variable. -AC_DEFUN([AC_LIB_LINKFLAGS], -[ -  AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) -  AC_REQUIRE([AC_LIB_RPATH]) -  define([Name],[translit([$1],[./-], [___])]) -  define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-], -                               [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) -  AC_CACHE_CHECK([how to link with lib[]$1], [ac_cv_lib[]Name[]_libs], [ -    AC_LIB_LINKFLAGS_BODY([$1], [$2]) -    ac_cv_lib[]Name[]_libs="$LIB[]NAME" -    ac_cv_lib[]Name[]_ltlibs="$LTLIB[]NAME" -    ac_cv_lib[]Name[]_cppflags="$INC[]NAME" -  ]) -  LIB[]NAME="$ac_cv_lib[]Name[]_libs" -  LTLIB[]NAME="$ac_cv_lib[]Name[]_ltlibs" -  INC[]NAME="$ac_cv_lib[]Name[]_cppflags" -  AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME) -  AC_SUBST([LIB]NAME) -  AC_SUBST([LTLIB]NAME) -  dnl Also set HAVE_LIB[]NAME so that AC_LIB_HAVE_LINKFLAGS can reuse the -  dnl results of this search when this library appears as a dependency. -  HAVE_LIB[]NAME=yes -  undefine([Name]) -  undefine([NAME]) + +# AM_DEP_TRACK +# ------------ +AC_DEFUN([AM_DEP_TRACK], +[AC_ARG_ENABLE(dependency-tracking, +[  --disable-dependency-tracking  speeds up one-time build +  --enable-dependency-tracking   do not reject slow dependency extractors]) +if test "x$enable_dependency_tracking" != xno; then +  am_depcomp="$ac_aux_dir/depcomp" +  AMDEPBACKSLASH='\' +fi +AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) +AC_SUBST([AMDEPBACKSLASH])  ]) -dnl AC_LIB_HAVE_LINKFLAGS(name, dependencies, includes, testcode) -dnl searches for libname and the libraries corresponding to explicit and -dnl implicit dependencies, together with the specified include files and -dnl the ability to compile and link the specified testcode. If found, it -dnl sets and AC_SUBSTs HAVE_LIB${NAME}=yes and the LIB${NAME} and -dnl LTLIB${NAME} variables and augments the CPPFLAGS variable, and -dnl #defines HAVE_LIB${NAME} to 1. Otherwise, it sets and AC_SUBSTs -dnl HAVE_LIB${NAME}=no and LIB${NAME} and LTLIB${NAME} to empty. -AC_DEFUN([AC_LIB_HAVE_LINKFLAGS], -[ -  AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) -  AC_REQUIRE([AC_LIB_RPATH]) -  define([Name],[translit([$1],[./-], [___])]) -  define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-], -                               [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) - -  dnl Search for lib[]Name and define LIB[]NAME, LTLIB[]NAME and INC[]NAME -  dnl accordingly. -  AC_LIB_LINKFLAGS_BODY([$1], [$2]) - -  dnl Add $INC[]NAME to CPPFLAGS before performing the following checks, -  dnl because if the user has installed lib[]Name and not disabled its use -  dnl via --without-lib[]Name-prefix, he wants to use it. -  ac_save_CPPFLAGS="$CPPFLAGS" -  AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME) - -  AC_CACHE_CHECK([for lib[]$1], [ac_cv_lib[]Name], [ -    ac_save_LIBS="$LIBS" -    LIBS="$LIBS $LIB[]NAME" -    AC_TRY_LINK([$3], [$4], [ac_cv_lib[]Name=yes], [ac_cv_lib[]Name=no]) -    LIBS="$ac_save_LIBS" -  ]) -  if test "$ac_cv_lib[]Name" = yes; then -    HAVE_LIB[]NAME=yes -    AC_DEFINE([HAVE_LIB]NAME, 1, [Define if you have the $1 library.]) -    AC_MSG_CHECKING([how to link with lib[]$1]) -    AC_MSG_RESULT([$LIB[]NAME]) +# Generate code to set up dependency tracking.              -*- Autoconf -*- + +# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005 +# Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +#serial 3 + +# _AM_OUTPUT_DEPENDENCY_COMMANDS +# ------------------------------ +AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], +[for mf in $CONFIG_FILES; do +  # Strip MF so we end up with the name of the file. +  mf=`echo "$mf" | sed -e 's/:.*$//'` +  # Check whether this is an Automake generated Makefile or not. +  # We used to match only the files named `Makefile.in', but +  # some people rename them; so instead we look at the file content. +  # Grep'ing the first line is not enough: some people post-process +  # each Makefile.in and add a new line on top of each file to say so. +  # So let's grep whole file. +  if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then +    dirpart=`AS_DIRNAME("$mf")`    else -    HAVE_LIB[]NAME=no -    dnl If $LIB[]NAME didn't lead to a usable library, we don't need -    dnl $INC[]NAME either. -    CPPFLAGS="$ac_save_CPPFLAGS" -    LIB[]NAME= -    LTLIB[]NAME= +    continue    fi -  AC_SUBST([HAVE_LIB]NAME) -  AC_SUBST([LIB]NAME) -  AC_SUBST([LTLIB]NAME) -  undefine([Name]) -  undefine([NAME]) -]) +  # Extract the definition of DEPDIR, am__include, and am__quote +  # from the Makefile without running `make'. +  DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` +  test -z "$DEPDIR" && continue +  am__include=`sed -n 's/^am__include = //p' < "$mf"` +  test -z "am__include" && continue +  am__quote=`sed -n 's/^am__quote = //p' < "$mf"` +  # When using ansi2knr, U may be empty or an underscore; expand it +  U=`sed -n 's/^U = //p' < "$mf"` +  # Find all dependency output files, they are included files with +  # $(DEPDIR) in their names.  We invoke sed twice because it is the +  # simplest approach to changing $(DEPDIR) to its actual value in the +  # expansion. +  for file in `sed -n " +    s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ +       sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do +    # Make sure the directory exists. +    test -f "$dirpart/$file" && continue +    fdir=`AS_DIRNAME(["$file"])` +    AS_MKDIR_P([$dirpart/$fdir]) +    # echo "creating $dirpart/$file" +    echo '# dummy' > "$dirpart/$file" +  done +done +])# _AM_OUTPUT_DEPENDENCY_COMMANDS -dnl Determine the platform dependent parameters needed to use rpath: -dnl libext, shlibext, hardcode_libdir_flag_spec, hardcode_libdir_separator, -dnl hardcode_direct, hardcode_minus_L. -AC_DEFUN([AC_LIB_RPATH], -[ -  dnl Tell automake >= 1.10 to complain if config.rpath is missing. -  m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([config.rpath])]) -  AC_REQUIRE([AC_PROG_CC])                dnl we use $CC, $GCC, $LDFLAGS -  AC_REQUIRE([AC_LIB_PROG_LD])            dnl we use $LD, $with_gnu_ld -  AC_REQUIRE([AC_CANONICAL_HOST])         dnl we use $host -  AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT]) dnl we use $ac_aux_dir -  AC_CACHE_CHECK([for shared library run path origin], acl_cv_rpath, [ -    CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \ -    ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh -    . ./conftest.sh -    rm -f ./conftest.sh -    acl_cv_rpath=done -  ]) -  wl="$acl_cv_wl" -  libext="$acl_cv_libext" -  shlibext="$acl_cv_shlibext" -  hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec" -  hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator" -  hardcode_direct="$acl_cv_hardcode_direct" -  hardcode_minus_L="$acl_cv_hardcode_minus_L" -  dnl Determine whether the user wants rpath handling at all. -  AC_ARG_ENABLE(rpath, -    [  --disable-rpath         do not hardcode runtime library paths], -    :, enable_rpath=yes) -]) -dnl AC_LIB_LINKFLAGS_BODY(name [, dependencies]) searches for libname and -dnl the libraries corresponding to explicit and implicit dependencies. -dnl Sets the LIB${NAME}, LTLIB${NAME} and INC${NAME} variables. -AC_DEFUN([AC_LIB_LINKFLAGS_BODY], -[ -  define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-], -                               [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) -  dnl By default, look in $includedir and $libdir. -  use_additional=yes -  AC_LIB_WITH_FINAL_PREFIX([ -    eval additional_includedir=\"$includedir\" -    eval additional_libdir=\"$libdir\" -  ]) -  AC_LIB_ARG_WITH([lib$1-prefix], -[  --with-lib$1-prefix[=DIR]  search for lib$1 in DIR/include and DIR/lib -  --without-lib$1-prefix     don't search for lib$1 in includedir and libdir], -[ -    if test "X$withval" = "Xno"; then -      use_additional=no -    else -      if test "X$withval" = "X"; then -        AC_LIB_WITH_FINAL_PREFIX([ -          eval additional_includedir=\"$includedir\" -          eval additional_libdir=\"$libdir\" -        ]) -      else -        additional_includedir="$withval/include" -        additional_libdir="$withval/lib" -      fi -    fi -]) -  dnl Search the library and its dependencies in $additional_libdir and -  dnl $LDFLAGS. Using breadth-first-seach. -  LIB[]NAME= -  LTLIB[]NAME= -  INC[]NAME= -  rpathdirs= -  ltrpathdirs= -  names_already_handled= -  names_next_round='$1 $2' -  while test -n "$names_next_round"; do -    names_this_round="$names_next_round" -    names_next_round= -    for name in $names_this_round; do -      already_handled= -      for n in $names_already_handled; do -        if test "$n" = "$name"; then -          already_handled=yes -          break -        fi -      done -      if test -z "$already_handled"; then -        names_already_handled="$names_already_handled $name" -        dnl See if it was already located by an earlier AC_LIB_LINKFLAGS -        dnl or AC_LIB_HAVE_LINKFLAGS call. -        uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'` -        eval value=\"\$HAVE_LIB$uppername\" -        if test -n "$value"; then -          if test "$value" = yes; then -            eval value=\"\$LIB$uppername\" -            test -z "$value" || LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$value" -            eval value=\"\$LTLIB$uppername\" -            test -z "$value" || LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$value" -          else -            dnl An earlier call to AC_LIB_HAVE_LINKFLAGS has determined -            dnl that this library doesn't exist. So just drop it. -            : -          fi -        else -          dnl Search the library lib$name in $additional_libdir and $LDFLAGS -          dnl and the already constructed $LIBNAME/$LTLIBNAME. -          found_dir= -          found_la= -          found_so= -          found_a= -          if test $use_additional = yes; then -            if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then -              found_dir="$additional_libdir" -              found_so="$additional_libdir/lib$name.$shlibext" -              if test -f "$additional_libdir/lib$name.la"; then -                found_la="$additional_libdir/lib$name.la" -              fi -            else -              if test -f "$additional_libdir/lib$name.$libext"; then -                found_dir="$additional_libdir" -                found_a="$additional_libdir/lib$name.$libext" -                if test -f "$additional_libdir/lib$name.la"; then -                  found_la="$additional_libdir/lib$name.la" -                fi -              fi -            fi -          fi -          if test "X$found_dir" = "X"; then -            for x in $LDFLAGS $LTLIB[]NAME; do -              AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) -              case "$x" in -                -L*) -                  dir=`echo "X$x" | sed -e 's/^X-L//'` -                  if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then -                    found_dir="$dir" -                    found_so="$dir/lib$name.$shlibext" -                    if test -f "$dir/lib$name.la"; then -                      found_la="$dir/lib$name.la" -                    fi -                  else -                    if test -f "$dir/lib$name.$libext"; then -                      found_dir="$dir" -                      found_a="$dir/lib$name.$libext" -                      if test -f "$dir/lib$name.la"; then -                        found_la="$dir/lib$name.la" -                      fi -                    fi -                  fi -                  ;; -              esac -              if test "X$found_dir" != "X"; then -                break -              fi -            done -          fi -          if test "X$found_dir" != "X"; then -            dnl Found the library. -            LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$found_dir -l$name" -            if test "X$found_so" != "X"; then -              dnl Linking with a shared library. We attempt to hardcode its -              dnl directory into the executable's runpath, unless it's the -              dnl standard /usr/lib. -              if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then -                dnl No hardcoding is needed. -                LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" -              else -                dnl Use an explicit option to hardcode DIR into the resulting -                dnl binary. -                dnl Potentially add DIR to ltrpathdirs. -                dnl The ltrpathdirs will be appended to $LTLIBNAME at the end. -                haveit= -                for x in $ltrpathdirs; do -                  if test "X$x" = "X$found_dir"; then -                    haveit=yes -                    break -                  fi -                done -                if test -z "$haveit"; then -                  ltrpathdirs="$ltrpathdirs $found_dir" -                fi -                dnl The hardcoding into $LIBNAME is system dependent. -                if test "$hardcode_direct" = yes; then -                  dnl Using DIR/libNAME.so during linking hardcodes DIR into the -                  dnl resulting binary. -                  LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" -                else -                  if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then -                    dnl Use an explicit option to hardcode DIR into the resulting -                    dnl binary. -                    LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" -                    dnl Potentially add DIR to rpathdirs. -                    dnl The rpathdirs will be appended to $LIBNAME at the end. -                    haveit= -                    for x in $rpathdirs; do -                      if test "X$x" = "X$found_dir"; then -                        haveit=yes -                        break -                      fi -                    done -                    if test -z "$haveit"; then -                      rpathdirs="$rpathdirs $found_dir" -                    fi -                  else -                    dnl Rely on "-L$found_dir". -                    dnl But don't add it if it's already contained in the LDFLAGS -                    dnl or the already constructed $LIBNAME -                    haveit= -                    for x in $LDFLAGS $LIB[]NAME; do -                      AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) -                      if test "X$x" = "X-L$found_dir"; then -                        haveit=yes -                        break -                      fi -                    done -                    if test -z "$haveit"; then -                      LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir" -                    fi -                    if test "$hardcode_minus_L" != no; then -                      dnl FIXME: Not sure whether we should use -                      dnl "-L$found_dir -l$name" or "-L$found_dir $found_so" -                      dnl here. -                      LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" -                    else -                      dnl We cannot use $hardcode_runpath_var and LD_RUN_PATH -                      dnl here, because this doesn't fit in flags passed to the -                      dnl compiler. So give up. No hardcoding. This affects only -                      dnl very old systems. -                      dnl FIXME: Not sure whether we should use -                      dnl "-L$found_dir -l$name" or "-L$found_dir $found_so" -                      dnl here. -                      LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name" -                    fi -                  fi -                fi -              fi -            else -              if test "X$found_a" != "X"; then -                dnl Linking with a static library. -                LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_a" -              else -                dnl We shouldn't come here, but anyway it's good to have a -                dnl fallback. -                LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir -l$name" -              fi -            fi -            dnl Assume the include files are nearby. -            additional_includedir= -            case "$found_dir" in -              */lib | */lib/) -                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'` -                additional_includedir="$basedir/include" -                ;; -            esac -            if test "X$additional_includedir" != "X"; then -              dnl Potentially add $additional_includedir to $INCNAME. -              dnl But don't add it -              dnl   1. if it's the standard /usr/include, -              dnl   2. if it's /usr/local/include and we are using GCC on Linux, -              dnl   3. if it's already present in $CPPFLAGS or the already -              dnl      constructed $INCNAME, -              dnl   4. if it doesn't exist as a directory. -              if test "X$additional_includedir" != "X/usr/include"; then -                haveit= -                if test "X$additional_includedir" = "X/usr/local/include"; then -                  if test -n "$GCC"; then -                    case $host_os in -                      linux* | gnu* | k*bsd*-gnu) haveit=yes;; -                    esac -                  fi -                fi -                if test -z "$haveit"; then -                  for x in $CPPFLAGS $INC[]NAME; do -                    AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) -                    if test "X$x" = "X-I$additional_includedir"; then -                      haveit=yes -                      break -                    fi -                  done -                  if test -z "$haveit"; then -                    if test -d "$additional_includedir"; then -                      dnl Really add $additional_includedir to $INCNAME. -                      INC[]NAME="${INC[]NAME}${INC[]NAME:+ }-I$additional_includedir" -                    fi -                  fi -                fi -              fi -            fi -            dnl Look for dependencies. -            if test -n "$found_la"; then -              dnl Read the .la file. It defines the variables -              dnl dlname, library_names, old_library, dependency_libs, current, -              dnl age, revision, installed, dlopen, dlpreopen, libdir. -              save_libdir="$libdir" -              case "$found_la" in -                */* | *\\*) . "$found_la" ;; -                *) . "./$found_la" ;; -              esac -              libdir="$save_libdir" -              dnl We use only dependency_libs. -              for dep in $dependency_libs; do -                case "$dep" in -                  -L*) -                    additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` -                    dnl Potentially add $additional_libdir to $LIBNAME and $LTLIBNAME. -                    dnl But don't add it -                    dnl   1. if it's the standard /usr/lib, -                    dnl   2. if it's /usr/local/lib and we are using GCC on Linux, -                    dnl   3. if it's already present in $LDFLAGS or the already -                    dnl      constructed $LIBNAME, -                    dnl   4. if it doesn't exist as a directory. -                    if test "X$additional_libdir" != "X/usr/lib"; then -                      haveit= -                      if test "X$additional_libdir" = "X/usr/local/lib"; then -                        if test -n "$GCC"; then -                          case $host_os in -                            linux* | gnu* | k*bsd*-gnu) haveit=yes;; -                          esac -                        fi -                      fi -                      if test -z "$haveit"; then -                        haveit= -                        for x in $LDFLAGS $LIB[]NAME; do -                          AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) -                          if test "X$x" = "X-L$additional_libdir"; then -                            haveit=yes -                            break -                          fi -                        done -                        if test -z "$haveit"; then -                          if test -d "$additional_libdir"; then -                            dnl Really add $additional_libdir to $LIBNAME. -                            LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$additional_libdir" -                          fi -                        fi -                        haveit= -                        for x in $LDFLAGS $LTLIB[]NAME; do -                          AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) -                          if test "X$x" = "X-L$additional_libdir"; then -                            haveit=yes -                            break -                          fi -                        done -                        if test -z "$haveit"; then -                          if test -d "$additional_libdir"; then -                            dnl Really add $additional_libdir to $LTLIBNAME. -                            LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$additional_libdir" -                          fi -                        fi -                      fi -                    fi -                    ;; -                  -R*) -                    dir=`echo "X$dep" | sed -e 's/^X-R//'` -                    if test "$enable_rpath" != no; then -                      dnl Potentially add DIR to rpathdirs. -                      dnl The rpathdirs will be appended to $LIBNAME at the end. -                      haveit= -                      for x in $rpathdirs; do -                        if test "X$x" = "X$dir"; then -                          haveit=yes -                          break -                        fi -                      done -                      if test -z "$haveit"; then -                        rpathdirs="$rpathdirs $dir" -                      fi -                      dnl Potentially add DIR to ltrpathdirs. -                      dnl The ltrpathdirs will be appended to $LTLIBNAME at the end. -                      haveit= -                      for x in $ltrpathdirs; do -                        if test "X$x" = "X$dir"; then -                          haveit=yes -                          break -                        fi -                      done -                      if test -z "$haveit"; then -                        ltrpathdirs="$ltrpathdirs $dir" -                      fi -                    fi -                    ;; -                  -l*) -                    dnl Handle this in the next round. -                    names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` -                    ;; -                  *.la) -                    dnl Handle this in the next round. Throw away the .la's -                    dnl directory; it is already contained in a preceding -L -                    dnl option. -                    names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` -                    ;; -                  *) -                    dnl Most likely an immediate library name. -                    LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$dep" -                    LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$dep" -                    ;; -                esac -              done -            fi -          else -            dnl Didn't find the library; assume it is in the system directories -            dnl known to the linker and runtime loader. (All the system -            dnl directories known to the linker should also be known to the -            dnl runtime loader, otherwise the system is severely misconfigured.) -            LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name" -            LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-l$name" -          fi -        fi -      fi -    done -  done -  if test "X$rpathdirs" != "X"; then -    if test -n "$hardcode_libdir_separator"; then -      dnl Weird platform: only the last -rpath option counts, the user must -      dnl pass all path elements in one option. We can arrange that for a -      dnl single library, but not when more than one $LIBNAMEs are used. -      alldirs= -      for found_dir in $rpathdirs; do -        alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir" -      done -      dnl Note: hardcode_libdir_flag_spec uses $libdir and $wl. -      acl_save_libdir="$libdir" -      libdir="$alldirs" -      eval flag=\"$hardcode_libdir_flag_spec\" -      libdir="$acl_save_libdir" -      LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag" -    else -      dnl The -rpath options are cumulative. -      for found_dir in $rpathdirs; do -        acl_save_libdir="$libdir" -        libdir="$found_dir" -        eval flag=\"$hardcode_libdir_flag_spec\" -        libdir="$acl_save_libdir" -        LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag" -      done -    fi -  fi -  if test "X$ltrpathdirs" != "X"; then -    dnl When using libtool, the option that works for both libraries and -    dnl executables is -R. The -R options are cumulative. -    for found_dir in $ltrpathdirs; do -      LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-R$found_dir" -    done -  fi +# AM_OUTPUT_DEPENDENCY_COMMANDS +# ----------------------------- +# This macro should only be invoked once -- use via AC_REQUIRE. +# +# This code is only required when automatic dependency tracking +# is enabled.  FIXME.  This creates each `.P' file that we will +# need in order to bootstrap the dependency handling code. +AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], +[AC_CONFIG_COMMANDS([depfiles], +     [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS], +     [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])  ]) -dnl AC_LIB_APPENDTOVAR(VAR, CONTENTS) appends the elements of CONTENTS to VAR, -dnl unless already present in VAR. -dnl Works only for CPPFLAGS, not for LIB* variables because that sometimes -dnl contains two or three consecutive elements that belong together. -AC_DEFUN([AC_LIB_APPENDTOVAR], -[ -  for element in [$2]; do -    haveit= -    for x in $[$1]; do -      AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) -      if test "X$x" = "X$element"; then -        haveit=yes -        break -      fi -    done -    if test -z "$haveit"; then -      [$1]="${[$1]}${[$1]:+ }$element" -    fi -  done -]) -# lib-ld.m4 serial 3 (gettext-0.13) -dnl Copyright (C) 1996-2003 Free Software Foundation, Inc. -dnl This file is free software; the Free Software Foundation -dnl gives unlimited permission to copy and/or distribute it, -dnl with or without modifications, as long as this notice is preserved. - -dnl Subroutines of libtool.m4, -dnl with replacements s/AC_/AC_LIB/ and s/lt_cv/acl_cv/ to avoid collision -dnl with libtool.m4. - -dnl From libtool-1.4. Sets the variable with_gnu_ld to yes or no. -AC_DEFUN([AC_LIB_PROG_LD_GNU], -[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], acl_cv_prog_gnu_ld, -[# I'd rather use --version here, but apparently some GNU ld's only accept -v. -case `$LD -v 2>&1 </dev/null` in -*GNU* | *'with BFD'*) -  acl_cv_prog_gnu_ld=yes ;; -*) -  acl_cv_prog_gnu_ld=no ;; -esac]) -with_gnu_ld=$acl_cv_prog_gnu_ld +# Copyright (C) 1996, 1998, 1999, 2000, 2001, 2002, 2003, 2005 +# Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# serial 3 + +AC_DEFUN([AM_WITH_DMALLOC], +[AC_MSG_CHECKING([if malloc debugging is wanted]) +AC_ARG_WITH(dmalloc, +[  --with-dmalloc          use dmalloc, as in +			  http://www.dmalloc.com/dmalloc.tar.gz], +[if test "$withval" = yes; then +  AC_MSG_RESULT(yes) +  AC_DEFINE(WITH_DMALLOC,1, +	    [Define if using the dmalloc debugging malloc package]) +  LIBS="$LIBS -ldmalloc" +  LDFLAGS="$LDFLAGS -g" +else +  AC_MSG_RESULT(no) +fi], [AC_MSG_RESULT(no)])  ]) -dnl From libtool-1.4. Sets the variable LD. -AC_DEFUN([AC_LIB_PROG_LD], -[AC_ARG_WITH(gnu-ld, -[  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]], -test "$withval" = no || with_gnu_ld=yes, with_gnu_ld=no) -AC_REQUIRE([AC_PROG_CC])dnl -AC_REQUIRE([AC_CANONICAL_HOST])dnl -# Prepare PATH_SEPARATOR. -# The user is always right. -if test "${PATH_SEPARATOR+set}" != set; then -  echo "#! /bin/sh" >conf$$.sh -  echo  "exit 0"   >>conf$$.sh -  chmod +x conf$$.sh -  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then -    PATH_SEPARATOR=';' +AU_DEFUN([fp_WITH_DMALLOC], [AM_WITH_DMALLOC]) + +# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005 +# Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# serial 8 + +# AM_CONFIG_HEADER is obsolete.  It has been replaced by AC_CONFIG_HEADERS. +AU_DEFUN([AM_CONFIG_HEADER], [AC_CONFIG_HEADERS($@)]) + +# Do all the work for Automake.                             -*- Autoconf -*- + +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 +# Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# serial 12 + +# This macro actually does too much.  Some checks are only needed if +# your package does certain things.  But this isn't really a big deal. + +# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE]) +# AM_INIT_AUTOMAKE([OPTIONS]) +# ----------------------------------------------- +# The call with PACKAGE and VERSION arguments is the old style +# call (pre autoconf-2.50), which is being phased out.  PACKAGE +# and VERSION should now be passed to AC_INIT and removed from +# the call to AM_INIT_AUTOMAKE. +# We support both call styles for the transition.  After +# the next Automake release, Autoconf can make the AC_INIT +# arguments mandatory, and then we can depend on a new Autoconf +# release and drop the old call support. +AC_DEFUN([AM_INIT_AUTOMAKE], +[AC_PREREQ([2.58])dnl +dnl Autoconf wants to disallow AM_ names.  We explicitly allow +dnl the ones we care about. +m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl +AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl +AC_REQUIRE([AC_PROG_INSTALL])dnl +# test to see if srcdir already configured +if test "`cd $srcdir && pwd`" != "`pwd`" && +   test -f $srcdir/config.status; then +  AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) +fi + +# test whether we have cygpath +if test -z "$CYGPATH_W"; then +  if (cygpath --version) >/dev/null 2>/dev/null; then +    CYGPATH_W='cygpath -w'    else -    PATH_SEPARATOR=: +    CYGPATH_W=echo    fi -  rm -f conf$$.sh  fi -ac_prog=ld -if test "$GCC" = yes; then -  # Check if gcc -print-prog-name=ld gives a path. -  AC_MSG_CHECKING([for ld used by GCC]) -  case $host in -  *-*-mingw*) -    # gcc leaves a trailing carriage return which upsets mingw -    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; -  *) -    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; -  esac -  case $ac_prog in -    # Accept absolute paths. -    [[\\/]* | [A-Za-z]:[\\/]*)] -      [re_direlt='/[^/][^/]*/\.\./'] -      # Canonicalize the path of ld -      ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'` -      while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do -	ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"` -      done -      test -z "$LD" && LD="$ac_prog" -      ;; -  "") -    # If it fails, then pretend we aren't using GCC. -    ac_prog=ld -    ;; -  *) -    # If it is relative, then search for the first ld in PATH. -    with_gnu_ld=unknown -    ;; +AC_SUBST([CYGPATH_W]) + +# Define the identity of the package. +dnl Distinguish between old-style and new-style calls. +m4_ifval([$2], +[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl + AC_SUBST([PACKAGE], [$1])dnl + AC_SUBST([VERSION], [$2])], +[_AM_SET_OPTIONS([$1])dnl + AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl + AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl + +_AM_IF_OPTION([no-define],, +[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package]) + AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl + +# Some tools Automake needs. +AC_REQUIRE([AM_SANITY_CHECK])dnl +AC_REQUIRE([AC_ARG_PROGRAM])dnl +AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version}) +AM_MISSING_PROG(AUTOCONF, autoconf) +AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version}) +AM_MISSING_PROG(AUTOHEADER, autoheader) +AM_MISSING_PROG(MAKEINFO, makeinfo) +AM_PROG_INSTALL_SH +AM_PROG_INSTALL_STRIP +AC_REQUIRE([AM_PROG_MKDIR_P])dnl +# We need awk for the "check" target.  The system "awk" is bad on +# some platforms. +AC_REQUIRE([AC_PROG_AWK])dnl +AC_REQUIRE([AC_PROG_MAKE_SET])dnl +AC_REQUIRE([AM_SET_LEADING_DOT])dnl +_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], +              [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], +	      		     [_AM_PROG_TAR([v7])])]) +_AM_IF_OPTION([no-dependencies],, +[AC_PROVIDE_IFELSE([AC_PROG_CC], +                  [_AM_DEPENDENCIES(CC)], +                  [define([AC_PROG_CC], +                          defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl +AC_PROVIDE_IFELSE([AC_PROG_CXX], +                  [_AM_DEPENDENCIES(CXX)], +                  [define([AC_PROG_CXX], +                          defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl +]) +]) + + +# When config.status generates a header, we must update the stamp-h file. +# This file resides in the same directory as the config header +# that is generated.  The stamp files are numbered to have different names. + +# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the +# loop where config.status creates the headers, so we can generate +# our stamp files there. +AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], +[# Compute $1's index in $config_headers. +_am_stamp_count=1 +for _am_header in $config_headers :; do +  case $_am_header in +    $1 | $1:* ) +      break ;; +    * ) +      _am_stamp_count=`expr $_am_stamp_count + 1` ;;    esac -elif test "$with_gnu_ld" = yes; then -  AC_MSG_CHECKING([for GNU ld]) +done +echo "timestamp for $1" >`AS_DIRNAME([$1])`/stamp-h[]$_am_stamp_count]) + +# Copyright (C) 2001, 2003, 2005  Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# AM_PROG_INSTALL_SH +# ------------------ +# Define $install_sh. +AC_DEFUN([AM_PROG_INSTALL_SH], +[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl +install_sh=${install_sh-"$am_aux_dir/install-sh"} +AC_SUBST(install_sh)]) + +# Copyright (C) 2003, 2005  Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# serial 2 + +# Check whether the underlying file-system supports filenames +# with a leading dot.  For instance MS-DOS doesn't. +AC_DEFUN([AM_SET_LEADING_DOT], +[rm -rf .tst 2>/dev/null +mkdir .tst 2>/dev/null +if test -d .tst; then +  am__leading_dot=.  else -  AC_MSG_CHECKING([for non-GNU ld]) +  am__leading_dot=_  fi -AC_CACHE_VAL(acl_cv_path_LD, -[if test -z "$LD"; then -  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" -  for ac_dir in $PATH; do -    test -z "$ac_dir" && ac_dir=. -    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then -      acl_cv_path_LD="$ac_dir/$ac_prog" -      # Check to see if the program is GNU ld.  I'd rather use --version, -      # but apparently some GNU ld's only accept -v. -      # Break only if it was the GNU/non-GNU ld that we prefer. -      case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in -      *GNU* | *'with BFD'*) -	test "$with_gnu_ld" != no && break ;; -      *) -	test "$with_gnu_ld" != yes && break ;; -      esac -    fi -  done -  IFS="$ac_save_ifs" -else -  acl_cv_path_LD="$LD" # Let the user override the test with a path. -fi]) -LD="$acl_cv_path_LD" -if test -n "$LD"; then -  AC_MSG_RESULT($LD) -else -  AC_MSG_RESULT(no) +rmdir .tst 2>/dev/null +AC_SUBST([am__leading_dot])]) + +# Check to see how 'make' treats includes.	            -*- Autoconf -*- + +# Copyright (C) 2001, 2002, 2003, 2005  Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# serial 3 + +# AM_MAKE_INCLUDE() +# ----------------- +# Check to see how make treats includes. +AC_DEFUN([AM_MAKE_INCLUDE], +[am_make=${MAKE-make} +cat > confinc << 'END' +am__doit: +	@echo done +.PHONY: am__doit +END +# If we don't find an include directive, just comment out the code. +AC_MSG_CHECKING([for style of include used by $am_make]) +am__include="#" +am__quote= +_am_result=none +# First try GNU make style include. +echo "include confinc" > confmf +# We grep out `Entering directory' and `Leaving directory' +# messages which can occur if `w' ends up in MAKEFLAGS. +# In particular we don't look at `^make:' because GNU make might +# be invoked under some other name (usually "gmake"), in which +# case it prints its new name instead of `make'. +if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then +   am__include=include +   am__quote= +   _am_result=GNU  fi -test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH]) -AC_LIB_PROG_LD_GNU +# Now try BSD make style include. +if test "$am__include" = "#"; then +   echo '.include "confinc"' > confmf +   if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then +      am__include=.include +      am__quote="\"" +      _am_result=BSD +   fi +fi +AC_SUBST([am__include]) +AC_SUBST([am__quote]) +AC_MSG_RESULT([$_am_result]) +rm -f confinc confmf  ]) -# Do all the work for Automake.  This macro actually does too much -- -# some checks are only needed if your package does certain things. -# But this isn't really a big deal. +# Fake the existence of programs that GNU maintainers use.  -*- Autoconf -*- -# serial 1 +# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2005 +# Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. -dnl Usage: -dnl AM_INIT_AUTOMAKE(package,version, [no-define]) +# serial 4 -AC_DEFUN([AM_INIT_AUTOMAKE], -[AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl -AC_REQUIRE([AC_PROG_INSTALL]) -PACKAGE=[$1] -AC_SUBST(PACKAGE) -VERSION=[$2] -AC_SUBST(VERSION) -dnl test to see if srcdir already configured -if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then -  AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) -fi -ifelse([$3],, -AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package]) -AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])) -AC_REQUIRE([AM_SANITY_CHECK]) -AC_REQUIRE([AC_ARG_PROGRAM]) -dnl FIXME This is truly gross. -missing_dir=`cd $ac_aux_dir && pwd` -AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version}, $missing_dir) -AM_MISSING_PROG(AUTOCONF, autoconf, $missing_dir) -AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version}, $missing_dir) -AM_MISSING_PROG(AUTOHEADER, autoheader, $missing_dir) -AM_MISSING_PROG(MAKEINFO, makeinfo, $missing_dir) -AC_REQUIRE([AC_PROG_MAKE_SET])]) - -# Copyright 2002  Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. +# AM_MISSING_PROG(NAME, PROGRAM) +# ------------------------------ +AC_DEFUN([AM_MISSING_PROG], +[AC_REQUIRE([AM_MISSING_HAS_RUN]) +$1=${$1-"${am_missing_run}$2"} +AC_SUBST($1)]) -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the -# GNU General Public License for more details. -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA +# AM_MISSING_HAS_RUN +# ------------------ +# Define MISSING if not defined so far and test if it supports --run. +# If it does, set am_missing_run to use it, otherwise, to nothing. +AC_DEFUN([AM_MISSING_HAS_RUN], +[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl +test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing" +# Use eval to expand $SHELL +if eval "$MISSING --run true"; then +  am_missing_run="$MISSING --run " +else +  am_missing_run= +  AC_MSG_WARN([`missing' script is too old or missing]) +fi +]) -# AM_AUTOMAKE_VERSION(VERSION) -# ---------------------------- -# Automake X.Y traces this macro to ensure aclocal.m4 has been -# generated from the m4 files accompanying Automake X.Y. -AC_DEFUN([AM_AUTOMAKE_VERSION],[am__api_version="1.4"]) +# Copyright (C) 2003, 2004, 2005  Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. -# AM_SET_CURRENT_AUTOMAKE_VERSION -# ------------------------------- -# Call AM_AUTOMAKE_VERSION so it can be traced. -# This function is AC_REQUIREd by AC_INIT_AUTOMAKE. -AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], -	 [AM_AUTOMAKE_VERSION([1.4-p6])]) +# AM_PROG_MKDIR_P +# --------------- +# Check whether `mkdir -p' is supported, fallback to mkinstalldirs otherwise. +# +# Automake 1.8 used `mkdir -m 0755 -p --' to ensure that directories +# created by `make install' are always world readable, even if the +# installer happens to have an overly restrictive umask (e.g. 077). +# This was a mistake.  There are at least two reasons why we must not +# use `-m 0755': +#   - it causes special bits like SGID to be ignored, +#   - it may be too restrictive (some setups expect 775 directories). +# +# Do not use -m 0755 and let people choose whatever they expect by +# setting umask. +# +# We cannot accept any implementation of `mkdir' that recognizes `-p'. +# Some implementations (such as Solaris 8's) are not thread-safe: if a +# parallel make tries to run `mkdir -p a/b' and `mkdir -p a/c' +# concurrently, both version can detect that a/ is missing, but only +# one can create it and the other will error out.  Consequently we +# restrict ourselves to GNU make (using the --version option ensures +# this.) +AC_DEFUN([AM_PROG_MKDIR_P], +[if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then +  # We used to keeping the `.' as first argument, in order to +  # allow $(mkdir_p) to be used without argument.  As in +  #   $(mkdir_p) $(somedir) +  # where $(somedir) is conditionally defined.  However this is wrong +  # for two reasons: +  #  1. if the package is installed by a user who cannot write `.' +  #     make install will fail, +  #  2. the above comment should most certainly read +  #     $(mkdir_p) $(DESTDIR)$(somedir) +  #     so it does not work when $(somedir) is undefined and +  #     $(DESTDIR) is not. +  #  To support the latter case, we have to write +  #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir), +  #  so the `.' trick is pointless. +  mkdir_p='mkdir -p --' +else +  # On NextStep and OpenStep, the `mkdir' command does not +  # recognize any option.  It will interpret all options as +  # directories to create, and then abort because `.' already +  # exists. +  for d in ./-p ./--version; +  do +    test -d $d && rmdir $d +  done +  # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists. +  if test -f "$ac_aux_dir/mkinstalldirs"; then +    mkdir_p='$(mkinstalldirs)' +  else +    mkdir_p='$(install_sh) -d' +  fi +fi +AC_SUBST([mkdir_p])]) + +# Helper functions for option handling.                     -*- Autoconf -*- +# Copyright (C) 2001, 2002, 2003, 2005  Free Software Foundation, Inc.  # -# Check to make sure that the build environment is sane. +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# serial 3 + +# _AM_MANGLE_OPTION(NAME) +# ----------------------- +AC_DEFUN([_AM_MANGLE_OPTION], +[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) + +# _AM_SET_OPTION(NAME) +# ------------------------------ +# Set option NAME.  Presently that only means defining a flag for this option. +AC_DEFUN([_AM_SET_OPTION], +[m4_define(_AM_MANGLE_OPTION([$1]), 1)]) + +# _AM_SET_OPTIONS(OPTIONS) +# ---------------------------------- +# OPTIONS is a space-separated list of Automake options. +AC_DEFUN([_AM_SET_OPTIONS], +[AC_FOREACH([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) + +# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET]) +# ------------------------------------------- +# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. +AC_DEFUN([_AM_IF_OPTION], +[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) + +# Check to make sure that the build environment is sane.    -*- Autoconf -*- + +# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005 +# Free Software Foundation, Inc.  # +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# serial 4 +# AM_SANITY_CHECK +# ---------------  AC_DEFUN([AM_SANITY_CHECK],  [AC_MSG_CHECKING([whether build environment is sane])  # Just in case  sleep 1 -echo timestamp > conftestfile +echo timestamp > conftest.file  # Do `set' in a subshell so we don't clobber the current shell's  # arguments.  Must try -L first in case configure is actually a  # symlink; some systems play weird games with the mod time of symlinks  # (eg FreeBSD returns the mod time of the symlink's containing  # directory).  if ( -   set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null` -   if test "[$]*" = "X"; then +   set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null` +   if test "$[*]" = "X"; then        # -L didn't work. -      set X `ls -t $srcdir/configure conftestfile` +      set X `ls -t $srcdir/configure conftest.file`     fi -   if test "[$]*" != "X $srcdir/configure conftestfile" \ -      && test "[$]*" != "X conftestfile $srcdir/configure"; then +   rm -f conftest.file +   if test "$[*]" != "X $srcdir/configure conftest.file" \ +      && test "$[*]" != "X conftest.file $srcdir/configure"; then        # If neither matched, then we have a broken ls.  This can happen        # if, for instance, CONFIG_SHELL is bash and it inherits a @@ -923,7 +753,7 @@ if (  alias in your environment])     fi -   test "[$]2" = conftestfile +   test "$[2]" = conftest.file     )  then     # Ok. @@ -932,64 +762,130 @@ else     AC_MSG_ERROR([newly created file is older than distributed files!  Check your system clock])  fi -rm -f conftest*  AC_MSG_RESULT(yes)]) -dnl AM_MISSING_PROG(NAME, PROGRAM, DIRECTORY) -dnl The program must properly implement --version. -AC_DEFUN([AM_MISSING_PROG], -[AC_MSG_CHECKING(for working $2) -# Run test in a subshell; some versions of sh will print an error if -# an executable is not found, even if stderr is redirected. -# Redirect stdin to placate older versions of autoconf.  Sigh. -if ($2 --version) < /dev/null > /dev/null 2>&1; then -   $1=$2 -   AC_MSG_RESULT(found) -else -   $1="$3/missing $2" -   AC_MSG_RESULT(missing) +# Copyright (C) 2001, 2003, 2005  Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# AM_PROG_INSTALL_STRIP +# --------------------- +# One issue with vendor `install' (even GNU) is that you can't +# specify the program used to strip binaries.  This is especially +# annoying in cross-compiling environments, where the build's strip +# is unlikely to handle the host's binaries. +# Fortunately install-sh will honor a STRIPPROG variable, so we +# always use install-sh in `make install-strip', and initialize +# STRIPPROG with the value of the STRIP variable (set by the user). +AC_DEFUN([AM_PROG_INSTALL_STRIP], +[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl +# Installed binaries are usually stripped using `strip' when the user +# run `make install-strip'.  However `strip' might not be the right +# tool to use in cross-compilation environments, therefore Automake +# will honor the `STRIP' environment variable to overrule this program. +dnl Don't test for $cross_compiling = yes, because it might be `maybe'. +if test "$cross_compiling" != no; then +  AC_CHECK_TOOL([STRIP], [strip], :)  fi -AC_SUBST($1)]) +INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s" +AC_SUBST([INSTALL_STRIP_PROGRAM])]) + +# Check how to create a tarball.                            -*- Autoconf -*- -# Like AC_CONFIG_HEADER, but automatically create stamp file. - -AC_DEFUN([AM_CONFIG_HEADER], -[AC_PREREQ([2.12]) -AC_CONFIG_HEADER([$1]) -dnl When config.status generates a header, we must update the stamp-h file. -dnl This file resides in the same directory as the config header -dnl that is generated.  We must strip everything past the first ":", -dnl and everything past the last "/". -AC_OUTPUT_COMMANDS(changequote(<<,>>)dnl -ifelse(patsubst(<<$1>>, <<[^ ]>>, <<>>), <<>>, -<<test -z "<<$>>CONFIG_HEADERS" || echo timestamp > patsubst(<<$1>>, <<^\([^:]*/\)?.*>>, <<\1>>)stamp-h<<>>dnl>>, -<<am_indx=1 -for am_file in <<$1>>; do -  case " <<$>>CONFIG_HEADERS " in -  *" <<$>>am_file "*<<)>> -    echo timestamp > `echo <<$>>am_file | sed -e 's%:.*%%' -e 's%[^/]*$%%'`stamp-h$am_indx +# Copyright (C) 2004, 2005  Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# serial 2 + +# _AM_PROG_TAR(FORMAT) +# -------------------- +# Check how to create a tarball in format FORMAT. +# FORMAT should be one of `v7', `ustar', or `pax'. +# +# Substitute a variable $(am__tar) that is a command +# writing to stdout a FORMAT-tarball containing the directory +# $tardir. +#     tardir=directory && $(am__tar) > result.tar +# +# Substitute a variable $(am__untar) that extract such +# a tarball read from stdin. +#     $(am__untar) < result.tar +AC_DEFUN([_AM_PROG_TAR], +[# Always define AMTAR for backward compatibility. +AM_MISSING_PROG([AMTAR], [tar]) +m4_if([$1], [v7], +     [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'], +     [m4_case([$1], [ustar],, [pax],, +              [m4_fatal([Unknown tar format])]) +AC_MSG_CHECKING([how to create a $1 tar archive]) +# Loop over all known methods to create a tar archive until one works. +_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none' +_am_tools=${am_cv_prog_tar_$1-$_am_tools} +# Do not fold the above two line into one, because Tru64 sh and +# Solaris sh will not grok spaces in the rhs of `-'. +for _am_tool in $_am_tools +do +  case $_am_tool in +  gnutar) +    for _am_tar in tar gnutar gtar; +    do +      AM_RUN_LOG([$_am_tar --version]) && break +    done +    am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"' +    am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"' +    am__untar="$_am_tar -xf -" +    ;; +  plaintar) +    # Must skip GNU tar: if it does not support --format= it doesn't create +    # ustar tarball either. +    (tar --version) >/dev/null 2>&1 && continue +    am__tar='tar chf - "$$tardir"' +    am__tar_='tar chf - "$tardir"' +    am__untar='tar xf -' +    ;; +  pax) +    am__tar='pax -L -x $1 -w "$$tardir"' +    am__tar_='pax -L -x $1 -w "$tardir"' +    am__untar='pax -r' +    ;; +  cpio) +    am__tar='find "$$tardir" -print | cpio -o -H $1 -L' +    am__tar_='find "$tardir" -print | cpio -o -H $1 -L' +    am__untar='cpio -i -H $1 -d' +    ;; +  none) +    am__tar=false +    am__tar_=false +    am__untar=false      ;;    esac -  am_indx=`expr "<<$>>am_indx" + 1` -done<<>>dnl>>) -changequote([,]))]) +  # If the value was cached, stop now.  We just wanted to have am__tar +  # and am__untar set. +  test -n "${am_cv_prog_tar_$1}" && break + +  # tar/untar a dummy directory, and stop if the command works +  rm -rf conftest.dir +  mkdir conftest.dir +  echo GrepMe > conftest.dir/file +  AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar]) +  rm -rf conftest.dir +  if test -s conftest.tar; then +    AM_RUN_LOG([$am__untar <conftest.tar]) +    grep GrepMe conftest.dir/file >/dev/null 2>&1 && break +  fi +done +rm -rf conftest.dir -# serial 1 - -AC_DEFUN([AM_WITH_DMALLOC], -[AC_MSG_CHECKING(if malloc debugging is wanted) -AC_ARG_WITH(dmalloc, -[  --with-dmalloc          use dmalloc, as in -                          ftp://ftp.letters.com/src/dmalloc/dmalloc.tar.gz], -[if test "$withval" = yes; then -  AC_MSG_RESULT(yes) -  AC_DEFINE(WITH_DMALLOC,1, -            [Define if using the dmalloc debugging malloc package]) -  LIBS="$LIBS -ldmalloc" -  LDFLAGS="$LDFLAGS -g" -else -  AC_MSG_RESULT(no) -fi], [AC_MSG_RESULT(no)]) -]) +AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool]) +AC_MSG_RESULT([$am_cv_prog_tar_$1])]) +AC_SUBST([am__tar]) +AC_SUBST([am__untar]) +]) # _AM_PROG_TAR +m4_include([curses.m4]) diff --git a/config.h.in b/config.h.in index ff630f0..d8a48e7 100644 --- a/config.h.in +++ b/config.h.in @@ -371,6 +371,9 @@  /* I2C bus driver */  #undef WITH_I2C +/* LCD2USB driver */ +#undef WITH_LCD2USB +  /* LCD-Linux driver */  #undef WITH_LCDLINUX @@ -311,7 +311,7 @@ ac_includes_default="\  # include <unistd.h>  #endif" -ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO SET_MAKE CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CPP LN_S CURSES_LIBS CURSES_INCLUDEDIR EGREP X_CFLAGS X_PRE_LIBS X_LIBS X_EXTRA_LIBS DRIVERS DRVLIBS PLUGINS PLUGINLIBS LIBOBJS POW_LIB LTLIBOBJS' +ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE CPP LN_S CURSES_LIBS CURSES_INCLUDEDIR EGREP X_CFLAGS X_PRE_LIBS X_LIBS X_EXTRA_LIBS DRIVERS DRVLIBS PLUGINS PLUGINLIBS LIBOBJS POW_LIB LTLIBOBJS'  ac_subst_files=''  # Initialize some variables set by options. @@ -850,11 +850,17 @@ if test -n "$ac_init_help"; then     esac    cat <<\_ACEOF +Optional Features: +  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no) +  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes] +  --disable-dependency-tracking  speeds up one-time build +  --enable-dependency-tracking   do not reject slow dependency extractors +  Optional Packages:    --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]    --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)    --with-dmalloc          use dmalloc, as in -                          ftp://ftp.letters.com/src/dmalloc/dmalloc.tar.gz +			  http://www.dmalloc.com/dmalloc.tar.gz    --with-sco              Use this to turn on SCO-specific code    --with-sunos-curses     Used to force SunOS 4.x curses    --with-osf1-curses      Used to force OSF/1 curses @@ -869,10 +875,11 @@ Optional Packages:                            (try 'all,\!<driver>' if your shell complains...)                            possible drivers are:                            BeckmannEgle, BWCT, CrystalFontz, Curses, Cwlinux, -                          G15, HD44780, LCDLinux, LCDTerm, LPH7508, LUIse, -                          M50530, MatrixOrbital, MilfordInstruments, Noritake, -                          NULL, PNG, PPM, RouterBoard, Sample, serdisplib, -                          SimpleLCD, T6963, Trefon, USBLCD, WincorNixdorf, X11 +                          G15, HD44780, LCD2USB LCDLinux, LCDTerm, LPH7508, +                          LUIse, M50530, MatrixOrbital, MilfordInstruments, +                          Noritake, NULL, PNG, PPM, RouterBoard, Sample, +                          serdisplib, SimpleLCD, T6963, Trefon, USBLCD, +                          WincorNixdorf, X11    --with-plugins=<list>   choose which plugins to compile.                            type --with-plugins=list for a list                            of avaible plugins @@ -978,7 +985,7 @@ esac      else        echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2      fi -    cd "$ac_popdir" +    cd $ac_popdir    done  fi @@ -1336,7 +1343,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu -am__api_version="1.4" +am__api_version="1.9"  ac_aux_dir=  for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do    if test -f $ac_dir/install-sh; then @@ -1445,20 +1452,21 @@ echo "$as_me:$LINENO: checking whether build environment is sane" >&5  echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6  # Just in case  sleep 1 -echo timestamp > conftestfile +echo timestamp > conftest.file  # Do `set' in a subshell so we don't clobber the current shell's  # arguments.  Must try -L first in case configure is actually a  # symlink; some systems play weird games with the mod time of symlinks  # (eg FreeBSD returns the mod time of the symlink's containing  # directory).  if ( -   set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null` +   set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`     if test "$*" = "X"; then        # -L didn't work. -      set X `ls -t $srcdir/configure conftestfile` +      set X `ls -t $srcdir/configure conftest.file`     fi -   if test "$*" != "X $srcdir/configure conftestfile" \ -      && test "$*" != "X conftestfile $srcdir/configure"; then +   rm -f conftest.file +   if test "$*" != "X $srcdir/configure conftest.file" \ +      && test "$*" != "X conftest.file $srcdir/configure"; then        # If neither matched, then we have a broken ls.  This can happen        # if, for instance, CONFIG_SHELL is bash and it inherits a @@ -1471,7 +1479,7 @@ alias in your environment" >&2;}     { (exit 1); exit 1; }; }     fi -   test "$2" = conftestfile +   test "$2" = conftest.file     )  then     # Ok. @@ -1483,7 +1491,6 @@ echo "$as_me: error: newly created file is older than distributed files!  Check your system clock" >&2;}     { (exit 1); exit 1; }; }  fi -rm -f conftest*  echo "$as_me:$LINENO: result: yes" >&5  echo "${ECHO_T}yes" >&6  test "$program_prefix" != NONE && @@ -1499,6 +1506,92 @@ _ACEOF  program_transform_name=`echo $program_transform_name | sed -f conftest.sed`  rm conftest.sed +# expand $ac_aux_dir to an absolute path +am_aux_dir=`cd $ac_aux_dir && pwd` + +test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing" +# Use eval to expand $SHELL +if eval "$MISSING --run true"; then +  am_missing_run="$MISSING --run " +else +  am_missing_run= +  { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5 +echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} +fi + +if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then +  # We used to keeping the `.' as first argument, in order to +  # allow $(mkdir_p) to be used without argument.  As in +  #   $(mkdir_p) $(somedir) +  # where $(somedir) is conditionally defined.  However this is wrong +  # for two reasons: +  #  1. if the package is installed by a user who cannot write `.' +  #     make install will fail, +  #  2. the above comment should most certainly read +  #     $(mkdir_p) $(DESTDIR)$(somedir) +  #     so it does not work when $(somedir) is undefined and +  #     $(DESTDIR) is not. +  #  To support the latter case, we have to write +  #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir), +  #  so the `.' trick is pointless. +  mkdir_p='mkdir -p --' +else +  # On NextStep and OpenStep, the `mkdir' command does not +  # recognize any option.  It will interpret all options as +  # directories to create, and then abort because `.' already +  # exists. +  for d in ./-p ./--version; +  do +    test -d $d && rmdir $d +  done +  # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists. +  if test -f "$ac_aux_dir/mkinstalldirs"; then +    mkdir_p='$(mkinstalldirs)' +  else +    mkdir_p='$(install_sh) -d' +  fi +fi + +for ac_prog in gawk mawk nawk awk +do +  # Extract the first word of "$ac_prog", so it can be a program name with args. +set dummy $ac_prog; ac_word=$2 +echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +if test "${ac_cv_prog_AWK+set}" = set; then +  echo $ECHO_N "(cached) $ECHO_C" >&6 +else +  if test -n "$AWK"; then +  ac_cv_prog_AWK="$AWK" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do +  IFS=$as_save_IFS +  test -z "$as_dir" && as_dir=. +  for ac_exec_ext in '' $ac_executable_extensions; do +  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then +    ac_cv_prog_AWK="$ac_prog" +    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    break 2 +  fi +done +done + +fi +fi +AWK=$ac_cv_prog_AWK +if test -n "$AWK"; then +  echo "$as_me:$LINENO: result: $AWK" >&5 +echo "${ECHO_T}$AWK" >&6 +else +  echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6 +fi + +  test -n "$AWK" && break +done +  echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5  echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6  set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'` @@ -1528,17 +1621,38 @@ echo "${ECHO_T}no" >&6    SET_MAKE="MAKE=${MAKE-make}"  fi +rm -rf .tst 2>/dev/null +mkdir .tst 2>/dev/null +if test -d .tst; then +  am__leading_dot=. +else +  am__leading_dot=_ +fi +rmdir .tst 2>/dev/null -PACKAGE=lcd4linux - -VERSION=0.10.1-CVS - -if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then +# test to see if srcdir already configured +if test "`cd $srcdir && pwd`" != "`pwd`" && +   test -f $srcdir/config.status; then    { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5  echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}     { (exit 1); exit 1; }; }  fi +# test whether we have cygpath +if test -z "$CYGPATH_W"; then +  if (cygpath --version) >/dev/null 2>/dev/null; then +    CYGPATH_W='cygpath -w' +  else +    CYGPATH_W=echo +  fi +fi + + +# Define the identity of the package. + PACKAGE=lcd4linux + VERSION=0.10.1-CVS + +  cat >>confdefs.h <<_ACEOF  #define PACKAGE "$PACKAGE"  _ACEOF @@ -1548,89 +1662,125 @@ cat >>confdefs.h <<_ACEOF  #define VERSION "$VERSION"  _ACEOF +# Some tools Automake needs. + +ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} + + +AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} + +AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} + + +AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} + + +MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} + +install_sh=${install_sh-"$am_aux_dir/install-sh"} + +# Installed binaries are usually stripped using `strip' when the user +# run `make install-strip'.  However `strip' might not be the right +# tool to use in cross-compilation environments, therefore Automake +# will honor the `STRIP' environment variable to overrule this program. +if test "$cross_compiling" != no; then +  if test -n "$ac_tool_prefix"; then +  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. +set dummy ${ac_tool_prefix}strip; ac_word=$2 +echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +if test "${ac_cv_prog_STRIP+set}" = set; then +  echo $ECHO_N "(cached) $ECHO_C" >&6 +else +  if test -n "$STRIP"; then +  ac_cv_prog_STRIP="$STRIP" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do +  IFS=$as_save_IFS +  test -z "$as_dir" && as_dir=. +  for ac_exec_ext in '' $ac_executable_extensions; do +  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then +    ac_cv_prog_STRIP="${ac_tool_prefix}strip" +    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    break 2 +  fi +done +done -missing_dir=`cd $ac_aux_dir && pwd` -echo "$as_me:$LINENO: checking for working aclocal-${am__api_version}" >&5 -echo $ECHO_N "checking for working aclocal-${am__api_version}... $ECHO_C" >&6 -# Run test in a subshell; some versions of sh will print an error if -# an executable is not found, even if stderr is redirected. -# Redirect stdin to placate older versions of autoconf.  Sigh. -if (aclocal-${am__api_version} --version) < /dev/null > /dev/null 2>&1; then -   ACLOCAL=aclocal-${am__api_version} -   echo "$as_me:$LINENO: result: found" >&5 -echo "${ECHO_T}found" >&6 +fi +fi +STRIP=$ac_cv_prog_STRIP +if test -n "$STRIP"; then +  echo "$as_me:$LINENO: result: $STRIP" >&5 +echo "${ECHO_T}$STRIP" >&6  else -   ACLOCAL="$missing_dir/missing aclocal-${am__api_version}" -   echo "$as_me:$LINENO: result: missing" >&5 -echo "${ECHO_T}missing" >&6 +  echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6  fi -echo "$as_me:$LINENO: checking for working autoconf" >&5 -echo $ECHO_N "checking for working autoconf... $ECHO_C" >&6 -# Run test in a subshell; some versions of sh will print an error if -# an executable is not found, even if stderr is redirected. -# Redirect stdin to placate older versions of autoconf.  Sigh. -if (autoconf --version) < /dev/null > /dev/null 2>&1; then -   AUTOCONF=autoconf -   echo "$as_me:$LINENO: result: found" >&5 -echo "${ECHO_T}found" >&6 -else -   AUTOCONF="$missing_dir/missing autoconf" -   echo "$as_me:$LINENO: result: missing" >&5 -echo "${ECHO_T}missing" >&6  fi +if test -z "$ac_cv_prog_STRIP"; then +  ac_ct_STRIP=$STRIP +  # Extract the first word of "strip", so it can be a program name with args. +set dummy strip; ac_word=$2 +echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then +  echo $ECHO_N "(cached) $ECHO_C" >&6 +else +  if test -n "$ac_ct_STRIP"; then +  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do +  IFS=$as_save_IFS +  test -z "$as_dir" && as_dir=. +  for ac_exec_ext in '' $ac_executable_extensions; do +  if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then +    ac_cv_prog_ac_ct_STRIP="strip" +    echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 +    break 2 +  fi +done +done -echo "$as_me:$LINENO: checking for working automake-${am__api_version}" >&5 -echo $ECHO_N "checking for working automake-${am__api_version}... $ECHO_C" >&6 -# Run test in a subshell; some versions of sh will print an error if -# an executable is not found, even if stderr is redirected. -# Redirect stdin to placate older versions of autoconf.  Sigh. -if (automake-${am__api_version} --version) < /dev/null > /dev/null 2>&1; then -   AUTOMAKE=automake-${am__api_version} -   echo "$as_me:$LINENO: result: found" >&5 -echo "${ECHO_T}found" >&6 +  test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":" +fi +fi +ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP +if test -n "$ac_ct_STRIP"; then +  echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 +echo "${ECHO_T}$ac_ct_STRIP" >&6  else -   AUTOMAKE="$missing_dir/missing automake-${am__api_version}" -   echo "$as_me:$LINENO: result: missing" >&5 -echo "${ECHO_T}missing" >&6 +  echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6  fi -echo "$as_me:$LINENO: checking for working autoheader" >&5 -echo $ECHO_N "checking for working autoheader... $ECHO_C" >&6 -# Run test in a subshell; some versions of sh will print an error if -# an executable is not found, even if stderr is redirected. -# Redirect stdin to placate older versions of autoconf.  Sigh. -if (autoheader --version) < /dev/null > /dev/null 2>&1; then -   AUTOHEADER=autoheader -   echo "$as_me:$LINENO: result: found" >&5 -echo "${ECHO_T}found" >&6 +  STRIP=$ac_ct_STRIP  else -   AUTOHEADER="$missing_dir/missing autoheader" -   echo "$as_me:$LINENO: result: missing" >&5 -echo "${ECHO_T}missing" >&6 +  STRIP="$ac_cv_prog_STRIP"  fi -echo "$as_me:$LINENO: checking for working makeinfo" >&5 -echo $ECHO_N "checking for working makeinfo... $ECHO_C" >&6 -# Run test in a subshell; some versions of sh will print an error if -# an executable is not found, even if stderr is redirected. -# Redirect stdin to placate older versions of autoconf.  Sigh. -if (makeinfo --version) < /dev/null > /dev/null 2>&1; then -   MAKEINFO=makeinfo -   echo "$as_me:$LINENO: result: found" >&5 -echo "${ECHO_T}found" >&6 -else -   MAKEINFO="$missing_dir/missing makeinfo" -   echo "$as_me:$LINENO: result: missing" >&5 -echo "${ECHO_T}missing" >&6  fi +INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s" +# We need awk for the "check" target.  The system "awk" is bad on +# some platforms. +# Always define AMTAR for backward compatibility. +AMTAR=${AMTAR-"${am_missing_run}tar"} -          ac_config_headers="$ac_config_headers config.h" +am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' -          ac_config_commands="$ac_config_commands default-1" + + + + +          ac_config_headers="$ac_config_headers config.h"  # Checks for programs. @@ -2202,7 +2352,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -2260,7 +2411,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -2376,7 +2528,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -2430,7 +2583,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -2475,7 +2629,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -2519,7 +2674,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -2557,6 +2713,180 @@ ac_cpp='$CPP $CPPFLAGS'  ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'  ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'  ac_compiler_gnu=$ac_cv_c_compiler_gnu +DEPDIR="${am__leading_dot}deps" + +          ac_config_commands="$ac_config_commands depfiles" + + +am_make=${MAKE-make} +cat > confinc << 'END' +am__doit: +	@echo done +.PHONY: am__doit +END +# If we don't find an include directive, just comment out the code. +echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5 +echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6 +am__include="#" +am__quote= +_am_result=none +# First try GNU make style include. +echo "include confinc" > confmf +# We grep out `Entering directory' and `Leaving directory' +# messages which can occur if `w' ends up in MAKEFLAGS. +# In particular we don't look at `^make:' because GNU make might +# be invoked under some other name (usually "gmake"), in which +# case it prints its new name instead of `make'. +if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then +   am__include=include +   am__quote= +   _am_result=GNU +fi +# Now try BSD make style include. +if test "$am__include" = "#"; then +   echo '.include "confinc"' > confmf +   if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then +      am__include=.include +      am__quote="\"" +      _am_result=BSD +   fi +fi + + +echo "$as_me:$LINENO: result: $_am_result" >&5 +echo "${ECHO_T}$_am_result" >&6 +rm -f confinc confmf + +# Check whether --enable-dependency-tracking or --disable-dependency-tracking was given. +if test "${enable_dependency_tracking+set}" = set; then +  enableval="$enable_dependency_tracking" + +fi; +if test "x$enable_dependency_tracking" != xno; then +  am_depcomp="$ac_aux_dir/depcomp" +  AMDEPBACKSLASH='\' +fi + + +if test "x$enable_dependency_tracking" != xno; then +  AMDEP_TRUE= +  AMDEP_FALSE='#' +else +  AMDEP_TRUE='#' +  AMDEP_FALSE= +fi + + + + +depcc="$CC"   am_compiler_list= + +echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 +echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6 +if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then +  echo $ECHO_N "(cached) $ECHO_C" >&6 +else +  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then +  # We make a subdir and do the tests there.  Otherwise we can end up +  # making bogus files that we don't know about and never remove.  For +  # instance it was reported that on HP-UX the gcc test will end up +  # making a dummy file named `D' -- because `-MD' means `put the output +  # in D'. +  mkdir conftest.dir +  # Copy depcomp to subdir because otherwise we won't find it if we're +  # using a relative directory. +  cp "$am_depcomp" conftest.dir +  cd conftest.dir +  # We will build objects and dependencies in a subdirectory because +  # it helps to detect inapplicable dependency modes.  For instance +  # both Tru64's cc and ICC support -MD to output dependencies as a +  # side effect of compilation, but ICC will put the dependencies in +  # the current directory while Tru64 will put them in the object +  # directory. +  mkdir sub + +  am_cv_CC_dependencies_compiler_type=none +  if test "$am_compiler_list" = ""; then +     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` +  fi +  for depmode in $am_compiler_list; do +    # Setup a source with many dependencies, because some compilers +    # like to wrap large dependency lists on column 80 (with \), and +    # we should not choose a depcomp mode which is confused by this. +    # +    # We need to recreate these files for each test, as the compiler may +    # overwrite some of them when testing with obscure command lines. +    # This happens at least with the AIX C compiler. +    : > sub/conftest.c +    for i in 1 2 3 4 5 6; do +      echo '#include "conftst'$i'.h"' >> sub/conftest.c +      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with +      # Solaris 8's {/usr,}/bin/sh. +      touch sub/conftst$i.h +    done +    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf + +    case $depmode in +    nosideeffect) +      # after this tag, mechanisms are not by side-effect, so they'll +      # only be used when explicitly requested +      if test "x$enable_dependency_tracking" = xyes; then +	continue +      else +	break +      fi +      ;; +    none) break ;; +    esac +    # We check with `-c' and `-o' for the sake of the "dashmstdout" +    # mode.  It turns out that the SunPro C++ compiler does not properly +    # handle `-M -o', and we need to detect this. +    if depmode=$depmode \ +       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \ +       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ +       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \ +         >/dev/null 2>conftest.err && +       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && +       grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 && +       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then +      # icc doesn't choke on unknown options, it will just issue warnings +      # or remarks (even with -Werror).  So we grep stderr for any message +      # that says an option was ignored or not supported. +      # When given -MP, icc 7.0 and 7.1 complain thusly: +      #   icc: Command line warning: ignoring option '-M'; no argument required +      # The diagnosis changed in icc 8.0: +      #   icc: Command line remark: option '-MP' not supported +      if (grep 'ignoring option' conftest.err || +          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else +        am_cv_CC_dependencies_compiler_type=$depmode +        break +      fi +    fi +  done + +  cd .. +  rm -rf conftest.dir +else +  am_cv_CC_dependencies_compiler_type=none +fi + +fi +echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5 +echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6 +CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type + + + +if +  test "x$enable_dependency_tracking" != xno \ +  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then +  am__fastdepCC_TRUE= +  am__fastdepCC_FALSE='#' +else +  am__fastdepCC_TRUE='#' +  am__fastdepCC_FALSE= +fi +  ac_ext=c  ac_cpp='$CPP $CPPFLAGS' @@ -2980,7 +3310,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -3480,7 +3811,7 @@ echo "${ECHO_T}Please note that some screen refreshs may fail" >&6  echo $ECHO_N "checking for ncurses version... $ECHO_C" >&6  	ncurses_version=unknown  cat > conftest.$ac_ext <<EOF -#line 3483 "configure" +#line 3814 "configure"  #include "confdefs.h"  #ifdef RENAMED_NCURSES  #include <curses.h> @@ -3528,12 +3859,9 @@ _ACEOF  # Checks for X11 - -if test "x$ac_path_x_has_been_run" != xyes; then -  echo "$as_me:$LINENO: checking for X" >&5 +echo "$as_me:$LINENO: checking for X" >&5  echo $ECHO_N "checking for X... $ECHO_C" >&6 -ac_path_x_has_been_run=yes  # Check whether --with-x or --without-x was given.  if test "${with_x+set}" = set; then @@ -3626,7 +3954,7 @@ ac_x_header_dirs='  /usr/openwin/share/include'  if test "$ac_x_includes" = no; then -  # Guess where to find include files, by looking for a specified header file. +  # Guess where to find include files, by looking for Intrinsic.h.    # First, try using that file with no special directory specified.    cat >conftest.$ac_ext <<_ACEOF  /* confdefs.h.  */ @@ -3634,7 +3962,7 @@ _ACEOF  cat confdefs.h >>conftest.$ac_ext  cat >>conftest.$ac_ext <<_ACEOF  /* end confdefs.h.  */ -#include <X11/Xlib.h> +#include <X11/Intrinsic.h>  _ACEOF  if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5    (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 @@ -3661,7 +3989,7 @@ else  sed 's/^/| /' conftest.$ac_ext >&5    for ac_dir in $ac_x_header_dirs; do -  if test -r "$ac_dir/X11/Xlib.h"; then +  if test -r "$ac_dir/X11/Intrinsic.h"; then      ac_x_includes=$ac_dir      break    fi @@ -3675,18 +4003,18 @@ if test "$ac_x_libraries" = no; then    # See if we find them without any special options.    # Don't add to $LIBS permanently.    ac_save_LIBS=$LIBS -  LIBS="-lX11 $LIBS" +  LIBS="-lXt $LIBS"    cat >conftest.$ac_ext <<_ACEOF  /* confdefs.h.  */  _ACEOF  cat confdefs.h >>conftest.$ac_ext  cat >>conftest.$ac_ext <<_ACEOF  /* end confdefs.h.  */ -#include <X11/Xlib.h> +#include <X11/Intrinsic.h>  int  main ()  { -XrmInitialize () +XtMalloc (0)    ;    return 0;  } @@ -3700,7 +4028,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -3724,7 +4053,7 @@ for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`  do    # Don't even attempt the hair of trying to link an X program!    for ac_extension in a so sl; do -    if test -r $ac_dir/libX11.$ac_extension; then +    if test -r $ac_dir/libXt.$ac_extension; then        ac_x_libraries=$ac_dir        break 2      fi @@ -3760,15 +4089,10 @@ else    # Update the cache value to reflect the command line values.    ac_cv_have_x="have_x=yes \  		ac_x_includes=$x_includes ac_x_libraries=$x_libraries" -  # It might be that x_includes is empty (headers are found in the -  # standard search path. Then output the corresponding message -  ac_out_x_includes=$x_includes -  test "x$x_includes" = x && ac_out_x_includes="in standard search path" -  echo "$as_me:$LINENO: result: libraries $x_libraries, headers $ac_out_x_includes" >&5 -echo "${ECHO_T}libraries $x_libraries, headers $ac_out_x_includes" >&6 +  echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5 +echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6  fi -fi  if test "$no_x" = yes; then    # Not all programs may use this symbol, but it does not hurt to define it. @@ -3816,7 +4140,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -3867,7 +4192,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -3943,7 +4269,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -3998,7 +4325,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -4066,7 +4394,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -4174,7 +4503,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -4238,7 +4568,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -4306,7 +4637,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -4410,7 +4742,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -4474,7 +4807,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -4571,7 +4905,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -4635,7 +4970,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -4732,7 +5068,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -4796,7 +5133,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -4875,7 +5213,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -4943,7 +5282,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -5113,7 +5453,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -5181,7 +5522,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -5342,7 +5684,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -5495,7 +5838,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -5648,7 +5992,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -5801,7 +6146,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -5955,7 +6301,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -6192,6 +6539,7 @@ for driver in $drivers; do           CWLINUX="yes"           G15="yes"           HD44780="yes" +         LCD2USB="yes"  	 LCDLINUX="yes"           LCDTERM="yes"  	 LPH7508="yes" @@ -6234,6 +6582,9 @@ for driver in $drivers; do        HD44780)           HD44780=$val  	 ;; +      LCD2USB) +         LCD2USB=$val +         ;;        LCDLINUX)           LCDLINUX=$val  	 ;; @@ -6416,6 +6767,23 @@ _ACEOF  fi +if test "$LCD2USB" = "yes"; then +   if test "$has_usb" = "true"; then +      TEXT="yes" +      SERIAL="yes" +      DRIVERS="$DRIVERS drv_LCD2USB.o" +      DRVLIBS="$DRVLIBS -lusb" + +cat >>confdefs.h <<\_ACEOF +#define WITH_LCD2USB 1 +_ACEOF + +   else +      { echo "$as_me:$LINENO: WARNING: usb.h not found: LCD2USB driver disabled" >&5 +echo "$as_me: WARNING: usb.h not found: LCD2USB driver disabled" >&2;} +   fi +fi +  if test "$LCDLINUX" = "yes"; then     if test "$has_lcd_linux" = true; then        TEXT="yes" @@ -6928,7 +7296,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -7116,7 +7485,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -7295,7 +7665,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -7451,7 +7822,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -7550,7 +7922,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -7822,7 +8195,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -7894,7 +8268,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -7948,7 +8323,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -8019,7 +8395,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -8073,7 +8450,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -8140,7 +8518,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -8319,7 +8698,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -8469,7 +8849,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -8619,7 +9000,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -8768,7 +9150,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -8960,7 +9343,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -9020,7 +9404,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -9093,7 +9478,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -9158,7 +9544,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -9223,7 +9610,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -9289,7 +9677,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -9450,7 +9839,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -9520,7 +9910,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -9705,7 +10096,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -9747,24 +10139,18 @@ else    ac_cv_func_fork_works=cross  else    cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h.  */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h.  */ -$ac_includes_default -int -main () -{ - -	  /* By Ruediger Kuhlmann. */ -	  if (fork() < 0) -	    exit (1); -	  exit (0); - -  ; -  return 0; -} +/* By Ruediger Kuhlmann. */ +      #include <sys/types.h> +      #if HAVE_UNISTD_H +      # include <unistd.h> +      #endif +      /* Some systems only have a dummy stub for fork() */ +      int main () +      { +	if (fork() < 0) +	  exit (1); +	exit (0); +      }  _ACEOF  rm -f conftest$ac_exeext  if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 @@ -10072,7 +10458,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -10316,7 +10703,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -10385,7 +10773,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -10562,7 +10951,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -10626,7 +11016,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -10751,7 +11142,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5    cat conftest.err >&5    echo "$as_me:$LINENO: \$? = $ac_status" >&5    (exit $ac_status); } && -	 { ac_try='test -z "$ac_c_werror_flag"			 || test ! -s conftest.err' +	 { ac_try='test -z "$ac_c_werror_flag" +			 || test ! -s conftest.err'    { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5    (eval $ac_try) 2>&5    ac_status=$? @@ -10877,6 +11269,20 @@ LIBOBJS=$ac_libobjs  LTLIBOBJS=$ac_ltlibobjs +if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then +  { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined. +Usually this means the macro was only invoked conditionally." >&5 +echo "$as_me: error: conditional \"AMDEP\" was never defined. +Usually this means the macro was only invoked conditionally." >&2;} +   { (exit 1); exit 1; }; } +fi +if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then +  { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined. +Usually this means the macro was only invoked conditionally." >&5 +echo "$as_me: error: conditional \"am__fastdepCC\" was never defined. +Usually this means the macro was only invoked conditionally." >&2;} +   { (exit 1); exit 1; }; } +fi  : ${CONFIG_STATUS=./config.status}  ac_clean_files_save=$ac_clean_files @@ -11310,7 +11716,7 @@ cat >>$CONFIG_STATUS <<_ACEOF  # INIT-COMMANDS section.  # - +AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"  _ACEOF @@ -11322,7 +11728,7 @@ do    case "$ac_config_target" in    # Handling of arguments.    "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;; -  "default-1" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;; +  "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;    "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;    *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5  echo "$as_me: error: invalid argument: $ac_config_target" >&2;} @@ -11412,6 +11818,7 @@ s,@LIBS@,$LIBS,;t t  s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t  s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t  s,@INSTALL_DATA@,$INSTALL_DATA,;t t +s,@CYGPATH_W@,$CYGPATH_W,;t t  s,@PACKAGE@,$PACKAGE,;t t  s,@VERSION@,$VERSION,;t t  s,@ACLOCAL@,$ACLOCAL,;t t @@ -11419,7 +11826,17 @@ s,@AUTOCONF@,$AUTOCONF,;t t  s,@AUTOMAKE@,$AUTOMAKE,;t t  s,@AUTOHEADER@,$AUTOHEADER,;t t  s,@MAKEINFO@,$MAKEINFO,;t t +s,@install_sh@,$install_sh,;t t +s,@STRIP@,$STRIP,;t t +s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t +s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t +s,@mkdir_p@,$mkdir_p,;t t +s,@AWK@,$AWK,;t t  s,@SET_MAKE@,$SET_MAKE,;t t +s,@am__leading_dot@,$am__leading_dot,;t t +s,@AMTAR@,$AMTAR,;t t +s,@am__tar@,$am__tar,;t t +s,@am__untar@,$am__untar,;t t  s,@CC@,$CC,;t t  s,@CFLAGS@,$CFLAGS,;t t  s,@LDFLAGS@,$LDFLAGS,;t t @@ -11427,6 +11844,15 @@ s,@CPPFLAGS@,$CPPFLAGS,;t t  s,@ac_ct_CC@,$ac_ct_CC,;t t  s,@EXEEXT@,$EXEEXT,;t t  s,@OBJEXT@,$OBJEXT,;t t +s,@DEPDIR@,$DEPDIR,;t t +s,@am__include@,$am__include,;t t +s,@am__quote@,$am__quote,;t t +s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t +s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t +s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t +s,@CCDEPMODE@,$CCDEPMODE,;t t +s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t +s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t  s,@CPP@,$CPP,;t t  s,@LN_S@,$LN_S,;t t  s,@CURSES_LIBS@,$CURSES_LIBS,;t t @@ -11609,6 +12035,11 @@ esac    *) ac_INSTALL=$ac_top_builddir$INSTALL ;;    esac +  if test x"$ac_file" != x-; then +    { echo "$as_me:$LINENO: creating $ac_file" >&5 +echo "$as_me: creating $ac_file" >&6;} +    rm -f "$ac_file" +  fi    # Let's still pretend it is `configure' which instantiates (i.e., don't    # use $as_me), people would be surprised to read:    #    /* config.h.  Generated by config.status.  */ @@ -11647,12 +12078,6 @@ echo "$as_me: error: cannot find input file: $f" >&2;}  	 fi;;        esac      done` || { (exit 1); exit 1; } - -  if test x"$ac_file" != x-; then -    { echo "$as_me:$LINENO: creating $ac_file" >&5 -echo "$as_me: creating $ac_file" >&6;} -    rm -f "$ac_file" -  fi  _ACEOF  cat >>$CONFIG_STATUS <<_ACEOF    sed "$ac_vpsub @@ -11903,6 +12328,28 @@ echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}      cat $tmp/config.h      rm -f $tmp/config.h    fi +# Compute $ac_file's index in $config_headers. +_am_stamp_count=1 +for _am_header in $config_headers :; do +  case $_am_header in +    $ac_file | $ac_file:* ) +      break ;; +    * ) +      _am_stamp_count=`expr $_am_stamp_count + 1` ;; +  esac +done +echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null || +$as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ +	 X$ac_file : 'X\(//\)[^/]' \| \ +	 X$ac_file : 'X\(//\)$' \| \ +	 X$ac_file : 'X\(/\)' \| \ +	 .     : '\(.\)' 2>/dev/null || +echo X$ac_file | +    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } +  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; } +  	  /^X\(\/\/\)$/{ s//\1/; q; } +  	  /^X\(\/\).*/{ s//\1/; q; } +  	  s/.*/./; q'`/stamp-h$_am_stamp_count  done  _ACEOF  cat >>$CONFIG_STATUS <<\_ACEOF @@ -12019,7 +12466,91 @@ esac    { echo "$as_me:$LINENO: executing $ac_dest commands" >&5  echo "$as_me: executing $ac_dest commands" >&6;}    case $ac_dest in -    default-1 ) test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h ;; +    depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do +  # Strip MF so we end up with the name of the file. +  mf=`echo "$mf" | sed -e 's/:.*$//'` +  # Check whether this is an Automake generated Makefile or not. +  # We used to match only the files named `Makefile.in', but +  # some people rename them; so instead we look at the file content. +  # Grep'ing the first line is not enough: some people post-process +  # each Makefile.in and add a new line on top of each file to say so. +  # So let's grep whole file. +  if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then +    dirpart=`(dirname "$mf") 2>/dev/null || +$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ +	 X"$mf" : 'X\(//\)[^/]' \| \ +	 X"$mf" : 'X\(//\)$' \| \ +	 X"$mf" : 'X\(/\)' \| \ +	 .     : '\(.\)' 2>/dev/null || +echo X"$mf" | +    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } +  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; } +  	  /^X\(\/\/\)$/{ s//\1/; q; } +  	  /^X\(\/\).*/{ s//\1/; q; } +  	  s/.*/./; q'` +  else +    continue +  fi +  # Extract the definition of DEPDIR, am__include, and am__quote +  # from the Makefile without running `make'. +  DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` +  test -z "$DEPDIR" && continue +  am__include=`sed -n 's/^am__include = //p' < "$mf"` +  test -z "am__include" && continue +  am__quote=`sed -n 's/^am__quote = //p' < "$mf"` +  # When using ansi2knr, U may be empty or an underscore; expand it +  U=`sed -n 's/^U = //p' < "$mf"` +  # Find all dependency output files, they are included files with +  # $(DEPDIR) in their names.  We invoke sed twice because it is the +  # simplest approach to changing $(DEPDIR) to its actual value in the +  # expansion. +  for file in `sed -n " +    s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ +       sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do +    # Make sure the directory exists. +    test -f "$dirpart/$file" && continue +    fdir=`(dirname "$file") 2>/dev/null || +$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ +	 X"$file" : 'X\(//\)[^/]' \| \ +	 X"$file" : 'X\(//\)$' \| \ +	 X"$file" : 'X\(/\)' \| \ +	 .     : '\(.\)' 2>/dev/null || +echo X"$file" | +    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } +  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; } +  	  /^X\(\/\/\)$/{ s//\1/; q; } +  	  /^X\(\/\).*/{ s//\1/; q; } +  	  s/.*/./; q'` +    { if $as_mkdir_p; then +    mkdir -p $dirpart/$fdir +  else +    as_dir=$dirpart/$fdir +    as_dirs= +    while test ! -d "$as_dir"; do +      as_dirs="$as_dir $as_dirs" +      as_dir=`(dirname "$as_dir") 2>/dev/null || +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ +	 X"$as_dir" : 'X\(//\)[^/]' \| \ +	 X"$as_dir" : 'X\(//\)$' \| \ +	 X"$as_dir" : 'X\(/\)' \| \ +	 .     : '\(.\)' 2>/dev/null || +echo X"$as_dir" | +    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } +  	  /^X\(\/\/\)[^/].*/{ s//\1/; q; } +  	  /^X\(\/\/\)$/{ s//\1/; q; } +  	  /^X\(\/\).*/{ s//\1/; q; } +  	  s/.*/./; q'` +    done +    test ! -n "$as_dirs" || mkdir $as_dirs +  fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5 +echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;} +   { (exit 1); exit 1; }; }; } + +    # echo "creating $dirpart/$file" +    echo '# dummy' > "$dirpart/$file" +  done +done + ;;    esac  done  _ACEOF @@ -29,10 +29,11 @@ AC_ARG_WITH(    [                        (try 'all,\!<driver>' if your shell complains...)]	    [                        possible drivers are:]	    [                        BeckmannEgle, BWCT, CrystalFontz, Curses, Cwlinux,] -  [                        G15, HD44780, LCDLinux, LCDTerm, LPH7508, LUIse,] -  [                        M50530, MatrixOrbital, MilfordInstruments, Noritake,] -  [                        NULL, PNG, PPM, RouterBoard, Sample, serdisplib,] -  [                        SimpleLCD, T6963, Trefon, USBLCD, WincorNixdorf, X11], +  [                        G15, HD44780, LCD2USB LCDLinux, LCDTerm, LPH7508,] +  [                        LUIse, M50530, MatrixOrbital, MilfordInstruments,] +  [                        Noritake, NULL, PNG, PPM, RouterBoard, Sample,] +  [                        serdisplib, SimpleLCD, T6963, Trefon, USBLCD,] +  [                        WincorNixdorf, X11],    drivers=$withval,     drivers=all  ) @@ -60,6 +61,7 @@ for driver in $drivers; do           CWLINUX="yes"           G15="yes"           HD44780="yes" +         LCD2USB="yes"  	 LCDLINUX="yes"           LCDTERM="yes"  	 LPH7508="yes" @@ -102,6 +104,9 @@ for driver in $drivers; do        HD44780)           HD44780=$val  	 ;; +      LCD2USB) +         LCD2USB=$val +         ;;        LCDLINUX)           LCDLINUX=$val  	 ;; @@ -250,6 +255,18 @@ if test "$HD44780" = "yes"; then     AC_DEFINE(WITH_HD44780,1,[HD44780 driver])  fi +if test "$LCD2USB" = "yes"; then +   if test "$has_usb" = "true"; then +      TEXT="yes" +      SERIAL="yes" +      DRIVERS="$DRIVERS drv_LCD2USB.o" +      DRVLIBS="$DRVLIBS -lusb" +      AC_DEFINE(WITH_LCD2USB,1,[LCD2USB driver]) +   else +      AC_MSG_WARN(usb.h not found: LCD2USB driver disabled) +   fi +fi +  if test "$LCDLINUX" = "yes"; then     if test "$has_lcd_linux" = true; then        TEXT="yes" @@ -1,4 +1,4 @@ -/* $Id: drv.c,v 1.38 2006/01/21 13:26:44 reinelt Exp $ +/* $Id: drv.c,v 1.39 2006/01/26 19:26:27 harbaum Exp $   *   * new framework for display drivers   * @@ -23,6 +23,9 @@   *   *   * $Log: drv.c,v $ + * Revision 1.39  2006/01/26 19:26:27  harbaum + * Added LCD2USB support + *   * Revision 1.38  2006/01/21 13:26:44  reinelt   * Logitech G-15 keyboard LCD driver from Dave Ingram   * @@ -224,6 +227,7 @@ extern DRIVER drv_Cwlinux;  extern DRIVER drv_G15;  extern DRIVER drv_HD44780;  extern DRIVER drv_Image; +extern DRIVER drv_LCD2USB;  extern DRIVER drv_LCDLinux;  extern DRIVER drv_LCDTerm;  extern DRIVER drv_LPH7508; @@ -274,6 +278,9 @@ DRIVER *Driver[] = {  #if defined (WITH_PNG) || defined(WITH_PPM)      &drv_Image,  #endif +#ifdef WITH_LCD2USB +    &drv_LCD2USB, +#endif  #ifdef WITH_LCDLINUX      &drv_LCDLinux,  #endif diff --git a/drv_LCD2USB.c b/drv_LCD2USB.c new file mode 100644 index 0000000..adaecfe --- /dev/null +++ b/drv_LCD2USB.c @@ -0,0 +1,488 @@ +/* $Id: drv_LCD2USB.c,v 1.1 2006/01/26 19:26:27 harbaum Exp $ + * + * driver for USB2LCD display interface + * see http://www.harbaum.org/till/lcd2usb for schematics + * + * Copyright 2005 Till Harbaum <till@harbaum.org> + * Copyright 2005 The LCD4Linux Team <lcd4linux-devel@users.sourceforge.net> + * + * This file is part of LCD4Linux. + * + * LCD4Linux is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2, or (at your option) + * any later version. + * + * LCD4Linux is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + * + *  + * $Log: drv_LCD2USB.c,v $ + * Revision 1.1  2006/01/26 19:26:27  harbaum + * Added LCD2USB support + * + */ + +/*  + * + * exported fuctions: + * + * struct DRIVER drv_LCD2USB + * + */ + +#include "config.h" + +#include <stdlib.h> +#include <stdio.h> +#include <string.h> +#include <errno.h> +#include <unistd.h> +#include <termios.h> +#include <fcntl.h> +#include <sys/ioctl.h> +#include <sys/time.h> + +#include <usb.h> + +#include "debug.h" +#include "cfg.h" +#include "qprintf.h" +#include "plugin.h" +#include "widget.h" +#include "widget_text.h" +#include "widget_icon.h" +#include "widget_bar.h" +#include "drv.h" +#include "drv_generic_text.h" + +/* vid/pid donated by FTDI */ +#define LCD_USB_VENDOR 0x0403 +#define LCD_USB_DEVICE 0xC630 + +#define LCD_ECHO           (0<<5) +#define LCD_CMD            (1<<5) +#define LCD_DATA           (2<<5) +#define LCD_SET            (3<<5) +#define LCD_GET            (4<<5) + +/* target is a bit map for CMD/DATA */ +#define LCD_ENABLE0        (1<<3) +#define LCD_ENABLE1        (1<<4) +#define LCD_BOTH           (LCD_ENABLE0 | LCD_ENABLE1) + +/* target is value to set */ +#define LCD_SET_CONTRAST   (LCD_SET | (0<<3)) +#define LCD_SET_BRIGHTNESS (LCD_SET | (1<<3)) +#define LCD_SET_RESERVED0  (LCD_SET | (2<<3)) +#define LCD_SET_RESERVED1  (LCD_SET | (3<<3)) + +/* target is value to get */ +#define LCD_GET_FWVER      (LCD_GET | (0<<3)) +#define LCD_GET_KEYS       (LCD_GET | (1<<3)) +#define LCD_GET_RESERVED0  (LCD_GET | (2<<3)) +#define LCD_GET_RESERVED1  (LCD_GET | (3<<3)) + +static char Name[] = "LCD2USB"; + +static usb_dev_handle *lcd; + +extern int usb_debug; +extern int got_signal; + + +/****************************************/ +/***  hardware dependant functions    ***/ +/****************************************/ + +static int drv_L2U_open(void) +{ +    struct usb_bus *busses, *bus; +    struct usb_device *dev; + +    lcd = NULL; + +    info("%s: scanning USB for LCD2USB LCD...", Name); + +    usb_debug = 0; + +    usb_init(); +    usb_find_busses(); +    usb_find_devices(); +    busses = usb_get_busses(); + +    for (bus = busses; bus; bus = bus->next) { +	for (dev = bus->devices; dev; dev = dev->next) { +	    if ((dev->descriptor.idVendor == LCD_USB_VENDOR) && (dev->descriptor.idProduct == LCD_USB_DEVICE)) { +		info("%s: found LCD2USB interface on bus %s device %s", Name, bus->dirname, dev->filename); +		lcd = usb_open(dev); +		if (usb_claim_interface(lcd, 0) < 0) { +		    error("%s: usb_claim_interface() failed!", Name); +		    return -1; +		} +		return 0; +	    } +	} +    } +    return -1; +} + + +static int drv_L2U_close(void) +{ +    usb_release_interface(lcd, 0); +    usb_close(lcd); + +    return 0; +} + + +static int drv_L2U_send(int request, int value, int index) +{ +    static int errors = 0; + +    if (errors > 20) +	return -1; + +    if (usb_control_msg(lcd, USB_TYPE_VENDOR, request, value, index, NULL, 0, 1000) < 0) { +	error("%s: USB request failed!", Name); +	if (++errors > 20) { +	    error("%s: too many USB errors, aborting.", Name); +	    got_signal = -1; +	} +	return -1; +    } +    errors = 0; +    return 0; +} + +/* to increase performance, a little buffer is being used to */ +/* collect command bytes of the same type before transmissing them */ +#define BUFFER_MAX_CMD 4	/* current protocol supports up to 4 bytes */ +int buffer_current_type = -1;	/* nothing in buffer yet */ +int buffer_current_fill = 0;	/* -"- */ +unsigned char buffer[BUFFER_MAX_CMD]; + +/* command format:  + * 7 6 5 4 3 2 1 0 + * C C C T T R L L + * + * TT = target bit map  + * R = reserved for future use, set to 0 + * LL = number of bytes in transfer - 1  + */ + +/* flush command queue due to buffer overflow / content */ +/* change or due to explicit request */ +static void drv_L2U_flush(void) +{ +    int request, value, index; + +    /* anything to flush? ignore request if not */ +    if (buffer_current_type == -1) +	return; + +    /* build request byte */ +    request = buffer_current_type | LCD_ENABLE0 | (buffer_current_fill - 1); + +    /* fill value and index with buffer contents. endianess should IMHO not */ +    /* be a problem, since usb_control_msg() will handle this. */ +    value = buffer[0] | (buffer[1] << 8); +    index = buffer[2] | (buffer[3] << 8); + +    /* send current buffer contents */ +    drv_L2U_send(request, value, index); + +    /* buffer is now free again */ +    buffer_current_type = -1; +    buffer_current_fill = 0; +} + +/* enqueue a command into the buffer */ +static void drv_L2U_enqueue(int command_type, int value) +{ +    if ((buffer_current_type >= 0) && (buffer_current_type != command_type)) +	drv_L2U_flush(); + +    /* add new item to buffer */ +    buffer_current_type = command_type; +    buffer[buffer_current_fill++] = value; + +    /* flush buffer if it's full */ +    if (buffer_current_fill == BUFFER_MAX_CMD) +	drv_L2U_flush(); +} + +static void drv_L2U_command(const unsigned char cmd) +{ +    drv_L2U_enqueue(LCD_CMD, cmd); +} + + +static void drv_L2U_clear(void) +{ +    drv_L2U_command(0x01);	/* clear display */ +    drv_L2U_command(0x03);	/* return home */ +} + + +static void drv_L2U_write(const int row, const int col, const char *data, int len) +{ +    int pos; + +    /* 16x4 Displays use a slightly different layout */ +    if (DCOLS == 16 && DROWS == 4) { +	pos = (row % 2) * 64 + (row / 2) * 16 + col; +    } else { +	pos = (row % 2) * 64 + (row / 2) * 20 + col; +    } + +    drv_L2U_command(0x80 | pos); + +    while (len--) { +	drv_L2U_enqueue(LCD_DATA, *data++); +    } + +    drv_L2U_flush(); +} + +static void drv_L2U_defchar(const int ascii, const unsigned char *matrix) +{ +    int i; + +    drv_L2U_command(0x40 | 8 * ascii); + +    for (i = 0; i < 8; i++) { +	drv_L2U_enqueue(LCD_DATA, *matrix++ & 0x1f); +    } + +    drv_L2U_flush(); +} + +static int drv_L2U_contrast(int contrast) +{ +    if (contrast < 0) +	contrast = 0; +    if (contrast > 255) +	contrast = 255; + +    drv_L2U_send(LCD_SET_CONTRAST, contrast, 0); + +    return contrast; +} + +static int drv_L2U_brightness(int brightness) +{ +    if (brightness < 0) +	brightness = 0; +    if (brightness > 255) +	brightness = 255; + +    drv_L2U_send(LCD_SET_BRIGHTNESS, brightness, 0); + +    return brightness; +} + + +static int drv_L2U_start(const char *section, const int quiet) +{ +    int contrast, brightness; +    int rows = -1, cols = -1; +    char *s; + +    s = cfg_get(section, "Size", NULL); +    if (s == NULL || *s == '\0') { +	error("%s: no '%s.Size' entry from %s", Name, section, cfg_source()); +	return -1; +    } +    if (sscanf(s, "%dx%d", &cols, &rows) != 2 || rows < 1 || cols < 1) { +	error("%s: bad %s.Size '%s' from %s", Name, section, s, cfg_source()); +	free(s); +	return -1; +    } + +    DROWS = rows; +    DCOLS = cols; + +    if (drv_L2U_open() < 0) { +	error("%s: could not find a LCD2USB USB LCD", Name); +	return -1; +    } + +    /* initialize display */ +    drv_L2U_command(0x29);	/* 8 Bit mode, 1/16 duty cycle, 5x8 font */ +    drv_L2U_command(0x08);	/* Display off, cursor off, blink off */ +    drv_L2U_command(0x0c);	/* Display on, cursor off, blink off */ +    drv_L2U_command(0x06);	/* curser moves to right, no shift */ + + +    if (cfg_number(section, "Contrast", 0, 0, 255, &contrast) > 0) { +	drv_L2U_contrast(contrast); +    } + +    if (cfg_number(section, "Brightness", 0, 0, 255, &brightness) > 0) { +	drv_L2U_brightness(brightness); +    } + +    drv_L2U_clear();		/* clear display */ + +    if (!quiet) { +	char buffer[40]; +	qprintf(buffer, sizeof(buffer), "%s %dx%d", Name, DCOLS, DROWS); +	if (drv_generic_text_greet(buffer, "www.harbaum.org/till")) { +	    sleep(3); +	    drv_L2U_clear(); +	} +    } + +    return 0; +} + + +/****************************************/ +/***            plugins               ***/ +/****************************************/ + +static void plugin_contrast(RESULT * result, RESULT * arg1) +{ +    double contrast; + +    contrast = drv_L2U_contrast(R2N(arg1)); +    SetResult(&result, R_NUMBER, &contrast); +} + + +static void plugin_brightness(RESULT * result, RESULT * arg1) +{ +    double brightness; + +    brightness = drv_L2U_brightness(R2N(arg1)); +    SetResult(&result, R_NUMBER, &brightness); +} + + +/****************************************/ +/***        widget callbacks          ***/ +/****************************************/ + + +/* using drv_generic_text_draw(W) */ +/* using drv_generic_text_icon_draw(W) */ +/* using drv_generic_text_bar_draw(W) */ + + +/****************************************/ +/***        exported functions        ***/ +/****************************************/ + + +/* list models */ +int drv_L2U_list(void) +{ +    printf("generic"); +    return 0; +} + + +/* initialize driver & display */ +int drv_L2U_init(const char *section, const int quiet) +{ +    WIDGET_CLASS wc; +    int asc255bug; +    int ret; + +    /* display preferences */ +    XRES = 5;			/* pixel width of one char  */ +    YRES = 8;			/* pixel height of one char  */ +    CHARS = 8;			/* number of user-defineable characters */ +    CHAR0 = 0;			/* ASCII of first user-defineable char */ +    GOTO_COST = 2;		/* number of bytes a goto command requires */ + +    /* real worker functions */ +    drv_generic_text_real_write = drv_L2U_write; +    drv_generic_text_real_defchar = drv_L2U_defchar; + + +    /* start display */ +    if ((ret = drv_L2U_start(section, quiet)) != 0) +	return ret; + +    /* initialize generic text driver */ +    if ((ret = drv_generic_text_init(section, Name)) != 0) +	return ret; + +    /* initialize generic icon driver */ +    if ((ret = drv_generic_text_icon_init()) != 0) +	return ret; + +    /* initialize generic bar driver */ +    if ((ret = drv_generic_text_bar_init(0)) != 0) +	return ret; + +    /* add fixed chars to the bar driver */ +    /* most displays have a full block on ascii 255, but some have kind of  */ +    /* an 'inverted P'. If you specify 'asc255bug 1 in the config, this */ +    /* char will not be used, but rendered by the bar driver */ +    cfg_number(section, "asc255bug", 0, 0, 1, &asc255bug); +    drv_generic_text_bar_add_segment(0, 0, 255, 32);	/* ASCII  32 = blank */ +    if (!asc255bug) +	drv_generic_text_bar_add_segment(255, 255, 255, 255);	/* ASCII 255 = block */ + +    /* register text widget */ +    wc = Widget_Text; +    wc.draw = drv_generic_text_draw; +    widget_register(&wc); + +    /* register icon widget */ +    wc = Widget_Icon; +    wc.draw = drv_generic_text_icon_draw; +    widget_register(&wc); + +    /* register bar widget */ +    wc = Widget_Bar; +    wc.draw = drv_generic_text_bar_draw; +    widget_register(&wc); + +    /* register plugins */ +    AddFunction("LCD::contrast", 1, plugin_contrast); +    AddFunction("LCD::brightness", 1, plugin_brightness); + +    return 0; +} + + +/* close driver & display */ +int drv_L2U_quit(const int quiet) +{ + +    info("%s: shutting down.", Name); + +    drv_generic_text_quit(); + +    /* clear display */ +    drv_L2U_clear(); + +    /* say goodbye... */ +    if (!quiet) { +	drv_generic_text_greet("That's all, folks!", NULL); +    } + +    debug("closing USB connection"); +    drv_L2U_close(); + +    return (0); +} + + +DRIVER drv_LCD2USB = { +  name:Name, +  list:drv_L2U_list, +  init:drv_L2U_init, +  quit:drv_L2U_quit, +};  | 
