pkgsrc-Changes archive

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

CVS commit: pkgsrc/games/gnuchess-book-medium



Module Name:    pkgsrc
Committed By:   jperkin
Date:           Thu Sep 21 11:20:04 UTC 2017

Modified Files:
        pkgsrc/games/gnuchess-book-medium: Makefile PLIST

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 pkgsrc/games/gnuchess-book-medium/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/games/gnuchess-book-medium/PLIST

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/games/gnuchess-book-medium/Makefile
diff -u pkgsrc/games/gnuchess-book-medium/Makefile:1.20 pkgsrc/games/gnuchess-book-medium/Makefile:1.21
--- pkgsrc/games/gnuchess-book-medium/Makefile:1.20     Sat Oct  6 11:54:41 2012
+++ pkgsrc/games/gnuchess-book-medium/Makefile  Thu Sep 21 11:20:04 2017
@@ -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"

Index: pkgsrc/games/gnuchess-book-medium/PLIST
diff -u pkgsrc/games/gnuchess-book-medium/PLIST:1.1 pkgsrc/games/gnuchess-book-medium/PLIST:1.2
--- pkgsrc/games/gnuchess-book-medium/PLIST:1.1 Thu Nov  1 00:52:56 2001
+++ pkgsrc/games/gnuchess-book-medium/PLIST     Thu Sep 21 11:20:04 2017
@@ -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