summaryrefslogtreecommitdiff
path: root/net/lambdamoo/Makefile
diff options
context:
space:
mode:
authorrh <rh@pkgsrc.org>2002-05-26 00:21:43 +0000
committerrh <rh@pkgsrc.org>2002-05-26 00:21:43 +0000
commit1478c3ae549c89dfb035b75ba38e55f754edbdb2 (patch)
treec1b72623cee6fa36780ca086945564865db1eb1f /net/lambdamoo/Makefile
parent71317cbe5d45506d86dffea8530ca254fc0a2759 (diff)
downloadpkgsrc-1478c3ae549c89dfb035b75ba38e55f754edbdb2.tar.gz
Initial import of lambdamoo-1.8.1, a network-accessible, multi-user,
programmable, interactive system well-suited to the construction of text-based adventure games, conferencing systems, and other collaborative software. Provided by Ben Collver <collver@linuxfreemail.com>. Together with the previous commits, this closes his PR pkg/13073.
Diffstat (limited to 'net/lambdamoo/Makefile')
-rw-r--r--net/lambdamoo/Makefile55
1 files changed, 55 insertions, 0 deletions
diff --git a/net/lambdamoo/Makefile b/net/lambdamoo/Makefile
new file mode 100644
index 00000000000..2e1e3a18d9f
--- /dev/null
+++ b/net/lambdamoo/Makefile
@@ -0,0 +1,55 @@
+# $NetBSD: Makefile,v 1.1.1.1 2002/05/26 00:21:43 rh Exp $
+
+DISTNAME= LambdaMOO-1.8.1
+PKGNAME= lambdamoo-1.8.1
+CATEGORIES= net
+MASTER_SITES= ftp://ftp.place.org/pub/moo/ \
+ ${MASTER_SITE_SOURCEFORGE:=lambdamoo/} \
+ ftp://ftp.kanga.nu/pub/mirrors/download.sourceforge.net/lambdamoo/
+
+MAINTAINER= packages@netbsd.org
+HOMEPAGE= http://www.ccs.neu.edu/home/eostrom/muds/lambdamoo.html
+COMMENT= The definitive MOO software
+
+DEPENDS+= lambdamoo-core>=990412:../../net/lambdamoo-core
+DEPENDS+= lambdamoo-doc>=1.8.0p6:../../net/lambdamoo-doc
+
+LAMBDAMOO_USER?= lambdamoo
+LAMBDAMOO_GROUP?= lambdamoo
+LAMBDAMOO_HOME?= ${PREFIX}/share/${LAMBDAMOO_USER}
+
+PKG_GROUPS= ${LAMBDAMOO_GROUP}
+PKG_USERS= ${LAMBDAMOO_USER}:${LAMBDAMOO_GROUP}
+_PKG_USER_HOME= ${LAMBDAMOO_HOME}
+_PKG_USER_SHELL= ${SH}
+DEINSTALL_EXTRA_TMPL= ${PKGDIR}/DEINSTALL.out
+USE_BUILDLINK_ONLY= # defined
+
+ALL_TARGET=
+GNU_CONFIGURE= yes
+WRKSRC= ${WRKDIR}/MOO-1.8.1
+
+post-build:
+ ${MV} ${WRKSRC}/restart.sh ${WRKSRC}/restart.sh.in
+ ${SED} <${WRKSRC}/restart.sh.in >${WRKSRC}/restart.sh \
+ "s|__PREFIX__|${PREFIX}|g"
+ ${SED} <${PKGDIR}/DEINSTALL >${PKGDIR}/DEINSTALL.out \
+ "s|__LAMBDAMOO_HOME__|${LAMBDAMOO_HOME}|g"
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/moo ${PREFIX}/sbin
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/lambdamoo
+ ${INSTALL_SCRIPT} ${WRKSRC}/restart.sh ${PREFIX}/share/lambdamoo
+ ${INSTALL_DATA} ${WRKSRC}/Minimal.db ${PREFIX}/share/lambdamoo
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/lambdamoo
+ ${INSTALL_DATA} \
+ ${WRKSRC}/README \
+ ${WRKSRC}/README.Minimal \
+ ${PREFIX}/share/doc/lambdamoo/
+
+post-install:
+ ${CHOWN} -R ${LAMBDAMOO_USER}:${LAMBDAMOO_GROUP} ${LAMBDAMOO_HOME}
+ ${CHMOD} u+w ${LAMBDAMOO_HOME}
+
+.include "../../mk/bsd.pkg.install.mk"
+.include "../../mk/bsd.pkg.mk"