chiark
/
gitweb
/
~mdw
/
termux-packages
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
e36a290
)
Use more local variables in build-package.sh
author
Fredrik Fornwall
<fredrik@fornwall.net>
Tue, 20 Feb 2018 23:06:41 +0000
(
00:06
+0100)
committer
Fredrik Fornwall
<fredrik@fornwall.net>
Tue, 20 Feb 2018 23:06:41 +0000
(
00:06
+0100)
build-package.sh
patch
|
blob
|
blame
|
history
diff --git
a/build-package.sh
b/build-package.sh
index 79f8de111551e1b4d52070d24fdc1a77c3f76131..3dd39ccd0ee166f157d1e0666318ac4008a7f717 100755
(executable)
--- a/
build-package.sh
+++ b/
build-package.sh
@@
-775,31
+775,34
@@
termux_step_pre_configure() {
termux_step_configure_autotools () {
if [ ! -e "$TERMUX_PKG_SRCDIR/configure" ]; then return; fi
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
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
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
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
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
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() {
}
termux_step_make() {
- QUIET_BUILD=
+
local
QUIET_BUILD=
if [ ! -z ${TERMUX_QUIET_BUILD+x} ]; then
QUIET_BUILD="-s"
fi
if [ ! -z ${TERMUX_QUIET_BUILD+x} ]; then
QUIET_BUILD="-s"
fi