#!/bin/sh # # $FreeBSD: ports/devel/pear-PHPUnit3/files/pear-deinstall.in,v 1.1 2007/10/29 17:01:20 miwi Exp $ # # Remove package declaration from PEAR's registry and optionally delete # a non-standard channel. if [ x$2 != xDEINSTALL -a x$2 != xPOST-DEINSTALL ]; then exit fi PKG_NAME=${1%%-[0-9._]*} PACKAGE=$(echo $PKG_NAME | sed 's/pear-//') PEAR=${PKG_PREFIX}/bin/pear CHANNEL=%%CHANNEL%% if [ "$2" = "DEINSTALL" ]; then if [ "x${CHANNEL}" != "x" ]; then ${PEAR} uninstall -r -n ${CHANNEL}/${PACKAGE} || true else ${PEAR} uninstall -r -n ${PACKAGE} || true fi else if [ "x${CHANNEL}" != "x" ]; then ${PEAR} channel-delete ${CHANNEL} fi fi