aboutsummaryrefslogtreecommitdiff
path: root/sysutils/pkg_install-devel/pkg-install
diff options
context:
space:
mode:
authorOliver Eikemeier <eik@FreeBSD.org>2004-01-27 17:36:08 +0000
committerOliver Eikemeier <eik@FreeBSD.org>2004-01-27 17:36:08 +0000
commit51318f17563f0f8da03e969bafef0c876bae6655 (patch)
treec5ac5be582ab274490e870beac4e35596a89b59d /sysutils/pkg_install-devel/pkg-install
parent3b38e588e15f3456c09ae4053e68c9bad93ad76a (diff)
Notes
Diffstat (limited to 'sysutils/pkg_install-devel/pkg-install')
-rw-r--r--sysutils/pkg_install-devel/pkg-install40
1 files changed, 21 insertions, 19 deletions
diff --git a/sysutils/pkg_install-devel/pkg-install b/sysutils/pkg_install-devel/pkg-install
index b8c03d1552ae..72ac81eaf581 100644
--- a/sysutils/pkg_install-devel/pkg-install
+++ b/sysutils/pkg_install-devel/pkg-install
@@ -11,7 +11,7 @@ BACKUPDIR=/var/backups
TOOLS="add check create delete info sign update version"
-PREFIX=${PKG_PREFIX:-/usr}
+PREFIX=${PKG_PREFIX:-/usr/local}
if [ "${PREFIX}" = "/usr" ]; then
MANPREFIX="${PREFIX}/share"
else
@@ -20,25 +20,27 @@ fi
case $2 in
PRE-INSTALL)
- if [ -e "${BACKUPDIR}/pkg_install.tgz" ]; then
- ${ECHO_CMD} "===> Please remove \`\`${BACKUPDIR}/pkg_install.tgz'' manually."
- exit 1
- fi
if [ "${PREFIX}" = "/usr" ]; then
- files=""
- for tool in ${TOOLS}; do
- if [ -e "${PREFIX}/sbin/pkg_${tool}" ]; then
- files="${files} ${PREFIX}/sbin/pkg_${tool}"
- fi
- if [ -e "${MANPREFIX}/man/man1/pkg_${tool}.1.gz" ]; then
- files="${files} ${MANPREFIX}/man/man1/pkg_${tool}.1.gz"
- ${RM} -f "${MANPREFIX}/man/cat1/pkg_${tool}.1.gz"
- fi
- done
- ${MKDIR} ${BACKUPDIR}
- ${PAX} -w -z -f "${BACKUPDIR}/pkg_install.tgz" ${files}
- ${RM} -f ${files}
- ${ECHO_CMD} "===> Base pkg_install saved."
+ if [ -e "${BACKUPDIR}/pkg_install.tgz" ]; then
+ ${ECHO_CMD} "===> Please remove \`\`${BACKUPDIR}/pkg_install.tgz'' manually."
+ exit 1
+ fi
+ if [ "${PREFIX}" = "/usr" ]; then
+ files=""
+ for tool in ${TOOLS}; do
+ if [ -e "${PREFIX}/sbin/pkg_${tool}" ]; then
+ files="${files} ${PREFIX}/sbin/pkg_${tool}"
+ fi
+ if [ -e "${MANPREFIX}/man/man1/pkg_${tool}.1.gz" ]; then
+ files="${files} ${MANPREFIX}/man/man1/pkg_${tool}.1.gz"
+ ${RM} -f "${MANPREFIX}/man/cat1/pkg_${tool}.1.gz"
+ fi
+ done
+ ${MKDIR} ${BACKUPDIR}
+ ${PAX} -w -z -f "${BACKUPDIR}/pkg_install.tgz" ${files}
+ ${RM} -f ${files}
+ ${ECHO_CMD} "===> Base pkg_install saved."
+ fi
fi
;;
esac