mirror of
https://git.launchpad.net/ubuntu-dev-tools
synced 2025-03-12 23:51:08 +00:00
update-maintainer: Remove duplicate Original-Maintainer field.
This commit is contained in:
parent
ea28be8a95
commit
34c6d5a238
5
debian/changelog
vendored
5
debian/changelog
vendored
@ -18,12 +18,13 @@ ubuntu-dev-tools (0.100) UNRELEASED; urgency=low
|
||||
* syncpackage:
|
||||
- add more options and allow pulling packages from Debian.
|
||||
- add mismatching source tarball detection (for fake syncs).
|
||||
|
||||
* update-maintainer: Remove duplicate Original-Maintainer field.
|
||||
|
||||
[ Michael Vogt ]
|
||||
* edit-patch:
|
||||
- support full path to the patch as well (LP: #585599)
|
||||
|
||||
-- Benjamin Drung <bdrung@ubuntu.com> Sat, 15 May 2010 17:55:22 +0200
|
||||
-- Benjamin Drung <bdrung@ubuntu.com> Thu, 03 Jun 2010 21:32:01 +0200
|
||||
|
||||
ubuntu-dev-tools (0.99) lucid; urgency=low
|
||||
|
||||
|
@ -95,6 +95,13 @@ original_maintainer = maintainer_name + " " + maintainer_mail
|
||||
# XSBC-Original maintainer field
|
||||
|
||||
if not "lists.ubuntu.com" in original_maintainer:
|
||||
# Remove existing Original-Maintainer field
|
||||
# to avoid multiple Original-Maintainer fields
|
||||
original_maintainer_fields = re.findall('(.*Original-Maintainer): (.*)', file_contents)
|
||||
if len(original_maintainer_fields) > 0:
|
||||
for original_maintainer_field in original_maintainer_fields:
|
||||
print "Removing existing %s: %s" % original_maintainer_field
|
||||
file_contents = re.sub('.*Original-Maintainer: .*\n', "", file_contents)
|
||||
final_addition = target_maintainer + "\nXSBC-Original-Maintainer: " + original_maintainer
|
||||
else:
|
||||
final_addition = target_maintainer
|
||||
|
Loading…
x
Reference in New Issue
Block a user