From 1ea5cf50bccd1c5ae7707b524071dbb2623e9b4c Mon Sep 17 00:00:00 2001
From: P. J. McDermott <pjm@nac.net>
Date: Thu, 26 Jul 2012 02:37:29 -0400
Subject: Print only the first changelog entry.

This will eventually be configurable as in dpkg-parsechangelog.
---
(limited to 'lib')

diff --git a/lib/changelog.sh b/lib/changelog.sh
index 81e3332..5733353 100644
--- a/lib/changelog.sh
+++ b/lib/changelog.sh
@@ -111,8 +111,9 @@ ${_line}"
 			elif [ -n "${OH_CHANGELOG_SOURCE}" ]; then
 				OH_CHANGELOG_MAINTAINER="${_maintainer}"
 				OH_CHANGELOG_DATE="${_date}"
-				"${_cb}"
 				_entries=$(($_entries + 1))
+				"${_cb}"
+				[ ${?} -ne 0 ] && return ${_entries}
 			fi
 			_expect=NEXT_OR_EOF
 			_blank_lines=
--
cgit v0.9.1