Annotation of pkgsrc/games/falcons-eye/Makefile, Revision 1.39
1.39 ! wiz 1: # $NetBSD: Makefile,v 1.38 2007/10/05 21:26:26 joerg Exp $
1.1 pooka 2: #
3:
4: DISTNAME= nethack_source_331_jtp_193
1.6 jmmv 5: PKGNAME= falcons-eye-1.9.3
1.39 ! wiz 6: PKGREVISION= 13
1.1 pooka 7: CATEGORIES= games
8: MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=falconseye/}
9: EXTRACT_SUFX= .zip
10:
1.37 wiz 11: MAINTAINER= pkgsrc-users@NetBSD.org
1.1 pooka 12: HOMEPAGE= http://falconseye.sourceforge.net/
13: COMMENT= Falcon's Eye NetHack
14:
1.29 jlam 15: EXTRACT_OPTS_ZIP= -aq
1.1 pooka 16: HAS_CONFIGURE= yes
17: CONFIGURE_SCRIPT= ./sys/unix/setup.sh
1.22 wiz 18: DIST_SUBDIR= ${PKGNAME_NOREV}-20050216-2
1.1 pooka 19:
1.12 agc 20: WRKSRC= ${WRKDIR}
1.38 joerg 21: USE_TOOLS+= bison lex ksh:run
1.27 jlam 22: MAKE_ENV+= YACC=${TOOLS_CMDLINE_YACC:Q}
1.35 rillig 23: MAKE_FLAGS+= GAMEUID=${GAMEOWN}
24: MAKE_FLAGS+= GAMEGRP=${GAMEGRP}
1.1 pooka 25:
1.38 joerg 26: REPLACE_KSH+= src/fe-config
27:
1.16 grant 28: LIBS.SunOS+= -lm
29:
1.14 ben 30: SUBST_CLASSES+= paths
1.32 rillig 31: SUBST_MESSAGE.paths= Configuring program paths.
1.14 ben 32: SUBST_STAGE.paths= post-patch
33: SUBST_FILES.paths= include/config.h src/fe-config.in
1.35 rillig 34: SUBST_SED.paths= -e "s,XXXPREFIXXXX,${PREFIX},g"
35: SUBST_SED.paths+= -e "s,@GZIP_PROGRAM@,${GZIP_CMD:M*gzip},g"
1.14 ben 36:
37: .include "../../mk/bsd.prefs.mk"
38:
39: .if ${OPSYS} == "NetBSD"
40: SUBST_CLASSES+= unixconf
1.32 rillig 41: SUBST_MESSAGE.unixconf= Configuring to use NetBSD presets.
1.14 ben 42: SUBST_STAGE.unixconf= post-patch
43: SUBST_FILES.unixconf= include/unixconf.h
1.35 rillig 44: SUBST_SED.unixconf= -e 's,^\/\* \#define BSD 1 \*\/,\#define BSD 1,'
45: SUBST_SED.unixconf+= -e 's,^\#define SYSV,\/\* \#define SYSV \*\/,'
46: SUBST_SED.unixconf+= -e 's,^\#define LINUX,\/\* \#define LINUX \*\/,'
1.14 ben 47: .endif
1.1 pooka 48:
1.33 joerg 49: EGDIR= ${PREFIX}/share/examples/falcons-eye
50: SHAREDIR= ${PREFIX}/share/falcons-eye-dir
51:
52: CONF_FILES_PERMS+= /dev/null ${SHAREDIR}/logfile ${ROOT_USER} games 664
53: CONF_FILES_PERMS+= /dev/null ${SHAREDIR}/record ${ROOT_USER} games 664
1.35 rillig 54: CONF_FILES_PERMS+= ${EGDIR}/jtp_intr.txt ${SHAREDIR}/config/jtp_intr.txt \
1.33 joerg 55: ${ROOT_USER} games 664
1.35 rillig 56: CONF_FILES_PERMS+= ${EGDIR}/jtp_keys.txt ${SHAREDIR}/config/jtp_keys.txt \
1.33 joerg 57: ${ROOT_USER} games 664
1.35 rillig 58: CONF_FILES_PERMS+= ${EGDIR}/jtp_lit1.dat ${SHAREDIR}/config/jtp_lit1.dat \
1.33 joerg 59: ${ROOT_USER} games 664
1.35 rillig 60: CONF_FILES_PERMS+= ${EGDIR}/jtp_opts.txt ${SHAREDIR}/config/jtp_opts.txt \
1.33 joerg 61: ${ROOT_USER} games 664
1.35 rillig 62: CONF_FILES_PERMS+= ${EGDIR}/jtp_snds.txt ${SHAREDIR}/config/jtp_snds.txt \
1.33 joerg 63: ${ROOT_USER} games 664
64:
1.1 pooka 65: pre-configure:
1.14 ben 66: ${CP} ${WRKSRC}/src/fe-config.in ${WRKSRC}/src/fe-config
1.35 rillig 67: ${CHMOD} 755 ${WRKSRC}/sys/unix/setup.sh
1.1 pooka 68:
1.35 rillig 69: post-build:
70: ${CP} ${WRKSRC}/src/nethack ${WRKSRC}/src/falcons-eye
1.1 pooka 71:
72: post-install:
73: ${INSTALL_SCRIPT} ${WRKSRC}/src/fe-config ${PREFIX}/bin
74:
1.13 snj 75: .include "../../devel/SDL/buildlink3.mk"
1.1 pooka 76: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>