Your message dated Thu, 05 Sep 2013 13:18:23 +0000
with message-id <[email protected]>
and subject line Bug#481331: fixed in quilt 0.60-10
has caused the Debian Bug report #481331,
regarding quilt: cannot mail only a partial patch series
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
481331: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=481331
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: quilt
Version: 0.46-4
Severity: wishlist
Tags: patch

When you want to only send out part of a series, this is not
trivial with quilt. This patch adds a --select option to the
mail command to allow editing a copy of the series file before
sending mail so that only those patches you keep in that file
are sent.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: powerpc (ppc)

Kernel: Linux 2.6.26-rc2-wl-dirty (PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages quilt depends on:
ii  bzip2                   1.0.5-0.1        high-quality block-sorting file co
ii  diffstat                1.45-2           produces graph of changes introduc
ii  gawk [awk]              1:3.1.5.dfsg-4.1 GNU awk, a pattern scanning and pr
ii  gettext                 0.17-2           GNU Internationalization utilities
ii  mawk [awk]              1.3.3-11.1       a pattern scanning and text proces
ii  patch                   2.5.9-5          Apply a diff file to an original

quilt recommends no packages.

-- no debconf information
Subject: add --select option to mail command

When you want to only send out part of a series, this is not
trivial with quilt. This patch adds a --select option to the
mail command to allow editing a copy of the series file before
sending mail so that only those patches you keep in that file
are sent.
---
 quilt/mail.in |   23 +++++++++++++++++++----
 1 file changed, 19 insertions(+), 4 deletions(-)

--- quilt-0.46.orig/quilt/mail.in       2008-05-15 12:35:28.000000000 +0200
+++ quilt-0.46/quilt/mail.in    2008-05-15 12:44:31.000000000 +0200
@@ -55,6 +55,9 @@ with a template for the introduction. Pl
 
 --to, --cc, --bcc
        Append a recipient to the To, Cc, or Bcc header.
+
+--select
+       Edit a copy of the series file to select patches to send.
 " "@DOCSUBDIR@/README.MAIL"
                exit 0
        else
@@ -94,7 +97,7 @@ process_mail()
 
 options=`getopt -o m:h --long from:,to:,cc:,bcc:,subject: \
                       --long send,mbox:,charset:,sender: \
-                      --long prefix: -- "$@"`
+                      --long select,prefix: -- "$@"`
 
 if [ $? -ne 0 ]
 then
@@ -134,6 +137,9 @@ do
        --send)
                opt_send=1
                shift ;;
+       --select)
+               opt_select=1
+               shift ;;
        --mbox)
                opt_mbox=$2
                shift 2 ;;
@@ -282,12 +288,21 @@ if [ "$(type -t quilt_mail_patch_filter 
        }
 fi
 
-patches=( $(cat_series) )
-total=${#patches[@]}
-
 tmpdir=$(gen_tempfile -d)
 trap "rm -rf $tmpdir" EXIT
 
+if [ -n "$opt_select" ] ; then
+       nser="$tmpdir/series"
+       cp "$SERIES" "$nser"
+       if ! $EDITOR "$nser" ; then
+               exit 1
+       fi
+       SERIES="$nser"
+fi
+
+patches=( $(cat_series) )
+total=${#patches[@]}
+
 for patch in "${patches[@]}"
 do
        mkdir -p "$tmpdir/$(dirname "$patch")"

--- End Message ---
--- Begin Message ---
Source: quilt
Source-Version: 0.60-10

We believe that the bug you reported is fixed in the latest version of
quilt, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Martin Quinson <[email protected]> (supplier of updated quilt package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 05 Sep 2013 14:17:25 +0200
Source: quilt
Binary: quilt
Architecture: source all
Version: 0.60-10
Distribution: unstable
Urgency: low
Maintainer: Martin Quinson <[email protected]>
Changed-By: Martin Quinson <[email protected]>
Description: 
 quilt      - Tool to work with series of patches
Closes: 481331
Changes: 
 quilt (0.60-10) unstable; urgency=low
 .
   * d/p/select-mail: Ease the selection of patches to mail out.
     (Closes: #481331)
 .
     I cannot understand how I managed to not apply this patch in the
     last five years! Sorry to Johannes Berg that contributed it, and
     to anyone who missed it...
Checksums-Sha1: 
 dafdebf33d4c952ee3fa1d31e46f147b0cd3fb74 1968 quilt_0.60-10.dsc
 ba50610c7c885bd2bbf4b6c6eac78baf4c701eff 38918 quilt_0.60-10.debian.tar.gz
 10308a0bf53a2f5220f7a77926ddbb52fe74a011 342654 quilt_0.60-10_all.deb
Checksums-Sha256: 
 7ef3a7410a8a02355dc6c4b38551b4724abd5665461e2c4ff8f79fb09cff3cfb 1968 
quilt_0.60-10.dsc
 e850a360a005c811ab0cd5ff3541a658b7da70616af350b9f4223f657e3a1a87 38918 
quilt_0.60-10.debian.tar.gz
 d777a67d70e550f4675beda87385a1283dec75ea384a9253a4d9d14d454686d9 342654 
quilt_0.60-10_all.deb
Files: 
 e8c1bedc6298cb7ceea4b9c59e648a93 1968 vcs optional quilt_0.60-10.dsc
 8d6aa575afa741fd21718cee7dea6b12 38918 vcs optional quilt_0.60-10.debian.tar.gz
 7b43aff28e369ced4d0281b8d9617b5a 342654 vcs optional quilt_0.60-10_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (GNU/Linux)

iQIcBAEBCAAGBQJSKINGAAoJEJi9lyRPc76nAO0P/24GqA4MN3FiliNrogWY8LMg
WMr1oo2F+a+pNhvNkuF+O7a2YQWFTBaQNUA7mcWrsDMoaknmgGEtkz1FhfIth06y
LoYPDrgYYEbHve2p+6YWV1yZ2sMMkF4R/UbH0y57R4hzpfYEfWYoAO+HVdlCLbNl
3mCDU7bvpcbPNsybQMs4DlUXsw3814lGAC7gnFpp7AScCL+AhKWzA2juF1l2nH+p
kYWjS0VJrk+IqWuWxNFTTyRHNk6HIBNFGDOiEUvNEE6/u46sEH2QEg/wX3hy8f4g
qOG9OqiipQokCnonVe7kVt5vNvHZ2XUa2N4wyC2uEbA56D56NFaHv3qggplepXvn
FldI92AZoQiVymigJ2XCJC0kSw5j4Bz+DrKVU/37ZBkAgGnVE0WOVTZilJfk+oUz
cwZdaFfCOzwrp+IFbLIo6+qP3w3t3W/APHHOLJS4JRgZCiv5w0P/RcbmrkebEISU
Ud9xwys/MxFqJc/iMk3+VuWEWpiWu3jvT47TvhFc2UnWTyZvwGq45510q8HXZ60L
lg8Biv7CavkcWYSbqPolqHE9twpIRCYNXP4Lt0vksORngi689vg/YC3peeWDkqtj
W9S+T+ROsLQVNS+cMBJsrZbCOuBDMj9s/0waPKLuGorPI9iaTxhDNgD03/J6Qxxr
aQYizCZBK5HqlfVkW+7q
=Upi3
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to