ports/82675: Update port: games/kobodeluxe to 0.4.p10

KATO Tsuguru tkato432 at yahoo.com
Sun Jun 26 17:10:20 UTC 2005


>Number:         82675
>Category:       ports
>Synopsis:       Update port: games/kobodeluxe to 0.4.p10
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jun 26 17:10:19 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 4.11-RELEASE-p10 i386
>Organization:
>Environment:
>Description:
- Update to version 0.4pre10

Remove file:
files/patch-configure.in

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/games/kobodeluxe/Makefile games/kobodeluxe/Makefile
--- /usr/ports/games/kobodeluxe/Makefile	Thu Mar  3 02:32:06 2005
+++ games/kobodeluxe/Makefile	Sun Jun 26 14:38:56 2005
@@ -6,22 +6,20 @@
 #
 
 PORTNAME=	kobodeluxe
-PORTVERSION=	0.4.p8
-PORTREVISION=	1
+PORTVERSION=	0.4.p10
 CATEGORIES=	games
 MASTER_SITES=	http://olofson.net/kobodl/download/
 DISTNAME=	KoboDeluxe-${PORTVERSION:S/.p/pre/}
 
 MAINTAINER=	ports at FreeBSD.org
-COMMENT=	Kobo Deluxe (formerly SKobo) is an SDL port of Akira Higuchi's XKobo
+COMMENT=	An SDL port of the scrolling game XKobo
 
+USE_SDL=	image sdl
+USE_REINPLACE=	yes
 GNU_CONFIGURE=	yes
-CONFIGURE_ENV=	SDL_CONFIG=${LOCALBASE}/bin/sdl11-config
-CONFIGURE_ARGS+=	--program-transform-name="s/$$//"
+CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
 
-USE_SDL=	image sdl
-USE_AUTOCONF_VER=	253
-USE_AUTOMAKE_VER=	15
+MAN6=		kobodl.6
 
 .include <bsd.port.pre.mk>
 
@@ -29,7 +27,19 @@
 BROKEN=		"Does not compile on amd64"
 .endif
 
-pre-configure:
-	cd ${WRKDIR}/${DISTNAME} && ${ACLOCAL} && ${AUTOCONF} && ${AUTOHEADER}
+.if defined(WITH_OPENGL)
+USE_GL=		yes
+CONFIGURE_ARGS+=	--enable-opengl
+.else
+CONFIGURE_ARGS+=	--disable-opengl
+.endif
+
+post-patch:
+.for file in configure data/Makefile.in
+	@${REINPLACE_CMD} -e 's|$$(datadir)/games|$$(datadir)|g ; \
+		 s|$$(prefix)/games|$$(datadir)|g ; \
+		 s|-lSDL$$||g ; \
+		 s|SDL/SDL|SDL|g' ${WRKSRC}/${file}
+.endfor
 
 .include <bsd.port.post.mk>
diff -urN /usr/ports/games/kobodeluxe/distinfo games/kobodeluxe/distinfo
--- /usr/ports/games/kobodeluxe/distinfo	Thu Mar 18 13:51:39 2004
+++ games/kobodeluxe/distinfo	Sun Jun 26 14:11:31 2005
@@ -1,2 +1,2 @@
-MD5 (KoboDeluxe-0.4pre8.tar.gz) = 215fba14e30755940833dc1abb322bd6
-SIZE (KoboDeluxe-0.4pre8.tar.gz) = 676204
+MD5 (KoboDeluxe-0.4pre10.tar.gz) = 6c075837ae680bf5490c1fc4279dcc8b
+SIZE (KoboDeluxe-0.4pre10.tar.gz) = 800650
diff -urN /usr/ports/games/kobodeluxe/files/patch-configure.in games/kobodeluxe/files/patch-configure.in
--- /usr/ports/games/kobodeluxe/files/patch-configure.in	Fri Jul 26 01:54:42 2002
+++ games/kobodeluxe/files/patch-configure.in	Thu Jan  1 09:00:00 1970
@@ -1,21 +0,0 @@
-$FreeBSD: ports/games/kobodeluxe/files/patch-configure.in,v 1.1 2002/07/25 16:54:42 petef Exp $
-
---- configure.in.orig	Mon Jun 10 23:21:17 2002
-+++ configure.in	Wed Jun 12 09:06:35 2002
-@@ -30,7 +30,7 @@
- build_simple_bundle=no
- unix_scoredir=yes
- DATADIR='$(datadir)/games/kobo-deluxe'
--SCOREDIR='$(prefix)/games/kobo-deluxe/scores'
-+SCOREDIR='$(datadir)/games/kobo-deluxe/scores'
- CONFIGDIR='HOME>>'
- CONFIGFILE='.kobodlrc'
- EXEFILE=kobodl
-@@ -165,7 +165,6 @@
- AC_CHECK_LIB(SDL_image, IMG_Load,,
- 	AC_MSG_ERROR([You need the SDL_image library to compile this software.
- 	Get it at http://www.devolution.com/~slouken/SDL/]),
--	-lSDL
- )
- LIBS="$LIBS -lSDL_image"
- 
diff -urN /usr/ports/games/kobodeluxe/pkg-descr games/kobodeluxe/pkg-descr
--- /usr/ports/games/kobodeluxe/pkg-descr	Thu Mar  3 02:32:06 2005
+++ games/kobodeluxe/pkg-descr	Sun Jun 26 14:39:40 2005
@@ -1,6 +1,7 @@
-Kobo Deluxe (formerly SKobo) is an SDL port of Akira Higuchi's game XKobo. 
-It adds sound, smoother animation, filtered high resolution support, a 
-more intuitive menu driven user interface, joystick support and other 
-features.
+Kobo Deluxe is an enhanced version of Akira Higuchi's game XKobo. It adds
+sound, smoother animation, high resolution support, OpenGL acceleration
+(optional), an intuitive menu driven user interface, joystick support and
+other features. Kobo Deluxe uses SDL for graphics, sound and input, which
+makes it possible to run the game on pretty much anything.
 
 WWW: http://www.olofson.net/kobodl/
diff -urN /usr/ports/games/kobodeluxe/pkg-plist games/kobodeluxe/pkg-plist
--- /usr/ports/games/kobodeluxe/pkg-plist	Wed Dec 22 02:08:23 2004
+++ games/kobodeluxe/pkg-plist	Sun Jun 26 14:32:09 2005
@@ -1,124 +1,66 @@
 bin/kobodl
- at exec mkdir %D/share/games/kobo-deluxe/scores
- at exec chmod a+w %D/share/games/kobo-deluxe/scores
-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/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/aguitar2.agw
-share/games/kobo-deluxe/sfx/ballad1.agw
-share/games/kobo-deluxe/sfx/ballad1.mid
-share/games/kobo-deluxe/sfx/banjo1.agw
-share/games/kobo-deluxe/sfx/bassdrum1.agw
-share/games/kobo-deluxe/sfx/bassdrum10.agw
-share/games/kobo-deluxe/sfx/bassdrum2.agw
-share/games/kobo-deluxe/sfx/bassdrum3.agw
-share/games/kobo-deluxe/sfx/bassdrum4.agw
-share/games/kobo-deluxe/sfx/bassdrum5.agw
-share/games/kobo-deluxe/sfx/bassdrum6.agw
-share/games/kobo-deluxe/sfx/bassdrum7.agw
-share/games/kobo-deluxe/sfx/bassdrum8.agw
-share/games/kobo-deluxe/sfx/bassdrum9.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/brass1.agw
-share/games/kobo-deluxe/sfx/brass2.agw
-share/games/kobo-deluxe/sfx/bubble.raw
-share/games/kobo-deluxe/sfx/claps1.agw
-share/games/kobo-deluxe/sfx/claps2.agw
-share/games/kobo-deluxe/sfx/crash1.agw
-share/games/kobo-deluxe/sfx/cymbal1.agw
-share/games/kobo-deluxe/sfx/cymbal2.agw
-share/games/kobo-deluxe/sfx/cymbal3.agw
-share/games/kobo-deluxe/sfx/cymbal4.agw
-share/games/kobo-deluxe/sfx/edge1.agw
-share/games/kobo-deluxe/sfx/edge2.agw
-share/games/kobo-deluxe/sfx/edit.agw
-share/games/kobo-deluxe/sfx/elecbass1.agw
-share/games/kobo-deluxe/sfx/elecbass2.agw
-share/games/kobo-deluxe/sfx/elecbass3.agw
-share/games/kobo-deluxe/sfx/elecbass4.agw
-share/games/kobo-deluxe/sfx/elecbass5.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/fmbass1.agw
-share/games/kobo-deluxe/sfx/fmbass2.agw
-share/games/kobo-deluxe/sfx/fmknock1.agw
-share/games/kobo-deluxe/sfx/fmkoto1.agw
-share/games/kobo-deluxe/sfx/gmsclock.agw
-share/games/kobo-deluxe/sfx/hardsync1.agw
-share/games/kobo-deluxe/sfx/hihat1c.agw
-share/games/kobo-deluxe/sfx/hihat1o.agw
-share/games/kobo-deluxe/sfx/hihat1p.agw
-share/games/kobo-deluxe/sfx/hihat2.agw
-share/games/kobo-deluxe/sfx/kettle1.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/marimba1.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/noiseburst3.agw
-share/games/kobo-deluxe/sfx/noiseflute1.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/phattpad3.agw
-share/games/kobo-deluxe/sfx/ride1.agw
-share/games/kobo-deluxe/sfx/ride2.agw
-share/games/kobo-deluxe/sfx/ride3.agw
-share/games/kobo-deluxe/sfx/ride4.agw
-share/games/kobo-deluxe/sfx/rideping1.agw
-share/games/kobo-deluxe/sfx/rideping2.agw
-share/games/kobo-deluxe/sfx/ring.raw
-share/games/kobo-deluxe/sfx/sawsynth1.agw
-share/games/kobo-deluxe/sfx/sawsynth2.agw
-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/sineknock1.agw
-share/games/kobo-deluxe/sfx/sineknock2.agw
-share/games/kobo-deluxe/sfx/snare1.agw
-share/games/kobo-deluxe/sfx/snare2.agw
-share/games/kobo-deluxe/sfx/snare3.agw
-share/games/kobo-deluxe/sfx/snare4.agw
-share/games/kobo-deluxe/sfx/snare5.agw
-share/games/kobo-deluxe/sfx/speed.agw
-share/games/kobo-deluxe/sfx/speed1.agw
-share/games/kobo-deluxe/sfx/speed2.agw
-share/games/kobo-deluxe/sfx/steelguit1.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/games/kobo-deluxe/sfx/truefm1.agw
-share/games/kobo-deluxe/sfx/tububells1.agw
-share/games/kobo-deluxe/sfx/tububells2.agw
-share/games/kobo-deluxe/sfx/warmpad1.agw
-share/games/kobo-deluxe/sfx/xylophone1.agw
-share/games/kobo-deluxe/sfx/xylophone2.agw
- at dirrm share/games/kobo-deluxe/sfx
- at dirrm share/games/kobo-deluxe/scores
- at dirrm share/games/kobo-deluxe/gfx
- at dirrm share/games/kobo-deluxe
- at unexec rmdir %D/share/games 2>/dev/null || true
+ at exec mkdir -p %D/share/kobo-deluxe/scores
+ at exec chmod a+w %D/share/kobo-deluxe/scores
+share/kobo-deluxe/gfx/bigship.pcx
+share/kobo-deluxe/gfx/brushes.png
+share/kobo-deluxe/gfx/bullets.pcx
+share/kobo-deluxe/gfx/counter.png
+share/kobo-deluxe/gfx/font2b.png
+share/kobo-deluxe/gfx/font3b.png
+share/kobo-deluxe/gfx/font4b.png
+share/kobo-deluxe/gfx/loading.png
+share/kobo-deluxe/gfx/logo3.png
+share/kobo-deluxe/gfx/noise.pcx
+share/kobo-deluxe/gfx/screen.png
+share/kobo-deluxe/gfx/sprites.pcx
+share/kobo-deluxe/gfx/tiles.pcx
+share/kobo-deluxe/gfx/tube1.png
+share/kobo-deluxe/gfx/tube2.png
+share/kobo-deluxe/sfx/aguitar1.agw
+share/kobo-deluxe/sfx/ballad1.agw
+share/kobo-deluxe/sfx/ballad1.mid
+share/kobo-deluxe/sfx/bassdrum3.agw
+share/kobo-deluxe/sfx/bassdrum5.agw
+share/kobo-deluxe/sfx/beam.raw
+share/kobo-deluxe/sfx/bomb.raw
+share/kobo-deluxe/sfx/bongo1.agw
+share/kobo-deluxe/sfx/brass2.agw
+share/kobo-deluxe/sfx/bubble.raw
+share/kobo-deluxe/sfx/bzzzt1.agw
+share/kobo-deluxe/sfx/claps1.agw
+share/kobo-deluxe/sfx/edge2.agw
+share/kobo-deluxe/sfx/elecbass2.agw
+share/kobo-deluxe/sfx/enemym.raw
+share/kobo-deluxe/sfx/expl.raw
+share/kobo-deluxe/sfx/expl2.raw
+share/kobo-deluxe/sfx/expl3.raw
+share/kobo-deluxe/sfx/fine.raw
+share/kobo-deluxe/sfx/gameover1.agw
+share/kobo-deluxe/sfx/hardsync1.agw
+share/kobo-deluxe/sfx/kobosfx.h
+share/kobo-deluxe/sfx/launch.agw
+share/kobo-deluxe/sfx/launch2.agw
+share/kobo-deluxe/sfx/marimba2.agw
+share/kobo-deluxe/sfx/metallic.raw
+share/kobo-deluxe/sfx/music.agw
+share/kobo-deluxe/sfx/noiseburst1.agw
+share/kobo-deluxe/sfx/noiseburst2.agw
+share/kobo-deluxe/sfx/oneup.raw
+share/kobo-deluxe/sfx/phattpad1.agw
+share/kobo-deluxe/sfx/phattpad2.agw
+share/kobo-deluxe/sfx/ready1.agw
+share/kobo-deluxe/sfx/ring.raw
+share/kobo-deluxe/sfx/sfx.agw
+share/kobo-deluxe/sfx/shot.raw
+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
+ at dirrm share/kobo-deluxe/sfx
+ at dirrm share/kobo-deluxe/gfx
+ at unexec rmdir %D/share/kobo-deluxe/scores 2>/dev/null || true
+ at unexec rmdir %D/share/kobo-deluxe 2>/dev/null || true
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list