From owner-svn-ports-head@FreeBSD.ORG Fri Mar 28 15:59:42 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E52D5431; Fri, 28 Mar 2014 15:59:42 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D1345D48; Fri, 28 Mar 2014 15:59:42 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s2SFxgpN048760; Fri, 28 Mar 2014 15:59:42 GMT (envelope-from johans@svn.freebsd.org) Received: (from johans@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s2SFxgIt048756; Fri, 28 Mar 2014 15:59:42 GMT (envelope-from johans@svn.freebsd.org) Message-Id: <201403281559.s2SFxgIt048756@svn.freebsd.org> From: Johan van Selst Date: Fri, 28 Mar 2014 15:59:42 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r349433 - in head/games/crafty: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Mar 2014 15:59:43 -0000 Author: johans Date: Fri Mar 28 15:59:41 2014 New Revision: 349433 URL: http://svnweb.freebsd.org/changeset/ports/349433 QAT: https://qat.redports.org/buildarchive/r349433/ Log: - Update crafty to 23.8 - Adopt port Deleted: head/games/crafty/files/patch-chess.h Modified: head/games/crafty/Makefile head/games/crafty/distinfo head/games/crafty/pkg-plist Modified: head/games/crafty/Makefile ============================================================================== --- head/games/crafty/Makefile Fri Mar 28 15:41:50 2014 (r349432) +++ head/games/crafty/Makefile Fri Mar 28 15:59:41 2014 (r349433) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= crafty -PORTVERSION= 23.4 +PORTVERSION= 23.8 CATEGORIES= games MASTER_SITES= http://www.craftychess.com/:src \ http://www.cis.uab.edu/hyatt/crafty/pgn/:data \ @@ -15,7 +15,7 @@ DISTFILES= crafty-${PORTVERSION}.zip:src DIST_SUBDIR= crafty EXTRACT_ONLY= crafty-${PORTVERSION}.zip -MAINTAINER= ports@FreeBSD.org +MAINTAINER= johans@FreeBSD.org COMMENT= Chess program for playing and analyzing games USES= gmake zip @@ -37,7 +37,18 @@ OPT= -DCPUS=4 -DHASHSTATS -DTRACE -DBOO -DTBDIR=\\\"${WITH_TBDIR}\\\" \ -DPERSDIR=\\\"${WITH_PERSDIR}\\\" -DSKILL -OPTIONS_DEFINE= DOCS +OPTIONS_DEFINE= DOCS BOOK +OPTIONS_DEFAULT=DOCS +OPTIONS_SUB= yes +BOOK_DESC= Include (default) opening book + +.include + +.if ${ARCH} == "i386" +OPT+= -DINLINE32 +.elif ${ARCH} == "ia64" || ${ARCH} == "powerpc" || ${ARCH} == "sparc64" +BROKEN= Does not compile on ia64, powerpc, or sparc64 +.endif .include @@ -48,50 +59,36 @@ UTILS= bitmaps.tgz sound.zip DISTFILES+= ${UTILS:S/$/:utils/} .endif -.if ${ARCH} == "i386" -OPT+= -DINLINE32 -.elif ${ARCH} == "ia64" || ${ARCH} == "powerpc" || ${ARCH} == "sparc64" -BROKEN= Does not compile on ia64, powerpc, or sparc64 -.endif - -.if defined(WITH_BOOK) +.if ${PORT_OPTIONS:MBOOK} BOOKS+= book.bin DISTFILES+= ${BOOKS:S/$/:books/} PKGNAMESUFFIX= -open-default CONFLICTS+= crafty-open-enormous-* crafty-open-large-* crafty-open-medium-* -PLIST_SUB+= BOOK="" -.else -PLIST_SUB+= BOOK="@comment " .endif MAKE_ENV+= opt="${OPT}" target=${OPSYS} CXFLAGS="${CXXFLAGS}" post-extract: - ${CP} ${DISTDIR}/${DIST_SUBDIR}/start.pgn ${WRKSRC}/start.pgn -.if defined(WITH_BOOK) - ${CP} ${DISTDIR}/${DIST_SUBDIR}/book.bin ${WRKSRC}/book.bin + cd ${DISTDIR}/${DIST_SUBDIR} && ${CP} start.pgn books.bin ${WRKSRC} +.if ${PORT_OPTIONS:MBOOK} + ${CP} ${DISTDIR}/${DIST_SUBDIR}/book.bin ${WRKSRC} .endif - ${CP} ${DISTDIR}/${DIST_SUBDIR}/books.bin ${WRKSRC}/books.bin post-build: (cd ${WRKSRC}; ./crafty bookpath=. <${FILESDIR}/books-building) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/crafty ${STAGEDIR}${PREFIX}/bin/crafty - ${CHOWN} root:nogroup ${STAGEDIR}${PREFIX}/bin/crafty - ${CHMOD} 2555 ${STAGEDIR}${PREFIX}/bin/crafty @${MKDIR} ${STAGEDIR}${PREFIX}/lib/crafty/cpf - ${CHOWN} -R root:nogroup ${STAGEDIR}${PREFIX}/lib/crafty - ${CHMOD} 775 ${STAGEDIR}${PREFIX}/lib/crafty ${STAGEDIR}${PREFIX}/lib/crafty/cpf -.if defined(WITH_BOOK) - ${INSTALL_DATA} ${WRKSRC}/book.bin ${STAGEDIR}${PREFIX}/lib/crafty/book.bin -.endif - ${INSTALL_DATA} ${WRKSRC}/books.bin ${STAGEDIR}${PREFIX}/lib/crafty/books.bin - ${INSTALL_DATA} ${WRKSRC}/crafty.hlp ${STAGEDIR}${PREFIX}/lib/crafty/crafty.hlp - ${CHOWN} root:nogroup ${STAGEDIR}${PREFIX}/lib/crafty/book* - ${CHMOD} 664 ${STAGEDIR}${PREFIX}/lib/crafty/book* +.if ${PORT_OPTIONS:MBOOK} + ${INSTALL_DATA} ${WRKSRC}/book.bin ${STAGEDIR}${PREFIX}/lib/crafty +.endif + ${INSTALL_DATA} ${WRKSRC}/books.bin ${WRKSRC}/crafty.hlp \ + ${STAGEDIR}${PREFIX}/lib/crafty +.if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} - cd ${DISTDIR}/${DIST_SUBDIR} && ${INSTALL_DATA} ${DOCFILES} ${STAGEDIR}${DOCSDIR} - cd ${DISTDIR}/${DIST_SUBDIR} && ${INSTALL_DATA} ${UTILS} ${STAGEDIR}${DOCSDIR} + cd ${DISTDIR}/${DIST_SUBDIR} && ${INSTALL_DATA} ${DOCFILES} ${UTILS} \ + ${STAGEDIR}${DOCSDIR} +.endif -.include +.include Modified: head/games/crafty/distinfo ============================================================================== --- head/games/crafty/distinfo Fri Mar 28 15:41:50 2014 (r349432) +++ head/games/crafty/distinfo Fri Mar 28 15:59:41 2014 (r349433) @@ -1,9 +1,11 @@ -SHA256 (crafty/crafty-23.4.zip) = f49e119b9e843bd1f99b895919b4361ba0d6ae4349e2751a864872d6dd250e66 -SIZE (crafty/crafty-23.4.zip) = 426295 +SHA256 (crafty/crafty-23.8.zip) = 01c3c34125e43dcdba9015d8b31f0e2c46a58d792e8eefc0b75ca3ec6b294e14 +SIZE (crafty/crafty-23.8.zip) = 429967 SHA256 (crafty/start.pgn) = 750397385a67307bd3e565f7a86d69745476db5fed4735650af971cc94318021 SIZE (crafty/start.pgn) = 1349 SHA256 (crafty/books.bin) = c81be5033aeb43decfa82604eebf7f16026131e9aedd7d1f0aa1b5e19863a744 SIZE (crafty/books.bin) = 132252 +SHA256 (crafty/book.bin) = 67a41dda9a477912b570cc5583fe5fac4f93fb2dba9db436f77f5f95217279b2 +SIZE (crafty/book.bin) = 1697508 SHA256 (crafty/crafty.doc.ascii) = be291c0f4c7e7d64404ec58b9e92c2455c4342d3c96c721ba21a80fce8332e83 SIZE (crafty/crafty.doc.ascii) = 79678 SHA256 (crafty/crafty.doc.ps) = 887eb54de05f3371ef95adc38629a0f1f2cad66d1ca1b14fc426b87f5b13a9ab @@ -12,3 +14,7 @@ SHA256 (crafty/bitmaps.tgz) = fd9279dadb SIZE (crafty/bitmaps.tgz) = 27317 SHA256 (crafty/sound.zip) = a9cd8f9c4ebfb41a8a57056da2256c8c88d5fa21c3865f2aeea5bbe8cd2b4e24 SIZE (crafty/sound.zip) = 737470 +SHA256 (crafty/books.bin) = c81be5033aeb43decfa82604eebf7f16026131e9aedd7d1f0aa1b5e19863a744 +SIZE (crafty/books.bin) = 132252 +SHA256 (crafty/book.bin) = 67a41dda9a477912b570cc5583fe5fac4f93fb2dba9db436f77f5f95217279b2 +SIZE (crafty/book.bin) = 1697508 Modified: head/games/crafty/pkg-plist ============================================================================== --- head/games/crafty/pkg-plist Fri Mar 28 15:41:50 2014 (r349432) +++ head/games/crafty/pkg-plist Fri Mar 28 15:59:41 2014 (r349433) @@ -1,11 +1,19 @@ +@group nogroup +@mode 2755 bin/crafty +@mode 775 +lib/crafty +lib/crafty/cpf +@mode 664 %%BOOK%%lib/crafty/book.bin +@mode 644 lib/crafty/books.bin lib/crafty/crafty.hlp -%%PORTDOCS%%share/doc/crafty/crafty.doc.ascii -%%PORTDOCS%%share/doc/crafty/crafty.doc.ps -%%PORTDOCS%%share/doc/crafty/bitmaps.tgz -%%PORTDOCS%%share/doc/crafty/sound.zip -%%PORTDOCS%%@dirrm share/doc/crafty +@group +%%PORTDOCS%%%%DOCSDIR%%/crafty.doc.ascii +%%PORTDOCS%%%%DOCSDIR%%/crafty.doc.ps +%%PORTDOCS%%%%DOCSDIR%%/bitmaps.tgz +%%PORTDOCS%%%%DOCSDIR%%/sound.zip +%%PORTDOCS%%@dirrm %%DOCSDIR%% @dirrm lib/crafty/cpf @dirrm lib/crafty