diff options
author | jlam <jlam@pkgsrc.org> | 2001-02-07 06:11:23 +0000 |
---|---|---|
committer | jlam <jlam@pkgsrc.org> | 2001-02-07 06:11:23 +0000 |
commit | 55a3aedff1726e7e521188e96ae80ab8b98ca68d (patch) | |
tree | 63f4a1a9a327fa9f81458c24d3f1beaa82565550 | |
parent | f8363e87f7123505e22e908848dad895f94d7f25 (diff) | |
download | pkgsrc-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.
-rw-r--r-- | games/xboard/Makefile | 8 | ||||
-rw-r--r-- | games/xboard/files/md5 | 4 | ||||
-rw-r--r-- | games/xboard/files/patch-sum | 9 | ||||
-rw-r--r-- | games/xboard/patches/patch-aa | 32 | ||||
-rw-r--r-- | games/xboard/patches/patch-ab | 10 | ||||
-rw-r--r-- | games/xboard/patches/patch-ac | 17 | ||||
-rw-r--r-- | games/xboard/patches/patch-ad | 38 | ||||
-rw-r--r-- | games/xboard/patches/patch-ae | 38 | ||||
-rw-r--r-- | games/xboard/patches/patch-af | 38 | ||||
-rw-r--r-- | games/xboard/pkg/DESCR | 6 |
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. |