Some package name changed with debian 9.
This commit is contained in:
parent
08ef1ac166
commit
c86e799685
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
# php ( fuer Apache 2 )
|
# php ( fuer Apache 2 )
|
||||||
#
|
#
|
||||||
_VERSION=7.1.1
|
_VERSION=7.1.6
|
||||||
|
|
||||||
#WITHOUT_APACHE_MOD_PHP=true
|
#WITHOUT_APACHE_MOD_PHP=true
|
||||||
_APACHE_MOD_PHP=no
|
_APACHE_MOD_PHP=no
|
||||||
@ -27,6 +27,91 @@ _UPLOAD_MAX_FILESIZE="128M"
|
|||||||
_POST_MAX_SIZE="128M"
|
_POST_MAX_SIZE="128M"
|
||||||
|
|
||||||
|
|
||||||
|
## --- Some functions
|
||||||
|
## ---
|
||||||
|
echononl(){
|
||||||
|
echo X\\c > /tmp/shprompt$$
|
||||||
|
if [ `wc -c /tmp/shprompt$$ | awk '{print $1}'` -eq 1 ]; then
|
||||||
|
echo -e -n "$*\\c" 1>&2
|
||||||
|
else
|
||||||
|
echo -e -n "$*" 1>&2
|
||||||
|
fi
|
||||||
|
rm /tmp/shprompt$$
|
||||||
|
}
|
||||||
|
|
||||||
|
fatal(){
|
||||||
|
echo ""
|
||||||
|
echo -e "\t[ \033[31m\033[1mError\033[m ]: $*"
|
||||||
|
echo ""
|
||||||
|
echo -e "\t\033[31m\033[1mInstalllation wird abgebrochen\033[m\033[m"
|
||||||
|
echo ""
|
||||||
|
rm -f "$tmp_err_msg"
|
||||||
|
exit 1
|
||||||
|
}
|
||||||
|
|
||||||
|
error(){
|
||||||
|
echo ""
|
||||||
|
echo -e "\t[ \033[31m\033[1mError\033[m ]: $*"
|
||||||
|
echo ""
|
||||||
|
}
|
||||||
|
|
||||||
|
warn (){
|
||||||
|
echo ""
|
||||||
|
echo -e "\t[ \033[33m\033[1mWarning\033[m ]: $*"
|
||||||
|
echo ""
|
||||||
|
}
|
||||||
|
|
||||||
|
info (){
|
||||||
|
echo ""
|
||||||
|
echo -e "\t[ \033[32m\033[1mInfo\033[m ]: $*"
|
||||||
|
echo ""
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
echo_ok() {
|
||||||
|
echo -e "\033[75G[ \033[1;32mok\033[m ]"
|
||||||
|
## echo -e " [ ok ]"
|
||||||
|
}
|
||||||
|
echo_failed(){
|
||||||
|
echo -e "\033[75G[ \033[1;31mfailed\033[m ]"
|
||||||
|
## echo -e " [ failed ]"
|
||||||
|
}
|
||||||
|
echo_skipped() {
|
||||||
|
echo -e "\033[75G[ \033[33m\033[1mskipped\033[m ]"
|
||||||
|
}
|
||||||
|
|
||||||
|
detect_os_1 () {
|
||||||
|
|
||||||
|
if $(which lsb_release > /dev/null 2>&1) ; then
|
||||||
|
|
||||||
|
os_dist="$(lsb_release -i | awk '{print tolower($3)}')"
|
||||||
|
os_version="$(lsb_release -r | awk '{print tolower($2)}')"
|
||||||
|
os_codename="$(lsb_release -c | awk '{print tolower($2)}')"
|
||||||
|
|
||||||
|
if [[ "$os_dist" = "debian" ]]; then
|
||||||
|
if $(echo "$os_version" | grep -q '\.') ; then
|
||||||
|
os_version=$(echo "$os_version" | cut --delimiter='.' -f1)
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
elif [[ -e "/etc/os-release" ]]; then
|
||||||
|
|
||||||
|
. /etc/os-release
|
||||||
|
|
||||||
|
os_dist=$ID
|
||||||
|
os_version=${os_version_ID}
|
||||||
|
|
||||||
|
fi
|
||||||
|
|
||||||
|
# remove whitespace from os_dist and os_version
|
||||||
|
os_dist="${os_dist// /}"
|
||||||
|
os_version="${os_version// /}"
|
||||||
|
|
||||||
|
}
|
||||||
|
## ---
|
||||||
|
## --- END: functions
|
||||||
|
|
||||||
|
|
||||||
## --------------------------------------------------
|
## --------------------------------------------------
|
||||||
|
|
||||||
# - Support systemd ?
|
# - Support systemd ?
|
||||||
@ -62,13 +147,13 @@ _required_base_packages="$_required_base_packages
|
|||||||
libxml2 libxml2-dev
|
libxml2 libxml2-dev
|
||||||
curl libcurl4-openssl-dev
|
curl libcurl4-openssl-dev
|
||||||
libqdbm-dev libgdbm-dev libpspell-dev
|
libqdbm-dev libgdbm-dev libpspell-dev
|
||||||
libjpeg-dev libpng-dev libxpm-dev libfreetype6-dev
|
libjpeg-dev libxpm-dev libfreetype6-dev
|
||||||
libwmf-dev libtiff-dev libjasper-dev libpaper-dev
|
libwmf-dev libtiff-dev libpaper-dev
|
||||||
libmagic-dev
|
libmagic-dev
|
||||||
libmagick-dev libgraphics-magick-perl
|
libmagick-dev libgraphics-magick-perl
|
||||||
libgraphicsmagick++1-dev libgraphicsmagick++3 libgraphicsmagick1-dev
|
libgraphicsmagick++1-dev libgraphicsmagick++3 libgraphicsmagick1-dev
|
||||||
libgraphviz-dev libgd2-xpm-dev libcroco3-dev libgsf-1-dev libilmbase-dev
|
libgraphviz-dev libgd2-xpm-dev libcroco3-dev libgsf-1-dev libilmbase-dev
|
||||||
libvpx-dev libvpx1 vpx-tools
|
libvpx-dev vpx-tools
|
||||||
libgpm-dev libkpathsea-dev libopenexr-dev librsvg2-dev libdjvulibre-dev
|
libgpm-dev libkpathsea-dev libopenexr-dev librsvg2-dev libdjvulibre-dev
|
||||||
libatm-dev libexpat-dev
|
libatm-dev libexpat-dev
|
||||||
imagemagick graphicsmagick
|
imagemagick graphicsmagick
|
||||||
@ -76,7 +161,6 @@ _required_base_packages="$_required_base_packages
|
|||||||
exif libexiv2-dev
|
exif libexiv2-dev
|
||||||
netpbm libnetpbm10-dev
|
netpbm libnetpbm10-dev
|
||||||
libmcrypt-dev mcrypt
|
libmcrypt-dev mcrypt
|
||||||
libmysqlclient-dev
|
|
||||||
libpq-dev postgresql-client
|
libpq-dev postgresql-client
|
||||||
libreadline-dev libncurses-dev
|
libreadline-dev libncurses-dev
|
||||||
libdb5.3 libdb5.3++ libdb5.3++-dev libdb5.3-dev
|
libdb5.3 libdb5.3++ libdb5.3++-dev libdb5.3-dev
|
||||||
@ -91,6 +175,21 @@ _required_base_packages="$_required_base_packages
|
|||||||
libsctp-dev
|
libsctp-dev
|
||||||
libcrypto++-dev"
|
libcrypto++-dev"
|
||||||
|
|
||||||
|
if [[ "$os_dist" = "debian" ]] && [[ $os_version -lt 9 ]] ; then
|
||||||
|
_required_base_packages="$_required_base_packages
|
||||||
|
libjasper-dev
|
||||||
|
libpng12-dev"
|
||||||
|
if [[ ! -d "/usr/local/mysql/" ]]; then
|
||||||
|
_required_base_packages="$_required_base_packages libmysqlclient-dev"
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
_required_base_packages="$_required_base_packages
|
||||||
|
libpng-dev"
|
||||||
|
if [[ ! -d "/usr/local/mysql/" ]]; then
|
||||||
|
_required_base_packages="$_required_base_packages default-libmysqlclient-dev"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
if $SYSTEMD_EXISTS ; then
|
if $SYSTEMD_EXISTS ; then
|
||||||
_required_base_packages="$_required_base_packages
|
_required_base_packages="$_required_base_packages
|
||||||
libsystemd-dev"
|
libsystemd-dev"
|
||||||
@ -153,61 +252,6 @@ else
|
|||||||
unset MAKEFLAGS
|
unset MAKEFLAGS
|
||||||
fi
|
fi
|
||||||
|
|
||||||
## --- Some functions
|
|
||||||
## ---
|
|
||||||
echononl(){
|
|
||||||
echo X\\c > /tmp/shprompt$$
|
|
||||||
if [ `wc -c /tmp/shprompt$$ | awk '{print $1}'` -eq 1 ]; then
|
|
||||||
echo -e -n "$*\\c" 1>&2
|
|
||||||
else
|
|
||||||
echo -e -n "$*" 1>&2
|
|
||||||
fi
|
|
||||||
rm /tmp/shprompt$$
|
|
||||||
}
|
|
||||||
|
|
||||||
fatal(){
|
|
||||||
echo ""
|
|
||||||
echo -e "\t[ \033[31m\033[1mError\033[m ]: $*"
|
|
||||||
echo ""
|
|
||||||
echo -e "\t\033[31m\033[1mInstalllation wird abgebrochen\033[m\033[m"
|
|
||||||
echo ""
|
|
||||||
rm -f "$tmp_err_msg"
|
|
||||||
exit 1
|
|
||||||
}
|
|
||||||
|
|
||||||
error(){
|
|
||||||
echo ""
|
|
||||||
echo -e "\t[ \033[31m\033[1mError\033[m ]: $*"
|
|
||||||
echo ""
|
|
||||||
}
|
|
||||||
|
|
||||||
warn (){
|
|
||||||
echo ""
|
|
||||||
echo -e "\t[ \033[33m\033[1mWarning\033[m ]: $*"
|
|
||||||
echo ""
|
|
||||||
}
|
|
||||||
|
|
||||||
info (){
|
|
||||||
echo ""
|
|
||||||
echo -e "\t[ \033[32m\033[1mInfo\033[m ]: $*"
|
|
||||||
echo ""
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
echo_ok() {
|
|
||||||
echo -e "\033[75G[ \033[1;32mok\033[m ]"
|
|
||||||
## echo -e " [ ok ]"
|
|
||||||
}
|
|
||||||
echo_failed(){
|
|
||||||
echo -e "\033[75G[ \033[1;31mfailed\033[m ]"
|
|
||||||
## echo -e " [ failed ]"
|
|
||||||
}
|
|
||||||
echo_skipped() {
|
|
||||||
echo -e "\033[75G[ \033[33m\033[1mskipped\033[m ]"
|
|
||||||
}
|
|
||||||
## ---
|
|
||||||
## --- END: functions
|
|
||||||
|
|
||||||
|
|
||||||
## --------------------------------------------------
|
## --------------------------------------------------
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user