Updated Swedish translation.
[platform/upstream/atk.git] / configure.in
index f403a6b..3557083 100644 (file)
@@ -2,6 +2,8 @@ dnl Process this file with autoconf to produce a configure script.
 
 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
@@ -26,7 +28,7 @@ dnl set ATK_BINARY_AGE _and_ ATK_INTERFACE_AGE to 0.
 
 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
 
@@ -34,12 +36,9 @@ dnl The X.Y in -latk-X.Y line. This is expected to stay 1.0 until Atk 2.
 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)
@@ -50,7 +49,7 @@ AC_SUBST(ATK_INTERFACE_AGE)
 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"
@@ -63,6 +62,20 @@ dnl ==========================================================================
 
 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
@@ -122,21 +135,28 @@ PKG_CHECK_MODULES(DEP, glib-2.0 >= $GLIB_REQUIRED_VERSION $GLIB_PACKAGES, , AC_M
 # 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
@@ -190,6 +210,7 @@ AC_SUBST(REBUILD)
 
 AC_OUTPUT([
 Makefile
+po/Makefile.in
 atk.pc
 atk-uninstalled.pc
 atk/Makefile