diff options
author | ben <ben@pkgsrc.org> | 2006-08-28 23:03:14 +0000 |
---|---|---|
committer | ben <ben@pkgsrc.org> | 2006-08-28 23:03:14 +0000 |
commit | 27c16ed0db1005c2d969e2e2125bc9df4edb3097 (patch) | |
tree | 2b6dcbf8b1b26ab80a048cc3416cf9fdc1df86cf /games | |
parent | fc3ef68c58d61a248ee8dbc272777a9fa8650008 (diff) | |
download | pkgsrc-27c16ed0db1005c2d969e2e2125bc9df4edb3097.tar.gz |
Fix build on i386 Mac OS X 10.4.7.
Use ncurses since OS X lacks termlib.
Create group games since OS X lacks it.
Diffstat (limited to 'games')
-rw-r--r-- | games/nethack-lib/Makefile | 10 | ||||
-rw-r--r-- | games/nethack-lib/Makefile.common | 13 |
2 files changed, 17 insertions, 6 deletions
diff --git a/games/nethack-lib/Makefile b/games/nethack-lib/Makefile index a66c41d2ff9..ed4fcfbcbb1 100644 --- a/games/nethack-lib/Makefile +++ b/games/nethack-lib/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.23 2006/04/10 12:56:04 pooka Exp $ +# $NetBSD: Makefile,v 1.24 2006/08/28 23:03:14 ben Exp $ # .include "../../games/nethack-lib/Makefile.common" @@ -20,14 +20,14 @@ INSTALL_TARGET= manpages install-dat # here for now until we lose backward compatibility because of changes # to the fileformat. CONF_FILES_PERMS+= /dev/null ${PREFIX}/share/${NETHACK_DIR}/record \ - ${ROOT_USER} games 664 + ${ROOT_USER} ${NETHACK_GROUP} 664 CONF_FILES_PERMS+= /dev/null ${PREFIX}/share/${NETHACK_DIR}/logfile \ - ${ROOT_USER} games 664 + ${ROOT_USER} ${NETHACK_GROUP} 664 REQD_DIRS_PERMS+= ${PREFIX}/share/${NETHACK_DIR} \ - ${ROOT_USER} games 775 + ${ROOT_USER} ${NETHACK_GROUP} 775 REQD_DIRS_PERMS+= ${PREFIX}/share/${NETHACK_DIR}/save \ - ${ROOT_USER} games 770 + ${ROOT_USER} ${NETHACK_GROUP} 770 CHECK_FILES_SKIP+= ${PREFIX}/share/${NETHACK_DIR}/logfile \ ${PREFIX}/share/${NETHACK_DIR}/record diff --git a/games/nethack-lib/Makefile.common b/games/nethack-lib/Makefile.common index aef614ec7bc..523f5710d8d 100644 --- a/games/nethack-lib/Makefile.common +++ b/games/nethack-lib/Makefile.common @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.common,v 1.18 2005/05/15 22:02:27 jlam Exp $ +# $NetBSD: Makefile.common,v 1.19 2006/08/28 23:03:14 ben Exp $ # NETHACK_BASEVER= 3.4.3 @@ -21,6 +21,17 @@ USE_TOOLS+= gzip .include "../../mk/bsd.prefs.mk" +.if ${OPSYS} == "Darwin" +SUBST_CLASSES+= ttylib +SUBST_MESSAGE.ttylib= Configuring to use ncurses +SUBST_STAGE.ttylib= post-patch +SUBST_FILES.ttylib= sys/unix/Makefile.src +SUBST_SED.ttylib= -e 's,^WINTTYLIB = -ltermlib,WINTTYLIB = -lncurses,' +.endif + +NETHACK_GROUP= games +PKG_GROUPS= ${NETHACK_GROUP} + .if !defined(NO_CONFIGURE) pre-configure: @${CHMOD} 755 ${WRKSRC}/sys/unix/setup.sh |