aboutsummaryrefslogtreecommitdiffhomepage
path: root/gbp/scripts/import_srpm.py
diff options
context:
space:
mode:
Diffstat (limited to 'gbp/scripts/import_srpm.py')
-rwxr-xr-xgbp/scripts/import_srpm.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/gbp/scripts/import_srpm.py b/gbp/scripts/import_srpm.py
index f98a6598..e483191e 100755
--- a/gbp/scripts/import_srpm.py
+++ b/gbp/scripts/import_srpm.py
@@ -37,6 +37,7 @@ from gbp.config import (GbpOptionParserRpm, GbpOptionGroup,
no_upstream_branch_msg)
from gbp.errors import GbpError
from gbp.scripts.common import ExitCodes
+from gbp.scripts.common import repo_setup
import gbp.log
from gbp.pkg import parse_archive_filename
@@ -186,6 +187,11 @@ def build_parser(name):
dest="author_is_committer")
import_group.add_config_file_option(option_name="packaging-dir",
dest="packaging_dir")
+
+ parser.add_config_file_option(option_name="repo-user", dest="repo_user",
+ choices=['DEBIAN', 'GIT'])
+ parser.add_config_file_option(option_name="repo-email", dest="repo_email",
+ choices=['DEBIAN', 'GIT'])
return parser
@@ -273,6 +279,8 @@ def main(argv):
repo = RpmGitRepository.create(target)
os.chdir(repo.path)
+ repo_setup.set_user_name_and_email(options.repo_user, options.repo_email, repo)
+
if repo.bare:
set_bare_repo_options(options)