pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/games/fruit Imported fruit.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/993e69740e1a
branches:  trunk
changeset: 519412:993e69740e1a
user:      rillig <rillig%pkgsrc.org@localhost>
date:      Mon Oct 02 20:05:20 2006 +0000

description:
Imported fruit.

Fruit is a chess engine. If you seek maximum playing strength, Fruit is
your choice!

Fruit is vice world computer chess champion 2005 and one of the
strongest chess programs in the world.

Fruit has a unique playing style, making it a good addition to any
chess-engine collection.

Fruit comes with a customised opening book and has many features which
make it interesting especially for the engine enthusiast and serious
correspondence player.

diffstat:

 games/fruit/DESCR            |  12 ++++++++++++
 games/fruit/MESSAGE          |   6 ++++++
 games/fruit/Makefile         |  20 ++++++++++++++++++++
 games/fruit/PLIST            |   2 ++
 games/fruit/distinfo         |   6 ++++++
 games/fruit/patches/patch-aa |  41 +++++++++++++++++++++++++++++++++++++++++
 6 files changed, 87 insertions(+), 0 deletions(-)

diffs (111 lines):

diff -r 2c5b9f990c3a -r 993e69740e1a games/fruit/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/fruit/DESCR Mon Oct 02 20:05:20 2006 +0000
@@ -0,0 +1,12 @@
+Fruit is a chess engine. If you seek maximum playing strength, Fruit is
+your choice!
+
+Fruit is vice world computer chess champion 2005 and one of the
+strongest chess programs in the world.
+
+Fruit has a unique playing style, making it a good addition to any
+chess-engine collection.
+
+Fruit comes with a customised opening book and has many features which
+make it interesting especially for the engine enthusiast and serious
+correspondence player.
diff -r 2c5b9f990c3a -r 993e69740e1a games/fruit/MESSAGE
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/fruit/MESSAGE       Mon Oct 02 20:05:20 2006 +0000
@@ -0,0 +1,6 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1.1.1 2006/10/02 20:05:20 rillig Exp $
+
+To use games/fruit with xboard, you need to install games/polyglot.
+
+===========================================================================
diff -r 2c5b9f990c3a -r 993e69740e1a games/fruit/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/fruit/Makefile      Mon Oct 02 20:05:20 2006 +0000
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/10/02 20:05:20 rillig Exp $
+#
+
+DISTNAME=              fruit_21_linux
+PKGNAME=               fruit-2.1
+CATEGORIES=            games
+MASTER_SITES=          http://arctrix.com/nas/fruit/
+EXTRACT_SUFX=          .zip
+
+MAINTAINER=            rillig%NetBSD.org@localhost
+HOMEPAGE=              http://arctrix.com/nas/fruit/
+COMMENT=               Chess playing engine
+
+BUILD_DIRS=            src
+USE_LANGUAGES=         c++
+
+do-install:
+       ${INSTALL_PROGRAM} ${WRKSRC}/src/fruit ${PREFIX}/bin/fruit
+
+.include "../../mk/bsd.pkg.mk"
diff -r 2c5b9f990c3a -r 993e69740e1a games/fruit/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/fruit/PLIST Mon Oct 02 20:05:20 2006 +0000
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2006/10/02 20:05:20 rillig Exp $
+bin/fruit
diff -r 2c5b9f990c3a -r 993e69740e1a games/fruit/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/fruit/distinfo      Mon Oct 02 20:05:20 2006 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2006/10/02 20:05:20 rillig Exp $
+
+SHA1 (fruit_21_linux.zip) = 7bb23a7871ab3d6e152631dab86051dbba615c57
+RMD160 (fruit_21_linux.zip) = 05fb30041ee85540769c1d0ed6a439caac0d8698
+Size (fruit_21_linux.zip) = 716762 bytes
+SHA1 (patch-aa) = b25d8bfa33c5bbb57a6016a255a089acb80f30bc
diff -r 2c5b9f990c3a -r 993e69740e1a games/fruit/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/fruit/patches/patch-aa      Mon Oct 02 20:05:20 2006 +0000
@@ -0,0 +1,41 @@
+$NetBSD: patch-aa,v 1.1.1.1 2006/10/02 20:05:20 rillig Exp $
+
+--- src/Makefile.orig  2005-06-17 09:41:34.000000000 +0200
++++ src/Makefile       2006-08-28 12:49:40.000000000 +0200
+@@ -11,7 +11,7 @@ OBJS = attack.o board.o book.o eval.o fe
+ 
+ # rules
+ 
+-all: $(EXE) .depend
++all: $(EXE)
+ 
+ clean:
+       $(RM) *.o .depend gmon.out
+@@ -19,8 +19,7 @@ clean:
+ # general
+ 
+ CXX      = g++
+-CXXFLAGS = -pipe
+-LDFLAGS  = -lm
++LDFLAGS += -lm
+ 
+ # C++
+ 
+@@ -32,17 +31,7 @@ CXXFLAGS += -O3 -fstrict-aliasing
+ CXXFLAGS += -fomit-frame-pointer
+ # CXXFLAGS += -march=athlon-xp # SELECT ME
+ 
+-# strip
+-
+-LDFLAGS += -s
+-
+ # dependencies
+ 
+ $(EXE): $(OBJS)
+       $(CXX) $(LDFLAGS) -o $@ $(OBJS)
+-
+-.depend:
+-      $(CXX) -MM $(OBJS:.o=.cpp) > $@
+-
+-include .depend
+-



Home | Main Index | Thread Index | Old Index