AC_PREREQ(2.57) AC_INIT([heliodor],esyscmd(. ./VERSION;echo -n $VERSION), [livinglatexkali@gmail.com]) AC_DEFINE_UNQUOTED(VERSION,"$VERSION",[Version]) AM_INIT_AUTOMAKE([1.9 dist-bzip2]) AC_CONFIG_HEADER([config.h]) AC_ISC_POSIX AC_PROG_CC AC_PROG_CPP AC_PROG_LIBTOOL AC_HEADER_STDC AC_CHECK_HEADERS([stdlib.h sys/time.h unistd.h]) AC_C_BIGENDIAN HELIODOR_REQUIRES="xrender >= 0.8.4 \ gtk+-2.0 >= 2.8.0 \ libwnck-1.0 \ beryl \ gconf-2.0 \ pangocairo \ libmetacity-private >= 2.14.5 \ libberyldecoration" dnl ============================================================ dnl Check for the pkg-config path. if test x"$PKG_CONFIG_PATH" = x; then PKG_CONFIG_PATH=${prefix}/lib/pkgconfig else PKG_CONFIG_PATH=${prefix}/lib/pkgconfig:${PKG_CONFIG_PATH} fi export PKG_CONFIG_PATH AC_SUBST(PKG_CONFIG_PATH) AC_MSG_NOTICE([Using PKG_CONFIG_PATH=$PKG_CONFIG_PATH]) PKG_CHECK_MODULES(HELIODOR, $HELIODOR_REQUIRES) AC_SUBST(HELIODOR_REQUIRES) PKG_CHECK_EXISTS(libmetacity-private >= 2.15.21, [have_metacity_2_15_21=yes], [have_metacity_2_15_21=no]) PKG_CHECK_EXISTS(libmetacity-private >= 2.17.0, [have_metacity_2_17_0=yes], [have_metacity_2_17_0=no]) if test "$have_metacity_2_15_21" = yes then AC_DEFINE(HAVE_METACITY_2_15_21, 1, [Define to 1 if metacity version >= 2.15.21]) fi if test "$have_metacity_2_17_0" = yes then AC_DEFINE(HAVE_METACITY_2_17_0, 1, [Define to 1 if metacity version >= 2.17.0]) fi CFLAGS="$CFLAGS $HELIODOR_CFLAGS" LIBS="$LIBS $HELIODOR_LIBS" AC_CHECK_FUNCS(wnck_window_has_name) PKG_CHECK_MODULES(GNOME_WINDOW_SETTINGS, gnome-window-settings-2.0 \ gnome-desktop-2.0) windowsettingsdatadir=`pkg-config --variable=prefix gnome-window-settings-2.0`/share windowsettingslibdir=`pkg-config --variable=libdir gnome-window-settings-2.0` AC_SUBST(windowsettingsdatadir) AC_SUBST(windowsettingslibdir) AC_OUTPUT([ Makefile src/Makefile lib/Makefile ])