]> arthur.barton.de Git - bup.git/blobdiff - lib/cmd/help-cmd.py
Update base_version to 0.34~ for 0.34 development
[bup.git] / lib / cmd / help-cmd.py
diff --git a/lib/cmd/help-cmd.py b/lib/cmd/help-cmd.py
deleted file mode 100755 (executable)
index aeacc70..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-#!/bin/sh
-"""": # -*-python-*-
-# https://sourceware.org/bugzilla/show_bug.cgi?id=26034
-export "BUP_ARGV_0"="$0"
-arg_i=1
-for arg in "$@"; do
-    export "BUP_ARGV_${arg_i}"="$arg"
-    shift
-    arg_i=$((arg_i + 1))
-done
-# Here to end of preamble replaced during install
-bup_python="$(dirname "$0")/bup-python" || exit $?
-exec "$bup_python" "$0"
-"""
-# end of bup preamble
-
-from __future__ import absolute_import
-import os, glob, sys
-
-sys.path[:0] = [os.path.dirname(os.path.realpath(__file__)) + '/..']
-
-from bup import compat, options, path
-
-
-optspec = """
-bup help <command>
-"""
-o = options.Options(optspec)
-opt, flags, extra = o.parse(compat.argv[1:])
-
-if len(extra) == 0:
-    # the wrapper program provides the default usage string
-    os.execvp(path.exe(), ['bup'])
-elif len(extra) == 1:
-    docname = (extra[0]=='bup' and 'bup' or ('bup-%s' % extra[0]))
-    manpath = os.path.join(path.exedir(),
-                           'Documentation/' + docname + '.[1-9]')
-    g = glob.glob(manpath)
-    try:
-        if g:
-            os.execvp('man', ['man', '-l', g[0]])
-        else:
-            os.execvp('man', ['man', docname])
-    except OSError as e:
-        sys.stderr.write('Unable to run man command: %s\n' % e)
-        sys.exit(1)
-else:
-    o.fatal("exactly one command name expected")