pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/games/bzflag Updated to 1.10.0.
details: https://anonhg.NetBSD.org/pkgsrc/rev/785057fc5c6f
branches: trunk
changeset: 464583:785057fc5c6f
user: xtraeme <xtraeme%pkgsrc.org@localhost>
date: Sat Dec 13 10:32:53 2003 +0000
description:
Updated to 1.10.0.
The ChangeLog is huge. Selected new features include:
* vote based kicking
* tunable game parameters like gravity and world size
* smarter bots
* world weapons
* bzadmin text client
* autopilot
* rabbit game style
* single port networking
And more... please review Changelog for a detailed list of changes.
pkgsrc changes:
o USE_X11BASE not needed anymore.
I'm sorry, only tested on NetBSD/FreeBSD x86, I need more hardware...
diffstat:
games/bzflag/Makefile | 44 +-
games/bzflag/PLIST | 96 +++++--
games/bzflag/distinfo | 24 +-
games/bzflag/patches/patch-aa | 29 +-
games/bzflag/patches/patch-ab | 143 +----------
games/bzflag/patches/patch-ac | 230 +-----------------
games/bzflag/patches/patch-ad | 77 +----
games/bzflag/patches/patch-ae | 510 ++---------------------------------------
games/bzflag/patches/patch-af | 84 ------
games/bzflag/patches/patch-ag | 67 -----
games/bzflag/patches/patch-ah | 44 ---
games/bzflag/patches/patch-ai | 45 ---
games/bzflag/patches/patch-aj | 30 --
games/bzflag/patches/patch-ak | 17 -
games/bzflag/patches/patch-al | 21 -
games/bzflag/patches/patch-am | 25 --
16 files changed, 186 insertions(+), 1300 deletions(-)
diffs (truncated from 1598 to 300 lines):
diff -r 9504ac3ea5ae -r 785057fc5c6f games/bzflag/Makefile
--- a/games/bzflag/Makefile Sat Dec 13 09:30:43 2003 +0000
+++ b/games/bzflag/Makefile Sat Dec 13 10:32:53 2003 +0000
@@ -1,35 +1,37 @@
-# $NetBSD: Makefile,v 1.5 2003/11/30 22:58:41 jschauma Exp $
+# $NetBSD: Makefile,v 1.6 2003/12/13 10:32:53 xtraeme Exp $
-DISTNAME= bzflag-1.7e6
-PKGNAME= ${DISTNAME:S/e/.5./}
-PKGREVISION= 3
+DISTNAME= bzflag-1.10.20031209
+WRKSRC= ${WRKDIR}/bzflag-1.9.10.20031209
CATEGORIES= games x11
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=bzflag/}
-EXTRACT_SUFX= .tgz
MAINTAINER= blymn%baea.com.au@localhost
HOMEPAGE= http://www.bzflag.org/
COMMENT= OpenGL tank game
-USE_X11BASE= yes
+GNU_CONFIGURE= yes
+USE_NCURSES= # resize_term()
+USE_X11= yes
USE_BUILDLINK2= yes
USE_GMAKE= yes
-MAKE_ENV+= X11BASE=${X11BASE} INSTALL_PREFIX=${X11PREFIX}
-ALL_TARGET= netbsd default
+.include "../../mk/bsd.prefs.mk"
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/bzflag ${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/bzfls ${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/bzfrelay ${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/bin/bzfs ${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/man/bzflag.6s ${PREFIX}/man/man6/bzflag.6
- ${INSTALL_MAN} ${WRKSRC}/man/bzfls.6s ${PREFIX}/man/man6/bzfls.6
- ${INSTALL_MAN} ${WRKSRC}/man/bzfrelay.6s ${PREFIX}/man/man6/bzfrelay.6
- ${INSTALL_MAN} ${WRKSRC}/man/bzfs.6s ${PREFIX}/man/man6/bzfs.6
- ${INSTALL_DATA_DIR} ${PREFIX}/share/bzflag
- ${CP} ${WRKSRC}/data/* ${PREFIX}/share/bzflag
+.if ${OPSYS} != "Linux"
+post-extract:
+ ${SED} -e 's|@LINUX_TRUE@||g ; s|@LINUX_FALSE@|#|g' \
+ ${WRKSRC}/src/platform/Makefile.in > \
+ ${WRKSRC}/src/platform/Makefile.sed
+ ${MV} ${WRKSRC}/src/platform/Makefile.sed \
+ ${WRKSRC}/src/platform/Makefile.in
+.endif
-.include "../../graphics/MesaLib/buildlink2.mk"
-.include "../../graphics/glu/buildlink2.mk"
+CONFIGURE_ARGS+= --with-ncurses
+
+.include "../../devel/ncurses/buildlink2.mk"
+.include "../../devel/zlib/buildlink2.mk"
+.include "../../graphics/Mesa/buildlink2.mk"
+
+.include "../../mk/ossaudio.buildlink2.mk"
+.include "../../mk/pthread.buildlink2.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 9504ac3ea5ae -r 785057fc5c6f games/bzflag/PLIST
--- a/games/bzflag/PLIST Sat Dec 13 09:30:43 2003 +0000
+++ b/games/bzflag/PLIST Sat Dec 13 10:32:53 2003 +0000
@@ -1,62 +1,88 @@
-@comment $NetBSD: PLIST,v 1.2 2002/11/08 11:24:25 mrg Exp $
+@comment $NetBSD: PLIST,v 1.3 2003/12/13 10:32:53 xtraeme Exp $
+bin/bzadmin
bin/bzflag
-bin/bzfls
bin/bzfrelay
bin/bzfs
+man/man6/bzadmin.6
man/man6/bzflag.6
man/man6/bzfls.6
+man/man6/bzfquery.6
man/man6/bzfrelay.6
man/man6/bzfs.6
-share/bzflag/Bzflag.fti
-share/bzflag/Bzflag.ftr
-share/bzflag/Bzfs.fti
-share/bzflag/bbolt.rgb
-share/bzflag/blaser.rgb
+share/bzflag/bbolt.png
+share/bzflag/blaser.png
share/bzflag/boom.wav
-share/bzflag/boxwall.rgb
-share/bzflag/caution.rgb
-share/bzflag/clouds.rgb
-share/bzflag/explode1.rgb
+share/bzflag/boxwall.png
+share/bzflag/btbolt.png
+share/bzflag/caution.png
+share/bzflag/clouds.png
+share/bzflag/explode1.png
share/bzflag/explosion.wav
share/bzflag/fire.wav
-share/bzflag/fixedbr.rgb
-share/bzflag/fixedmr.rgb
-share/bzflag/flag.rgb
+share/bzflag/fixedbr.png
+share/bzflag/fixedmr.png
+share/bzflag/flag.png
share/bzflag/flag_alert.wav
share/bzflag/flag_drop.wav
share/bzflag/flag_grab.wav
share/bzflag/flag_lost.wav
share/bzflag/flag_won.wav
-share/bzflag/flage.rgb
-share/bzflag/gbolt.rgb
-share/bzflag/glaser.rgb
-share/bzflag/ground.rgb
-share/bzflag/helvbi.rgb
-share/bzflag/helvbr.rgb
+share/bzflag/flage.png
+share/bzflag/gbolt.png
+share/bzflag/glaser.png
+share/bzflag/ground.png
+share/bzflag/gtbolt.png
+share/bzflag/helvbi.png
+share/bzflag/helvbr.png
+share/bzflag/hunt.wav
+share/bzflag/hunt_select.wav
share/bzflag/jump.wav
share/bzflag/killteam.wav
+share/bzflag/l10n/bzflag_cs_CZ.po
+share/bzflag/l10n/bzflag_da.po
+share/bzflag/l10n/bzflag_de.po
+share/bzflag/l10n/bzflag_en_US_l33t.po
+share/bzflag/l10n/bzflag_en_US_redneck.po
+share/bzflag/l10n/bzflag_es.po
+share/bzflag/l10n/bzflag_fr.po
+share/bzflag/l10n/bzflag_it.po
+share/bzflag/l10n/bzflag_kg.po
+share/bzflag/l10n/bzflag_nl.po
+share/bzflag/l10n/bzflag_pt.po
+share/bzflag/l10n/bzflag_sv.po
+share/bzflag/l10n/bzflag_xx.po
share/bzflag/land.wav
share/bzflag/laser.wav
share/bzflag/lock.wav
-share/bzflag/missile.rgb
+share/bzflag/missile.png
share/bzflag/missile.wav
-share/bzflag/mountain.rgb
-share/bzflag/panel.rgb
-share/bzflag/pbolt.rgb
+share/bzflag/mountain.png
+share/bzflag/panel.png
+share/bzflag/pbolt.png
share/bzflag/phantom.wav
-share/bzflag/plaser.rgb
+share/bzflag/plaser.png
share/bzflag/pop.wav
-share/bzflag/pyrwall.rgb
-share/bzflag/rbolt.rgb
+share/bzflag/ptbolt.png
+share/bzflag/pyrwall.png
+share/bzflag/rbolt.png
share/bzflag/ricochet.wav
-share/bzflag/rlaser.rgb
-share/bzflag/roof.rgb
+share/bzflag/rlaser.png
+share/bzflag/roof.png
+share/bzflag/rtbolt.png
share/bzflag/shock.wav
+share/bzflag/steamroller.wav
+share/bzflag/teamgrab.wav
share/bzflag/teleport.wav
-share/bzflag/timesbi.rgb
-share/bzflag/timesbr.rgb
-share/bzflag/title.rgb
-share/bzflag/wall.rgb
-share/bzflag/ybolt.rgb
-share/bzflag/ylaser.rgb
+share/bzflag/thief.png
+share/bzflag/timesbi.png
+share/bzflag/timesbr.png
+share/bzflag/title.png
+share/bzflag/wall.png
+share/bzflag/wbolt.png
+share/bzflag/wlaser.png
+share/bzflag/wtbolt.png
+share/bzflag/ybolt.png
+share/bzflag/ylaser.png
+share/bzflag/ytbolt.png
+@dirrm share/bzflag/l10n
@dirrm share/bzflag
diff -r 9504ac3ea5ae -r 785057fc5c6f games/bzflag/distinfo
--- a/games/bzflag/distinfo Sat Dec 13 09:30:43 2003 +0000
+++ b/games/bzflag/distinfo Sat Dec 13 10:32:53 2003 +0000
@@ -1,17 +1,9 @@
-$NetBSD: distinfo,v 1.2 2003/09/25 02:38:12 jschauma Exp $
+$NetBSD: distinfo,v 1.3 2003/12/13 10:32:53 xtraeme Exp $
-SHA1 (bzflag-1.7e6.tgz) = 283a5f4eae87c43a1a7772e9ca40048df0e84bda
-Size (bzflag-1.7e6.tgz) = 2428811 bytes
-SHA1 (patch-aa) = b96af1e1a6a5ecbf1cde1007fc4fd06f7d005c42
-SHA1 (patch-ab) = 54414bd84630f3af19a4401d0342495553275cde
-SHA1 (patch-ac) = 81d06903bd4e7cf433b070562647069247c04b8a
-SHA1 (patch-ad) = 1393333c31a1be69a8a24f7d18e01539651356f8
-SHA1 (patch-ae) = 9c6f5df5f85c5aa8dcd12506bd7129dfbac38acf
-SHA1 (patch-af) = e604489f687ba6858ed7916eed9f63e2d068929b
-SHA1 (patch-ag) = e5f539e70cfb527d0faa05bfe2afb777242df6bb
-SHA1 (patch-ah) = c997a123696e7a26ef8f39950f8bea4a7eaf6ebc
-SHA1 (patch-ai) = 50bfe81735a71abb69b203272d28312a93c0eaaf
-SHA1 (patch-aj) = 2c88ce8add674a9a28d686bd5f7b1d2958f3084f
-SHA1 (patch-ak) = abdef8fe4c4efe622540b3f2da0b6153dbf5cdab
-SHA1 (patch-al) = 586abdf3c690162adb861a00147038bdce4b5543
-SHA1 (patch-am) = f82c2fa9ad22beec209e789ecb463caf58272004
+SHA1 (bzflag-1.10.20031209.tar.gz) = 3bf7fb071707075f9a7a681fe5ae9e03c17a08ec
+Size (bzflag-1.10.20031209.tar.gz) = 3352632 bytes
+SHA1 (patch-aa) = 05df40eb0fbb7dbab583434f25709cb815469393
+SHA1 (patch-ab) = 4c5cf621c5f66768b61669087373e74233d179ab
+SHA1 (patch-ac) = 808f1065b64478248337e84785518d03d230c96b
+SHA1 (patch-ad) = 896097e7cc29c8d186751c299857730be196b228
+SHA1 (patch-ae) = 2b20b1f46510e66c5ac33415af15e25e9acffc8d
diff -r 9504ac3ea5ae -r 785057fc5c6f games/bzflag/patches/patch-aa
--- a/games/bzflag/patches/patch-aa Sat Dec 13 09:30:43 2003 +0000
+++ b/games/bzflag/patches/patch-aa Sat Dec 13 10:32:53 2003 +0000
@@ -1,20 +1,13 @@
-$NetBSD: patch-aa,v 1.1.1.1 2002/09/24 12:49:10 blymn Exp $
+$NetBSD: patch-aa,v 1.2 2003/12/13 10:32:53 xtraeme Exp $
---- Makefile.orig Sun Sep 22 22:24:02 2002
-+++ Makefile
-@@ -33,6 +33,7 @@ AVAILTARGETS = \
- linux-ppc \
- solaris-cc \
- solaris-gcc \
-+ netbsd \
- $(NULL)
+--- include/common.h.orig 2003-12-13 10:38:57.000000000 +0100
++++ include/common.h 2003-12-13 10:41:43.000000000 +0100
+@@ -45,7 +45,7 @@
+ #endif
- config-sys:
-@@ -42,6 +43,7 @@ config-sys:
- @echo " make linux"
- @echo " make linux-i386"
- @echo " make linux-ppc"
-+ @echo " make netbsd"
- @echo " make solaris-cc"
- @echo " make solaris-gcc"
- @echo " make win32"
+ // Might we be BSDish? sys/param.h has BSD defined if so
+-#if (defined(__unix__) || defined(unix) || defined(__APPLE__)) && !defined(USG)
++#if defined(__APPLE__) || !defined(USG)
+ #include <sys/param.h>
+ #endif
+
diff -r 9504ac3ea5ae -r 785057fc5c6f games/bzflag/patches/patch-ab
--- a/games/bzflag/patches/patch-ab Sat Dec 13 09:30:43 2003 +0000
+++ b/games/bzflag/patches/patch-ab Sat Dec 13 10:32:53 2003 +0000
@@ -1,123 +1,22 @@
-$NetBSD: patch-ab,v 1.2 2003/09/25 02:38:13 jschauma Exp $
+$NetBSD: patch-ab,v 1.3 2003/12/13 10:32:53 xtraeme Exp $
---- configs/config-netbsd.orig Mon Sep 23 15:26:33 2002
-+++ configs/config-netbsd
-@@ -0,0 +1,118 @@
-+# bzflag
-+# Copyright (c) 1993 - 2002 Tim Riker
-+#
-+# This package is free software; you can redistribute it and/or
-+# modify it under the terms of the license found in the file
-+# named LICENSE that should have accompanied this file.
-+#
-+# THIS PACKAGE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
-+# IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
-+# WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
-+
-+#
-+# configuration for generic netbsd
-+#
-+CONFIG = netbsd
-+
-+#
-+# use XF86 vidmode extension (comment out to disable)
-+#
-+XF86VIDMODE_DEF = -DXF86VIDMODE_EXT
-+XF86VIDMODE_LIB = -lXxf86vm
-+
-+#
-+# use XInput extension for joystick support (comment out to disable)
-+#
-+JOYSTICK_DEF = -DXIJOYSTICK
-+JOYSTICK_LIB = -lXi
-+
-+#
-+# accumulate extension definitions and libs
-+#
-+XEXT_DEF = $(XF86VIDMODE_DEF) $(JOYSTICK_DEF)
-+XEXT_LIB = $(XF86VIDMODE_LIB) $(JOYSTICK_LIB)
-+
-+#
-+# install locations
-+#
Home |
Main Index |
Thread Index |
Old Index