From 777c66dba36ffe3382492bb2e30543291d1ecef1 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Wed, 24 Aug 2011 17:47:11 +0100 Subject: Do not generate new changelog entries unless necessary. --- unperish | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/unperish b/unperish index f884422..3a84add 100755 --- a/unperish +++ b/unperish @@ -229,11 +229,13 @@ class Unperish(cliapp.Application): '''Build Debian binary packages (.deb) in build area.''' self.run_subcommand('export') + prev_target = None for spec in self.settings['basetgz']: target, arch, path = self.parse_basetgz(spec) - if target: + if target and target != prev_target: self.add_debian_changelog_entry(target, arch) + prev_target = target self.run_subcommand('dsc', force=True) if not self.already_exists(self.join(self.changes(arch))): argv = ['sudo', -- cgit v1.2.1