svn commit: r563595 - in head/games/xkoules: . files
Fernando Apesteguía
fernape at FreeBSD.org
Mon Feb 1 17:44:58 UTC 2021
Author: fernape
Date: Mon Feb 1 17:44:56 2021
New Revision: 563595
URL: https://svnweb.freebsd.org/changeset/ports/563595
Log:
games/xkoules: Unbreak build with -fno-common
PR: 253128
Submitted by: m.ne at gmx.net
Added:
head/games/xkoules/files/patch-koules.h (contents, props changed)
head/games/xkoules/files/patch-server.c (contents, props changed)
Modified:
head/games/xkoules/Makefile
head/games/xkoules/files/patch-Iconfig
head/games/xkoules/files/patch-Imakefile
head/games/xkoules/files/patch-koules.sndsrv.freebsd.c
head/games/xkoules/files/patch-xlib__inlstring.h
head/games/xkoules/files/patch-xlib__shmbitmap.c
head/games/xkoules/files/patch-xlib__text.c
Modified: head/games/xkoules/Makefile
==============================================================================
--- head/games/xkoules/Makefile Mon Feb 1 17:44:24 2021 (r563594)
+++ head/games/xkoules/Makefile Mon Feb 1 17:44:56 2021 (r563595)
@@ -18,9 +18,6 @@ COMMENT= Fast action arcade-style game for X Window
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-BROKEN_FreeBSD_13= duplicate symbol: controls
-BROKEN_FreeBSD_14= duplicate symbol: controls
-
WRKSRC= ${WRKDIR}/${PORTNAME:S/x//}${PORTVERSION}
USES= imake xorg
Modified: head/games/xkoules/files/patch-Iconfig
==============================================================================
--- head/games/xkoules/files/patch-Iconfig Mon Feb 1 17:44:24 2021 (r563594)
+++ head/games/xkoules/files/patch-Iconfig Mon Feb 1 17:44:56 2021 (r563595)
@@ -1,5 +1,5 @@
---- ./Iconfig.orig 1998-03-04 21:29:05.000000000 +0100
-+++ ./Iconfig 2014-03-30 03:11:00.569385664 +0200
+--- Iconfig.orig 1998-03-04 20:29:05 UTC
++++ Iconfig
@@ -34,9 +34,9 @@
recomended for linux*/
/*#define I386ASSEMBLY*/
Modified: head/games/xkoules/files/patch-Imakefile
==============================================================================
--- head/games/xkoules/files/patch-Imakefile Mon Feb 1 17:44:24 2021 (r563594)
+++ head/games/xkoules/files/patch-Imakefile Mon Feb 1 17:44:56 2021 (r563595)
@@ -1,6 +1,6 @@
---- ./Imakefile.orig 1998-03-04 19:59:19.000000000 +0100
-+++ ./Imakefile 2014-03-30 03:11:00.569385664 +0200
-@@ -56,7 +56,7 @@
+--- Imakefile.orig 1998-03-04 18:59:19 UTC
++++ Imakefile
+@@ -56,7 +56,7 @@ INSTALLSOUND = True
DEFINES = -DONLYANSI -DSOUND $(JOYSTICK1) $(NET) $(MITSHM1) $(HAVEUSLEEP1) $(SYSDEFS) $(JOYSTICK) -Ixlib\
$(NAMEDEF) $(ASMDEF)\
@@ -9,7 +9,7 @@
-DSOUNDDIR=\"$(SOUNDDIR)\" \
-DSOUNDDEV=\"$(SOUNDDEV)\"
#endif
-@@ -84,9 +84,6 @@
+@@ -84,9 +84,6 @@ all::xkoules $(SOUNDSERVER)
all::xkoules
#endif
@@ -19,7 +19,7 @@
ComplexProgramTarget(xkoules)
-@@ -97,19 +94,15 @@
+@@ -97,19 +94,15 @@ NormalProgramTarget($(SOUNDSERVER), $(SOUNDSERVER).o,,
install:: $(PROGRAMS) $(SOUNDSERVER)
@echo "Koules directory is " $(KOULESDIR)
@:
@@ -43,7 +43,7 @@
echo "Copying sound files into directory " $(SOUNDDIR); \
cd ./sounds; set -x; \
for file in *.raw; do \
-@@ -125,19 +118,15 @@
+@@ -125,19 +118,15 @@ install:: $(PROGRAMS) $(SOUNDSERVER)
install:: $(PROGRAMS) $(SOUNDSERVER)
@echo "Koules directory is " $(KOULESDIR)
@:
@@ -67,7 +67,7 @@
echo "Copying sound files into directory " $(SOUNDDIR); \
cd ./sounds; set -x; \
for file in *.raw; do \
-@@ -155,19 +144,15 @@
+@@ -155,19 +144,15 @@ install:: $(PROGRAMS) $(SOUNDSERVER)
install:: $(PROGRAMS) $(SOUNDSERVER)
@echo "Koules directory is " $(KOULESDIR)
@:
Added: head/games/xkoules/files/patch-koules.h
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/games/xkoules/files/patch-koules.h Mon Feb 1 17:44:56 2021 (r563595)
@@ -0,0 +1,11 @@
+--- koules.h.orig 1998-03-04 18:59:19 UTC
++++ koules.h
+@@ -238,7 +238,7 @@ extern Point point[MAXPOINT];
+ extern int gameplan;
+ extern int rotation[MAXROCKETS];
+ extern char control[MAXROCKETS];
+-extern struct control controls[5];
++extern struct control controls[MAXROCKETS];
+ extern int lastlevel, maxlevel;
+ #ifdef NETSUPPORT
+ extern int client, server;
Modified: head/games/xkoules/files/patch-koules.sndsrv.freebsd.c
==============================================================================
--- head/games/xkoules/files/patch-koules.sndsrv.freebsd.c Mon Feb 1 17:44:24 2021 (r563594)
+++ head/games/xkoules/files/patch-koules.sndsrv.freebsd.c Mon Feb 1 17:44:56 2021 (r563595)
@@ -1,5 +1,5 @@
---- ./koules.sndsrv.freebsd.c.orig 1998-03-04 19:59:19.000000000 +0100
-+++ ./koules.sndsrv.freebsd.c 2014-03-30 03:11:00.579428909 +0200
+--- koules.sndsrv.freebsd.c.orig 1998-03-04 18:59:19 UTC
++++ koules.sndsrv.freebsd.c
@@ -14,7 +14,7 @@
#include <unistd.h>
#include <fcntl.h>
Added: head/games/xkoules/files/patch-server.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/games/xkoules/files/patch-server.c Mon Feb 1 17:44:56 2021 (r563595)
@@ -0,0 +1,12 @@
+--- server.c.orig 1998-03-04 18:59:19 UTC
++++ server.c
+@@ -80,8 +80,7 @@ static long sizes[MAXPACKET];
+ static long isizes[MAXPACKET];
+ char acceled[5];
+ #endif
+-struct control controls[MAXROCKETS];
+-static unsigned char Clientmap[5];
++static unsigned char Clientmap[MAXROCKETS];
+ static int Socket;
+ /*static int tbreak; */
+ #define BUFFERSIZE 65536
Modified: head/games/xkoules/files/patch-xlib__inlstring.h
==============================================================================
--- head/games/xkoules/files/patch-xlib__inlstring.h Mon Feb 1 17:44:24 2021 (r563594)
+++ head/games/xkoules/files/patch-xlib__inlstring.h Mon Feb 1 17:44:56 2021 (r563595)
@@ -1,6 +1,6 @@
---- ./xlib/inlstring.h.orig 1998-03-04 19:59:19.000000000 +0100
-+++ ./xlib/inlstring.h 2014-03-30 03:11:00.579428909 +0200
-@@ -238,12 +238,12 @@
+--- xlib/inlstring.h.orig 1998-03-04 18:59:19 UTC
++++ xlib/inlstring.h
+@@ -238,12 +238,12 @@ extern __memcpyasm_regargs_aligned (); /* nu
static INLINE void *
__memcpy_aligndest (void *dest, const void *src, int n)
{
@@ -19,7 +19,7 @@
"
:
:"b" (dest), "d" (src), "c" (n)
-@@ -255,13 +255,13 @@
+@@ -255,13 +255,13 @@ __memcpy_aligndest (void *dest, const void *src, int n
static INLINE void *
__memcpy_destaligned (void *dest, const void *src, int n)
{
@@ -40,7 +40,7 @@
"
:
:"b" (dest), "d" (src), "c" (n)
-@@ -273,13 +273,13 @@
+@@ -273,13 +273,13 @@ __memcpy_destaligned (void *dest, const void *src, int
static INLINE void *
__memcpy_balanced (void *dest, const void *src, int n)
{
Modified: head/games/xkoules/files/patch-xlib__shmbitmap.c
==============================================================================
--- head/games/xkoules/files/patch-xlib__shmbitmap.c Mon Feb 1 17:44:24 2021 (r563594)
+++ head/games/xkoules/files/patch-xlib__shmbitmap.c Mon Feb 1 17:44:56 2021 (r563595)
@@ -1,6 +1,6 @@
---- ./xlib/shmbitmap.c.orig 1998-03-04 19:59:19.000000000 +0100
-+++ ./xlib/shmbitmap.c 2014-03-30 03:11:00.579428909 +0200
-@@ -237,7 +237,7 @@
+--- xlib/shmbitmap.c.orig 1998-03-04 18:59:19 UTC
++++ xlib/shmbitmap.c
+@@ -237,7 +237,7 @@ ShmPutBitmap (int x, int y, int w, int h, void *_dp)
#define __clipy1 0
#undef __clipy2
#define __clipy2 (MAPHEIGHT+19)
@@ -9,7 +9,7 @@
static INLINE int
muldiv64 (int CONST m1, int CONST m2, int CONST d)
{
-@@ -333,7 +333,7 @@
+@@ -333,7 +333,7 @@ Line (int x1, int y1, int x2, int y2, int c)
}
if (r1 & 1)
{ /* left */
@@ -18,7 +18,7 @@
y1 += muldiv64 (__clipx1 - x1, y2 - y1, x2 - x1);
#else
y1 += (long) (__clipx1 - x1) * (long) (y2 - y1) / (long) (x2 - x1);
-@@ -342,7 +342,7 @@
+@@ -342,7 +342,7 @@ Line (int x1, int y1, int x2, int y2, int c)
}
else if (r1 & 2)
{ /* right */
@@ -27,7 +27,7 @@
y1 += muldiv64 (__clipx2 - x1, y2 - y1, x2 - x1);
#else
y1 += (long) (__clipx2 - x1) * (long) (y2 - y1) / (long) (x2 - x1);
-@@ -351,7 +351,7 @@
+@@ -351,7 +351,7 @@ Line (int x1, int y1, int x2, int y2, int c)
}
else if (r1 & 4)
{ /* top */
@@ -36,7 +36,7 @@
x1 += muldiv64 (__clipy1 - y1, x2 - x1, y2 - y1);
#else
x1 += (long) (__clipy1 - y1) * (long) (x2 - x1) / (long) (y2 - y1);
-@@ -360,7 +360,7 @@
+@@ -360,7 +360,7 @@ Line (int x1, int y1, int x2, int y2, int c)
}
else if (r1 & 8)
{ /* bottom */
Modified: head/games/xkoules/files/patch-xlib__text.c
==============================================================================
--- head/games/xkoules/files/patch-xlib__text.c Mon Feb 1 17:44:24 2021 (r563594)
+++ head/games/xkoules/files/patch-xlib__text.c Mon Feb 1 17:44:56 2021 (r563595)
@@ -1,5 +1,5 @@
---- ./xlib/text.c.orig 1998-03-04 19:59:19.000000000 +0100
-+++ ./xlib/text.c 2014-03-30 03:12:11.082033640 +0200
+--- xlib/text.c.orig 1998-03-04 18:59:19 UTC
++++ xlib/text.c
@@ -4,6 +4,7 @@
#ifdef MITSHM
More information about the svn-ports-all
mailing list