From: Bdale Garbee Date: Sat, 22 Mar 2014 21:55:23 +0000 (-0600) Subject: patch for tarman handling of multi-line descriptions X-Git-Tag: debian/1.27.1-2 X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=63a2b079ddfb5dea3a7994a5f463703df099d6af;hp=ee7f2ed479d3c2c6d7c046c2a5e840c92729b9b3;p=debian%2Ftar patch for tarman handling of multi-line descriptions --- diff --git a/debian/changelog b/debian/changelog index 1ab1b56f..f3816b35 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,8 +2,10 @@ tar (1.27.1-2) unstable; urgency=low * patch from David Gilman adds watch file with signature verification, closes: #742351 + * patch from David Gilman fixes problem with multi-line descriptions, + closes: #593149 - -- Bdale Garbee Sat, 22 Mar 2014 13:31:09 -0600 + -- Bdale Garbee Sat, 22 Mar 2014 15:55:03 -0600 tar (1.27.1-1) unstable; urgency=low diff --git a/debian/tarman b/debian/tarman index 3ef257dc..70169311 100644 --- a/debian/tarman +++ b/debian/tarman @@ -94,6 +94,15 @@ while (<>) { $$lastoperation{'description'} .= $c3[1]; } } + if (!$nflag && !/\}/) { + while (<>) { + my @extended_desc = split('"', $_); + $$lastoperation{'description'} .= $extended_desc[1]; + if (/\}/) { + last; + } + } + } } } if ($mode == 3 ) {