]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
more quilt-mail tweaks, it works good enough to send patches off with
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 17 Feb 2012 01:51:39 +0000 (17:51 -0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 17 Feb 2012 01:51:39 +0000 (17:51 -0800)
it.

scripts/quilt-mail

index e95e6290c8328b6c5391aff54586bacab9c2f1de..f7bb03473dcb930fe8b956738999bdaddca0a66f 100755 (executable)
@@ -1,6 +1,14 @@
 #!/bin/bash
 
-MBOX=$1
+SCRIPT_NAME=`basename ${0}`
+MBOX="$1"
+if [ "${MBOX}" == "" ] ; then
+       echo "ERROR, you must specify a mailbox name."
+       echo "usage:"
+       echo "    ${SCRIPT_NAME} mailbox_name"
+       exit
+fi
+
 FULL_VERSION=`ketchup -m`
 BASE_VERSION=${FULL_VERSION/-rc?/}
 DATE=`date -u --date="2 days"`
@@ -10,7 +18,12 @@ if [ ${FULL_VERSION} == ${BASE_VERSION} ] ; then
        exit
 fi
 
-echo "creating the mailbox for kernel release ${FULL_VERSION}"
+if [ ! -f "diffstat" ] ; then
+       echo "You forgot to create the 'diffstat' file, please do that first."
+       exit
+fi
+
+echo "Creating the mailbox for kernel release ${FULL_VERSION}"
 
 TMPFILE=`mktemp stable_header.XXXXXX` || exit 1
 NUM_PATCHES=`quilt series | wc -l`
@@ -19,8 +32,7 @@ NUM_PATCHES=`quilt series | wc -l`
 echo "This is the start of the stable review cycle for the ${BASE_VERSION} release."
 echo "There are ${NUM_PATCHES} patches in this series, all will be posted as a response"
 echo "to this one.  If anyone has any issues with these being applied, please"
-echo "let us know.  If anyone is a maintainer of the proper subsystem, and"
-echo "wants to add a Signed-off-by: line to the patch, please respond with it."
+echo "let me know."
 echo ""
 echo "Responses should be made by ${DATE}."
 echo "Anything received after that time might be too late."
@@ -51,5 +63,8 @@ quilt mail --mbox ${MBOX}     \
        --prefix ""             \
        --subject "${SUBJECT}"
 
+rm ${TMPFILE}
+echo "mbox is now in ${MBOX}"
+
 #q mail --mbox x -m "$(cat ../stable-queue/00)" --sender gregkh@lf.org --from gregkh@lf.org --to foo@foo --subject "This is the subject"