Create first entry.
This commit is contained in:
parent
6106f9a74c
commit
fc64cf1da1
1 changed files with 7 additions and 15 deletions
|
@ -24,6 +24,7 @@ __all__ = [
|
||||||
]
|
]
|
||||||
|
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
|
from debmutate.changelog import ChangelogEditor
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
import re
|
import re
|
||||||
|
@ -119,25 +120,16 @@ def add_dummy_changelog_entry(
|
||||||
maintainer = get_maintainer()
|
maintainer = get_maintainer()
|
||||||
if timestamp is None:
|
if timestamp is None:
|
||||||
timestamp = datetime.now()
|
timestamp = datetime.now()
|
||||||
with tree.get_file(path) as f:
|
with ChangelogEditor(tree.abspath(os.path.join(path))) as editor:
|
||||||
cl = Changelog()
|
version = editor[0].version
|
||||||
cl.parse_changelog(f, max_blocks=None, allow_empty_author=True, strict=False)
|
|
||||||
version = cl[0].version
|
|
||||||
if version.debian_revision:
|
if version.debian_revision:
|
||||||
version.debian_revision = add_suffix(version.debian_revision, suffix)
|
version.debian_revision = add_suffix(version.debian_revision, suffix)
|
||||||
else:
|
else:
|
||||||
version.upstream_version = add_suffix(version.upstream_version, suffix)
|
version.upstream_version = add_suffix(version.upstream_version, suffix)
|
||||||
cl.new_block(
|
editor.auto_version(version)
|
||||||
package=cl[0].package,
|
editor.add_entry(
|
||||||
version=version,
|
summary=[message], maintainer=maintainer, timestamp=timestamp, urgency='low')
|
||||||
urgency="low",
|
editor[0].distributions = suite
|
||||||
distributions=suite,
|
|
||||||
author="%s <%s>" % maintainer,
|
|
||||||
date=format_datetime(timestamp),
|
|
||||||
changes=["", " * " + message, ""],
|
|
||||||
)
|
|
||||||
cl_str = cl._format(allow_missing_author=True)
|
|
||||||
tree.put_file_bytes_non_atomic(path, cl_str.encode(cl._encoding))
|
|
||||||
|
|
||||||
|
|
||||||
def get_latest_changelog_version(local_tree, subpath=""):
|
def get_latest_changelog_version(local_tree, subpath=""):
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue