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