1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- AC_INIT
- AC_CONFIG_SRCDIR([src/gtkmm/main.cpp])
- AM_INIT_AUTOMAKE(lostirc, 0.4.7pre)
- AC_CONFIG_HEADERS([config.h])
- AC_PROG_CXX
- AC_GNU_SOURCE
- AC_PROG_INSTALL
- AC_PROG_SED
- AC_PATH_PROG(PKGCONFIG, pkg-config)
- AM_PROG_LIBTOOL
- PKG_CHECK_MODULES(GLIBMMDEPS, glibmm-2.4)
- AC_SUBST(GLIBMM_CFLAGS)
- AC_SUBST(GLIBMM_LIBS)
- PKG_CHECK_MODULES(GTKMMDEPS, [gtkmm-2.4 gdkmm-2.4 atkmm-1.6 pangomm-1.4])
- AC_SUBST(GTKMMDEPS_CFLAGS)
- AC_SUBST(GTKMMDEPS_LIBS)
- AM_GNU_GETTEXT_VERSION([0.14.1])
- AM_GNU_GETTEXT
- CXXFLAGS="$CXXFLAGS -Wall"
- # Add ./configure --enable-logdebug
- AC_ARG_ENABLE(logdebug,
- [ --enable-logdebug compile with log-debugging to a file],
- logdebug=$enable_logdebug,
- logdebug=no
- )
- AC_MSG_CHECKING(whether to log debug info to a file)
- if test "x$logdebug" = xyes; then
- AC_MSG_RESULT(yes)
- AC_DEFINE(DEBUG, [], whether to log debug info to a file)
- else
- AC_MSG_RESULT(no)
- fi
- # Add ./configure --enable-desktopfile
- AC_ARG_ENABLE(desktopfile,
- [ --disable-desktopfile don't install .desktop/menu entry],
- desktopfile=$enable_desktopfile,
- desktopfile=yes
- )
- AC_MSG_CHECKING(whether to install .desktop/menu entry)
- if test "x$desktopfile" = xyes; then
- AC_MSG_RESULT(yes)
- AM_CONDITIONAL(DESKTOPFILE, true)
- else
- AC_MSG_RESULT(no)
- AM_CONDITIONAL(DESKTOPFILE, false)
- fi
- dnl Used for enabling the "-no-undefined" flag while generating DLLs
- dnl Copied from the official gtk+-2 configure.in
- AC_MSG_CHECKING([for some Win32 platform])
- case "$host" in
- *-*-mingw*|*-*-cygwin*)
- platform_win32=yes
- ;;
- *)
- platform_win32=no
- ;;
- esac
- AC_MSG_RESULT([$platform_win32])
- AM_CONDITIONAL(PLATFORM_WIN32, test "$platform_win32" = "yes")
- GTKMM_VERSION=`$PKGCONFIG --modversion gtkmm-2.4`
- AC_MSG_CHECKING([version of gtkmm])
- GTKMM_VERSION_TO_NUM=`echo $GTKMM_VERSION | sed 's/^\([[0-9]]*\)\.\([[0-9]]*\).*$/\1\2/g'`
- if test ${GTKMM_VERSION_TO_NUM} -ge 210; then
- AC_MSG_RESULT([$GTKMM_VERSION, enabling status icon])
- AC_DEFINE(HAVE_STATUS_ICON, 1, [defines if gtkmm is recent enough to have status icon])
- else
- AC_MSG_RESULT([$GTKMM_VERSION, disabling status icon])
- fi
- AC_CONFIG_FILES([lostirc.spec Makefile src/Makefile src/libirc/Makefile src/gtkmm/Makefile po/Makefile.in ])
- AC_OUTPUT
|