Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 31 Oct 2002 00:00:45 +0100 (CET)
From:      Paul Everlund <tdv94ped@cs.umu.se>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/44768: [Port Fix]: games/xblackjack-2.2
Message-ID:  <200210302300.g9UN0jFb031486@everlund.homeip.net>

next in thread | raw e-mail | index | archive | help

>Number:         44768
>Category:       ports
>Synopsis:       [Port Fix]: games/xblackjack-2.2
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Oct 30 15:10:00 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Paul Everlund
>Release:        FreeBSD 4.7-RELEASE i386
>Organization:
>Environment:
	System: FreeBSD freebsd.everlund.homeip.net 4.7-RELEASE
		FreeBSD 4.7-RELEASE #1: Sun Oct 13 07:35:27 CEST 2002
		su_paul@freebsd.everlund.homeip.net:/usr/obj/usr/src/sys/I686_CPU_KERNEL i386

>Description:
	Fix of games/xblackjack-2.2

>How-To-Repeat:
	
>Fix:
--- xblackjack.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	xblackjack
#	xblackjack/files
#	xblackjack/files/patch-.::Draw.c
#	xblackjack/files/patch-.::Table.c
#	xblackjack/files/patch-.::Strategy.c
#	xblackjack/files/patch-.::Imakefile
#	xblackjack/Makefile
#	xblackjack/distinfo
#	xblackjack/pkg-comment
#	xblackjack/pkg-descr
#	xblackjack/pkg-plist
#
echo c - xblackjack
mkdir -p xblackjack > /dev/null 2>&1
echo c - xblackjack/files
mkdir -p xblackjack/files > /dev/null 2>&1
echo x - xblackjack/files/patch-.::Draw.c
sed 's/^X//' >xblackjack/files/patch-.::Draw.c << 'END-of-xblackjack/files/patch-.::Draw.c'
X--- Draw.c.orig	Wed Oct 30 22:16:05 2002
X+++ Draw.c	Wed Oct 30 22:34:05 2002
X@@ -84,7 +84,7 @@
X #include <Xol/OpenLook.h>
X #else
X #include <X11/Xutil.h>
X-#include <X11/Xm/Xm.h>
X+#include <Xm/Xm.h>
X #endif
X #include "Assert.h"
X #include "Bitmaps.h"
END-of-xblackjack/files/patch-.::Draw.c
echo x - xblackjack/files/patch-.::Table.c
sed 's/^X//' >xblackjack/files/patch-.::Table.c << 'END-of-xblackjack/files/patch-.::Table.c'
X--- Table.c.orig	Wed Oct 30 22:35:52 2002
X+++ Table.c	Wed Oct 30 23:11:30 2002
X@@ -229,7 +229,7 @@
X     /* always_install_accelerators */	False,
X #if XmVersion > 1000
X     /* geo_matrix_create */	NULL,
X-    /* focus_moved_proc */	XtInheritFocusMovedProc,
X+    /* focus_moved_proc */	/*XtInheritFocusMovedProc,*/
X #endif
X     /* extension	*/  NULL,
X   },
X@@ -967,7 +967,7 @@
X     
X /*    XtMoveWidget(w, rx, ry);*/
X #if 1
X-    _XmMoveObject((RectObj) w, rx, ry);
X+    _XmMoveObject( w, rx, ry);
X #else
X     _XmMoveObject( w, rx, ry);
X #endif
X@@ -1020,7 +1020,7 @@
X 		w, nw, nh,
X 		w->core.border_width);
X #endif
X-	    _XmResizeObject((RectObj) managed->locs[i].w, nw, nh,
X+	    _XmResizeObject( managed->locs[i].w, nw, nh,
X 			    managed->locs[i].w->core.border_width);
X 	}
X     
END-of-xblackjack/files/patch-.::Table.c
echo x - xblackjack/files/patch-.::Strategy.c
sed 's/^X//' >xblackjack/files/patch-.::Strategy.c << 'END-of-xblackjack/files/patch-.::Strategy.c'
X--- Strategy.c.orig	Wed Oct 30 22:23:48 2002
X+++ Strategy.c	Wed Oct 30 22:24:07 2002
X@@ -95,8 +95,8 @@
X #include <Xol/OpenLook.h>
X #include <Xol/StaticText.h>
X #else
X-#include <X11/Xm/Xm.h>
X-#include <X11/Xm/Label.h>
X+#include <Xm/Xm.h>
X+#include <Xm/Label.h>
X #include "Table.h"
X #endif
X #include "Assert.h"
END-of-xblackjack/files/patch-.::Strategy.c
echo x - xblackjack/files/patch-.::Imakefile
sed 's/^X//' >xblackjack/files/patch-.::Imakefile << 'END-of-xblackjack/files/patch-.::Imakefile'
X--- Imakefile.orig	Wed Oct 30 22:39:10 2002
X+++ Imakefile	Wed Oct 30 22:39:40 2002
X@@ -54,7 +54,7 @@
X /*
X  *  You may need to remove -lbsd.
X  */
X-  EXTRA_LIBRARIES = -lXm $(DEPLIBS) -lbsd
X+  EXTRA_LIBRARIES = ${MOTIFLIB} -lXt -lXmu -lXext -lX11
X #endif
X 
X /*
END-of-xblackjack/files/patch-.::Imakefile
echo x - xblackjack/Makefile
sed 's/^X//' >xblackjack/Makefile << 'END-of-xblackjack/Makefile'
X# New ports collection makefile for:    xblackjack
X# Date created:         8/16/1996
X# Whom:                 erich@FreeBSD.org
X#
X# $FreeBSD: ports/games/xblackjack/Makefile,v 1.12 2000/11/07 23:28:08 asami Exp $
X#
X
XPORTNAME=	xblackjack
XPORTVERSION=	2.2
XCATEGORIES=	games
XMASTER_SITES=	${MASTER_SITE_XCONTRIB}
XMASTER_SITE_SUBDIR=	games
XEXTRACT_SUFX=	.tar.Z
X
XMAINTAINER=	ports@FreeBSD.org
X
XUSE_MOTIF=	yes
XUSE_IMAKE=	yes
XMAN1=		xblackjack.1
X
X.include <bsd.port.mk>
END-of-xblackjack/Makefile
echo x - xblackjack/distinfo
sed 's/^X//' >xblackjack/distinfo << 'END-of-xblackjack/distinfo'
XMD5 (xblackjack-2.2.tar.Z) = 1486664e6e22a9c6d9c0f0c95226e874
END-of-xblackjack/distinfo
echo x - xblackjack/pkg-comment
sed 's/^X//' >xblackjack/pkg-comment << 'END-of-xblackjack/pkg-comment'
XAn X11/Motif blackjack game
END-of-xblackjack/pkg-comment
echo x - xblackjack/pkg-descr
sed 's/^X//' >xblackjack/pkg-descr << 'END-of-xblackjack/pkg-descr'
XFrom The README:
X
X  Xblackjack is a MOTIF/OLIT based tool constructed to get you ready for the
X  casino.  It was inspired by a book called "Beat the Dealer" by Edward O.
X  Thorp, Ph.D. of UCLA.  A number of important statistics are maintained for
X  display, and used by the program to implement Thorp's "Complete Point System"
X  (high-low system).
X
X  Beginners can learn a basic strategy which doesn't require counting.  The
X  best strategy employs a simple card counting technique which can be used to
X  distinguish favorable situations.  Avid players can learn to compute Thorp's
X  high-low index, which takes the number of unseen cards into account.
X
X  The index is used by the program to suggest a bet, indicate when you should
X  buy insurance, and whether you should stand or hit, etc.  You can test the
X  strategy using a slider to control "autoplay mode".  Pressing the message
X  button below the playing area provides hints; the current count, index
X  and strategy table are revealed.
X
Xeric.
Xerich@FreeBSD.org
END-of-xblackjack/pkg-descr
echo x - xblackjack/pkg-plist
sed 's/^X//' >xblackjack/pkg-plist << 'END-of-xblackjack/pkg-plist'
Xbin/xblackjack
Xlib/X11/app-defaults/XBlackjack
Xlib/X11/doc/html/xblackjack.1.html
END-of-xblackjack/pkg-plist
exit
--- xblackjack.shar ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200210302300.g9UN0jFb031486>