Sophie

Sophie

distrib > Mandriva > cs4.0 > x86_64 > by-pkgid > e2339b3c1b182a3258b9b13d5e6e5615 > scriptlet

php-pear-5.1.4-3mlcs4.noarch.rpm

PREUN

/bin/sh
if [ "$1" = "0" ]; then
    for p in PEAR Archive_Tar Console_Getopt DB Log Mail Mail_Mime Net_Socket Net_SMTP PHPUnit XML_Parser XML_RPC; do 
        if [ -f /usr/share/pear/packages/${p}.xml ]; then
		/usr/bin/pear uninstall --nodeps -r ${p}
	fi
    done
fi

POSTIN

/bin/sh
if [ "$1" = "1" ]; then
    for p in PEAR Archive_Tar Console_Getopt DB Log Mail Mail_Mime Net_Socket Net_SMTP PHPUnit XML_Parser XML_RPC; do 
        if [ -f /usr/share/pear/packages/${p}.xml ]; then
		/usr/bin/pear install --nodeps -r /usr/share/pear/packages/${p}.xml
	fi
    done
fi
if [ "$1" = "2" ]; then
    for p in PEAR Archive_Tar Console_Getopt DB Log Mail Mail_Mime Net_Socket Net_SMTP PHPUnit XML_Parser XML_RPC; do 
        if [ -f /usr/share/pear/packages/${p}.xml ]; then
		/usr/bin/pear upgrade -f --nodeps -r /usr/share/pear/packages/${p}.xml
	fi
    done
fi

# only do this if we have a working network
if ping -c4 pear.php.net >/dev/null 2>&1; then
    /usr/bin/pear channel-update pear.php.net
else
    echo "You might want to run \"/usr/bin/pear channel-update pear.php.net\" when your network works"
fi