aboutsummaryrefslogtreecommitdiffhomepage
path: root/gbp/patch_series.py
diff options
context:
space:
mode:
Diffstat (limited to 'gbp/patch_series.py')
-rw-r--r--gbp/patch_series.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/gbp/patch_series.py b/gbp/patch_series.py
index c66ee9d2..3d272fd9 100644
--- a/gbp/patch_series.py
+++ b/gbp/patch_series.py
@@ -218,6 +218,7 @@ class Dep3Patch(Patch):
return 1
changes = 0
+ pseudo_headers = ''
long_desc = self._dep3_get_value(headers.get('long_desc', list()))
for k, v in headers.items():
@@ -230,10 +231,12 @@ class Dep3Patch(Patch):
elif k == 'long_desc':
pass
else:
- long_desc += ''.join(v)
+ pseudo_headers += ''.join(v)
changes += 1
if changes:
- self.long_desc = long_desc + self.long_desc
+ self.long_desc = (pseudo_headers +
+ ('\n' if pseudo_headers else '') +
+ long_desc + self.long_desc)
def _check_dep3(self):
"""