pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/games/gnuchess-book-medium gnuchess-book-medium: Updat...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/948e57debc0c
branches:  trunk
changeset: 368907:948e57debc0c
user:      jperkin <jperkin%pkgsrc.org@localhost>
date:      Thu Sep 21 11:20:04 2017 +0000

description:
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:

 games/gnuchess-book-medium/Makefile |  26 ++++++++++----------------
 games/gnuchess-book-medium/PLIST    |   4 ++--
 2 files changed, 12 insertions(+), 18 deletions(-)

diffs (60 lines):

diff -r 8ca37499dd7d -r 948e57debc0c games/gnuchess-book-medium/Makefile
--- a/games/gnuchess-book-medium/Makefile       Thu Sep 21 10:57:35 2017 +0000
+++ b/games/gnuchess-book-medium/Makefile       Thu Sep 21 11:20:04 2017 +0000
@@ -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@localhost
 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 -r 8ca37499dd7d -r 948e57debc0c games/gnuchess-book-medium/PLIST
--- a/games/gnuchess-book-medium/PLIST  Thu Sep 21 10:57:35 2017 +0000
+++ b/games/gnuchess-book-medium/PLIST  Thu Sep 21 11:20:04 2017 +0000
@@ -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



Home | Main Index | Thread Index | Old Index