dnl Process this file with autoconf to produce a configure script. AC_INIT(configure.in) AM_INIT_AUTOMAKE(pureadmin, 0.4) AM_MAINTAINER_MODE AC_PROG_INTLTOOL([0.31]) AC_ISC_POSIX AC_PROG_CC AM_PROG_CC_STDC AC_HEADER_STDC AC_CHECK_LIB(crypt, crypt) AC_CHECK_LIB(fam, FAMOpen2) AC_CHECK_LIB(dl, dlopen) AM_BINRELOC pkg_modules="gtk+-2.0, gthread-2.0, libglade-2.0" PKG_CHECK_MODULES(GTK, [$pkg_modules]) AC_SUBST(GTK_CFLAGS) AC_SUBST(GTK_LIBS) GETTEXT_PACKAGE=pureadmin dnl AC_DEFINE(GETTEXT_PACKAGE,"pureadmin",[Gettext package-name]) AC_SUBST(GETTEXT_PACKAGE) AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE", [Gettext Package]) dnl Add the languages which your application supports here. ALL_LINGUAS="bg cs fr it ru sv tr" AM_GLIB_GNU_GETTEXT dnl Some configure-argument set features: AC_SUBST(ENABLE_DEBUG) dnl AC_ARG_ENABLE(debug, dnl AC_HELP_STRING([--enable-debug],[Enable debugging output in PureAdmin (default is no)]), dnl AC_DEFINE(ENABLE_DEBUG, 1, [Define this to enable debugging]) dnl ) dnl Check for developer build developer=no AC_ARG_ENABLE(developer, [ --enable-developer Turn on developer warnings and debugging (default=no)], [if test "x$enable_developer" = xyes; then developer=yes; fi]) dnl Set extra CFLAGS for developers if test "x$developer" != xno; then AC_PROG_CC_FLAG([-ggdb3]) if test x"$ac_cv_prog_cc__gstabs" = xyes; then CFLAGS="${CFLAGS} -gstabs" else if test x"$ac_cv_prog_cc_g" = xyes; then CFLAGS="${CFLAGS} -g" fi fi AC_PROG_CC_FLAG([-Wshadow]) if test x"$ac_cv_prog_cc__wshadow" = xyes; then CFLAGS="${CFLAGS} -Wshadow" fi AC_PROG_CC_FLAG([-Wpointer-arith]) if test x"$ac_cv_prog_cc__wpointer_arith" = xyes; then CFLAGS="${CFLAGS} -Wpointer-arith" fi AC_PROG_CC_FLAG([-Wfloat-equal]) if test x"$ac_cv_prog_cc__wcast_align" = xyes; then CFLAGS="${CFLAGS} -Wfloat-equal" fi AC_PROG_CC_FLAG([-Wsign-compare]) if test x"$ac_cv_prog_cc__wcast_align" = xyes; then CFLAGS="${CFLAGS} -Wsign-compare" fi AC_PROG_CC_FLAG([-Wmissing-noreturn]) if test x"$ac_cv_prog_cc__wcast_align" = xyes; then CFLAGS="${CFLAGS} -Wmissing-noreturn" fi AC_PROG_CC_FLAG([-Wcast-align]) if test x"$ac_cv_prog_cc__wcast_align" = xyes; then CFLAGS="${CFLAGS} -Wcast-align" fi CFLAGS="${CFLAGS} -O0 -DDEVELOPER" fi AC_OUTPUT([ Makefile autopackage/pureadmin.apspec src/Makefile po/Makefile.in ]) echo echo "Configure results:" echo " FAM/Gamin support: $ac_cv_lib_fam_FAMOpen2" echo " Binreloc support: $br_cv_binreloc" echo " Developer build: $developer" echo