File 0011-suse-changelog-format.patch of Package tito

--- a/src/tito/tagger/susetagger.py   2021-09-10 14:53:50.302215181 +0200
+++ b/src/tito/tagger/susetagger.py   2021-09-13 10:28:06.469275751 +0200
@@ -67,19 +67,18 @@
             else:
                 output = self._generate_default_changelog(last_tag)
 
-        header = "-------------------------------------------------------------------\n"
-        header = header + "%s - %s\n\n" % (self.today, self.git_email)
+        header_separator = "-------------------------------------------------------------------\n"
+        header = header_separator + "%s - %s\n\n" % (self.today, self.git_email)
 
         out_f.write(header)
 
-        for cmd_out in output.split("\n"):
-            out_f.write("- ")
-            out_f.write("\n  ".join(textwrap.wrap(cmd_out, 77)))
-            out_f.write("\n")
-
-        out_f.write("\n")
-
+        end_identation = False
         for line in in_f.readlines():
+            if line == header_separator:
+                end_identation = True
+            if not end_identation:
+                line = re.sub('^\s\s', '    ', line)
+                line = re.sub('^- ', '  * ', line)
             out_f.write(line)
         out_f.flush()
openSUSE Build Service is sponsored by