From ca93e363022119c6722257ffb459889ac320ded5 Mon Sep 17 00:00:00 2001 From: Christoph Date: Tue, 16 Feb 2021 22:35:35 +0100 Subject: [PATCH] mod_php_install.sh: some minor changes.. --- mod_php_install.sh | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/mod_php_install.sh b/mod_php_install.sh index fa7d119..098d36d 100755 --- a/mod_php_install.sh +++ b/mod_php_install.sh @@ -98,6 +98,12 @@ echo_try_from_src() { echo -e "\t[ \033[33m\033[1mInfo\033[m ]: Try installing extension from source..." echo "" } +echo_try_beta_version() { + echo -e "\033[75G[ \033[33m\033[1mfailed\033[m ]" + echo "" + echo -e "\t[ \033[33m\033[1mInfo\033[m ]: Try installing beta version..." + echo "" +} is_int() { return $(test "$@" -eq "$@" > /dev/null 2>&1); @@ -5355,15 +5361,20 @@ ${PREFIX_PHP}/bin/pear install "$PEAR_EXT" >> ${_logdir}/pear_install.log 2>&1 if [ "$?" = "0" ]; then echo_ok else - echo_failed + echo_try_beta_version - echononl "\tInstall (beta) Net_IDNA2-0.1.1 via pear.." - echo "${PREFIX_PHP}/bin/pear install channel://pear.php.net/${PEAR_EXT}-0.1.1" >> ${_logdir}/pear_install.log - ${PREFIX_PHP}/bin/pear install channel://pear.php.net/${PEAR_EXT}-0.1.1 >> ${_logdir}/pear_install.log 2>&1 + echo "" >> ${_logdir}/pear_install.log + echo "# Install (beta) Net_IDNA2-${Net_IDNA2_beta_version} via pear.." >> ${_logdir}/pear_install.log + echo "${PREFIX_PHP}/bin/pear install channel://pear.php.net/${PEAR_EXT}-${Net_IDNA2_beta_version}" >> ${_logdir}/pear_install.log + + Net_IDNA2_beta_version="0.2.0" + echononl "\tInstall (beta) Net_IDNA2-${Net_IDNA2_beta_version} via pear.." + echo "${PREFIX_PHP}/bin/pear install channel://pear.php.net/${PEAR_EXT}-${Net_IDNA2_beta_version}" >> ${_logdir}/pear_install.log + ${PREFIX_PHP}/bin/pear install channel://pear.php.net/${PEAR_EXT}-${Net_IDNA2_beta_version} >> ${_logdir}/pear_install.log 2>&1 if [ "$?" = "0" ]; then echo_ok else - echo_failed + echo_try_from_src echo "" >> ${_logdir}/pear_install.log echo "# - Try to download and install '${PEAR_EXT}' manually.." >> ${_logdir}/pear_install.log