summaryrefslogtreecommitdiff
path: root/devel/autoconf-wrapper/files/autotools-wrapper.sh
diff options
context:
space:
mode:
Diffstat (limited to 'devel/autoconf-wrapper/files/autotools-wrapper.sh')
-rw-r--r--devel/autoconf-wrapper/files/autotools-wrapper.sh3
1 files changed, 3 insertions, 0 deletions
diff --git a/devel/autoconf-wrapper/files/autotools-wrapper.sh b/devel/autoconf-wrapper/files/autotools-wrapper.sh
index f3839454faa6..c95f016f4e62 100644
--- a/devel/autoconf-wrapper/files/autotools-wrapper.sh
+++ b/devel/autoconf-wrapper/files/autotools-wrapper.sh
@@ -31,6 +31,8 @@
bindir=%%PREFIX%%/bin
tool=$(basename $0)
+exec 4<&0
+
error() {
echo "$@" 1>&2
exit 1
@@ -85,5 +87,6 @@ if [ -n "${AUTOTOOLS_DEBUG}" ] ; then
"(${bindir}/${tool}-${selected_version})" 1>&2
fi
+exec 0<&4 4<&-
exec ${bindir}/${tool}-${selected_version} "$@"
}