File createrepo-suse-changelogs.patch of Package createrepo

--- dumpMetadata.py
+++ dumpMetadata.py
@@ -744,7 +744,10 @@
     for (name, time, text) in clogs:
         clog = pkg.newChild(None, 'changelog', None)
         clog.addContent(utf8String(text))
-        clog.newProp('author', utf8String(name))
+        if name == '' or name[0] != '-':
+          clog.newProp('author', utf8String(name))
+        else:
+          clog.newProp('author', utf8String(name[2:]))
         clog.newProp('date', str(time))
     return pkg
     
openSUSE Build Service is sponsored by