summaryrefslogtreecommitdiffhomepage
path: root/git-import-dsc
diff options
context:
space:
mode:
authorGuido Günther <agx@sigxcpu.org>2011-01-19 18:59:45 +0100
committerGuido Günther <agx@sigxcpu.org>2011-01-22 15:32:55 +0100
commitd36077c1ff76113d6898c6ef1502c2e53f7318c6 (patch)
treeb0b1b6b081d1be027e2b7da0f4cfaf3de657f249 /git-import-dsc
parent9054ae10dcde5070959d1c104e98afdb1c7e45cd (diff)
Add --author-is-comitter and --author-date-is-comitter-date commandline options
Closes: #610381
Diffstat (limited to 'git-import-dsc')
-rwxr-xr-xgit-import-dsc10
1 files changed, 9 insertions, 1 deletions
diff --git a/git-import-dsc b/git-import-dsc
index 0c56eda2..6503966a 100755
--- a/git-import-dsc
+++ b/git-import-dsc
@@ -110,7 +110,10 @@ def apply_debian_patch(repo, unpack_dir, src, options, parents):
author = author,
email = email,
date = date,
- commit_date = date)
+ committer_date = [None, date][options.author_committer_date],
+ committer_name = [None, author][options.author_committer],
+ committer_email = [None, email][options.author_committer],)
+
gitTag(build_tag(options.debian_tag, version),
msg="Debian release %s" % version, commit=commit)
except gbpc.CommandExecFailed:
@@ -195,6 +198,11 @@ def main(argv):
import_group.add_option("--allow-same-version", action="store_true",
dest="allow_same_version", default=False,
help="allow to import already imported version")
+ import_group.add_boolean_config_file_option(option_name="author-is-committer",
+ dest="author_committer")
+ import_group.add_boolean_config_file_option(option_name="author-date-is-committer-date",
+ dest="author_committer_date")
+
(options, args) = parser.parse_args(argv[1:])
gbp.log.setup(options.color, options.verbose)