gnuchess-book-medium: Update for gnuchess-6 and tidy.

Unfortunately this still does not build due to errors in the book.  It's
likely this package should just be deleted, but I'll leave it around for
now in case someone speaks gnuchess and is able to patch it sufficiently.

Bump PKGREVISION anyway for the LICENSE change.
This commit is contained in:
jperkin 2017-09-21 11:20:04 +00:00
parent 5131c19854
commit 2a9e8ef87c
2 changed files with 12 additions and 18 deletions

View file

@ -1,38 +1,32 @@
# $NetBSD: Makefile,v 1.20 2012/10/06 11:54:41 asau Exp $
# $NetBSD: Makefile,v 1.21 2017/09/21 11:20:04 jperkin Exp $
DISTNAME= medium
PKGNAME= ${CHESS_ENGINE}-book-${DISTNAME}-20000511
PKGREVISION= 3
PKGNAME= gnuchess-book-${DISTNAME}-20000511
PKGREVISION= 4
CATEGORIES= games
MASTER_SITES= ftp://ftp.cis.uab.edu/pub/hyatt/common/${DISTNAME}/
EXTRACT_SUFX= .zip
MAINTAINER= pkgsrc-users@NetBSD.org
COMMENT= Chess opening book for GNU Chess (medium)
LICENSE= public-domain
DEPENDS+= gnuchess>=5.07:../../games/gnuchess
DEPENDS+= gnuchess>=6:../../games/gnuchess
CONFLICTS= ${CHESS_ENGINE}-book-*
CONFLICTS= gnuchess-book-[0-9]*
WRKSRC= ${WRKDIR}
CHESS_ENGINE= gnuchess
DIST_SUBDIR= chessbooks
NO_CONFIGURE= yes
PLIST_SUBST+= CHESS_ENGINE=${CHESS_ENGINE:Q}
PLIST_SUBST+= BOOK_FILE=${BOOK_FILE:Q}
BOOKDIR= ${PREFIX}/lib/gnuchess
BOOKDIR= ${PREFIX}/lib/${CHESS_ENGINE}
PGN_FILE= book.txt
BOOK_FILE= book.dat
INSTALLATION_DIRS+= ${BOOKDIR}
do-build:
@${ECHO} "book add ${PGN_FILE}" > ${WRKSRC}/makebook.gnuchess
@${ECHO} "quit" >> ${WRKSRC}/makebook.gnuchess
@cd ${WRKSRC} && ${CAT} makebook.gnuchess | ${PREFIX}/bin/gnuchess
cd ${WRKSRC} && ${PREFIX}/bin/gnuchess -a book.txt </dev/null
do-install:
${INSTALL_DATA_DIR} ${DESTDIR}${BOOKDIR}
${INSTALL_DATA} ${WRKSRC}/${BOOK_FILE} ${DESTDIR}${BOOKDIR}
${INSTALL_DATA} ${WRKSRC}/book.dat ${DESTDIR}${BOOKDIR}
.include "../../mk/bsd.pkg.mk"

View file

@ -1,2 +1,2 @@
@comment $NetBSD: PLIST,v 1.1 2001/11/01 00:52:56 zuntum Exp $
lib/${CHESS_ENGINE}/${BOOK_FILE}
@comment $NetBSD: PLIST,v 1.2 2017/09/21 11:20:04 jperkin Exp $
lib/gnuchess/book.dat