The autogen.sh script has all sorts of hardcoded magic in it,
including the version of the autotools, and the fact that we're
requiring "foriegn" mode. With this patch, this will attempt to use
whatever the system autotools is, and also makes the foreign mode
explicit.
diff --git a/Makefile.am b/Makefile.am
index cd90b6c..52f2caf 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -2,6 +2,8 @@
ACLOCAL_AMFLAGS = -I m4
+AUTOMAKE_OPTIONS = foreign
+
SUBDIRS = src
EXTRA_DIST
= \
diff --git a/autogen.sh b/autogen.sh
index 34a4d2e..959279b 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -15,13 +15,7 @@ fi
set -ex
-rm -rf autom4te.cache
-
-aclocal-1.9 --force -I m4
-libtoolize -c -f
-autoheader -f -W all
-automake-1.9 --foreign -a -c -f -W all
-autoconf -f -W all,no-obsolete
+autoreconf -Wall -f -i
rm -rf autom4te.cache
config.h.in~
exit 0