summaryrefslogtreecommitdiff
path: root/games/gnuchess/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'games/gnuchess/Makefile')
-rw-r--r--games/gnuchess/Makefile10
1 files changed, 7 insertions, 3 deletions
diff --git a/games/gnuchess/Makefile b/games/gnuchess/Makefile
index d7731f951a76..2281a7c57b00 100644
--- a/games/gnuchess/Makefile
+++ b/games/gnuchess/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gnuchess
-DISTVERSION= 6.2.11
+DISTVERSION= 6.3.0
CATEGORIES= games
MASTER_SITES= GNU/chess
# The DISTFILES here is explicitly needed because it can be extended later.
@@ -21,6 +21,8 @@ SHEBANG_FILES= doc/quotes.rb
GNU_CONFIGURE= yes
CONFIGURE_ENV= MKDIR_P="${MKDIR}"
+LDFLAGS+= -lpthread
+
INFO= gnuchess
OPTIONS_DEFINE= OPENING_BOOK DOCS NLS
@@ -36,8 +38,8 @@ OPENING_BOOK_EXTRACT_ONLY= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX}
post-build-OPENING_BOOK-on:
zcat ${DISTDIR}/book_1.02.pgn.gz > ${WRKSRC}/src/book.pgn
- cd ${WRKSRC}/src && ( ${ECHO} book add book.pgn; sleep 1; ${ECHO} quit ) | ./gnuchess
- @${REINPLACE_CMD} -e '/Book =/s/false/true/' ${WRKSRC}/src/gnuchess.ini
+ cd ${WRKSRC}/src && ( ${ECHO} book add book.pgn; sleep 1; ${ECHO} quit )
+ @${REINPLACE_CMD} -e '/Book =/s/false/true/' ${WRKSRC}/doc/gnuchess.ini.in
post-install:
cd ${STAGEDIR}${PREFIX}/bin && ${LN} -f gnuchess gnuchessx
@@ -46,5 +48,7 @@ post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/NEWS ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR}
${RM} ${STAGEDIR}${DOCSDIR}/gnuchess.info
+ ${RM} ${STAGEDIR}${DOCSDIR}/gnuchess.ini.in
+ ${RM} ${STAGEDIR}${DOCSDIR}/pkg.texi.in
.include <bsd.port.mk>