git: ed7f0f469076 - main - games/gnuchess: Update version 6.2.11=>6.3.0

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Wed, 27 Aug 2025 10:35:15 UTC
The branch main has been updated by bofh:

URL: https://cgit.FreeBSD.org/ports/commit/?id=ed7f0f469076577e2bc1b974a832f7f491ee36f9

commit ed7f0f469076577e2bc1b974a832f7f491ee36f9
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2025-08-27 10:32:11 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2025-08-27 10:34:55 +0000

    games/gnuchess: Update version 6.2.11=>6.3.0
    
    Event: Oslo Hackathon 202508
---
 games/gnuchess/Makefile  | 10 +++++++---
 games/gnuchess/distinfo  |  6 +++---
 games/gnuchess/pkg-plist |  4 +++-
 3 files changed, 13 insertions(+), 7 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>
diff --git a/games/gnuchess/distinfo b/games/gnuchess/distinfo
index 427adb6c480c..07290c34b933 100644
--- a/games/gnuchess/distinfo
+++ b/games/gnuchess/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1745142430
-SHA256 (gnuchess-6.2.11.tar.gz) = d81140eea5c69d14b0cfb63816d4b4c9e18fba51f5267de5b1539f468939e9bd
-SIZE (gnuchess-6.2.11.tar.gz) = 811399
+TIMESTAMP = 1756025723
+SHA256 (gnuchess-6.3.0.tar.gz) = 0b37bec2098c2ad695b7443e5d7944dc6dc8284f8d01fcc30bdb94dd033ca23a
+SIZE (gnuchess-6.3.0.tar.gz) = 835620
 SHA256 (book_1.02.pgn.gz) = deac77edb061a59249a19deb03da349cae051e52527a6cb5af808d9398d32d44
 SIZE (book_1.02.pgn.gz) = 26265281
diff --git a/games/gnuchess/pkg-plist b/games/gnuchess/pkg-plist
index ebf31afedfef..606dcd4bb8e6 100644
--- a/games/gnuchess/pkg-plist
+++ b/games/gnuchess/pkg-plist
@@ -7,15 +7,16 @@ share/man/man1/gnuchess.1.gz
 %%PORTDOCS%%%%DOCSDIR%%/Makefile.in
 %%PORTDOCS%%%%DOCSDIR%%/NEWS
 %%PORTDOCS%%%%DOCSDIR%%/fdl.texi
+%%PORTDOCS%%%%DOCSDIR%%/gnuchess.ini
 %%PORTDOCS%%%%DOCSDIR%%/gnuchess.texi
 %%PORTDOCS%%%%DOCSDIR%%/mdate-sh
+%%PORTDOCS%%%%DOCSDIR%%/pkg.texi
 %%PORTDOCS%%%%DOCSDIR%%/quotes.rb
 %%PORTDOCS%%%%DOCSDIR%%/stamp-vti
 %%PORTDOCS%%%%DOCSDIR%%/texinfo.tex
 %%PORTDOCS%%%%DOCSDIR%%/version.texi
 share/games/plugins/logos/gnuchess.png
 share/games/plugins/xboard/gnuchess.eng
-%%DATADIR%%/gnuchess.ini
 %%DATADIR%%/smallbook.bin
 %%NLS%%share/locale/da/LC_MESSAGES/gnuchess.mo
 %%NLS%%share/locale/de/LC_MESSAGES/gnuchess.mo
@@ -27,6 +28,7 @@ share/games/plugins/xboard/gnuchess.eng
 %%NLS%%share/locale/nb/LC_MESSAGES/gnuchess.mo
 %%NLS%%share/locale/nl/LC_MESSAGES/gnuchess.mo
 %%NLS%%share/locale/pt_BR/LC_MESSAGES/gnuchess.mo
+%%NLS%%share/locale/ro/LC_MESSAGES/gnuchess.mo
 %%NLS%%share/locale/sr/LC_MESSAGES/gnuchess.mo
 %%NLS%%share/locale/sv/LC_MESSAGES/gnuchess.mo
 %%NLS%%share/locale/uk/LC_MESSAGES/gnuchess.mo