games/xonotic: Easy update to version 0.8.5.

Also bket@ asked me to remove him as MAINTAINER.
This commit is contained in:
edd 2022-07-13 19:05:30 +00:00
parent 6dec93a7b4
commit 642d2e6404
5 changed files with 14 additions and 19 deletions

View File

@ -6,10 +6,8 @@ COMMENT-server = fast-paced first person shooter, server
MULTI_PACKAGES = -main -data -server
V = 0.8.2
REVISION = 1
V = 0.8.5
DISTNAME = xonotic-${V}
PKGNAME-main = xonotic-${V}
PKGNAME-data = xonotic-data-${V}
PKGNAME-server = xonotic-server-${V}
EXTRACT_SUFX = .zip
@ -18,8 +16,6 @@ CATEGORIES = games x11
MASTER_SITES = https://dl.xonotic.org/
HOMEPAGE = https://xonotic.org
MAINTAINER = Klemens Nanni <kn@openbsd.org>
# GPLv3+
PERMIT_PACKAGE = Yes
@ -65,7 +61,7 @@ do-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/${d}/
.endfor
${INSTALL_DATA} ${WRKDIST}/data/*.pk3 ${PREFIX}/share/xonotic/data/
${INSTALL_DATA} ${WRKDIST}/server/{server,help}.cfg \
${INSTALL_DATA} ${WRKDIST}/server/server.cfg \
${PREFIX}/share/examples/xonotic/
${INSTALL_DATA} ${WRKDIST}/server/rcon.pl \
${PREFIX}/share/xonotic/server/

View File

@ -1,2 +1,2 @@
SHA256 (xonotic-0.8.2.zip) = oi9yMPSGxYJbVc/a3XM5nJsPrpjJ4IHdisduygg1mtU=
SIZE (xonotic-0.8.2.zip) = 991045679
SHA256 (xonotic-0.8.5.zip) = D5KqI4NirrBZudkCapvTjWIXQjo1wZ8Sb7OeOHNuN+U=
SIZE (xonotic-0.8.5.zip) = 1228561792

View File

@ -1,16 +1,16 @@
Index: source/darkplaces/makefile.inc
--- source/darkplaces/makefile.inc.orig
+++ source/darkplaces/makefile.inc
@@ -193,7 +193,7 @@ OPTIM_DEBUG=$(CPUOPTIMIZATIONS)
#OPTIM_RELEASE=-O2 -fno-strict-aliasing -fno-math-errno -fno-trapping-math -ffinite-math-only -fno-signaling-nans -fcx-limited-range -funroll-loops $(CPUOPTIMIZATIONS)
@@ -194,7 +194,7 @@ OPTIM_DEBUG=$(CPUOPTIMIZATIONS)
#OPTIM_RELEASE=-O2 -fno-strict-aliasing -fno-math-errno -fno-trapping-math -fno-signaling-nans -fcx-limited-range -funroll-loops $(CPUOPTIMIZATIONS)
#OPTIM_RELEASE=-O2 -fno-strict-aliasing -funroll-loops $(CPUOPTIMIZATIONS)
#OPTIM_RELEASE=-O2 -fno-strict-aliasing $(CPUOPTIMIZATIONS)
-OPTIM_RELEASE=-O3 -fno-strict-aliasing $(CPUOPTIMIZATIONS)
+OPTIM_RELEASE=-fno-strict-aliasing $(CPUOPTIMIZATIONS)
# NOTE: *never* *ever* use the -ffast-math or -funsafe-math-optimizations flag
# Also, since gcc 5, -ffinite-math-only makes NaN and zero compare equal inside engine code but not inside QC, which causes error spam for seemingly valid QC code like if (x != 0) return 1 / x;
DO_CC=$(CC) $(CFLAGS) -c $< -o $@
@@ -210,9 +210,9 @@ LDFLAGS_RELEASE=$(OPTIM_RELEASE) -DSVNREVISION=`{ test
@@ -212,9 +212,9 @@ LDFLAGS_RELEASE=$(OPTIM_RELEASE) -DSVNREVISION=`{ test
OBJ_GLX= builddate.c sys_linux.o vid_glx.o thread_pthread.o keysym2ucs.o $(OBJ_MENU) $(OBJ_SOUND) $(OBJ_CD) $(OBJ_VIDEO_CAPTURE) $(OBJ_COMMON)
LDFLAGS_UNIXCOMMON=-lm $(LIB_ODE) $(LIB_Z) $(LIB_JPEG) $(LIB_CRYPTO) $(LIB_CRYPTO_RIJNDAEL)

View File

@ -1,9 +1,9 @@
@conflict Xonotic-data-*
share/xonotic/
share/xonotic/data/
share/xonotic/data/font-unifont-20170401.pk3
share/xonotic/data/font-xolonium-20170401.pk3
share/xonotic/data/xonotic-20170401-data.pk3
share/xonotic/data/xonotic-20170401-maps.pk3
share/xonotic/data/xonotic-20170401-music.pk3
share/xonotic/data/xonotic-20170401-nexcompat.pk3
share/xonotic/data/font-unifont-20220627.pk3
share/xonotic/data/font-xolonium-20220627.pk3
share/xonotic/data/xonotic-20220627-data.pk3
share/xonotic/data/xonotic-20220627-maps.pk3
share/xonotic/data/xonotic-20220627-music.pk3
share/xonotic/data/xonotic-20220627-nexcompat.pk3

View File

@ -1,7 +1,6 @@
@conflict Xonotic-server-*
@bin bin/xonotic-dedicated
share/examples/xonotic/
share/examples/xonotic/help.cfg
share/examples/xonotic/server.cfg
share/xonotic/server/
share/xonotic/server/rcon.pl