1 dnl Process this file with autoconf to produce a configure script.
4 AM_INIT_AUTOMAKE(gcalctool, 6.4.0)
5 AM_CONFIG_HEADER(config.h)
7 GNOME_MAINTAINER_MODE_DEFINES
8 m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])])
16 GNOME_COMPILE_WARNINGS(maximum)
18 dnl ###########################################################################
20 dnl ###########################################################################
26 PKG_CHECK_MODULES(GCALCTOOL, [
27 gtk+-3.0 >= $GTK_REQUIRED
28 glib-2.0 >= $GLIB_REQUIRED
29 gio-2.0 >= $GIO_REQUIRED
34 PKG_CHECK_MODULES(GCALCCMD, [
35 glib-2.0 >= $GLIB_REQUIRED
36 gio-2.0 >= $GIO_REQUIRED
40 GLIB_MKENUMS=`$PKG_CONFIG --variable=glib_mkenums glib-2.0`
41 AC_SUBST(GLIB_MKENUMS)
45 dnl ###########################################################################
46 dnl Determine if a usable lex is available on this system
47 dnl ###########################################################################
50 if [[ "$LEX" != "flex" ]]; then
51 AC_MSG_ERROR(flex is required to create the gcalctool scanners)
54 dnl ###########################################################################
55 dnl Determine if a usable yacc is available on this system
56 dnl ###########################################################################
59 AC_CHECK_PROG(HAVE_YACC, $YACC, yes, no)
60 if [[ "$HAVE_YACC" = "no" ]]; then
61 AC_MSG_ERROR($YACC is not usable as yacc - consider using bison)
64 dnl ###########################################################################
65 dnl Internationalization
66 dnl ###########################################################################
68 IT_PROG_INTLTOOL([0.35.0])
69 AC_SUBST(GETTEXT_PACKAGE, gcalctool)
71 dnl ###########################################################################
73 dnl ###########################################################################
77 dnl ###########################################################################
79 dnl ###########################################################################