summaryrefslogtreecommitdiff
path: root/games/sjeng/Makefile
diff options
context:
space:
mode:
authorjlam <jlam@pkgsrc.org>2001-10-25 04:42:52 +0000
committerjlam <jlam@pkgsrc.org>2001-10-25 04:42:52 +0000
commit661cb67e654e3694b8a3f9a41a7ebf2ab9ddfa8d (patch)
tree075d68978cb45cd26cca93ab74f22bff1b47169a /games/sjeng/Makefile
parent0b8d17db3aa5b9d9d1570e8fa21cc243982e65ab (diff)
downloadpkgsrc-661cb67e654e3694b8a3f9a41a7ebf2ab9ddfa8d.tar.gz
games/sjeng - engine for chess variations (bughouse, suicide, etc.)
Sjeng is an attempt to create a bughouse- and crazyhouse-playing program that can attain a level comparable to what the best human players are capable of. Sjeng also can play standard, suicide, giveaway and losers chess.
Diffstat (limited to 'games/sjeng/Makefile')
-rw-r--r--games/sjeng/Makefile45
1 files changed, 45 insertions, 0 deletions
diff --git a/games/sjeng/Makefile b/games/sjeng/Makefile
new file mode 100644
index 00000000000..23af5592f90
--- /dev/null
+++ b/games/sjeng/Makefile
@@ -0,0 +1,45 @@
+# $NetBSD: Makefile,v 1.1.1.1 2001/10/25 04:42:52 jlam Exp $
+
+DISTNAME= Sjeng-Free-11.0
+PKGNAME= sjeng-11.0
+CATEGORIES= games
+MASTER_SITES= http://sjeng.sourceforge.net/ftp/ \
+ ${MASTER_SITE_SOURCEFORGE:=sjeng/}
+
+MAINTAINER= jlam@netbsd.org
+HOMEPAGE= http://sjeng.sourceforge.net/
+COMMENT= engine for chess variations (bughouse, suicide, etc.)
+
+USE_BUILDLINK_ONLY= YES
+
+GNU_CONFIGURE= YES
+LIBS+= -lm # floor()
+
+MAKE_ENV+= BOOKDIR="${BOOKDIR}/"
+
+BOOKDIR= ${PREFIX}/lib/sjeng
+TBDIR= ${PREFIX}/share/egtb
+
+DOCDIR= ${PREFIX}/share/doc/sjeng
+EGDIR= ${PREFIX}/share/examples/sjeng
+
+post-build:
+ cd ${WRKSRC}; \
+ file="sjeng.rc"; \
+ for file in $${files}; do \
+ ${SED} -e "s|/wwwindows/crafty/TB|${TBDIR}|g" \
+ $${file} > $${file}.fixed; \
+ ${MV} -f $${file}.fixed $${file}; \
+ done
+
+post-install:
+ ${INSTALL_DATA_DIR} ${DOCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README ${DOCDIR}
+ ${INSTALL_DATA_DIR} ${EGDIR}
+ ${CAT} ${WRKSRC}/sjeng.rc | ${TR} -d "\015" > ${WRKDIR}/sample.sjengrc
+ ${INSTALL_DATA} ${WRKDIR}/sample.sjengrc ${EGDIR}
+ ${INSTALL_DATA_DIR} ${BOOKDIR}
+ ${INSTALL_DATA} ${WRKSRC}/books/*.opn ${BOOKDIR}
+
+.include "../../databases/gdbm/buildlink.mk"
+.include "../../mk/bsd.pkg.mk"