Some package name changed with debian 9.
This commit is contained in:
parent
08ef1ac166
commit
c86e799685
@ -2,7 +2,7 @@
|
||||
|
||||
# php ( fuer Apache 2 )
|
||||
#
|
||||
_VERSION=7.1.1
|
||||
_VERSION=7.1.6
|
||||
|
||||
#WITHOUT_APACHE_MOD_PHP=true
|
||||
_APACHE_MOD_PHP=no
|
||||
@ -27,6 +27,91 @@ _UPLOAD_MAX_FILESIZE="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 ?
|
||||
@ -62,13 +147,13 @@ _required_base_packages="$_required_base_packages
|
||||
libxml2 libxml2-dev
|
||||
curl libcurl4-openssl-dev
|
||||
libqdbm-dev libgdbm-dev libpspell-dev
|
||||
libjpeg-dev libpng-dev libxpm-dev libfreetype6-dev
|
||||
libwmf-dev libtiff-dev libjasper-dev libpaper-dev
|
||||
libjpeg-dev libxpm-dev libfreetype6-dev
|
||||
libwmf-dev libtiff-dev libpaper-dev
|
||||
libmagic-dev
|
||||
libmagick-dev libgraphics-magick-perl
|
||||
libgraphicsmagick++1-dev libgraphicsmagick++3 libgraphicsmagick1-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
|
||||
libatm-dev libexpat-dev
|
||||
imagemagick graphicsmagick
|
||||
@ -76,7 +161,6 @@ _required_base_packages="$_required_base_packages
|
||||
exif libexiv2-dev
|
||||
netpbm libnetpbm10-dev
|
||||
libmcrypt-dev mcrypt
|
||||
libmysqlclient-dev
|
||||
libpq-dev postgresql-client
|
||||
libreadline-dev libncurses-dev
|
||||
libdb5.3 libdb5.3++ libdb5.3++-dev libdb5.3-dev
|
||||
@ -91,6 +175,21 @@ _required_base_packages="$_required_base_packages
|
||||
libsctp-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
|
||||
_required_base_packages="$_required_base_packages
|
||||
libsystemd-dev"
|
||||
@ -153,61 +252,6 @@ else
|
||||
unset MAKEFLAGS
|
||||
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