From 7cc19c1d1816b1831ac0d7a01535abd4dd894066 Mon Sep 17 00:00:00 2001 From: Guido Guenther Date: Thu, 21 Feb 2008 16:23:23 +0100 Subject: add pristine-tar support based on a patch from Julian Andres Klode (Closes: #463580) --- git-import-orig | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'git-import-orig') diff --git a/git-import-orig b/git-import-orig index b2bb0351..6a1d5b23 100755 --- a/git-import-orig +++ b/git-import-orig @@ -112,6 +112,8 @@ def main(argv): help="format string for upstream tags, default is '%(upstream-tag)s'") parser.add_config_file_option(option_name="filter", dest="filter", help="files to filter out during import") + parser.add_config_file_option(option_name="pristine-tar", dest="pristine_tar", + help="run pristine-tar to import the tarball", action="store_true") (options, args) = parser.parse_args(argv[1:]) gitCheckoutMaster = gbpc.GitCheckoutBranch(options.debian_branch) @@ -187,6 +189,8 @@ on howto create it otherwise use --upstream-branch to specify it. print "Initial import of '%s'..." % archive import_source_tree(repo, orig_dir, version, options.filter, verbose=not is_empty) + if options.pristine_tar: + gbpc.PristineTar().commit(archive, options.upstream_branch) gbpc.GitTag(options.sign_tags, options.keyid)(build_tag(options.upstream_tag, version), msg="Upstream version %s" % version) -- cgit v1.2.3