m4_define([pkg_version], [0.7]) m4_define([pkg_revision], [000]) m4_define([pkg_version], m4_ifdef([pkg_revision], [pkg_version.pkg_revision], [pkg_version])) m4_define([rpm_revision], m4_ifdef([pkg_revision], ["0.%(date '+%y%m%d')"], [1])) AC_INIT([e16-keyedit], [pkg_version], [enlightenment-devel@lists.sourceforge.net]) AM_INIT_AUTOMAKE([foreign]) AC_SUBST(E_RPM_REVISION, [rpm_revision]) dnl Checks for programs. AC_PROG_CC AC_PROG_INSTALL AC_PROG_LN_S AC_PROG_MAKE_SET dnl Checks for libraries. AC_ARG_ENABLE(gtk2, [AC_HELP_STRING([--enable-gtk2],[enable gtk2 GUI (instead of GTK1) [default=yes]])],, [enable_gtk2=yes]) if test "x$enable_gtk2" = "xyes" ; then pkg_modules="gtk+-2.0 >= 2.0.0" PKG_CHECK_MODULES(PACKAGE, [$pkg_modules]) CFLAGS="$CFLAGS $PACKAGE_CFLAGS" LIBS="$LIBS $PACKAGE_LIBS" AC_DEFINE(ENABLE_GTK2, , [Define to enable gtk2 support]) else if ! gtk-config --version &> /dev/null ; then AC_MSG_ERROR([Gtk+ is required.]) else CFLAGS="$CFLAGS `gtk-config --cflags`" LIBS="$LIBS `gtk-config --libs`" fi fi AC_SUBST(ENABLE_GTK2) dnl Checks for header files. AC_PATH_X AC_HEADER_STDC AC_CHECK_HEADERS(unistd.h) AC_CONFIG_HEADERS([config.h]) AC_CONFIG_FILES(Makefile e16-keyedit.spec) AC_OUTPUT