AC_INIT(main.c)
HELMPOT_MAJOR_VERSION=0
-HELMPOT_MINOR_VERSION=1
-HELMPOT_MICRO_VERSION=0
+HELMPOT_MINOR_VERSION=0
+HELMPOT_MICRO_VERSION=2
HELMPOT_VERSION=$HELMPOT_MAJOR_VERSION.$HELMPOT_MINOR_VERSION.$HELMPOT_MICRO_VERSION
VERSION=$HELMPOT_VERSION
AC_LANG_C
dnl Checks for libraries
-AM_PATH_GTK(1.2.0, gtklib="yes", gtklib="no")
-
-if test $gtklib = "no"; then
- AC_MSG_ERROR(GTK is needed in order to use helmpot)
-fi
-
-AC_CHECK_PROG(HAVE_GTKMATHVIEW_CONFIG, gtkmathview-config, yes, no)
-if test $HAVE_GTKMATHVIEW_CONFIG = "no"; then
- AC_MSG_ERROR(gtkmathview is required)
-fi
+AC_CHECK_LIB(gtk, gtk_window_new,
+ [
+ CFLAGS="$CFLAGS `gtk-config --cflags`"
+ CXXFLAGS="$CXXFLAGS `gtk-config --cflags`"
+ LIBS="$LIBS `gtk-config --libs`"
+ ],
+ AC_MSG_ERROR(could not find GTK),
+ `gtk-config --libs`
+)
-GTKMATHVIEW_MIN_VERSION=0.3.0
-AC_MSG_CHECKING(for gtkmathview >= $GTKMATHVIEW_MIN_VERSION)
-vers=`gtkmathview-config --version | awk -F. '{ printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'`
-minvers=`echo $GTKMATHVIEW_MIN_VERSION | awk -F. '{ printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'`
-if test "$vers" -lt "$minvers"; then
- AC_MSG_RESULT(not found)
- AC_MSG_ERROR(gtkmathview >= $GTKMATHVIEW_MIN_VERSION is required)
-else
- AC_MSG_RESULT(found)
-fi
+AC_CHECK_LIB(minidom, mdom_node_get_type,
+ [
+ CFLAGS="$CFLAGS `minidom-config --cflags`"
+ CXXFLAGS="$CXXFLAGS `minidom-config --cflags`"
+ LIBS="$LIBS `minidom-config --libs`"
+ ],
+ AC_MSG_ERROR(could not find minidom),
+ `minidom-config --libs` `glib-config --libs`
+)
-CFLAGS="$CFLAGS `gtkmathview-config --cflags`"
-CXXFLAGS="$CXXFLAGS `gtkmathview-config --cflags`"
-LIBS="$LIBS `gtkmathview-config --libs`"
+AC_CHECK_LIB(gtkmathview, gtk_math_view_new,
+ [
+ CFLAGS="$CFLAGS `gtkmathview-config --cflags`"
+ CXXFLAGS="$CXXFLAGS `gtkmathview-config --cflags`"
+ LIBS="$LIBS `gtkmathview-config --libs`"
+ ],
+ AC_MSG_ERROR(cound not find gtkmathview),
+ `gtkmathview-config --libs`
+)
if test $HAVE_COLORGCC = "yes"; then
CC=colorgcc