AC_INIT(ChangeLog)
+AM_CONFIG_HEADER(config.h)
+
dnl ==========================================================================
dnl
dnl If you add a version number here, you *must* add an AC_SUBST line for
dnl The triplet
ATK_MAJOR_VERSION=1
-ATK_MINOR_VERSION=0
+ATK_MINOR_VERSION=1
ATK_MICRO_VERSION=3
ATK_VERSION=$ATK_MAJOR_VERSION.$ATK_MINOR_VERSION.$ATK_MICRO_VERSION
ATK_API_VERSION=1.0
dnl Number of releases since we've added interfaces
-ATK_INTERFACE_AGE=3
+ATK_INTERFACE_AGE=0
-dnl Number of releases since we've broken binary compatibility. Should equal
-dnl ATK_MICRO_VERSION for a stable release
-# ATK_BINARY_AGE=0
-ATK_BINARY_AGE=$ATK_MICRO_VERSION
+ATK_BINARY_AGE=103
AC_SUBST(ATK_MAJOR_VERSION)
AC_SUBST(ATK_MINOR_VERSION)
AC_SUBST(ATK_BINARY_AGE)
dnl libtool versioning
-lt_current=`expr $ATK_MICRO_VERSION - $ATK_INTERFACE_AGE`
+lt_current=`expr 100 '*' $ATK_MINOR_VERSION + $ATK_MICRO_VERSION - $ATK_INTERFACE_AGE`
lt_revision=$ATK_INTERFACE_AGE
lt_age=`expr $ATK_BINARY_AGE - $ATK_INTERFACE_AGE`
LT_VERSION_INFO="$lt_current:$lt_revision:$lt_age"
AM_INIT_AUTOMAKE(atk,$ATK_VERSION)
+GETTEXT_PACKAGE=atk10
+AC_SUBST(GETTEXT_PACKAGE)
+AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE")
+
+ALL_LINGUAS="en_GB ms no sv"
+AM_GLIB_GNU_GETTEXT
+
+# AM_GLIB_GNU_GETTEXT above substs $DATADIRNAME
+# this is the directory where the *.{mo,gmo} files are installed
+atklocaledir='${prefix}/${DATADIRNAME}/locale'
+AC_SUBST(atklocaledir)
+
+AC_CHECK_FUNCS(bind_textdomain_codeset)
+
AC_PROG_CC
AM_DISABLE_STATIC
AC_LIBTOOL_WIN32_DLL
# Rerun PKG_CONFIG to add gthread-2.0 cflags, but not libs
DEP_CFLAGS=`$PKG_CONFIG --cflags $GLIB_PACKAGES gthread-2.0`
+gtk_doc_min_version=0.9
AC_CHECK_PROG(GTKDOC, gtkdoc-mkdb, true, false)
-gtk_doc_min_version=0.6
if $GTKDOC ; then
gtk_doc_version=`gtkdoc-mkdb --version`
AC_MSG_CHECKING([gtk-doc version ($gtk_doc_version) >= $gtk_doc_min_version])
- if perl <<EOF ; then
- exit (("$gtk_doc_version" =~ /^[[0-9]]+\.[[0-9]]+$/) &&
- ("$gtk_doc_version" >= "$gtk_doc_min_version") ? 0 : 1);
-EOF
- AC_MSG_RESULT(yes)
- else
+ IFS="${IFS= }"; atk_save_IFS="$IFS"; IFS="."
+ set $gtk_doc_version
+ for min in $gtk_doc_min_version ; do
+ cur=$1; shift
+ if test -z $min ; then break; fi
+ if test -z $cur ; then GTKDOC=false; break; fi
+ if test $cur -gt $min ; then break ; fi
+ if test $cur -lt $min ; then GTKDOC=false; break ; fi
+ done
+ IFS="$atk_save_IFS"
+
+ if $GTKDOC ; then
+ AC_MSG_RESULT(yes)
+ else
AC_MSG_RESULT(no)
- GTKDOC=false
- fi
+ fi
fi
atktargetlib=libatk-$ATK_API_VERSION.la
AC_OUTPUT([
Makefile
+po/Makefile.in
atk.pc
atk-uninstalled.pc
atk/Makefile