- Release maintainership. PR: ports/122450 Submitted by: "Brian A. Seklecki" <bseklecki@collaborativefusion.com> Related to: ports/121791
27 lines
672 B
Bash
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
|