[Python-modules-commits] [python-flake8] 03/05: Generate changelog from docs/source/release-notes/*.rst

Ondřej Nový onovy at moszumanska.debian.org
Sun Aug 7 20:27:24 UTC 2016


This is an automated email from the git hooks/post-receive script.

onovy pushed a commit to branch master
in repository python-flake8.

commit b89e58e802effce9926c3dc8642bd904859758ed
Author: Ondřej Nový <onovy at debian.org>
Date:   Sun Aug 7 22:25:20 2016 +0200

    Generate changelog from docs/source/release-notes/*.rst
---
 debian/changelog | 3 ++-
 debian/clean     | 1 +
 debian/rules     | 8 +++++++-
 3 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index b984595..ba7b187 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-python-flake8 (2.6.0-1) UNRELEASED; urgency=medium
+python-flake8 (3.0.3-1) UNRELEASED; urgency=medium
 
   [ Barry Warsaw ]
   * New upstream release.
@@ -6,6 +6,7 @@ python-flake8 (2.6.0-1) UNRELEASED; urgency=medium
 
   [ Ondřej Nový ]
   * d/{control,copyright}: Use my @debian.org email address
+  * Generate changelog from docs/source/release-notes/*.rst
 
  -- Barry Warsaw <barry at debian.org>  Mon, 20 Jun 2016 12:27:19 -0400
 
diff --git a/debian/clean b/debian/clean
new file mode 100644
index 0000000..5f1524d
--- /dev/null
+++ b/debian/clean
@@ -0,0 +1 @@
+debian/upstream-changelog
diff --git a/debian/rules b/debian/rules
index ad35dca..8860e18 100755
--- a/debian/rules
+++ b/debian/rules
@@ -46,4 +46,10 @@ override_dh_python3:
 	dh_python3 --shebang=/usr/bin/python3
 
 override_dh_installchangelogs:
-	dh_installchangelogs CHANGES.rst
+	rm -f debian/upstream-changelog
+	set -e ; for i in $$(find docs/source/release-notes -name "*.rst" | sort -V -r) ; do \
+		cat $$i ; \
+		echo "" ; \
+	done >>debian/upstream-changelog
+
+	dh_installchangelogs debian/upstream-changelog

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/python-flake8.git



More information about the Python-modules-commits mailing list