summaryrefslogtreecommitdiffstats
path: root/missing
diff options
context:
space:
mode:
authorLars Hecking <lhecking@users.sourceforge.net>2003-04-11 11:56:58 +0000
committerLars Hecking <lhecking@users.sourceforge.net>2003-04-11 11:56:58 +0000
commit324870e4184caae5475e1dcf648f1ddda9f3c237 (patch)
treec5837cbe9d1848863b6e7de53283f6215a4a992d /missing
parent685ae9b59cf1efb29ca386036cf5f20e84897874 (diff)
updates.
Diffstat (limited to 'missing')
-rwxr-xr-xmissing12
1 files changed, 6 insertions, 6 deletions
diff --git a/missing b/missing
index adc6ebc1..6a37006e 100755
--- a/missing
+++ b/missing
@@ -1,6 +1,6 @@
#! /bin/sh
# Common stub for a few missing GNU programs while installing.
-# Copyright 1996, 1997, 1999, 2000 Free Software Foundation, Inc.
+# Copyright (C) 1996, 1997, 1999, 2000, 2002 Free Software Foundation, Inc.
# Originally by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
# This program is free software; you can redistribute it and/or modify
@@ -87,7 +87,7 @@ Supported PROGRAM values:
exit 1
;;
- aclocal)
+ aclocal*)
if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
# We have it, but it failed.
exit 1
@@ -293,23 +293,23 @@ WARNING: \`$1' is missing on your system. You should only need it if
# Look for gnutar/gtar before invocation to avoid ugly error
# messages.
if (gnutar --version > /dev/null 2>&1); then
- gnutar ${1+"$@"} && exit 0
+ gnutar "$@" && exit 0
fi
if (gtar --version > /dev/null 2>&1); then
- gtar ${1+"$@"} && exit 0
+ gtar "$@" && exit 0
fi
firstarg="$1"
if shift; then
case "$firstarg" in
*o*)
firstarg=`echo "$firstarg" | sed s/o//`
- tar "$firstarg" ${1+"$@"} && exit 0
+ tar "$firstarg" "$@" && exit 0
;;
esac
case "$firstarg" in
*h*)
firstarg=`echo "$firstarg" | sed s/h//`
- tar "$firstarg" ${1+"$@"} && exit 0
+ tar "$firstarg" "$@" && exit 0
;;
esac
fi