games/tomenet: unbreak the port, undeprecate, respect CFLAGS better.
This commit is contained in:
parent
50a9a600f2
commit
3eadab0ea3
@ -7,11 +7,6 @@ MAINTAINER= ports@FreeBSD.org
|
|||||||
COMMENT= Online multiplayer rogue-like role-playing game
|
COMMENT= Online multiplayer rogue-like role-playing game
|
||||||
WWW= https://tomenet.eu/
|
WWW= https://tomenet.eu/
|
||||||
|
|
||||||
DEPRECATED= BROKEN for more than 2 years on all supported versions after the EOL of 12
|
|
||||||
EXPIRATION_DATE= 2023-12-31
|
|
||||||
BROKEN_FreeBSD_13= ld: error: duplicate symbol: lite_later
|
|
||||||
BROKEN_FreeBSD_14= ld: error: duplicate symbol: lite_later
|
|
||||||
|
|
||||||
USES= gmake ncurses tar:bzip2
|
USES= gmake ncurses tar:bzip2
|
||||||
|
|
||||||
MAKEFILE= makefile
|
MAKEFILE= makefile
|
||||||
|
|||||||
@ -26,7 +26,7 @@
|
|||||||
## Without SDL
|
## Without SDL
|
||||||
-#CFLAGS = -g -pipe -Wall -DUSE_X11 -DUSE_GCU -I${X11BASE}/include -D_XOPEN_SOURCE -D_BSD_SOURCE -DMEXP=19937
|
-#CFLAGS = -g -pipe -Wall -DUSE_X11 -DUSE_GCU -I${X11BASE}/include -D_XOPEN_SOURCE -D_BSD_SOURCE -DMEXP=19937
|
||||||
-#LIBS = -L${X11BASE}/lib -L/usr/pkg/lib -lX11 -lncurses -lcrypt -lm
|
-#LIBS = -L${X11BASE}/lib -L/usr/pkg/lib -lX11 -lncurses -lcrypt -lm
|
||||||
+CFLAGS += -g -pipe -Wall -DUSE_GCU -D_XOPEN_SOURCE -D_BSD_SOURCE -DMEXP=19937
|
+CFLAGS += -Wall -Wno-implicit-int -DUSE_GCU -D_XOPEN_SOURCE -D_BSD_SOURCE -DMEXP=19937
|
||||||
+LIBS += -lncurses -lcrypt -lm -lexecinfo
|
+LIBS += -lncurses -lcrypt -lm -lexecinfo
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
15
games/tomenet/files/patch-server_externs.h
Normal file
15
games/tomenet/files/patch-server_externs.h
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
--- server/externs.h.orig 2015-05-03 12:56:01 UTC
|
||||||
|
+++ server/externs.h
|
||||||
|
@@ -455,9 +455,9 @@ extern auction_type *auctions;
|
||||||
|
extern u32b auction_alloc;
|
||||||
|
|
||||||
|
/* Array used by everyone_lite_later_spot */
|
||||||
|
-struct worldspot *lite_later;
|
||||||
|
-int lite_later_alloc;
|
||||||
|
-int lite_later_num;
|
||||||
|
+extern struct worldspot *lite_later;
|
||||||
|
+extern int lite_later_alloc;
|
||||||
|
+extern int lite_later_num;
|
||||||
|
|
||||||
|
/*
|
||||||
|
* The spell list of schools
|
||||||
Loading…
x
Reference in New Issue
Block a user