quilt-dev
[Top][All Lists]
Advanced

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

[Quilt-dev] [PATCH 3/4] setup: Reorder code in function inspect()


From: Jean Delvare
Subject: [Quilt-dev] [PATCH 3/4] setup: Reorder code in function inspect()
Date: Tue, 16 Jun 2015 21:35:08 +0200

Reorder the code in function inspect() to avoid testing for the same
condition twice.
---
 quilt/setup.in |   20 ++++++++------------
 1 file changed, 8 insertions(+), 12 deletions(-)

--- a/quilt/setup.in
+++ b/quilt/setup.in
@@ -220,17 +220,6 @@ inspect()
        ln -s $QUILT_DIR/scripts/inspect-wrapper $tmpdir/bin/patch
        ln -s $QUILT_DIR/scripts/inspect-wrapper $tmpdir/bin/tar
        ln -s $QUILT_DIR/scripts/inspect-wrapper $tmpdir/bin/unzip
-       if [ -n "$targetdir" ]
-       then
-               # Fast mode
-               export QUILT_SETUP_FAST=1
-               [ -d "$targetdir" ] || mkdir -p "$targetdir" || exit 1
-               ln -s "$targetdir" $tmpdir/build
-       else
-               # Standard mode
-               mkdir -p $tmpdir/build
-       fi
-       export -f normalize_path dir_to_dir
 
        # Redirect file descriptors
        # 5 is used in verbose mode, 4 in non-verbose mode, and 2 for both 
(real errors)
@@ -241,12 +230,19 @@ inspect()
                exec 3>&1 4>&2 5>/dev/null
        fi
 
-       if [ -n "$QUILT_SETUP_FAST" ]
+       if [ -n "$targetdir" ]
        then
+               # Fast mode
+               export QUILT_SETUP_FAST=1
+               [ -d "$targetdir" ] || mkdir -p "$targetdir" || exit 1
+               ln -s "$targetdir" $tmpdir/build
                export -f create_md5sums
        else
+               # Standard mode
+               mkdir -p $tmpdir/build
                create_md5sums "$sourcedir" $tmpdir/md5sums
        fi
+       export -f normalize_path dir_to_dir
 
        # let rpm do all the dirty specfile stuff ...
        echo -n "### rpmbuild: " >&4

-- 
Jean Delvare
SUSE L3 Support




reply via email to

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