
Receipt for package "php-snmp"
# SliTaz package receipt. PACKAGE="php-snmp" VERSION="7.4.33" CATEGORY="development" SHORT_DESC="snmp module for PHP web programming language." MAINTAINER="pascal.bellard@slitaz.org" LICENSE="BSD" WEB_SITE="https://www.php.net/" DEPENDS="net-snmp php libcrypto" 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 snmp.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=snmp.so "$1/etc/php.ini" || sed -e 's|extension=bz2.so|extension=bz2.so\nextension=snmp.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 '/.*=snmp.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 }
6088 packages and 256128 files in current database (Wed Mar 5 09:18:31 2025)