Use more local variables in build-package.sh
authorFredrik Fornwall <fredrik@fornwall.net>
Tue, 20 Feb 2018 23:06:41 +0000 (00:06 +0100)
committerFredrik Fornwall <fredrik@fornwall.net>
Tue, 20 Feb 2018 23:06:41 +0000 (00:06 +0100)
build-package.sh

index 79f8de1..3dd39cc 100755 (executable)
@@ -775,31 +775,34 @@ termux_step_pre_configure() {
 termux_step_configure_autotools () {
        if [ ! -e "$TERMUX_PKG_SRCDIR/configure" ]; then return; fi
 
-       DISABLE_STATIC="--disable-static"
+       local DISABLE_STATIC="--disable-static"
        if [ "$TERMUX_PKG_EXTRA_CONFIGURE_ARGS" != "${TERMUX_PKG_EXTRA_CONFIGURE_ARGS/--enable-static/}" ]; then
                # Do not --disable-static if package explicitly enables it (e.g. gdb needs enable-static to build)
                DISABLE_STATIC=""
        fi
 
-       DISABLE_NLS="--disable-nls"
+       local DISABLE_NLS="--disable-nls"
        if [ "$TERMUX_PKG_EXTRA_CONFIGURE_ARGS" != "${TERMUX_PKG_EXTRA_CONFIGURE_ARGS/--enable-nls/}" ]; then
                # Do not --disable-nls if package explicitly enables it (for gettext itself)
                DISABLE_NLS=""
        fi
 
-       ENABLE_SHARED="--enable-shared"
+       local ENABLE_SHARED="--enable-shared"
        if [ "$TERMUX_PKG_EXTRA_CONFIGURE_ARGS" != "${TERMUX_PKG_EXTRA_CONFIGURE_ARGS/--disable-shared/}" ]; then
                ENABLE_SHARED=""
        fi
-       HOST_FLAG="--host=$TERMUX_HOST_PLATFORM"
+
+       local HOST_FLAG="--host=$TERMUX_HOST_PLATFORM"
        if [ "$TERMUX_PKG_EXTRA_CONFIGURE_ARGS" != "${TERMUX_PKG_EXTRA_CONFIGURE_ARGS/--host=/}" ]; then
                HOST_FLAG=""
        fi
-       LIBEXEC_FLAG="--libexecdir=$TERMUX_PREFIX/libexec"
-        if [ "$TERMUX_PKG_EXTRA_CONFIGURE_ARGS" != "${TERMUX_PKG_EXTRA_CONFIGURE_ARGS/--libexecdir=/}" ]; then
-                LIBEXEC_FLAG=""
-        fi
-       QUIET_BUILD=
+
+       local LIBEXEC_FLAG="--libexecdir=$TERMUX_PREFIX/libexec"
+       if [ "$TERMUX_PKG_EXTRA_CONFIGURE_ARGS" != "${TERMUX_PKG_EXTRA_CONFIGURE_ARGS/--libexecdir=/}" ]; then
+               LIBEXEC_FLAG=""
+       fi
+
+       local QUIET_BUILD=
        if [ ! -z ${TERMUX_QUIET_BUILD+x} ]; then
                QUIET_BUILD="--enable-silent-rules --silent --quiet"
        fi
@@ -939,7 +942,7 @@ termux_step_post_configure () {
 }
 
 termux_step_make() {
-       QUIET_BUILD=
+       local QUIET_BUILD=
        if [ ! -z ${TERMUX_QUIET_BUILD+x} ]; then
                QUIET_BUILD="-s"
        fi