Changeset 418 for trunk/icedtea-web/missing
- Timestamp:
- Feb 11, 2013, 8:53:47 PM (13 years ago)
- Location:
- trunk/icedtea-web
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/icedtea-web
-
Property svn:mergeinfo
set to
/branches/vendor/sourceforge/icedtea-web/1.3 merged eligible /branches/vendor/sourceforge/icedtea-web/current merged eligible
-
Property svn:mergeinfo
set to
-
trunk/icedtea-web/missing
r348 r418 2 2 # Common stub for a few missing GNU programs while installing. 3 3 4 scriptversion=20 09-04-28.21; # UTC4 scriptversion=2012-01-06.13; # UTC 5 5 6 6 # Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006, 7 # 2008, 2009 Free Software Foundation, Inc.7 # 2008, 2009, 2010, 2011, 2012 Free Software Foundation, Inc. 8 8 # Originally by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996. 9 9 … … 85 85 lex create \`lex.yy.c', if possible, from existing .c 86 86 makeinfo touch the output file 87 tar try tar, gnutar, gtar, then tar without non-portable flags88 87 yacc create \`y.tab.[ch]', if possible, from existing .[ch] 89 88 … … 121 120 lex*|yacc*) 122 121 # Not GNU programs, they don't have --version. 123 ;;124 125 tar*)126 if test -n "$run"; then127 echo 1>&2 "ERROR: \`tar' requires --run"128 exit 1129 elif test "x$2" = "x--version" || test "x$2" = "x--help"; then130 exit 1131 fi132 122 ;; 133 123 … … 227 217 rm -f y.tab.c y.tab.h 228 218 if test $# -ne 1; then 229 eval LASTARG= "\${$#}"219 eval LASTARG=\${$#} 230 220 case $LASTARG in 231 221 *.y) … … 257 247 rm -f lex.yy.c 258 248 if test $# -ne 1; then 259 eval LASTARG= "\${$#}"249 eval LASTARG=\${$#} 260 250 case $LASTARG in 261 251 *.l) … … 319 309 ;; 320 310 321 tar*)322 shift323 324 # We have already tried tar in the generic part.325 # Look for gnutar/gtar before invocation to avoid ugly error326 # messages.327 if (gnutar --version > /dev/null 2>&1); then328 gnutar "$@" && exit 0329 fi330 if (gtar --version > /dev/null 2>&1); then331 gtar "$@" && exit 0332 fi333 firstarg="$1"334 if shift; then335 case $firstarg in336 *o*)337 firstarg=`echo "$firstarg" | sed s/o//`338 tar "$firstarg" "$@" && exit 0339 ;;340 esac341 case $firstarg in342 *h*)343 firstarg=`echo "$firstarg" | sed s/h//`344 tar "$firstarg" "$@" && exit 0345 ;;346 esac347 fi348 349 echo 1>&2 "\350 WARNING: I can't seem to be able to run \`tar' with the given arguments.351 You may want to install GNU tar or Free paxutils, or check the352 command line arguments."353 exit 1354 ;;355 356 311 *) 357 312 echo 1>&2 "\
Note:
See TracChangeset
for help on using the changeset viewer.