Update to KoboDeluxe-0.5.1. Based on patch posted on #netbsd.se. (thanks!)

Changes since 0.4pre10:
too many to list here. Includes major content updates and bug fixes.
This commit is contained in:
tnn 2009-07-15 21:45:47 +00:00
parent 333014215e
commit 62ac1eb09d
5 changed files with 124 additions and 99 deletions

View file

@ -1,20 +1,23 @@
# $NetBSD: Makefile,v 1.19 2008/06/12 02:14:29 joerg Exp $
# $NetBSD: Makefile,v 1.20 2009/07/15 21:45:47 tnn Exp $
#
DISTNAME= KoboDeluxe-0.4pre10
PKGNAME= ${DISTNAME:S/pre/rc/}
DISTNAME= KoboDeluxe-0.5.1
CATEGORIES= games
MASTER_SITES= http://olofson.net/kobodl/download/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= as@rsn.bth.se
HOMEPAGE= http://olofson.net/kobodl/
COMMENT= Multi-way scrolling shoot 'em up game for X
LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1
PKG_DESTDIR_SUPPORT= user-destdir
GNU_CONFIGURE= YES
USE_LANGUAGES= c c++
USE_TOOLS+= gmake
CONFIGURE_ENV+= VARBASE=${VARBASE}
GNU_CONFIGURE= YES
USE_LANGUAGES= c c++
USE_TOOLS+= gmake
BUILD_DEFS+= VARBASE
CONFIGURE_ARGS+= --sharedstatedir=${VARBASE}/games
.include "../../devel/SDL/buildlink3.mk"
.include "../../graphics/SDL_image/buildlink3.mk"

View file

@ -1,62 +1,111 @@
@comment $NetBSD: PLIST,v 1.3 2009/06/14 17:56:38 joerg Exp $
@comment $NetBSD: PLIST,v 1.4 2009/07/15 21:45:47 tnn Exp $
bin/kobodl
man/man6/kobodl.6
share/games/kobo-deluxe/gfx/bigship.pcx
share/games/kobo-deluxe/gfx/brushes.png
share/games/kobo-deluxe/gfx/bullets.pcx
share/games/kobo-deluxe/gfx/counter.png
share/games/kobo-deluxe/gfx/font2b.png
share/games/kobo-deluxe/gfx/font3b.png
share/games/kobo-deluxe/gfx/font4b.png
share/games/kobo-deluxe/gfx/loading.png
share/games/kobo-deluxe/gfx/logo3.png
share/games/kobo-deluxe/gfx/noise.pcx
share/games/kobo-deluxe/gfx/screen.png
share/games/kobo-deluxe/gfx/sprites.pcx
share/games/kobo-deluxe/gfx/tiles.pcx
share/games/kobo-deluxe/gfx/tube1.png
share/games/kobo-deluxe/gfx/tube2.png
share/games/kobo-deluxe/sfx/aguitar1.agw
share/games/kobo-deluxe/sfx/ballad1.agw
share/games/kobo-deluxe/sfx/ballad1.mid
share/games/kobo-deluxe/sfx/bassdrum3.agw
share/games/kobo-deluxe/sfx/bassdrum5.agw
share/games/kobo-deluxe/sfx/beam.raw
share/games/kobo-deluxe/sfx/bomb.raw
share/games/kobo-deluxe/sfx/bongo1.agw
share/games/kobo-deluxe/sfx/brass2.agw
share/games/kobo-deluxe/sfx/bubble.raw
share/games/kobo-deluxe/sfx/bzzzt1.agw
share/games/kobo-deluxe/sfx/claps1.agw
share/games/kobo-deluxe/sfx/edge2.agw
share/games/kobo-deluxe/sfx/elecbass2.agw
share/games/kobo-deluxe/sfx/enemym.raw
share/games/kobo-deluxe/sfx/expl.raw
share/games/kobo-deluxe/sfx/expl2.raw
share/games/kobo-deluxe/sfx/expl3.raw
share/games/kobo-deluxe/sfx/fine.raw
share/games/kobo-deluxe/sfx/gameover1.agw
share/games/kobo-deluxe/sfx/hardsync1.agw
share/games/kobo-deluxe/sfx/kobosfx.h
share/games/kobo-deluxe/sfx/launch.agw
share/games/kobo-deluxe/sfx/launch2.agw
share/games/kobo-deluxe/sfx/marimba2.agw
share/games/kobo-deluxe/sfx/metallic.raw
share/games/kobo-deluxe/sfx/music.agw
share/games/kobo-deluxe/sfx/noiseburst1.agw
share/games/kobo-deluxe/sfx/noiseburst2.agw
share/games/kobo-deluxe/sfx/oneup.raw
share/games/kobo-deluxe/sfx/phattpad1.agw
share/games/kobo-deluxe/sfx/phattpad2.agw
share/games/kobo-deluxe/sfx/ready1.agw
share/games/kobo-deluxe/sfx/ring.raw
share/games/kobo-deluxe/sfx/sfx.agw
share/games/kobo-deluxe/sfx/shot.raw
share/games/kobo-deluxe/sfx/sine.agw
share/games/kobo-deluxe/sfx/snare1.agw
share/games/kobo-deluxe/sfx/synbass1.agw
share/games/kobo-deluxe/sfx/test2.agw
share/games/kobo-deluxe/sfx/test2.mid
share/games/kobo-deluxe/sfx/thunder1.agw
share/games/kobo-deluxe/sfx/trance1.agw
share/games/kobo-deluxe/sfx/trance1.mid
share/kobo-deluxe/gfx/bigfont3.png
share/kobo-deluxe/gfx/bigship.png
share/kobo-deluxe/gfx/bmr-green.png
share/kobo-deluxe/gfx/bmr-pink.png
share/kobo-deluxe/gfx/bmr-purple.png
share/kobo-deluxe/gfx/bolt.png
share/kobo-deluxe/gfx/boltexpl.png
share/kobo-deluxe/gfx/bomb.png
share/kobo-deluxe/gfx/bombdeto.png
share/kobo-deluxe/gfx/brushes.png
share/kobo-deluxe/gfx/bullet5b.png
share/kobo-deluxe/gfx/bulletexpl2.png
share/kobo-deluxe/gfx/counterfont.png
share/kobo-deluxe/gfx/crosshair.png
share/kobo-deluxe/gfx/deluxe.png
share/kobo-deluxe/gfx/explo1e.png
share/kobo-deluxe/gfx/explo3e.png
share/kobo-deluxe/gfx/explo4e.png
share/kobo-deluxe/gfx/explo5e.png
share/kobo-deluxe/gfx/fighter.png
share/kobo-deluxe/gfx/flatstars1.png
share/kobo-deluxe/gfx/focusfx.png
share/kobo-deluxe/gfx/goldfont.png
share/kobo-deluxe/gfx/hitnoise.png
share/kobo-deluxe/gfx/icefont2.png
share/kobo-deluxe/gfx/loading3.png
share/kobo-deluxe/gfx/logo-outline.png
share/kobo-deluxe/gfx/logomask3.png
share/kobo-deluxe/gfx/missile.png
share/kobo-deluxe/gfx/missile2.png
share/kobo-deluxe/gfx/missile3.png
share/kobo-deluxe/gfx/noise.png
share/kobo-deluxe/gfx/player.png
share/kobo-deluxe/gfx/ring.png
share/kobo-deluxe/gfx/ringexpl2b.png
share/kobo-deluxe/gfx/rock1c.png
share/kobo-deluxe/gfx/rock2.png
share/kobo-deluxe/gfx/rockexpl.png
share/kobo-deluxe/gfx/screen2.png
share/kobo-deluxe/gfx/shinyrock.png
share/kobo-deluxe/gfx/tiles-blood.png
share/kobo-deluxe/gfx/tiles-chrome.png
share/kobo-deluxe/gfx/tiles-double.png
share/kobo-deluxe/gfx/tiles-green.png
share/kobo-deluxe/gfx/tiles-metal.png
share/kobo-deluxe/sfx/aguitar1.agw
share/kobo-deluxe/sfx/bassdrum5.agw
share/kobo-deluxe/sfx/bleep1.agw
share/kobo-deluxe/sfx/bleep3.agw
share/kobo-deluxe/sfx/boltfire2.agw
share/kobo-deluxe/sfx/boltfire2e.agw
share/kobo-deluxe/sfx/boltfire2o.agw
share/kobo-deluxe/sfx/boltfire2s.agw
share/kobo-deluxe/sfx/brass2.agw
share/kobo-deluxe/sfx/bzzzt1.agw
share/kobo-deluxe/sfx/cannon1.agw
share/kobo-deluxe/sfx/claps1.agw
share/kobo-deluxe/sfx/edge2.agw
share/kobo-deluxe/sfx/explo1b-rg.agw
share/kobo-deluxe/sfx/explo1b.agw
share/kobo-deluxe/sfx/explo1c-rg.agw
share/kobo-deluxe/sfx/explo1c.agw
share/kobo-deluxe/sfx/explo3d.agw
share/kobo-deluxe/sfx/explo4d.agw
share/kobo-deluxe/sfx/explo5.agw
share/kobo-deluxe/sfx/explo5b.agw
share/kobo-deluxe/sfx/explo5c.agw
share/kobo-deluxe/sfx/explo6.agw
share/kobo-deluxe/sfx/fmthump1b.agw
share/kobo-deluxe/sfx/gameover1.agw
share/kobo-deluxe/sfx/hardsync1.agw
share/kobo-deluxe/sfx/impact2.agw
share/kobo-deluxe/sfx/impact2b.agw
share/kobo-deluxe/sfx/impact2c.agw
share/kobo-deluxe/sfx/klank2b.agw
share/kobo-deluxe/sfx/klank3.agw
share/kobo-deluxe/sfx/klank3b.agw
share/kobo-deluxe/sfx/klank3c.agw
share/kobo-deluxe/sfx/klank4.agw
share/kobo-deluxe/sfx/kobosfx.h
share/kobo-deluxe/sfx/launch.agw
share/kobo-deluxe/sfx/launch2.agw
share/kobo-deluxe/sfx/launch3b.agw
share/kobo-deluxe/sfx/launch4.agw
share/kobo-deluxe/sfx/metallic7.agw
share/kobo-deluxe/sfx/metallic7rs.agw
share/kobo-deluxe/sfx/music.agw
share/kobo-deluxe/sfx/music_c.agw
share/kobo-deluxe/sfx/noiseburst2.agw
share/kobo-deluxe/sfx/phattpad2.agw
share/kobo-deluxe/sfx/pioing1b.agw
share/kobo-deluxe/sfx/rockexplo.agw
share/kobo-deluxe/sfx/save_waves.agw
share/kobo-deluxe/sfx/schwoom1.agw
share/kobo-deluxe/sfx/schwoop2.agw
share/kobo-deluxe/sfx/schwoop3.agw
share/kobo-deluxe/sfx/sfx.agw
share/kobo-deluxe/sfx/sfx_c.agw
share/kobo-deluxe/sfx/sine.agw
share/kobo-deluxe/sfx/snare1.agw
share/kobo-deluxe/sfx/synbass1.agw
share/kobo-deluxe/sfx/test2.agw
share/kobo-deluxe/sfx/test2.mid
share/kobo-deluxe/sfx/thunder1.agw
share/kobo-deluxe/sfx/trance1.agw
share/kobo-deluxe/sfx/trance1.mid
share/kobo-deluxe/sfx/trance1_c.agw
share/kobo-deluxe/sfx/zapp1.agw

View file

@ -1,7 +1,6 @@
$NetBSD: distinfo,v 1.3 2007/02/08 18:16:09 drochner Exp $
$NetBSD: distinfo,v 1.4 2009/07/15 21:45:47 tnn Exp $
SHA1 (KoboDeluxe-0.4pre10.tar.gz) = 7b1f37482d40e9f68291527d8b1b9dd7d88dd25c
RMD160 (KoboDeluxe-0.4pre10.tar.gz) = 0b5cc8062bbde8697eadce6f5cf95e61485f21bc
Size (KoboDeluxe-0.4pre10.tar.gz) = 800650 bytes
SHA1 (patch-aa) = f6aed754db79fb584ef7274f9fadfe79e0918cc9
SHA1 (patch-ab) = 40a7d8b47055c9a1b8afb5c9dbaaa0a2cbbbe822
SHA1 (KoboDeluxe-0.5.1.tar.bz2) = bc49dbbae562baffd312444b373c7ebbf5e233c6
RMD160 (KoboDeluxe-0.5.1.tar.bz2) = b196054f2220fe1b479a490723b1f5da4e74aa1f
Size (KoboDeluxe-0.5.1.tar.bz2) = 1781752 bytes
SHA1 (patch-ab) = 43a984ad4cba7ea0a989959dbf55d2b4d6cb24fb

View file

@ -1,13 +0,0 @@
$NetBSD: patch-aa,v 1.1 2007/02/08 18:16:09 drochner Exp $
--- gamestate.h.orig 2007-02-08 15:19:12.000000000 +0100
+++ gamestate.h
@@ -24,6 +24,8 @@
#include "window.h"
+class gamestatemanager_t;
+
class gamestate_t
{
friend class gamestatemanager_t;

View file

@ -1,13 +0,0 @@
$NetBSD: patch-ab,v 1.1 2007/02/08 18:16:09 drochner Exp $
--- configure.orig 2007-02-08 17:04:52.000000000 +0100
+++ configure
@@ -4200,7 +4200,7 @@ build_macosx_bundle=no
build_simple_bundle=no
unix_scoredir=yes
DATADIR='$(datadir)/games/kobo-deluxe'
-SCOREDIR='$(prefix)/games/kobo-deluxe/scores'
+SCOREDIR=${VARBASE}/games/kobo-deluxe/scores
CONFIGDIR='HOME>>'
CONFIGFILE='.kobodlrc'
EXEFILE=kobodl