
Receipt for package "php-mysql"
# SliTaz package receipt. PACKAGE="php-mysql" VERSION="7.4.33" CATEGORY="development" SHORT_DESC="mysql module for PHP web programming language." MAINTAINER="pascal.bellard@slitaz.org" LICENSE="BSD" WEB_SITE="https://www.php.net/" DEPENDS="libmysqlclient php" WANTED="php" HOST_ARCH="i486 x86_64" # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { mkdir -p $fs/usr/share/php cp $(find $install | grep mysql.so) $fs/usr/share/php/ } # Post and pre install commans to stop # and restart Web server if needed. pre_install() { while read daemon file do if [ -z "$1" -a -f "/var/run/$file" ] then /etc/init.d/$daemon stop fi done <<EOT apache apache/httpd.pid lighttpd lighttpd.pid EOT } post_install() { grep -q ^extension=mysql.so "$1/etc/php.ini" || sed -e 's|extension=bz2.so|extension=bz2.so\nextension=mysql.so|' \ -i "$1/etc/php.ini" # Start Web server. while read daemon file do [ -z "$1" ] || continue if [ -f "/var/run/$file" ] then /etc/init.d/$daemon stop sleep 2 fi if [ -f /etc/init.d/$daemon ] then /etc/init.d/$daemon start fi done <<EOT apache apache/httpd.pid lighttpd lighttpd.pid EOT } # Pre and post remove commands for Tazpkg. pre_remove() { sed -i '/.*=mysql.so.*/d' /etc/php.ini # Start Web server. while read daemon file do [ -z "$1" ] || continue if [ -f "/var/run/$file" ] then /etc/init.d/$daemon stop sleep 2 fi if [ -f /etc/init.d/$daemon ] then /etc/init.d/$daemon start fi done <<EOT apache apache/httpd.pid lighttpd lighttpd.pid EOT }
6093 packages and 258600 files in current database (Wed Apr 23 16:49:15 2025)