summaryrefslogtreecommitdiff
path: root/git-import-orig
diff options
context:
space:
mode:
Diffstat (limited to 'git-import-orig')
-rwxr-xr-xgit-import-orig15
1 files changed, 10 insertions, 5 deletions
diff --git a/git-import-orig b/git-import-orig
index 63d12f9..9438e6a 100755
--- a/git-import-orig
+++ b/git-import-orig
@@ -18,14 +18,15 @@
#
"""Import a new upstream version into a git repository"""
-import sys
+import ConfigParser
+import glob
import os
-import tempfile
+import sys
import re
-import glob
import subprocess
import tarfile
import time
+import tempfile
import gbp.command_wrappers as gbpc
from gbp.deb import (parse_changelog, unpack_orig, repack_orig,
NoChangelogError, has_epoch, tar_toplevel,
@@ -210,8 +211,12 @@ def main(argv):
tmpdir = ''
pristine_orig = None
- parser = GbpOptionParser(command=os.path.basename(argv[0]), prefix='',
- usage='%prog [-u version] /path/to/upstream-version.tar.gz')
+ try:
+ parser = GbpOptionParser(command=os.path.basename(argv[0]), prefix='',
+ usage='%prog [-u version] /path/to/upstream-version.tar.gz')
+ except ConfigParser.ParsingError, err:
+ print >>sys.stderr, err
+ return 1
cl_group = GbpOptionGroup(parser, "changelog mangling",
"options for mangling the changelog after the import")