quilt-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Quilt-dev] [PATCH 1/3] inspect-wrapper: Trace calls earlier


From: Jean Delvare
Subject: [Quilt-dev] [PATCH 1/3] inspect-wrapper: Trace calls earlier
Date: Sun, 07 Dec 2014 18:30:30 +0100

Trace the calls to the patch/tar/unzip wrapper earlier. That way, if
anything goes wrong, we know which type of file was being processed.
Even if nothing goes wrong, the user now sees the file type as it is
being processed (which can take a long time.)
---
 quilt/scripts/inspect-wrapper.in |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

--- a/quilt/scripts/inspect-wrapper.in
+++ b/quilt/scripts/inspect-wrapper.in
@@ -215,14 +215,17 @@ PATH=${PATH#*:}
 tmpdir=${RPM_BUILD_DIR%/*}
 case "${0##*/}" in
 patch)
+       echo -n p >&4
        inputfile=$(patch_input_file "$@")
        ;;
 tar)
+       echo -n t >&4
        inputfile=$(tar_input_file "$@")
        # For tar, file - means read from stdin
        [ "$inputfile" = "-" ] && inputfile=
        ;;
 unzip)
+       echo -n Z >&4
        inputfile=$(unzip_input_file "$@")
        ;;
 esac
@@ -239,20 +242,17 @@ if [ -n "$unpackfile" ]
 then
        case "${0##*/}" in
        patch)
-               echo -n p >&4
                subdir=$(patch_opt_d "$@")
                dir=$(pwd_to_dir $subdir)
                echo "${0##*/} ${dir:-.} $unpackfile" \
                     $(strip_option "$@") $(reverse_option "$@") >&3
                ;;
        tar)
-               echo -n t >&4
                subdir=$(tar_opt_C "$@")
                dir=$(pwd_to_dir $subdir)
                echo "${0##*/} ${dir:-.} $unpackfile" >&3
                ;;
        unzip)
-               echo -n Z >&4
                dir=$(pwd_to_dir)
                echo "${0##*/} ${dir:-.} $unpackfile" >&3
                ;;

-- 
Jean Delvare
SUSE L3 Support




reply via email to

[Prev in Thread] Current Thread [Next in Thread]