1 # Created by: Thomas Gellekum <tg@FreeBSD.org>
8 MASTER_SITES= ftp://ftp.ac-grenoble.fr/ge/educational_games/
9 DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${PORTNAME}_en${EXTRACT_SUFX}
11 MAINTAINER= ports@FreeBSD.org
12 COMMENT= X version of the popular board game
15 LICENSE_FILE= ${WRKSRC}/LICENSE
20 XSCRABBLEDIR= ${PREFIX}/lib/X11/xscrabble
23 @${ECHO_CMD} '#define VERSION ${PORTVERSION:S/.//g}' \
24 > ${WRKSRC}/src/config.h
25 @${ECHO_CMD} '#define DICT_FILE "${XSCRABBLEDIR}/OSPD3.gz"' \
26 >> ${WRKSRC}/src/config.h
27 @${ECHO_CMD} '#define SCORE_FILE "${XSCRABBLEDIR}/scrabble_scores"' \
28 >> ${WRKSRC}/src/config.h
29 @${ECHO_CMD} '#define RULES_FILE "${XSCRABBLEDIR}/scrabble_rules"' \
30 >> ${WRKSRC}/src/config.h
31 @${SED} -e 's|/usr/share/games/scrabble/en|${XSCRABBLEDIR}|g' \
32 ${WRKSRC}/../xscrabble_en/app-defaults/XScrabble_en \
34 ${REINPLACE_CMD} -e 's|= -O|=$$(CDEBUGFLAGS)|g' ${WRKSRC}/Imakefile
37 ${INSTALL_PROGRAM} ${WRKSRC}/src/xscrab ${STAGEDIR}${PREFIX}/bin/
38 ${INSTALL_PROGRAM} ${WRKSRC}/src/xscrabble ${STAGEDIR}${PREFIX}/bin/
39 ${INSTALL_DATA} ${WRKSRC}/XScrabble ${STAGEDIR}${PREFIX}/lib/X11/app-defaults/
40 ${MKDIR} ${STAGEDIR}${XSCRABBLEDIR}
41 .for file in OSPD3.gz duplicate scrabble_rules scrabble_scores
42 ${INSTALL_DATA} ${WRKSRC}/../xscrabble_en/lib/${file} \
43 ${STAGEDIR}${XSCRABBLEDIR}/
46 .include <bsd.port.mk>