isdn4k-utils/isdnlog/client/configure.in

80 lines
2.2 KiB
Plaintext

# Original Author was Kalle@kde.org
# I lifted it in some mater. (Stephan Kulow)
# I used much code from Janos Farkas
dnl Process this file with autoconf to produce a configure script.
AC_INIT(acinclude.m4) dnl a source file from your sub dir, but acinclude.m4 does the job
AC_CANONICAL_SYSTEM
AC_ARG_PROGRAM
dnl You have to change this
AM_INIT_AUTOMAKE(kisdnlog, 0.1) dnl searches for some needed programs
dnl make $KDEDIR the default for the installation
AC_PREFIX_DEFAULT(${KDEDIR:-/usr/local/kde})
dnl generate the config header
AM_CONFIG_HEADER(config.h) dnl at the distribution this done
dnl checks, if the debug code is wanted
AC_CHECK_FLAGS
dnl Checks for programs.
AC_PROG_CC
AC_PROG_CPP
AC_PROG_CXX
AC_PROG_LN_S
dnl find out some variables
AC_AIX
AC_MINIX
dnl for NLS support. Call them in this order!
AC_LANG_CPLUSPLUS dnl switch to C++
AM_KDE_WITH_NLS dnl check if nls is wanted
dnl Checks for header files.
AC_LANG_CPLUSPLUS dnl switch to C++
AC_HEADER_DIRENT dnl check for dirent.h
AC_HEADER_STDC dnl check for other stdc headers. More traditional ;)
dnl check for some more header files. You can remove some of
dnl them, if you want to. But it doesn't hurt
AC_CHECK_HEADERS(fcntl.h sys/time.h unistd.h sys/cdefs.h)
AC_CHECK_HEADERS(fnmatch.h sysent.h strings.h sys/stat.h)
dnl Checks for libraries.
AC_CHECK_LIB(socket, socket, [LIBSOCKET="-lsocket -lnsl"]) dnl for Solaris' X11
AC_SUBST(LIBSOCKET)
AC_PATH_KDE dnl check X, Qt and KDE
AC_CHECK_LIB(compat, main, [LIBCOMPAT="-lcompat"]) dnl for FreeBSD
AC_SUBST(LIBCOMPAT)
AC_FIND_GIF dnl only needed, if you need gif, but doesn't hurt
AC_FIND_JPEG dnl only needed, if you need jpeg, but doesn't hurt
dnl Checks for typedefs, structures, and compiler characteristics.
AC_HEADER_TIME
dnl check if the compiler has bool
AC_CHECK_BOOL
dnl check if the system needs some #defines
AC_CHECK_GNU_EXTENSIONS
dnl Checks for library functions.
AC_CHECK_FUNCS(socket vsnprintf)
AC_CHECK_SETENV
AC_LANG_CPLUSPLUS
AC_CHECK_FUNCS(getdomainname)
AC_CHECK_KSIZE_T
dnl Perform program name transformation
AC_ARG_PROGRAM
dnl output files
topdir=`pwd`
AC_SUBST(topdir)
dnl add here all your Makefiles
AC_OUTPUT(Makefile \
pixmaps/Makefile \
src/Makefile)