The following commit has been merged in the master branch:
commit 55cc2011eced4d6fb5b1bb921b52e5bdb44bc56c
Author: James Vega <[email protected]>
Date:   Sun Aug 1 23:48:07 2010 -0400

    debchange: Add --[no]multimaint-merge option.
    
    Closes: #590842
    Signed-off-by: James Vega <[email protected]>

diff --git a/debian/changelog b/debian/changelog
index b796d5f..251bad7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -9,6 +9,8 @@ devscripts (2.10.66) UNRELEASED; urgency=low
     Based on a patch by Salvatore Bonaccorso.  (Closes: #589607)
   * checkbashisms: Allow kill & trap XSI-isms unless --posix is given, as per
     Policy 3.9.1.0.  (Closes: #486823)
+  * debchange: Add --[no]multimaint-merge option, corresponding to the
+    DEBCHANGE_MULTIMAINT_MERGE configuration variable.  (Closes: #590842)
 
   [ Cyril Brulebois ]
   * uscan: Get rid of extra quoting in dpkg --compare-versions calls.
diff --git a/scripts/debchange.1 b/scripts/debchange.1
index 9f4ef97..4fa65ba 100644
--- a/scripts/debchange.1
+++ b/scripts/debchange.1
@@ -314,6 +314,11 @@ Should we indicate that parts of a changelog entry have 
been made by
 different maintainers?  Default is yes; see the discussion above and
 also the \fBDEBCHANGE_MULTIMAINT\fR configuration file option below.
 .TP
+\fB\-\-[no]multimaint\-merge\fR
+Should all changes made by the same author be merged into the same
+changelog section?  Default is no; see the discussion above and also the
+\fBDEBCHANGE_MULTIMAINT_MERGE\fR configuration file option below.
+.TP
 .BR \-\-maintmaint ", " \-m
 Do not modify the maintainer details previously listed in the changelog. 
 This is useful particularly for sponsors wanting to automatically add a
diff --git a/scripts/debchange.pl b/scripts/debchange.pl
index 641fb59..c4cb8fe 100755
--- a/scripts/debchange.pl
+++ b/scripts/debchange.pl
@@ -158,6 +158,10 @@ Options:
   --[no]multimaint
          When appending an entry to a changelog section (-a), [do not]
          indicate if multiple maintainers are now involved (default: do so)
+  --[no]multimaint-merge
+         When appending an entry to a changelog section, [do not] merge the
+         entry into an existing changelog section for the current author.
+         (default: do not)
   -m, --maintmaint
          Don\'t change (maintain) the maintainer details in the changelog entry
   -t, --mainttrailer
@@ -335,6 +339,8 @@ GetOptions("help|h" => \$opt_help,
           "news:s"; => \$opt_news,
           "multimaint!" => \$opt_multimaint,
           "multi-maint!" => \$opt_multimaint,
+          'multimaint-merge!' => \$opt_multimaint_merge,
+          'multi-maint-merge!' => \$opt_multimaint_merge,
           "m|maintmaint" => \$opt_m,
           "t|mainttrailer!" => \$opt_t,
           "check-dirname-level=s" => \$opt_level,

-- 
Git repository for devscripts


-- 
To unsubscribe, send mail to [email protected].

Reply via email to