# ============== initialization ================= AC_INIT([Belooted], [0.1.3], [bobyjoe0@yahoo.fr], [belooted]) AC_CONFIG_SRCDIR([src/main.c]) AC_CONFIG_HEADER(config.h) AM_INIT_AUTOMAKE AM_MAINTAINER_MODE # ============== basic compiler settings ======== AC_PROG_CC AC_HEADER_STDC # ============== take care of some localization = AH_TEMPLATE([GETTEXT_PACKAGE], [Package name for gettext]) GETTEXT_PACKAGE=belooted AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE") AC_SUBST(GETTEXT_PACKAGE) ALL_LINGUAS="" AM_GLIB_GNU_GETTEXT AC_PROG_INTLTOOL # ============== defining DATA_DIR var ============= if test "x${prefix}" = "xNONE"; then AC_DEFINE_UNQUOTED(DATA_DIR, "${ac_default_prefix}/share/pixmaps/${PACKAGE}", [Path to cards and mask files]) else AC_DEFINE_UNQUOTED(DATA_DIR,"${prefix}/share/pixmaps/${PACKAGE}",[Path to cards and mask files]) fi # ============== check round functions =========== AC_CHECK_LIB([m],[round],[AC_DEFINE([HAVE_ROUND],[1],["c99 function"])]) AC_CHECK_LIB([m],[roundf],[AC_DEFINE([HAVE_ROUNDF],[1],["c99 function"])]) # ============== export compiler/linker options = AC_SUBST(CFLAGS) AC_SUBST(CPPFLAGS) AC_SUBST(LDFLAGS) # ============== look for Gtk libs ============== GTK_VERSION="gtk+-2.0 >= 2.4.0" PKG_CHECK_MODULES(GTK, $GTK_VERSION) AC_SUBST(GTK_CFLAGS) AC_SUBST(GTK_LIBS) # =============== generate files ================ AC_CONFIG_FILES([ Makefile src/Makefile po/Makefile.in pixmaps/Makefile pixmaps/paris/Makefile ]) AC_OUTPUT