pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/games/wormux update to 0.8



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ceda0e96cc4b
branches:  trunk
changeset: 543073:ceda0e96cc4b
user:      drochner <drochner%pkgsrc.org@localhost>
date:      Mon Jun 02 16:57:37 2008 +0000

description:
update to 0.8
changes:
* Network game (port 3826 is registred by IANA for Wormux)
* A lot of bug fixes (memory leaks, useless code deleted ...)
* 15 new maps
* New weapons: Flamethrower, Football bomb, Cluzooka
* Minimap preview
* Camera improvements
* Better use of anti-aliasing
* Water/lava particles added
* Various graphical improvements
* Sound cache: no more lag on explosion
* More sounds and musics
* Better characters: Better positions, characters' eyes follow cursor,...
* Weapons tweaking
* Smaller step in angle selection when pressing Shift
* Menus compatible with smallest resolutions
* Help section added (menu explaining shortkeys and howtoplay.pdf documentation provided)
* Language selection
* "Looking for updates" option
* Volume control option
* Joystick support
* Improve collision detection, cursor,...
* User dir as XDG recommandation (Freedesktop)
* Initial management of command line options
* Experimental random map generator and skin viewer
* AI improvements (still stupid so still hidden feature)

pkgsrc note: rewrote the patch which fixes some broken/nonportable
geometry calculations, explosion craters look much nicer now

diffstat:

 games/wormux/Makefile         |   42 +---
 games/wormux/PLIST            |  499 ++++++++++++++++++++++++++++++++---------
 games/wormux/distinfo         |   10 +-
 games/wormux/patches/patch-aa |   75 ++++-
 4 files changed, 446 insertions(+), 180 deletions(-)

diffs (truncated from 1145 to 300 lines):

diff -r 4a3efde1b4ac -r ceda0e96cc4b games/wormux/Makefile
--- a/games/wormux/Makefile     Mon Jun 02 16:46:42 2008 +0000
+++ b/games/wormux/Makefile     Mon Jun 02 16:57:37 2008 +0000
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.7 2008/01/18 05:06:36 tnn Exp $
+# $NetBSD: Makefile,v 1.8 2008/06/02 16:57:37 drochner Exp $
 #
 
-DISTNAME=      wormux-0.7.9
-PKGREVISION=   3
+DISTNAME=      wormux-0.8
 CATEGORIES=    games
 MASTER_SITES=  http://download.gna.org/wormux/
+EXTRACT_SUFX=  .tar.bz2
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      http://www.wormux.org/
@@ -18,42 +18,6 @@
 USE_TOOLS+=    pkg-config msgfmt
 USE_DIRS+=     xdg-1.1
 
-WSHDIRS+= music/ingame music/menu
-WSHDIRS+= gfx
-WSHDIRS+= team/gnuteam team/thunderbirdteam team/spipteam team/beastieteam \
-       team/oooteam team/tuxteam team/workraveteam team/konqiteam \
-       team/firefoxteam team/wilberteam team/snortteam team/nupikteam \
-       team/phpteam
-WSHDIRS+= sound/share/menu sound/default sound/francais sound/flying
-WSHDIRS+= weapon/jet_pack weapon/cluster_bomb weapon/syringe weapon/lowgrav \
-       weapon/construct weapon/ninja_rope weapon/suicide weapon/disco_grenade \
-       weapon/bazooka weapon/polecat weapon/shotgun weapon/mine weapon/sound \
-       weapon/gun weapon/gnu weapon/teleportation weapon/snipe_rifle \
-       weapon/supertux weapon/air_attack weapon/blowtorch weapon/m16 \
-       weapon/grenade weapon/bounce_ball weapon/baseball weapon/airhammer \
-       weapon/anvil weapon/dynamite weapon/parachute weapon/riot_bomb \
-       weapon/skip_turn
-WSHDIRS+= body/gnuteam body/thunderbirdteam body/spipteam body/beastieteam \
-       body/oooteam body/tuxteam body/workraveteam body/konqiteam \
-       body/firefoxteam body/wilberteam body/snortteam body/nupikteam \
-       body/phpteam
-WSHDIRS+= interface/cursors
-WSHDIRS+= menu/img
-WSHDIRS+= object
-WSHDIRS+= font
-WSHDIRS+= map/champignon map/paradis map/qingqong map/hell map/aquarium \
-       map/desert map/monkeybubbleworld map/cowland map/grenouilles \
-       map/leafs map/goodandevil map/arbre map/space map/cheese \
-       map/wildwestdv map/noel map/electronik map/catacombes map/prehistorik \
-       map/battlenight map/banquise map/pirates map/vulcano map/island \
-       map/araignee map/halloween map/easterisland
-WSHDIRS+= game_mode
-
-pre-install:
-       for d in ${WSHDIRS}; do \
-        ${INSTALL_DATA_DIR} ${DESTDIR:Q}${PREFIX}/share/wormux/$$d; \
-       done
-
 .include "../../devel/SDL/buildlink3.mk"
 .include "../../graphics/SDL_image/buildlink3.mk"
 .include "../../audio/SDL_mixer/buildlink3.mk"
diff -r 4a3efde1b4ac -r ceda0e96cc4b games/wormux/PLIST
--- a/games/wormux/PLIST        Mon Jun 02 16:46:42 2008 +0000
+++ b/games/wormux/PLIST        Mon Jun 02 16:57:37 2008 +0000
@@ -1,47 +1,76 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2007/02/02 16:08:48 drochner Exp $
+@comment $NetBSD: PLIST,v 1.2 2008/06/02 16:57:37 drochner Exp $
 bin/wormux
 man/man6/wormux.6
 share/applications/wormux.desktop
+share/locale/bg/LC_MESSAGES/wormux.mo
 share/locale/bs/LC_MESSAGES/wormux.mo
 share/locale/ca/LC_MESSAGES/wormux.mo
+share/locale/cpf/LC_MESSAGES/wormux.mo
+share/locale/cs/LC_MESSAGES/wormux.mo
 share/locale/da/LC_MESSAGES/wormux.mo
 share/locale/de/LC_MESSAGES/wormux.mo
 share/locale/eo/LC_MESSAGES/wormux.mo
 share/locale/es/LC_MESSAGES/wormux.mo
+share/locale/fa/LC_MESSAGES/wormux.mo
 share/locale/fi/LC_MESSAGES/wormux.mo
 share/locale/fr/LC_MESSAGES/wormux.mo
+share/locale/gl/LC_MESSAGES/wormux.mo
+share/locale/he/LC_MESSAGES/wormux.mo
 share/locale/hu/LC_MESSAGES/wormux.mo
 share/locale/it/LC_MESSAGES/wormux.mo
+share/locale/lv/LC_MESSAGES/wormux.mo
+share/locale/nb/LC_MESSAGES/wormux.mo
 share/locale/nl/LC_MESSAGES/wormux.mo
 share/locale/pl/LC_MESSAGES/wormux.mo
-share/locale/pt-BR/LC_MESSAGES/wormux.mo
 share/locale/pt/LC_MESSAGES/wormux.mo
+share/locale/pt_BR/LC_MESSAGES/wormux.mo
 share/locale/ro/LC_MESSAGES/wormux.mo
 share/locale/ru/LC_MESSAGES/wormux.mo
 share/locale/sk/LC_MESSAGES/wormux.mo
+share/locale/sl/LC_MESSAGES/wormux.mo
 share/locale/sv/LC_MESSAGES/wormux.mo
 share/locale/tr/LC_MESSAGES/wormux.mo
+share/locale/zh_CN/LC_MESSAGES/wormux.mo
+share/locale/zh_TW/LC_MESSAGES/wormux.mo
+share/pixmaps/wormux_128x128.png
 share/wormux/authors.dtd
 share/wormux/authors.xml
-share/wormux/body/beastieteam/arm-left.png
-share/wormux/body/beastieteam/arm-right.png
-share/wormux/body/beastieteam/black.png
+share/wormux/body/beastieteam/arm.png
+share/wormux/body/beastieteam/b_arm.png
+share/wormux/body/beastieteam/b_body.png
+share/wormux/body/beastieteam/b_eyelid.png
+share/wormux/body/beastieteam/b_foot.png
+share/wormux/body/beastieteam/b_head.png
+share/wormux/body/beastieteam/b_tail.png
 share/wormux/body/beastieteam/body.png
 share/wormux/body/beastieteam/c1.png
 share/wormux/body/beastieteam/c2.png
 share/wormux/body/beastieteam/config.xml
 share/wormux/body/beastieteam/dead.png
+share/wormux/body/beastieteam/eyelid.png
+share/wormux/body/beastieteam/eyes.png
 share/wormux/body/beastieteam/foot.png
 share/wormux/body/beastieteam/head.png
 share/wormux/body/beastieteam/helmet.png
+share/wormux/body/beastieteam/hoop.png
+share/wormux/body/beastieteam/hula.png
 share/wormux/body/beastieteam/jetpack-heli.png
 share/wormux/body/beastieteam/jetpack.png
+share/wormux/body/beastieteam/pupil.png
 share/wormux/body/beastieteam/tail.png
 share/wormux/body/beastieteam/yoyo.png
 share/wormux/body/body.dtd
 share/wormux/body/firefoxteam/arm1.png
 share/wormux/body/firefoxteam/arm2.png
-share/wormux/body/firefoxteam/black.png
+share/wormux/body/firefoxteam/b_arm1.png
+share/wormux/body/firefoxteam/b_arm2.png
+share/wormux/body/firefoxteam/b_body.png
+share/wormux/body/firefoxteam/b_ear-left.png
+share/wormux/body/firefoxteam/b_ear-right.png
+share/wormux/body/firefoxteam/b_eyelid.png
+share/wormux/body/firefoxteam/b_foot.png
+share/wormux/body/firefoxteam/b_head.png
+share/wormux/body/firefoxteam/b_tail.png
 share/wormux/body/firefoxteam/body.png
 share/wormux/body/firefoxteam/c1.png
 share/wormux/body/firefoxteam/c2.png
@@ -49,10 +78,13 @@
 share/wormux/body/firefoxteam/dead.png
 share/wormux/body/firefoxteam/ear-left.png
 share/wormux/body/firefoxteam/ear-right.png
+share/wormux/body/firefoxteam/eyelid.png
 share/wormux/body/firefoxteam/eyes.png
-share/wormux/body/firefoxteam/flag.png
 share/wormux/body/firefoxteam/foot.png
+share/wormux/body/firefoxteam/head.png
 share/wormux/body/firefoxteam/helmet.png
+share/wormux/body/firefoxteam/hoop.png
+share/wormux/body/firefoxteam/hula.png
 share/wormux/body/firefoxteam/jetpack-belt.png
 share/wormux/body/firefoxteam/jetpack-fire.png
 share/wormux/body/firefoxteam/jetpack.png
@@ -60,18 +92,27 @@
 share/wormux/body/firefoxteam/tail.png
 share/wormux/body/firefoxteam/yoyo.png
 share/wormux/body/gnuteam/arm.png
-share/wormux/body/gnuteam/black.png
+share/wormux/body/gnuteam/b_arm.png
+share/wormux/body/gnuteam/b_body.png
+share/wormux/body/gnuteam/b_eyelid.png
+share/wormux/body/gnuteam/b_foot.png
+share/wormux/body/gnuteam/b_head.png
 share/wormux/body/gnuteam/body.png
 share/wormux/body/gnuteam/c1.png
 share/wormux/body/gnuteam/c2.png
 share/wormux/body/gnuteam/config.xml
 share/wormux/body/gnuteam/dead.png
+share/wormux/body/gnuteam/eyelid.png
+share/wormux/body/gnuteam/eyes.png
 share/wormux/body/gnuteam/foot.png
 share/wormux/body/gnuteam/head.png
 share/wormux/body/gnuteam/helmet.png
+share/wormux/body/gnuteam/hoop.png
+share/wormux/body/gnuteam/hula.png
 share/wormux/body/gnuteam/jetpack-belt.png
 share/wormux/body/gnuteam/jetpack-fire.png
 share/wormux/body/gnuteam/jetpack.png
+share/wormux/body/gnuteam/pupil.png
 share/wormux/body/gnuteam/tail.png
 share/wormux/body/gnuteam/yoyo.png
 share/wormux/body/konqiteam/arm1.png
@@ -82,12 +123,16 @@
 share/wormux/body/konqiteam/c2.png
 share/wormux/body/konqiteam/config.xml
 share/wormux/body/konqiteam/dead.png
+share/wormux/body/konqiteam/eyelid.png
 share/wormux/body/konqiteam/eyes.png
 share/wormux/body/konqiteam/foot-left.png
 share/wormux/body/konqiteam/foot-right.png
 share/wormux/body/konqiteam/helmet.png
+share/wormux/body/konqiteam/hoop.png
 share/wormux/body/konqiteam/horns.png
+share/wormux/body/konqiteam/hula.png
 share/wormux/body/konqiteam/nose.png
+share/wormux/body/konqiteam/pupil.png
 share/wormux/body/konqiteam/tail.png
 share/wormux/body/konqiteam/wing.png
 share/wormux/body/konqiteam/yoyo.png
@@ -98,12 +143,17 @@
 share/wormux/body/nupikteam/c2.png
 share/wormux/body/nupikteam/config.xml
 share/wormux/body/nupikteam/dead.png
+share/wormux/body/nupikteam/eyelid.png
+share/wormux/body/nupikteam/eyes.png
 share/wormux/body/nupikteam/fixedarm.png
 share/wormux/body/nupikteam/foot.png
 share/wormux/body/nupikteam/head.png
 share/wormux/body/nupikteam/helmet.png
+share/wormux/body/nupikteam/hoop.png
+share/wormux/body/nupikteam/hula.png
 share/wormux/body/nupikteam/jetpack-heli.png
 share/wormux/body/nupikteam/jetpack.png
+share/wormux/body/nupikteam/pupil.png
 share/wormux/body/nupikteam/spines1.png
 share/wormux/body/nupikteam/spines2.png
 share/wormux/body/nupikteam/yoyo.png
@@ -113,10 +163,14 @@
 share/wormux/body/oooteam/c2.png
 share/wormux/body/oooteam/config.xml
 share/wormux/body/oooteam/dead.png
+share/wormux/body/oooteam/eyelid.png
 share/wormux/body/oooteam/eyes.png
 share/wormux/body/oooteam/foot.png
 share/wormux/body/oooteam/helmet.png
+share/wormux/body/oooteam/hoop.png
+share/wormux/body/oooteam/hula.png
 share/wormux/body/oooteam/nozzle.png
+share/wormux/body/oooteam/pupil.png
 share/wormux/body/oooteam/wingleft.png
 share/wormux/body/oooteam/wingright.png
 share/wormux/body/oooteam/yoyo.png
@@ -129,13 +183,18 @@
 share/wormux/body/phpteam/dead.png
 share/wormux/body/phpteam/ear-left.png
 share/wormux/body/phpteam/ear-right.png
+share/wormux/body/phpteam/eyelid.png
+share/wormux/body/phpteam/eyes.png
 share/wormux/body/phpteam/foot-left.png
 share/wormux/body/phpteam/foot-right.png
-share/wormux/body/phpteam/head.png
 share/wormux/body/phpteam/helmet.png
+share/wormux/body/phpteam/hoop.png
+share/wormux/body/phpteam/hula.png
 share/wormux/body/phpteam/jetpack-belt.png
 share/wormux/body/phpteam/jetpack-fire.png
 share/wormux/body/phpteam/jetpack.png
+share/wormux/body/phpteam/nose.png
+share/wormux/body/phpteam/pupil.png
 share/wormux/body/phpteam/tail.png
 share/wormux/body/phpteam/yoyo.png
 share/wormux/body/snortteam/arm.png
@@ -145,11 +204,16 @@
 share/wormux/body/snortteam/c2.png
 share/wormux/body/snortteam/config.xml
 share/wormux/body/snortteam/dead.png
+share/wormux/body/snortteam/eyelid.png
+share/wormux/body/snortteam/eyes.png
 share/wormux/body/snortteam/head.png
 share/wormux/body/snortteam/helmet.png
+share/wormux/body/snortteam/hoop.png
+share/wormux/body/snortteam/hula.png
 share/wormux/body/snortteam/jetpack-belt.png
 share/wormux/body/snortteam/jetpack-fire.png
 share/wormux/body/snortteam/jetpack.png
+share/wormux/body/snortteam/pupil.png
 share/wormux/body/snortteam/tail.png
 share/wormux/body/snortteam/yoyo.png
 share/wormux/body/spipteam/arm.png
@@ -159,10 +223,13 @@
 share/wormux/body/spipteam/c2.png
 share/wormux/body/spipteam/config.xml
 share/wormux/body/spipteam/dead.png
+share/wormux/body/spipteam/eyelid.png
 share/wormux/body/spipteam/eyes.png
 share/wormux/body/spipteam/foot.png
 share/wormux/body/spipteam/head.png
 share/wormux/body/spipteam/helmet.png
+share/wormux/body/spipteam/hoop.png
+share/wormux/body/spipteam/hula.png
 share/wormux/body/spipteam/jetpack-belt.png
 share/wormux/body/spipteam/jetpack-fire.png
 share/wormux/body/spipteam/jetpack.png
@@ -175,11 +242,15 @@
 share/wormux/body/thunderbirdteam/c2.png
 share/wormux/body/thunderbirdteam/config.xml
 share/wormux/body/thunderbirdteam/dead.png
+share/wormux/body/thunderbirdteam/eyelid.png
 share/wormux/body/thunderbirdteam/eyes.png
 share/wormux/body/thunderbirdteam/foot.png
 share/wormux/body/thunderbirdteam/hair.png
 share/wormux/body/thunderbirdteam/helmet.png



Home | Main Index | Thread Index | Old Index