mirror of
https://gitdl.cn/https://github.com/chakralinux/desktop.git
synced 2025-01-24 02:22:13 +08:00
51 lines
1.5 KiB
Plaintext
51 lines
1.5 KiB
Plaintext
pre_upgrade() {
|
|
local _configfile=/etc/php/conf.d/xdebug.ini
|
|
|
|
if [ $2 \< "2.0.4-2" -a -f $_configfile ] ; then
|
|
mv -f $_configfile $_configfile.pacold
|
|
fi
|
|
/bin/true
|
|
}
|
|
|
|
post_install() {
|
|
local _configfile=/etc/php/conf.d/xdebug.ini
|
|
echo " ==> You may wish to uncomment/change the settings found in "
|
|
echo " $_configfile"
|
|
echo ""
|
|
/bin/true
|
|
}
|
|
|
|
post_upgrade() {
|
|
local _configfile=/etc/php/conf.d/xdebug.ini
|
|
local PHPVER=$(php -r 'echo phpversion();')
|
|
post_install $1
|
|
|
|
if [ $2 \< "2.0.4-2" ] ; then
|
|
if [ -f $_configfile.pacold ] ; then
|
|
mv $_configfile $_configfile.pacnew
|
|
mv $_configfile.pacold $_configfile
|
|
echo " ==> There is a new xdebug.ini at $_configfile.pacnew."
|
|
echo " You may wish to copy it or modify your existing file: "
|
|
echo " $_configfile."
|
|
echo ""
|
|
else
|
|
echo " ==> A configuration file for xdebug has been placed at:"
|
|
echo " $_configfile."
|
|
echo " Please remove the following lines from /etc/php/php.ini and move them"
|
|
echo " to $_configfile:"
|
|
echo " zend_extension=/usr/lib/php/xdebug.so"
|
|
echo " xdebug.remote_enable=on"
|
|
echo " xdebug.remote_host=<ip address>"
|
|
echo " xdebug.remote_port=<port>"
|
|
echo " xdebug.remote_handler=dbgp"
|
|
echo ""
|
|
fi
|
|
fi
|
|
|
|
if [ "$PHPVER" \< "5.3" ] ; then
|
|
echo " ==> You are currenty running a version of php < 5.3."
|
|
echo " When/if you upgrade php to a version >= 5.3, you will need to reinstall $pkgname."
|
|
echo ""
|
|
fi
|
|
}
|