diff --git a/packages/mpd/build.sh b/packages/mpd/build.sh index cb37376913..7caa2e1a5a 100644 --- a/packages/mpd/build.sh +++ b/packages/mpd/build.sh @@ -19,7 +19,7 @@ TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" -Dsndio=disabled " TERMUX_PKG_CONFFILES="etc/mpd.conf" -TERMUX_PKG_SERVICE_SCRIPT=("mpd" "if [ -f \"$TERMUX_ANDROID_HOME/.mpd/mpd.conf\" ]; then CONFIG=\"$TERMUX_ANDROID_HOME/.mpd/mpd.conf\"; else CONFIG=\"$TERMUX_PREFIX/etc/mpd.conf\"; fi\nexec mpd --stdout --no-daemon $CONFIG 2>&1") +TERMUX_PKG_SERVICE_SCRIPT=("mpd" "if [ -f \"$TERMUX_ANDROID_HOME/.mpd/mpd.conf\" ]; then CONFIG=\"$TERMUX_ANDROID_HOME/.mpd/mpd.conf\"; else CONFIG=\"$TERMUX_PREFIX/etc/mpd.conf\"; fi\nexec mpd --stdout --no-daemon \$CONFIG 2>&1") termux_step_pre_configure() { # Certain packages are not safe to build on device because their diff --git a/packages/mpdscribble/build.sh b/packages/mpdscribble/build.sh index 090bdd13ca..7d11c37044 100644 --- a/packages/mpdscribble/build.sh +++ b/packages/mpdscribble/build.sh @@ -12,7 +12,7 @@ TERMUX_PKG_CONFFILES="etc/mpdscribble.conf" # mpdscribble already puts timestamps in the info printed to stdout so no need for svlogd -tt, # therefore we override the mpdscribble/log run script TERMUX_PKG_SERVICE_SCRIPT=( - "mpdscribble" "if [ -f \"$TERMUX_ANDROID_HOME/.mpdscribble/mpdscribble.conf\" ]; then CONFIG=\"$TERMUX_ANDROID_HOME/.mpdscribble/mpdscribble.conf\"; else CONFIG=\"$TERMUX_PREFIX/etc/mpdscribble.conf\"; fi\nexec mpdscribble -D --log /proc/self/fd/1 --conf $CONFIG" + "mpdscribble" "if [ -f \"$TERMUX_ANDROID_HOME/.mpdscribble/mpdscribble.conf\" ]; then CONFIG=\"$TERMUX_ANDROID_HOME/.mpdscribble/mpdscribble.conf\"; else CONFIG=\"$TERMUX_PREFIX/etc/mpdscribble.conf\"; fi\nexec mpdscribble -D --log /proc/self/fd/1 --conf \$CONFIG" "mpdscribble/log" 'mkdir -p "$LOGDIR/sv/mpdscribble"\nexec svlogd "$LOGDIR/sv/mpdscribble"' ) diff --git a/packages/nginx/build.sh b/packages/nginx/build.sh index 4adc3afa2a..ec9b19842e 100644 --- a/packages/nginx/build.sh +++ b/packages/nginx/build.sh @@ -8,7 +8,7 @@ TERMUX_PKG_SRCURL=http://nginx.org/download/nginx-$TERMUX_PKG_VERSION.tar.gz TERMUX_PKG_SHA256=14774aae0d151da350417efc4afda5cce5035056e71894836797e1f6e2d1175a TERMUX_PKG_DEPENDS="libandroid-glob, libcrypt, pcre, openssl, zlib" TERMUX_PKG_BUILD_IN_SRC=true -TERMUX_PKG_SERVICE_SCRIPT=("nginx" "mkdir -p $TERMUX_ANDROID_HOME/.nginx\nif [ -f \"$TERMUX_ANDROID_HOME/.nginx/nginx.conf\" ]; then CONFIG=\"$TERMUX_ANDROID_HOME/.nginx/nginx.conf\"; else CONFIG=\"$TERMUX_PREFIX/etc/nginx/nginx.conf\"; fi\nexec nginx -p ~/.nginx -g \"daemon off;\" -c $CONFIG 2>&1") +TERMUX_PKG_SERVICE_SCRIPT=("nginx" "mkdir -p $TERMUX_ANDROID_HOME/.nginx\nif [ -f \"$TERMUX_ANDROID_HOME/.nginx/nginx.conf\" ]; then CONFIG=\"$TERMUX_ANDROID_HOME/.nginx/nginx.conf\"; else CONFIG=\"$TERMUX_PREFIX/etc/nginx/nginx.conf\"; fi\nexec nginx -p ~/.nginx -g \"daemon off;\" -c \$CONFIG 2>&1") TERMUX_PKG_CONFFILES=" etc/nginx/fastcgi.conf etc/nginx/fastcgi_params diff --git a/packages/php/build.sh b/packages/php/build.sh index b62eaaa167..c1ad1ee38a 100644 --- a/packages/php/build.sh +++ b/packages/php/build.sh @@ -16,7 +16,7 @@ TERMUX_PKG_DEPENDS="freetype, libandroid-glob, libandroid-support, libbz2, libcr TERMUX_PKG_CONFLICTS="php-mysql, php-dev" TERMUX_PKG_REPLACES="php-mysql, php-dev" TERMUX_PKG_RM_AFTER_INSTALL="php/php/fpm" -TERMUX_PKG_SERVICE_SCRIPT=("php-fpm" "mkdir -p $TERMUX_ANDROID_HOME/.php\nif [ -f \"$TERMUX_ANDROID_HOME/.php/php-fpm.conf\" ]; then CONFIG=\"$TERMUX_ANDROID_HOME/.php/php-fpm.conf\"; else CONFIG=\"$TERMUX_PREFIX/etc/php-fpm.conf\"; fi\nexec php-fpm -F -y $CONFIG -c ~/.php/php.ini 2>&1") +TERMUX_PKG_SERVICE_SCRIPT=("php-fpm" "mkdir -p $TERMUX_ANDROID_HOME/.php\nif [ -f \"$TERMUX_ANDROID_HOME/.php/php-fpm.conf\" ]; then CONFIG=\"$TERMUX_ANDROID_HOME/.php/php-fpm.conf\"; else CONFIG=\"$TERMUX_PREFIX/etc/php-fpm.conf\"; fi\nexec php-fpm -F -y \$CONFIG -c ~/.php/php.ini 2>&1") TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" ac_cv_func_res_nsearch=no diff --git a/packages/privoxy/build.sh b/packages/privoxy/build.sh index f7879f63ce..767f05f3f0 100644 --- a/packages/privoxy/build.sh +++ b/packages/privoxy/build.sh @@ -15,7 +15,7 @@ ac_cv_lib_pcreposix_regcomp=no " TERMUX_PKG_DEPENDS="pcre, libpcreposix, zlib" TERMUX_PKG_BUILD_IN_SRC=true -TERMUX_PKG_SERVICE_SCRIPT=("privoxy" "if [ -f \"$TERMUX_ANDROID_HOME/.config/privoxy/config\" ]; then CONFIG=\"$TERMUX_ANDROID_HOME/.config/privoxy/config\"; else CONFIG=\"$TERMUX_PREFIX/etc/privoxy/config\"; fi\nexec privoxy --no-daemon $CONFIG 2>&1") +TERMUX_PKG_SERVICE_SCRIPT=("privoxy" "if [ -f \"$TERMUX_ANDROID_HOME/.config/privoxy/config\" ]; then CONFIG=\"$TERMUX_ANDROID_HOME/.config/privoxy/config\"; else CONFIG=\"$TERMUX_PREFIX/etc/privoxy/config\"; fi\nexec privoxy --no-daemon \$CONFIG 2>&1") termux_step_pre_configure() { # Certain packages are not safe to build on device because their