-# Check for autoconf
-rm -f m4/autoconf260.m4
-case "$(autoconf --version|head -n 1)" in
- *2.5[012345678]*)
- echo "$0: you need autoconf version 2.59 or later (2.60 recommanded)."
- exit 1
- ;;
-
- *2.59*)
- echo "Enabling provisional autoconf 2.59 work-around. Update autoconf ASAP."
- echo "Press Enter to continue"
- read
- cp -f extras/m4/autoconf260.m4 m4/
- ;;
-esac
-
-# Check for automake
-amvers="no"
-for v in "-1.10" "110" "-1.9" "19"; do
- if automake${v} --version >/dev/null 2>&1; then
- amsuff="${v}"
- amvers="`echo ${v} | sed -e 's/^-//'`"
- break
- fi
-done
-
-if test "${amvers}" = "no" && automake --version > /dev/null 2>&1; then
- amvers="`automake --version | sed -e '1s/[^0-9]*//' -e q`"
- amsuff=""
-fi
-
-case "${amvers}" in
- no|1.[012345678]|1.[0123456].*|1[0123456]|1.[0123456]-*)
- set +x
- echo "$0: you need automake version 1.9 or later"
- exit 1
- ;;
-esac
-
-# Check for libtool
-libtoolize="no"
-if test -x extras/contrib/bin/libtoolize; then
- libtoolize="extras/contrib/bin/libtoolize"
-elif glibtoolize --version >/dev/null 2>&1; then
- libtoolize="glibtoolize"
-elif libtoolize --version >/dev/null 2>&1; then
- libtoolize="libtoolize"
-fi
-
-if test "$libtoolize" = "no"; then
- set +x
- echo "$0: you need libtool"
- exit 1
-fi
-
-# Check for gettext
-if gettextize --version >/dev/null 2>&1; then
-# Autopoint is available from 0.11.3, but we need 0.11.5
-if expr `gettextize --version |cut -d' ' -f2- | sed -e '1s/[^0-9]*//' -e q` \
- '>=' 0.11.5 >/dev/null 2>&1; then
- # We have gettext, and a recent version! Everything is cool.
- autopoint=autopoint
- GETTEXT=yes
- set +x
- echo "autopoint program we will use:"
- which ${autopoint}
- echo "autopoint --version"
- autopoint --version
- echo "Directory listing of extras/contrib/bin"
- ls -la extras/contrib/bin
- echo "extras/contrib/bin/autopoint --version"
- extras/contrib/bin/autopoint --version
- set -x
-else
- # User's gettext is too old. try to continue anyway.
- autopoint=:
- GETTEXT=old
-fi;else
- set +x
- echo "$0: you need gettextize (package gettext-devel or gettext)"
- exit 1
-fi
-