diff options
-rw-r--r-- | comms/efax/DEINSTALL | 31 | ||||
-rwxr-xr-x | comms/efax/INSTALL | 22 | ||||
-rw-r--r-- | comms/efax/Makefile | 9 |
3 files changed, 34 insertions, 28 deletions
diff --git a/comms/efax/DEINSTALL b/comms/efax/DEINSTALL index 948e9e1e29d..41c1de7a977 100644 --- a/comms/efax/DEINSTALL +++ b/comms/efax/DEINSTALL @@ -1,17 +1,22 @@ #!/bin/sh # -if [ -d /var/spool/efax ]; then - filecount="`find /var/spool/efax -type f 2>/dev/null | wc -l`" - if [ $filecount -eq 0 ]; then - echo "Removing empty efax spool directories..." - rm -r /var/spool/efax - fi -fi +# $NetBSD: DEINSTALL,v 1.2 2003/08/30 18:40:06 jlam Exp $ -if [ -d /var/log/efax ]; then - filecount="`find /var/log/efax -type f 2>/dev/null | wc -l`" - if [ $filecount -eq 0 ]; then - echo "Removing empty efax log directories..." - rm -r /var/log/efax +case "$1" in +DEINSTALL) + if [ -d /var/spool/efax ]; then + filecount=`${FIND} /var/spool/efax -type f 2>/dev/null | wc -l` + if [ $filecount -eq 0 ]; then + ${ECHO} "Removing empty efax spool directories..." + ${RM} -r /var/spool/efax + fi + fi + if [ -d /var/log/efax ]; then + filecount=`${FIND} /var/log/efax -type f 2>/dev/null | wc -l` + if [ $filecount -eq 0 ]; then + ${ECHO} "Removing empty efax log directories..." + ${RM} -r /var/log/efax + fi fi -fi + ;; +esac diff --git a/comms/efax/INSTALL b/comms/efax/INSTALL index da11e0ac39f..1d2d4431664 100755 --- a/comms/efax/INSTALL +++ b/comms/efax/INSTALL @@ -1,10 +1,16 @@ #!/bin/sh # -test -d /var/spool || \ - ( mkdir /var/spool ; chmod 755 /var/spool ) -test -d /var/spool/efax || \ - ( mkdir /var/spool/efax ; chmod 755 /var/spool/efax ) -test -d /var/log || \ - ( mkdir /var/log ; chmod 755 /var/log ) -test -d /var/log/efax || \ - ( mkdir /var/log/efax ; chmod 755 /var/log/efax ) +# $NetBSD: INSTALL,v 1.2 2003/08/30 18:40:07 jlam Exp $ + +case "$1" in +POST-INSTALL) + ${TEST} -d /var/spool || \ + ( ${MKDIR} /var/spool ; ${CHMOD} 755 /var/spool ) + ${TEST} -d /var/spool/efax || \ + ( ${MKDIR} /var/spool/efax ; ${CHMOD} 755 /var/spool/efax ) + ${TEST} -d /var/log || \ + ( ${MKDIR} /var/log ; ${CHMOD} 755 /var/log ) + ${TEST} -d /var/log/efax || \ + ( ${MKDIR} /var/log/efax ; ${CHMOD} 755 /var/log/efax ) + ;; +esac diff --git a/comms/efax/Makefile b/comms/efax/Makefile index 7db97e58993..742a89f0483 100644 --- a/comms/efax/Makefile +++ b/comms/efax/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.9 2003/07/21 16:35:13 martti Exp $ +# $NetBSD: Makefile,v 1.10 2003/08/30 18:40:07 jlam Exp $ DISTNAME= efax-0.9 CATEGORIES= comms @@ -11,6 +11,7 @@ COMMENT= Collection of small programs for sending and receiving faxes CONFLICTS= kdeutils<3.1 USE_BUILDLINK2= # defined +USE_PKGINSTALL= YES post-patch: ${SED} -e 's:@PREFIX@:${PREFIX}:g; \ @@ -31,10 +32,4 @@ post-patch: ${HEAD} -n 404 ${WRKSRC}/fax.tmp > ${WRKSRC}/efax.rc1 ${TAIL} -n 402 ${WRKSRC}/efax.rc1 > ${WRKSRC}/efax.rc -post-install: - ${INSTALL_DATA_DIR} /var/spool/efax - ${CHMOD} 755 /var/spool/efax - ${INSTALL_DATA_DIR} /var/log/efax - ${CHMOD} 755 /var/log/efax - .include "../../mk/bsd.pkg.mk" |