From: Nikolaus Rath Date: Thu, 14 Jan 2016 18:14:35 +0000 (-0800) Subject: Update makeconf.sh X-Git-Tag: fuse_2_9_5~6 X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=f5e1f467936e9e7f0788782138704cde3aca38c3;p=qemu-gpiodev%2Flibfuse.git Update makeconf.sh Describe why manual copying of config.rpath is necessary, and fail with a more helpful message if it can't be found. Remove code for systems without autoreconf - it's apparently not used by anyone since it has been broken for quite some time (there is no `kernel` directory anymore). --- diff --git a/makeconf.sh b/makeconf.sh index 6678bdd..3388390 100755 --- a/makeconf.sh +++ b/makeconf.sh @@ -1,8 +1,10 @@ #! /bin/sh -echo Running libtoolize... -libtoolize --automake -c -f +echo "Running libtoolize..." +libtoolize -c +# We use iconv directly rather than via gettext, so +# we need to manually copy config.rpath. CONFIG_RPATH=/usr/share/gettext/config.rpath if ! [ -f $CONFIG_RPATH ]; then CONFIG_RPATH=/usr/local/share/gettext/config.rpath @@ -11,7 +13,7 @@ if ! [ -f $CONFIG_RPATH ]; then if [ -f config.rpath ]; then CONFIG_RPATH= else - echo "config.rpath not found!" >&2 + echo "config.rpath not found! - is gettext installed?" >&2 exit 1 fi fi @@ -19,27 +21,6 @@ if ! [ -z "$CONFIG_RPATH" ]; then cp "$CONFIG_RPATH" . fi -if test ! -z "`which autoreconf`"; then - echo Running autoreconf... - autoreconf -i -f -else - echo Running aclocal... - aclocal - echo Running autoheader... - autoheader - echo Running autoconf... - autoconf - echo Running automake... - automake -a -c - ( - echo Entering directory: kernel - cd kernel - echo Running autoheader... - autoheader - echo Running autoconf... - autoconf - ) -fi +echo "Running autoreconf..." +autoreconf -i -rm -f config.cache config.status -echo "To compile run './configure', and then 'make'."