Add files from parent branch HEAD:
[pkgsrc.git] / games / gnuchess-book / Makefile
1 # $NetBSD: Makefile,v 1.6 2006/03/04 21:29:41 jlam Exp $
2 #
3
4 DISTNAME=               book_1.01.pgn
5 PKGNAME=                ${CHESS_ENGINE}-book-1.01
6 PKGREVISION=            1
7 CATEGORIES=             games
8 MASTER_SITES=           ${MASTER_SITE_GNU:=chess/}
9 EXTRACT_SUFX=           .gz
10
11 MAINTAINER=             pkgsrc-users@NetBSD.org
12 HOMEPAGE=               http://www.gnu.org/software/chess/
13 COMMENT=                Chess opening book for GNU Chess (default)
14
15 DEPENDS+=               gnuchess>=5.07:../../games/gnuchess
16
17 CONFLICTS+=             gnuchess-book-*
18
19 PKG_DESTDIR_SUPPORT=    user-destdir
20
21 WRKSRC=                 ${WRKDIR}
22 CHESS_ENGINE=           gnuchess
23 NO_CONFIGURE=           yes
24
25 PLIST_SUBST+=           CHESS_ENGINE=${CHESS_ENGINE:Q}
26 PLIST_SUBST+=           BOOK_FILE=${BOOK_FILE:Q}
27
28 BOOKDIR=                ${PREFIX}/lib/${CHESS_ENGINE}
29 PGN_FILE=               ${DISTNAME}
30 BOOK_FILE=              book.dat
31
32 do-build:
33         @${ECHO} "book add ${WRKSRC}/${PGN_FILE}" > ${WRKSRC}/makebook.gnuchess
34         @${ECHO} "quit" >> ${WRKSRC}/makebook.gnuchess
35         @cd ${WRKSRC} && ${CAT} makebook.gnuchess | ${LOCALBASE}/bin/gnuchess
36
37 do-install:
38         ${INSTALL_DATA_DIR} ${DESTDIR}${BOOKDIR}
39         ${INSTALL_DATA} ${WRKSRC}/${BOOK_FILE} ${DESTDIR}${BOOKDIR}
40
41 .include "../../mk/bsd.pkg.mk"