~ubuntu-branches/ubuntu/trusty/udisks2/trusty-proposed

« back to all changes in this revision

Viewing changes to missing

  • Committer: Package Import Robot
  • Author(s): Martin Pitt
  • Date: 2012-07-28 13:35:04 UTC
  • mfrom: (1.1.2)
  • Revision ID: package-import@ubuntu.com-20120728133504-jmxgy789jegi5vmo
Tags: 1.99.0-1
* New upstream release (LP: #1030268)
  - Support Realtek rts5229 SD/MMC card readers. (LP: #1022497)
* Drop 00git_no_polkit_fallback.patch, upstream now.
* Drop debian/local/integration-test, shipped in upstream tarball now.
* debian/tests/upstream-system: Run test suite from upstream source.
* debian/tests/control: Simplify Depends: line using "@".
* debian/tests/control: Drop undefined "no-build-needed" feature.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#! /bin/sh
2
2
# Common stub for a few missing GNU programs while installing.
3
3
 
4
 
scriptversion=2012-01-06.13; # UTC
 
4
scriptversion=2009-04-28.21; # UTC
5
5
 
6
6
# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006,
7
 
# 2008, 2009, 2010, 2011, 2012 Free Software Foundation, Inc.
 
7
# 2008, 2009 Free Software Foundation, Inc.
8
8
# Originally by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
9
9
 
10
10
# This program is free software; you can redistribute it and/or modify
84
84
  help2man     touch the output file
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 flags
87
88
  yacc         create \`y.tab.[ch]', if possible, from existing .[ch]
88
89
 
89
90
Version suffixes to PROGRAM as well as the prefixes \`gnu-', \`gnu', and
121
122
    # Not GNU programs, they don't have --version.
122
123
    ;;
123
124
 
 
125
  tar*)
 
126
    if test -n "$run"; then
 
127
       echo 1>&2 "ERROR: \`tar' requires --run"
 
128
       exit 1
 
129
    elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
 
130
       exit 1
 
131
    fi
 
132
    ;;
 
133
 
124
134
  *)
125
135
    if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
126
136
       # We have it, but it failed.
216
226
         \`Bison' from any GNU archive site."
217
227
    rm -f y.tab.c y.tab.h
218
228
    if test $# -ne 1; then
219
 
        eval LASTARG=\${$#}
 
229
        eval LASTARG="\${$#}"
220
230
        case $LASTARG in
221
231
        *.y)
222
232
            SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'`
246
256
         \`Flex' from any GNU archive site."
247
257
    rm -f lex.yy.c
248
258
    if test $# -ne 1; then
249
 
        eval LASTARG=\${$#}
 
259
        eval LASTARG="\${$#}"
250
260
        case $LASTARG in
251
261
        *.l)
252
262
            SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`
308
318
    touch $file
309
319
    ;;
310
320
 
 
321
  tar*)
 
322
    shift
 
323
 
 
324
    # We have already tried tar in the generic part.
 
325
    # Look for gnutar/gtar before invocation to avoid ugly error
 
326
    # messages.
 
327
    if (gnutar --version > /dev/null 2>&1); then
 
328
       gnutar "$@" && exit 0
 
329
    fi
 
330
    if (gtar --version > /dev/null 2>&1); then
 
331
       gtar "$@" && exit 0
 
332
    fi
 
333
    firstarg="$1"
 
334
    if shift; then
 
335
        case $firstarg in
 
336
        *o*)
 
337
            firstarg=`echo "$firstarg" | sed s/o//`
 
338
            tar "$firstarg" "$@" && exit 0
 
339
            ;;
 
340
        esac
 
341
        case $firstarg in
 
342
        *h*)
 
343
            firstarg=`echo "$firstarg" | sed s/h//`
 
344
            tar "$firstarg" "$@" && exit 0
 
345
            ;;
 
346
        esac
 
347
    fi
 
348
 
 
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 the
 
352
         command line arguments."
 
353
    exit 1
 
354
    ;;
 
355
 
311
356
  *)
312
357
    echo 1>&2 "\
313
358
WARNING: \`$1' is needed, and is $msg.