-# from: @(#)Makefile 5.9 (Berkeley) 7/25/90
-# $Id: Makefile,v 1.6 1994/12/22 09:34:45 cgd Exp $
+# $NetBSD: Makefile,v 1.20 2010/02/03 15:34:39 roy Exp $
+# @(#)Makefile 5.12 (Berkeley) 5/30/93
# EXTRA
# Incorporates code to gather additional performance statistics
-# SYSV
-# Use system III/V (instead of V7) type ioctl calls
+#
+# TERMIO
+# Use sysv termio
+# TERMIOS
+# Use posix termios
# BSD
# Use BSD specific features (mostly timer and signal stuff)
# BSD4.1
# NOLOG
# Turn off logging.
+.include <bsd.own.mk>
+
PROG= larn
MAN= larn.6
-CFLAGS+=-DBSD -DVER=12 -DSUBVER=0 -DNONAP
+CPPFLAGS+=-DBSD -DVER=12 -DSUBVER=0 -DNONAP -DUIDSCORE -DTERMIOS
SRCS= main.c object.c create.c tok.c display.c global.c data.c io.c \
monster.c store.c diag.c help.c config.c nap.c bill.c scores.c \
- signal.c moreobj.c movem.c regen.c fortune.c savelev.c
-DPADD= ${LIBTERM} ${LIBCOMPAT}
-LDADD= -ltermcap -lcompat
+ signal.c action.c moreobj.c movem.c regen.c fortune.c savelev.c
+DPADD= ${LIBTERMINFO}
+LDADD= -lterminfo
HIDEGAME=hidegame
+SETGIDGAME=yes
-beforeinstall:
- @if [ ! -d ${DESTDIR}/usr/share/games/larn ]; then \
- /bin/rm -f ${DESTDIR}/usr/share/games/larn ; \
- mkdir -p ${DESTDIR}/usr/share/games/larn ; \
- chown root.wheel ${DESTDIR}/usr/share/games/larn ; \
- chmod 755 ${DESTDIR}/usr/share/games/larn ; \
- else \
- true ; \
- fi
- (cd ${.CURDIR}/datfiles; install -c -o ${BINOWN} -g ${BINGRP} -m 444 \
- larnmaze larnopts lfortune larn.help \
- ${DESTDIR}/usr/share/games/larn)
+.if ${MKSHARE} != "no"
+DAT=larnmaze larnopts larn.help
+FILES=${DAT:S@^@${.CURDIR}/datfiles/@g}
+FILESDIR=/usr/share/games/larn
+.endif
.include <bsd.prog.mk>