freebsd-ports/devel/php5-phing/files/pear-deinstall.in
Jun Kuriyama 193aaa65b5 - Redesign whole of this port.
- Release maintainership.

PR:		ports/122450
Submitted by:	"Brian A. Seklecki" <bseklecki@collaborativefusion.com>
Related to:	ports/121791
2008-08-16 08:10:35 +00:00

27 lines
672 B
Bash

#!/bin/sh
#
# $FreeBSD: /tmp/pcvs/ports/devel/php5-phing/files/pear-deinstall.in,v 1.1 2008-08-16 08:10:35 kuriyama 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