-# remove autotools cruft
-rm -f aclocal.m4 configure configure.ac.in config.log
-# remove old autotools extra cruft
-rm -f config.guess config.sub missing mkinstalldirs compile depcomp install-sh
-# remove new autotools extra cruft
-(cd autotools && rm -f config.guess config.sub missing mkinstalldirs compile depcomp install-sh)
-# remove libtool cruft
-rm -f ltmain.sh libtool ltconfig
-# remove gettext cruft
-rm -f m4/oldgettext.m4 ABOUT-NLS
-rm -Rf intl
-
-# 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 | 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 || exit 1
- GETTEXT=yes
-else
- # User's gettext is too old. try to continue anyway.
- echo > ABOUT-NLS
- mkdir -p intl
- echo > intl/Makefile.am
- cat >> m4/private.m4 << EOF
-dnl User's gettext is too old, so this is a no-op
-AC_DEFUN([AM_GNU_GETTEXT_VERSION], [])
-
-EOF
- GETTEXT=old
-fi;else
- # we don't have gettext. grmbl. try to continue anyway.
- echo > ABOUT-NLS
- mkdir -p intl
- echo > intl/Makefile.am
- cat >> m4/private.m4 << EOF
-dnl User does not have gettext, so this is a no-op
-AC_DEFUN([AM_GNU_GETTEXT_VERSION], [])
-
-EOF
- GETTEXT=no
-fi
-
-# Check for pkg-config
-if pkg-config --version >/dev/null 2>&1; then
- # We have pkg-config, everything is cool.
- PKGCONFIG=yes
-else
- # Not present, use a workaround.
- cat >> m4/private.m4 << EOF
-dnl User does not have pkg-config, so this is a no-op
-AC_DEFUN([PKG_CHECK_MODULES], [])
-
-EOF
- PKGCONFIG=no
-fi
-
-# Check for automake
-amvers="none"
-if automake-1.7 --version >/dev/null 2>&1; then
- amvers="-1.7"
- # If we also have 1.6, use it instead because it is faster
- if automake-1.6 --version >/dev/null 2>&1; then
- if expr "`automake-1.6 --version | sed -e '1s/[^0-9]*//' -e q`" ">" "1.6.1" > /dev/null 2>&1
- then amvers="-1.6"
- fi
- fi
-elif automake-1.6 --version >/dev/null 2>&1; then
- amvers="-1.6"
- if expr "`automake-1.6 --version | sed -e '1s/[^0-9]*//' -e q`" "<=" "1.6.1" > /dev/null 2>&1
- then AUTOMAKESUCKS=yes
- fi
-elif automake-1.5 --version >/dev/null 2>&1; then
- INSTALLSUCKS=yes
- amvers="-1.5"
-elif automake --version > /dev/null 2>&1; then
- amvers=""
- case "`automake --version | sed -e '1s/[^0-9]*//' -e q`" in
- 0|0.*|1|1.[01234]|1.[01234].*)
- amvers="none" ;;
- 1.5|1.5.*)
- INSTALLSUCKS=yes ;;
- 1.6|1.6.0|1.6.1)
- AUTOMAKESUCKS=yes ;;
- esac
-fi
-
-if test "${amvers}" = "none"; then
- set +x
- echo "you need automake version 1.5 or later"
- exit 1
-fi
-
-# Automake complains if this is not present
-rm -f vlc-config.in && printf "" > vlc-config.in
-
-# Do the rest
-aclocal${amvers} -I m4 || exit 1
-autoheader || exit 1
-
-automake${amvers} --add-missing --copy