summaryrefslogtreecommitdiff
path: root/games/xboard
diff options
context:
space:
mode:
authorjlam <jlam@pkgsrc.org>2001-02-07 06:11:23 +0000
committerjlam <jlam@pkgsrc.org>2001-02-07 06:11:23 +0000
commit55a3aedff1726e7e521188e96ae80ab8b98ca68d (patch)
tree63f4a1a9a327fa9f81458c24d3f1beaa82565550 /games/xboard
parentf8363e87f7123505e22e908848dad895f94d7f25 (diff)
downloadpkgsrc-55a3aedff1726e7e521188e96ae80ab8b98ca68d.tar.gz
Update xboard to 4.2.2. Changes from version 4.1.0 include a new xboard
protocol for talking to chess engines, adding a move list window, improving the user interface w.r.t dragging pieces, and various bugfixes. Tim Mann graciously accepted pkgsrc patches to support compiling with Xaw3d in this release.
Diffstat (limited to 'games/xboard')
-rw-r--r--games/xboard/Makefile8
-rw-r--r--games/xboard/files/md54
-rw-r--r--games/xboard/files/patch-sum9
-rw-r--r--games/xboard/patches/patch-aa32
-rw-r--r--games/xboard/patches/patch-ab10
-rw-r--r--games/xboard/patches/patch-ac17
-rw-r--r--games/xboard/patches/patch-ad38
-rw-r--r--games/xboard/patches/patch-ae38
-rw-r--r--games/xboard/patches/patch-af38
-rw-r--r--games/xboard/pkg/DESCR6
10 files changed, 19 insertions, 181 deletions
diff --git a/games/xboard/Makefile b/games/xboard/Makefile
index 18cfcb0ea11..4d3e5c0666d 100644
--- a/games/xboard/Makefile
+++ b/games/xboard/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.6 2001/02/06 03:16:57 fredb Exp $
-#
+# $NetBSD: Makefile,v 1.7 2001/02/07 06:11:23 jlam Exp $
-DISTNAME= xboard-4.1.0
+DISTNAME= xboard-4.2.2
CATEGORIES= games
-MASTER_SITES= ${MASTER_SITE_GNU:=xboard/}
+MASTER_SITES= ${MASTER_SITE_GNU:=xboard/} \
+ http://www.research.compaq.com/SRC/personal/mann/xboard/
MAINTAINER= simonb@NetBSD.ORG
HOMEPAGE= http://www.research.compaq.com/SRC/personal/mann/xboard.html
diff --git a/games/xboard/files/md5 b/games/xboard/files/md5
index 04869e35468..eac1ab01788 100644
--- a/games/xboard/files/md5
+++ b/games/xboard/files/md5
@@ -1,3 +1,3 @@
-$NetBSD: md5,v 1.3 2000/10/15 02:14:20 jlam Exp $
+$NetBSD: md5,v 1.4 2001/02/07 06:11:24 jlam Exp $
-MD5 (xboard-4.1.0.tar.gz) = 7c6e06f6644d308e64a3e5f00ee83f9e
+MD5 (xboard-4.2.2.tar.gz) = c87923600389620ecced9a3ccf6d54ee
diff --git a/games/xboard/files/patch-sum b/games/xboard/files/patch-sum
index c193592c79b..431f4ae7968 100644
--- a/games/xboard/files/patch-sum
+++ b/games/xboard/files/patch-sum
@@ -1,8 +1,3 @@
-$NetBSD: patch-sum,v 1.5 2000/10/15 02:14:20 jlam Exp $
+$NetBSD: patch-sum,v 1.6 2001/02/07 06:11:24 jlam Exp $
-MD5 (patch-aa) = d1c2a070a6f1af3e134ece7830e84612
-MD5 (patch-ab) = ccc82e971deb803ab0d8e6a39fd29e45
-MD5 (patch-ac) = 6280c803e8603b7e59f393891e5e2725
-MD5 (patch-ad) = cc991966e54604c81d84a9e4f40fa3b2
-MD5 (patch-ae) = ec2f473bd0cb810528841790fdfb8b75
-MD5 (patch-af) = ce13f63d28691b1bc03a04f40db949c0
+MD5 (patch-aa) = 176ddb2325c9e4475c1a634b20779137
diff --git a/games/xboard/patches/patch-aa b/games/xboard/patches/patch-aa
index 2b41c736e40..2d903abf8f8 100644
--- a/games/xboard/patches/patch-aa
+++ b/games/xboard/patches/patch-aa
@@ -1,26 +1,8 @@
-$NetBSD: patch-aa,v 1.4 2000/10/15 02:14:20 jlam Exp $
+$NetBSD: patch-aa,v 1.5 2001/02/07 06:11:24 jlam Exp $
---- Makefile.in.orig Sun Sep 17 20:32:46 2000
+--- Makefile.in.orig Sat Dec 16 21:24:38 2000
+++ Makefile.in
-@@ -20,7 +20,7 @@
- infodir = $(prefix)/info
-
- CC = @CC@
--CFLAGS = @CFLAGS@ -DINFODIR=\"$(infodir)\"
-+CFLAGS = @CFLAGS@ @CPPFLAGS@ -DINFODIR=\"$(infodir)\"
- ALL_CFLAGS = -I. -I$(srcdir) @X_CFLAGS@ @CONF_CFLAGS@ $(CFLAGS)
- DEFINES = @DEFS@
- INSTALL = @INSTALL@
-@@ -31,7 +31,7 @@
- LEX = @LEX@
- LEXFLAGS =
- LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
--LIBS = @X_LIBS@ -lXaw @PRE_XMULIB@ -lXmu @POST_XMULIB@ -lXt -lXext \
-+LIBS = @X_LIBS@ @XAW_LIBS@ @PRE_XMULIB@ -lXmu @POST_XMULIB@ -lXt -lXext \
- @X_PRE_LIBS@ -lX11 @X_EXTRA_LIBS@ @LIBS@ -lm
- NROFF = @NROFF@
- NROFFFLAGS = @NROFFFLAGS@
-@@ -63,13 +63,13 @@
+@@ -63,14 +63,14 @@
install: installdirs xboard zic2xpm cmail pxboard xboard.man cmail.man \
zic2xpm.man
@@ -31,13 +13,15 @@ $NetBSD: patch-aa,v 1.4 2000/10/15 02:14:20 jlam Exp $
- $(INSTALL_DATA) $(srcdir)/xboard.man $(man6dir)/xboard$(man6ext)
- $(INSTALL_DATA) $(srcdir)/cmail.man $(man6dir)/cmail$(man6ext)
- $(INSTALL_DATA) $(srcdir)/zic2xpm.man $(man6dir)/zic2xpm$(man6ext)
-+ $(INSTALL_PROGRAM) xboard $(bindir)/xboard
-+ $(INSTALL_PROGRAM) zic2xpm $(bindir)/zic2xpm
+- $(INSTALL_DATA) xboard.info $(infodir)/xboard.info
++ $(BSD_INSTALL_PROGRAM) xboard $(bindir)/xboard
++ $(BSD_INSTALL_PROGRAM) zic2xpm $(bindir)/zic2xpm
+ $(BSD_INSTALL_SCRIPT) cmail $(bindir)/cmail
+ $(BSD_INSTALL_SCRIPT) $(srcdir)/pxboard $(bindir)/pxboard
+ $(BSD_INSTALL_MAN) $(srcdir)/xboard.man $(man6dir)/xboard$(man6ext)
+ $(BSD_INSTALL_MAN) $(srcdir)/cmail.man $(man6dir)/cmail$(man6ext)
+ $(BSD_INSTALL_MAN) $(srcdir)/zic2xpm.man $(man6dir)/zic2xpm$(man6ext)
- $(INSTALL_DATA) xboard.info $(infodir)/xboard.info
++ $(BSD_INSTALL_DATA) xboard.info $(infodir)/xboard.info
-PATH=$$PATH:/sbin:/usr/sbin install-info \
$(infodir)/xboard.info $(infodir)/dir
+
diff --git a/games/xboard/patches/patch-ab b/games/xboard/patches/patch-ab
deleted file mode 100644
index 5f41cfcec83..00000000000
--- a/games/xboard/patches/patch-ab
+++ /dev/null
@@ -1,10 +0,0 @@
-$NetBSD: patch-ab,v 1.1 2000/09/15 15:53:16 jlam Exp $
-
---- acconfig.h.orig Sun Aug 15 21:36:55 1999
-+++ acconfig.h
-@@ -50,3 +50,5 @@
- #undef HAVE_LIBXPM
-
- #define HAVE_USLEEP 0
-+
-+#undef USE_XAW3D
diff --git a/games/xboard/patches/patch-ac b/games/xboard/patches/patch-ac
deleted file mode 100644
index 112b7173aac..00000000000
--- a/games/xboard/patches/patch-ac
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD: patch-ac,v 1.1 2000/09/15 15:53:16 jlam Exp $
-
---- configure.in.orig Sun Aug 15 21:36:54 1999
-+++ configure.in
-@@ -35,6 +35,12 @@
- AC_PATH_PROGS(AWKPATH, awk mawk gawk nawk)
- AC_PATH_PROGS(PERLPATH, perl)
-
-+AC_ARG_WITH(Xaw3d, [ --with-Xaw3d Use Xaw3d instead of Xaw],
-+ [AC_DEFINE(USE_XAW3D)
-+ XAW_LIBS="-lXaw3d"],
-+ XAW_LIBS="-lXaw")
-+AC_SUBST(XAW_LIBS)
-+
- AC_HEADER_STDC
- AC_HEADER_TIME
- AC_HEADER_SYS_WAIT
diff --git a/games/xboard/patches/patch-ad b/games/xboard/patches/patch-ad
deleted file mode 100644
index 3f09d77e353..00000000000
--- a/games/xboard/patches/patch-ad
+++ /dev/null
@@ -1,38 +0,0 @@
-$NetBSD: patch-ad,v 1.2 2000/10/15 02:14:21 jlam Exp $
-
---- xboard.c.orig Sun Sep 17 20:32:55 2000
-+++ xboard.c
-@@ -141,6 +141,21 @@
- #include <X11/Intrinsic.h>
- #include <X11/StringDefs.h>
- #include <X11/Shell.h>
-+#include <X11/cursorfont.h>
-+#include <X11/Xatom.h>
-+#if USE_XAW3D
-+#include <X11/Xaw3d/Dialog.h>
-+#include <X11/Xaw3d/Form.h>
-+#include <X11/Xaw3d/List.h>
-+#include <X11/Xaw3d/Label.h>
-+#include <X11/Xaw3d/SimpleMenu.h>
-+#include <X11/Xaw3d/SmeBSB.h>
-+#include <X11/Xaw3d/SmeLine.h>
-+#include <X11/Xaw3d/Box.h>
-+#include <X11/Xaw3d/MenuButton.h>
-+#include <X11/Xaw3d/Text.h>
-+#include <X11/Xaw3d/AsciiText.h>
-+#else
- #include <X11/Xaw/Dialog.h>
- #include <X11/Xaw/Form.h>
- #include <X11/Xaw/List.h>
-@@ -150,10 +165,9 @@
- #include <X11/Xaw/SmeLine.h>
- #include <X11/Xaw/Box.h>
- #include <X11/Xaw/MenuButton.h>
--#include <X11/cursorfont.h>
- #include <X11/Xaw/Text.h>
- #include <X11/Xaw/AsciiText.h>
--#include <X11/Xatom.h>
-+#endif
-
- #if HAVE_LIBXPM
- #include <X11/xpm.h>
diff --git a/games/xboard/patches/patch-ae b/games/xboard/patches/patch-ae
deleted file mode 100644
index 43b99bf3a9d..00000000000
--- a/games/xboard/patches/patch-ae
+++ /dev/null
@@ -1,38 +0,0 @@
-$NetBSD: patch-ae,v 1.2 2000/10/15 02:14:21 jlam Exp $
-
---- xedittags.c.orig Sun Sep 17 20:32:55 2000
-+++ xedittags.c
-@@ -51,6 +51,21 @@
- #include <X11/Intrinsic.h>
- #include <X11/StringDefs.h>
- #include <X11/Shell.h>
-+#include <X11/cursorfont.h>
-+#if USE_XAW3D
-+#include <X11/Xaw3d/Dialog.h>
-+#include <X11/Xaw3d/Form.h>
-+#include <X11/Xaw3d/List.h>
-+#include <X11/Xaw3d/Label.h>
-+#include <X11/Xaw3d/SimpleMenu.h>
-+#include <X11/Xaw3d/SmeBSB.h>
-+#include <X11/Xaw3d/SmeLine.h>
-+#include <X11/Xaw3d/Box.h>
-+#include <X11/Xaw3d/MenuButton.h>
-+#include <X11/Xaw3d/Text.h>
-+#include <X11/Xaw3d/AsciiText.h>
-+#include <X11/Xaw3d/Viewport.h>
-+#else
- #include <X11/Xaw/Dialog.h>
- #include <X11/Xaw/Form.h>
- #include <X11/Xaw/List.h>
-@@ -60,10 +75,10 @@
- #include <X11/Xaw/SmeLine.h>
- #include <X11/Xaw/Box.h>
- #include <X11/Xaw/MenuButton.h>
--#include <X11/cursorfont.h>
- #include <X11/Xaw/Text.h>
- #include <X11/Xaw/AsciiText.h>
- #include <X11/Xaw/Viewport.h>
-+#endif
-
- #include "common.h"
- #include "frontend.h"
diff --git a/games/xboard/patches/patch-af b/games/xboard/patches/patch-af
deleted file mode 100644
index a31a7028114..00000000000
--- a/games/xboard/patches/patch-af
+++ /dev/null
@@ -1,38 +0,0 @@
-$NetBSD: patch-af,v 1.2 2000/10/15 02:14:21 jlam Exp $
-
---- xgamelist.c.orig Sun Sep 17 20:32:55 2000
-+++ xgamelist.c
-@@ -51,6 +51,21 @@
- #include <X11/Intrinsic.h>
- #include <X11/StringDefs.h>
- #include <X11/Shell.h>
-+#include <X11/cursorfont.h>
-+#if USE_XAW3D
-+#include <X11/Xaw3d/Dialog.h>
-+#include <X11/Xaw3d/Form.h>
-+#include <X11/Xaw3d/List.h>
-+#include <X11/Xaw3d/Label.h>
-+#include <X11/Xaw3d/SimpleMenu.h>
-+#include <X11/Xaw3d/SmeBSB.h>
-+#include <X11/Xaw3d/SmeLine.h>
-+#include <X11/Xaw3d/Box.h>
-+#include <X11/Xaw3d/MenuButton.h>
-+#include <X11/Xaw3d/Text.h>
-+#include <X11/Xaw3d/AsciiText.h>
-+#include <X11/Xaw3d/Viewport.h>
-+#else
- #include <X11/Xaw/Dialog.h>
- #include <X11/Xaw/Form.h>
- #include <X11/Xaw/List.h>
-@@ -60,10 +75,10 @@
- #include <X11/Xaw/SmeLine.h>
- #include <X11/Xaw/Box.h>
- #include <X11/Xaw/MenuButton.h>
--#include <X11/cursorfont.h>
- #include <X11/Xaw/Text.h>
- #include <X11/Xaw/AsciiText.h>
- #include <X11/Xaw/Viewport.h>
-+#endif
-
- #include "common.h"
- #include "frontend.h"
diff --git a/games/xboard/pkg/DESCR b/games/xboard/pkg/DESCR
index 625401ca6b4..afc0b3e8f6e 100644
--- a/games/xboard/pkg/DESCR
+++ b/games/xboard/pkg/DESCR
@@ -1,3 +1,3 @@
-XBoard is a graphical chessboard that can serve as a user interface for
-GNU Chess and Crafty, for the Internet Chess Server, or for electronic
-mail correspondence chess. XBoard can also be used by itself.
+XBoard is a graphical chessboard that can serve as a user interface to the
+GNU Chess and Crafty chess engines, the Internet Chess Servers, electronic
+mail correspondence chess, or your own collection of saved games.