dnl dnl dnl configure.in: dnl dnl Copyright (c) 2008 James McKenzie , dnl All rights reserved. dnl dnl $Id: configure.in,v 1.6 2008/03/06 21:34:09 james Exp $ dnl dnl $Log: configure.in,v $ dnl Revision 1.6 2008/03/06 21:34:09 james dnl *** empty log message *** dnl dnl Revision 1.5 2008/03/06 21:33:02 james dnl *** empty log message *** dnl dnl Revision 1.4 2008/02/27 15:17:56 james dnl *** empty log message *** dnl dnl Revision 1.3 2008/02/27 15:04:32 james dnl *** empty log message *** dnl dnl Revision 1.2 2008/02/13 18:05:06 james dnl *** empty log message *** dnl dnl Revision 1.1 2008/02/03 16:20:23 james dnl *** empty log message *** dnl dnl dnl dnl AC_PREREQ(2.13) AC_INIT(src/libsympathy.c) AC_PROG_CC AC_SYS_LARGEFILE LIBSYMPATHY_MAJOR_VERSION=`cat $srcdir/version-major` LIBSYMPATHY_MINOR_VERSION=`cat $srcdir/version-minor` LIBSYMPATHY_MICRO_VERSION=`cat $srcdir/version-micro` LIBSYMPATHY_INTERFACE_VERSION_MIN=$LIBSYMPATHY_MINOR_VERSION LIBSYMPATHY_INTERFACE_VERSION_MAX=$LIBSYMPATHY_MINOR_VERSION LIBSYMPATHY_INTERFACE_REVISION=1 LIBSYMPATHY_VERSION=$LIBSYMPATHY_MAJOR_VERSION.$LIBSYMPATHY_MINOR_VERSION.$LIBSYMPATHY_MICRO_VERSION AC_SUBST(LIBSYMPATHY_MAJOR_VERSION) AC_SUBST(LIBSYMPATHY_MINOR_VERSION) AC_SUBST(LIBSYMPATHY_MICRO_VERSION) AC_SUBST(LIBSYMPATHY_VERSION) AC_SUBST(LIBSYMPATHY_INTERFACE_VERSION_MIN) AC_SUBST(LIBSYMPATHY_INTERFACE_VERSION_MAX) AC_SUBST(LIBSYMPATHY_INTERFACE_REVISION) LT_RELEASE=$LIBSYMPATHY_MAJOR_VERSION.$LIBSYMPATHY_MINOR_VERSION LT_CURRENT=$LIBSYMPATHY_INTERFACE_VERSION_MAX LT_REVISION=$LIBSYMPATHY_MICRO_VERSION LT_AGE=`expr $LIBSYMPATHY_INTERFACE_VERSION_MAX - $LIBSYMPATHY_INTERFACE_VERSION_MIN` AC_SUBST(LT_RELEASE) AC_SUBST(LT_CURRENT) AC_SUBST(LT_REVISION) AC_SUBST(LT_AGE) VERSION=$LIBSYMPATHY_VERSION PACKAGE=libsympathy AM_INIT_AUTOMAKE($PACKAGE,$VERSION) AM_PROG_LIBTOOL AM_CONFIG_HEADER(src/config.h) AC_CHECK_PROG(MD5SUM,md5sum,md5sum) AC_CHECK_PROG(GREP,grep,grep) AC_CHECK_PROG(SED,sed,sed) AC_PROG_AWK dnl AC_DEFINE_UNQUOTED(LIBSYMPATHY_MAJOR_VERSION, $LIBSYMPATHY_MAJOR_VERSION) dnl AC_DEFINE_UNQUOTED(LIBSYMPATHY_MINOR_VERSION, $LIBSYMPATHY_MINOR_VERSION) dnl AC_DEFINE_UNQUOTED(LIBSYMPATHY_MICRO_VERSION, $LIBSYMPATHY_MICRO_VERSION) AC_CHECK_HEADERS(fcntl.h malloc.h sys/ioctl.h unistd.h) AC_CHECK_HEADERS(sys/scsi/impl/uscsi.h scsi/sg.h stdint.h) AC_CHECK_HEADERS(sys/int_types.h string.h strings.h) AC_CHECK_HEADERS(dirent.h sys/stat.h) AC_C_INLINE AC_C_CONST AC_HEADER_TIME AC_STRUCT_TM AC_CHECK_FUNCS(select strdup strstr) G2_TM_H=$ac_cv_struct_tm G2_HAVE_STDINT_H=0 G2_HAVE_SYS_INT_TYPES_H=0 if test "$ac_cv_header_sys_int_types_h" = "yes"; then G2_HAVE_SYS_INT_TYPES_H=1 fi if test "$ac_cv_header_stdint_h" = "yes"; then G2_HAVE_STDINT_H=1 fi G2_HAVE_UNISTD_H=0 if test "$ac_cv_header_unistd_h" = "yes"; then G2_HAVE_UNISTD_H=1 fi G2_HAVE_MALLOC_H=0 if test "$ac_cv_header_malloc_h" = "yes"; then G2_HAVE_MALLOC_H=1 fi G2_HAVE_STDINT_H=0 if test "$ac_cv_header_stdint_h" = "yes"; then G2_HAVE_STDINT_H=1 fi G2_TIME_WITH_SYS_TIME=0 if test "$ac_cv_header_time_h" = "yes"; then G2_TIME_WITH_SYS_TIME=1 fi G2_TM_IN_SYS_TIME=0 if test "$ac_cv_struct_tm" = "sys/time.h"; then G2_TM_IN_SYS_TIME=1 fi dnl CFLAGS=-g AC_SUBST(G2_TM_H) AC_SUBST(G2_HAVE_STDINT_H) AC_SUBST(G2_HAVE_SYS_INT_TYPES_H) AC_SUBST(G2_HAVE_UNISTD_H) AC_SUBST(G2_HAVE_MALLOC_H) AC_SUBST(G2_HAVE_STDINT_H) AC_SUBST(G2_TIME_WITH_SYS_TIME) AC_SUBST(G2_TM_IN_SYS_TIME) AC_OUTPUT([Makefile src/Makefile src/sympathy.h.head test/Makefile apps/Makefile libsympathy-config.src],[chmod +x libsympathy-config.src])