diff options
author | Oliver Eikemeier <eik@FreeBSD.org> | 2004-01-27 17:36:08 +0000 |
---|---|---|
committer | Oliver Eikemeier <eik@FreeBSD.org> | 2004-01-27 17:36:08 +0000 |
commit | 51318f17563f0f8da03e969bafef0c876bae6655 (patch) | |
tree | c5ac5be582ab274490e870beac4e35596a89b59d /sysutils/pkg_install-devel/pkg-install | |
parent | 3b38e588e15f3456c09ae4053e68c9bad93ad76a (diff) |
Notes
Diffstat (limited to 'sysutils/pkg_install-devel/pkg-install')
-rw-r--r-- | sysutils/pkg_install-devel/pkg-install | 40 |
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 |