params.append("--pristine-tar")
if args.filter:
params += [('--filter=%s' % f) for f in args.filter]
+ if args.upstream_vcs_tag:
+ params.append('--upstream-vcs-tag=%s' % args.upstream_vcs_tag)
if path.endswith('.src.rpm') or path.endswith('.spec'):
if args.allow_same_version:
elif ret:
raise GbsError("Failed to import %s" % path)
else:
- if args.upstream_vcs_tag:
- params.append('--upstream-vcs-tag=%s' % args.upstream_vcs_tag)
if args.merge:
params.append('--merge')
else:
parser.add_argument('--author-email', help='author email of git commit')
parser.add_argument('--upstream-branch',
help='specify upstream branch for new package version')
+ parser.add_argument('--upstream-vcs-tag',
+ help='upstream VCS tag on top of which to import the '
+ 'orig sources')
parser.add_argument('--packaging-dir',
help='directory containing packaging files')
parser.add_argument('--no-pristine-tar', action='store_true',
'options')
group.add_argument('--merge', action='store_true',
help='merge new upstream branch to master')
- group.add_argument('--upstream-vcs-tag',
- help='upstream VCS tag add to the merge commit')
parser.set_defaults(alias="im")
return parser