BotCommander/configure.in
2016-04-27 20:28:51 +02:00

111 lines
2.7 KiB
Plaintext

AC_PREREQ(2.60)
AC_INIT(BotCommander, 1.0, polesz@botcommander.hu)
AM_INIT_AUTOMAKE
PACKAGE=botcommander
BOTCOMMANDER_VERSION=1.0
ALL_LINGUAS=hu
GETTEXT_PACKAGE=botcommander
GLIB_REQUIRED=2.0.6
GDK_PIXBUF_REQUIRED=2.0.0
GTK_REQUIRED=2.2.0
GNOME_REQUIRED=2.0.2
GNOME_UI_REQUIRED=2.0.2
VTE_REQUIRED=0.9.0
AC_GNU_SOURCE
AM_GNU_GETTEXT
AM_GLIB_GNU_GETTEXT
AC_SUBST(GLIB_REQUIRED)
AC_SUBST(GDK_PIXBUF_REQUIRED)
AC_SUBST(GTK_REQUIRED)
AC_SUBST(GNOME_REQUIRED)
AC_SUBST(GNOME_UI_REQUIRED)
AC_SUBST(VTE_REQUIRED)
AC_SUBST(GETTEXT_PACKAGE)
AC_SUBST(PACKAGE)
AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE", [GETTEXT package name])
if test "x${prefix}" = "xNONE"; then
packageprefix=${ac_default_prefix}
else
packageprefix=${prefix}
fi
if test "x${prefix}" = "xNONE"; then
AC_DEFINE_UNQUOTED(PACKAGE_LOCALE_DIR, "${ac_default_prefix}/${DATADIRNAME}/locale", [Package local directory])
else
AC_DEFINE_UNQUOTED(PACKAGE_LOCALE_DIR, "${prefix}/${DATADIRNAME}/locale", [Package local directory])
fi
packagepixmapsdir=share/pixmaps/${PACKAGE}
PACKAGE_PIXMAPS_DIR="${packageprefix}/${packagepixmapsdir}"
AC_SUBST(PACKAGE_PIXMAPS_DIR)
AC_DEFINE_UNQUOTED(PACKAGE_PIXMAPS_DIR, "${packageprefix}/${packagepixmapsdir}", [Package pixmaps directory])
AC_CONFIG_HEADER([config.h])
AC_ARG_ENABLE(debug, [ --enable-debug Enable debug mode], CFLAGS="$CFLAGS -DDEBUG -g -Wall")
dnl Check for required programs
AC_PROG_CC
AC_PROG_CPP
AC_PROG_INSTALL
IT_PROG_INTLTOOL
AC_CHECK_PROGS([TEXI2PDF], [texi2pdf])
dnl Check for extensions
AC_OBJEXT
AC_EXEEXT
dnl Check for math library
AC_CHECK_LIB([m], [exp10])
AC_ISC_POSIX
# Checks for header files.
AC_HEADER_STDC
AC_CHECK_HEADERS([fcntl.h libintl.h locale.h netdb.h netinet/in.h stdlib.h string.h sys/socket.h unistd.h])
# Checks for typedefs, structures, and compiler characteristics.
AC_C_CONST
AC_TYPE_SSIZE_T
# Checks for library functions.
AC_FUNC_MALLOC
AC_TYPE_SIGNAL
AC_CHECK_FUNCS([gethostbyname memset setlocale socket strchr strerror strtol])
PKG_PROG_PKG_CONFIG([0.9.0])
if test x$PKG_CONFIG = xno; then
AC_MSG_ERROR(Please install the pkg-config package!);
fi
PKG_CHECK_MODULES(BOTCOMMANDER, glib-2.0 >= $GLIB_REQUIRED gtk+-2.0 >= $GTK_REQUIRED libgnome-2.0 >= $GNOME_REQUIRED libgnomeui-2.0 >= $GNOME_REQUIRED vte >= $VTE_REQUIRED gconf-2.0)
AC_SUBST(BOTCOMMANDER_CFLAGS)
AC_SUBST(BOTCOMMANDER_LIBS)
AM_GCONF_SOURCE_2
AC_PATH_PROG([GCONFTOOL], [gconftool-2], [no])
if test "x$GCONFTOOL" = "xno"; then
AC_MSG_ERROR([gconftool-2 executable not found in your path - should be installed with GConf])
fi
AC_CONFIG_FILES([rules
Makefile
data/Makefile
doc/Makefile
src/Makefile
pixmaps/Makefile
po/Makefile.in
data/botcommander.desktop.in
data/botcommander.schemas])
AC_OUTPUT