diff options
author | Oliver Eikemeier <eik@FreeBSD.org> | 2004-01-26 00:07:11 +0000 |
---|---|---|
committer | Oliver Eikemeier <eik@FreeBSD.org> | 2004-01-26 00:07:11 +0000 |
commit | a35e2bab1427af8986f74b08840ea520a7c53eef (patch) | |
tree | 902e5fd62395ac47bfb67dbc4ed32a23192d0107 /sysutils/pkg_install-devel/pkg-deinstall | |
parent | ef23afaf5fdb01c4575e2bfcd128a217922b7769 (diff) |
Notes
Diffstat (limited to 'sysutils/pkg_install-devel/pkg-deinstall')
-rw-r--r-- | sysutils/pkg_install-devel/pkg-deinstall | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/sysutils/pkg_install-devel/pkg-deinstall b/sysutils/pkg_install-devel/pkg-deinstall new file mode 100644 index 000000000000..342e73db4492 --- /dev/null +++ b/sysutils/pkg_install-devel/pkg-deinstall @@ -0,0 +1,26 @@ +#!/bin/sh +# +# $FreeBSD$ +# + +PAX=/bin/pax +ECHO_CMD=echo +RM=/bin/rm +BACKUPDIR=/var/backups + +PREFIX=${PKG_PREFIX:-/usr} +if [ "${PREFIX}" = "/usr" ]; then + MANPREFIX="${PREFIX}/share" +else + MANPREFIX="${PREFIX}" +fi + +case $2 in +POST-DEINSTALL) + if [ -e "${BACKUPDIR}/pkg_install.tgz" ]; then + ${PAX} -r -pe -z -f "${BACKUPDIR}/pkg_install.tgz" + ${RM} "${BACKUPDIR}/pkg_install.tgz" + ${ECHO_CMD} "===> Base pkg_install restored." + fi + ;; +esac |