aboutsummaryrefslogtreecommitdiff
path: root/net/pmf/Makefile
diff options
context:
space:
mode:
authorSatoshi Taoka <taoka@FreeBSD.org>2000-02-13 16:02:49 +0000
committerSatoshi Taoka <taoka@FreeBSD.org>2000-02-13 16:02:49 +0000
commite17b5dbd50530512400663bd604d90033814f948 (patch)
tree5a01ecc9baf5258d5bd837ad952b827ce7f45bda /net/pmf/Makefile
parente3ee7f76f9a731c8680552eaca200862f3a90b5d (diff)
Notes
Diffstat (limited to 'net/pmf/Makefile')
-rw-r--r--net/pmf/Makefile40
1 files changed, 26 insertions, 14 deletions
diff --git a/net/pmf/Makefile b/net/pmf/Makefile
index 22b706c33d8f..9039c79004f3 100644
--- a/net/pmf/Makefile
+++ b/net/pmf/Makefile
@@ -1,26 +1,38 @@
-# New ports collection makefile for: pmf
-# Version required: 1.13.1
-# Date created: 24 Sep 1994
-# Whom: adam
+# New ports collection makefile for: pmf
+# Version required: 1.13.1
+# Date created: 24 Sep 1994
+# Whom: adam
#
# $FreeBSD$
#
-DISTNAME= pmf-1.13.1
+DISTNAME= pmf-1.13.1
CATEGORIES= net
MASTER_SITES= ftp://ftp.lysator.liu.se/pub/lpmud/clients/pmf/
-MAINTAINER= ports@freebsd.org
+MAINTAINER= ports@FreeBSD.org
WRKSRC= ${WRKDIR}/pmfdir/src
-pre-install:
- @${MKDIR} ${PREFIX}/lib/pmf
- @find ${WRKSRC}/../system_dir -name '*.orig' -exec ${RM} {} \;
- @-${MV} ${WRKSRC}/../doc/pmf.doc ${WRKSRC}/../system_dir
- @tar -C ${WRKSRC}/../system_dir -cf - . \
- | tar -C ${PREFIX}/lib/pmf -xf -
- @${CHOWN} -R bin.bin ${PREFIX}/lib/pmf
- @${CHMOD} -R a-w ${PREFIX}/lib/pmf
+SYSSRC= ${WRKSRC}/../system_dir
+DOCSRC= ${WRKSRC}/../doc
+XMPSRC= ${WRKSRC}/../examples
+
+post-patch:
+ @${SED} -e 's:%%PREFIX%%:${PREFIX}:g' ${FILESDIR}/pmfrc.default.in \
+ > ${WRKSRC}/../system_dir/pmfrc.default
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/pmf ${PREFIX}/bin
+ @${MKDIR} ${PREFIX}/libdata/pmf/helpfiles
+ ${INSTALL_DATA} ${SYSSRC}/pmfrc.default ${PREFIX}/libdata/pmf
+ ${INSTALL_DATA} ${SYSSRC}/NEWS ${PREFIX}/libdata/pmf
+ ${INSTALL_DATA} ${SYSSRC}/helpfiles/.pmfrc ${PREFIX}/libdata/pmf/helpfiles
+ ${INSTALL_DATA} ${SYSSRC}/helpfiles/* ${PREFIX}/libdata/pmf/helpfiles
+ @${MKDIR} ${PREFIX}/share/doc/pmf
+ ${INSTALL_DATA} ${DOCSRC}/../doc/* ${PREFIX}/share/doc/pmf
+ @${MKDIR} ${PREFIX}/share/examples/pmf
+ ${INSTALL_DATA} ${XMPSRC}/.pmfrc ${PREFIX}/share/examples/pmf
+ ${INSTALL_DATA} ${XMPSRC}/* ${PREFIX}/share/examples/pmf
.include <bsd.port.mk>