summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
Diffstat (limited to 'examples')
-rw-r--r--examples/wrap_cl.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/examples/wrap_cl.py b/examples/wrap_cl.py
new file mode 100644
index 0000000..5f1c0c8
--- /dev/null
+++ b/examples/wrap_cl.py
@@ -0,0 +1,14 @@
+# Simple changelog entry formatter
+#
+# It simply uses the built in formatter and linewraps the text
+#
+# Use git-dch --customizations=/usr/share/doc/git-buildpackage/examples/wrap_cl.py
+# or set it via gbp.conf
+
+import textwrap
+import gbp.dch
+
+def format_changelog_entry(commit_info, options, last_commit=False):
+ entry = gbp.dch.format_changelog_entry(commit_info, options, last_commit)
+ if entry:
+ return textwrap.wrap(" ".join(entry))