5 MASTER_SITES= ftp://ftp.cis.uab.edu/pub/hyatt/ \
6 ftp://ftp.cis.uab.edu/pub/hyatt/common/ \
7 ftp://ftp.cis.uab.edu/pub/hyatt/v17/
8 DISTFILES= ${CRAFTY_DISTFILES}
9 DISTFILES+= ${CRAFTY_STARTPGN} ${CRAFTY_DOCFILES}
11 MAINTAINER= jlam@netbsd.org
13 DIST_SUBDIR= ${DISTNAME}
14 NO_WRKSUBDIR= # defined
15 CRAFTY_DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
16 CRAFTY_STARTPGN= start.pgn
17 CRAFTY_DOCFILES= read.me crafty.faq
18 EXTRACT_ONLY= ${CRAFTY_DISTFILES}
20 .include "../../mk/bsd.prefs.mk"
22 .if ${MACHINE_ARCH} == "i386"
23 .if ${OBJECT_FMT} == "ELF"
24 ALL_TARGET= netbsd-i386-elf
26 ALL_TARGET= netbsd-i386
28 .elif ${MACHINE_ARCH} == "sparc"
29 ALL_TARGET= netbsd-sparc
32 CRAFTY_OPTS= -DBOOKDIR=\\\"${BOOKDIR}\\\"
33 CRAFTY_OPTS+= -DTBDIR=\\\"${TBDIR}\\\"
34 MAKE_ENV+= opt="${CRAFTY_OPTS}"
36 BOOKDIR= ${PREFIX}/lib/crafty
37 TBDIR= ${PREFIX}/share/egtb
38 DOCDIR= ${PREFIX}/share/doc/crafty
40 CRAFTYRC= ${WRKDIR}/.craftyrc
43 ${CP} ${DISTDIR}/${DIST_SUBDIR}/${CRAFTY_STARTPGN} ${WRKDIR}
47 ${ECHO} "books create ${CRAFTY_STARTPGN} 60" > ${CRAFTYRC}
48 ${ECHO} "quit" >> ${CRAFTYRC}
49 cd ${WRKSRC} && ${WRKSRC}/crafty bookpath=.
52 ${INSTALL_PROGRAM} ${WRKSRC}/crafty ${PREFIX}/bin
53 ${INSTALL_DATA_DIR} ${BOOKDIR}
54 ${INSTALL_DATA} ${WRKDIR}/books.bin ${BOOKDIR}
55 ${INSTALL_DATA_DIR} ${DOCDIR}
56 for file in ${DISTFILES}; do \
57 ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/$${file} ${DOCDIR}; \
60 .include "../../mk/bsd.pkg.mk"