summaryrefslogtreecommitdiff
path: root/games
diff options
context:
space:
mode:
authorjperkin <jperkin@pkgsrc.org>2017-09-21 11:20:04 +0000
committerjperkin <jperkin@pkgsrc.org>2017-09-21 11:20:04 +0000
commitef79a306c1489fe538b20652349e95f1f0f54c08 (patch)
tree23b5a977bd0335841480f221388cf568201cbca8 /games
parent3cccc4cb920cebd14ddbb85f1ef3838406076ed7 (diff)
downloadpkgsrc-ef79a306c1489fe538b20652349e95f1f0f54c08.tar.gz
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.
Diffstat (limited to 'games')
-rw-r--r--games/gnuchess-book-medium/Makefile26
-rw-r--r--games/gnuchess-book-medium/PLIST4
2 files changed, 12 insertions, 18 deletions
diff --git a/games/gnuchess-book-medium/Makefile b/games/gnuchess-book-medium/Makefile
index d80ce4c303b..1bb15e4e9a0 100644
--- a/games/gnuchess-book-medium/Makefile
+++ b/games/gnuchess-book-medium/Makefile
@@ -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"
diff --git a/games/gnuchess-book-medium/PLIST b/games/gnuchess-book-medium/PLIST
index 2f8cf847f1d..ef0b8404cda 100644
--- a/games/gnuchess-book-medium/PLIST
+++ b/games/gnuchess-book-medium/PLIST
@@ -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