From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Jun 26 17:10:20 2005 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 721EB16A420 for ; Sun, 26 Jun 2005 17:10:20 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 464D743D48 for ; Sun, 26 Jun 2005 17:10:20 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j5QHAKtL081728 for ; Sun, 26 Jun 2005 17:10:20 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j5QHAKVM081727; Sun, 26 Jun 2005 17:10:20 GMT (envelope-from gnats) Resent-Date: Sun, 26 Jun 2005 17:10:20 GMT Resent-Message-Id: <200506261710.j5QHAKVM081727@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, KATO Tsuguru Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BBEF116A41C for ; Sun, 26 Jun 2005 17:01:21 +0000 (GMT) (envelope-from tkato432@yahoo.com) Received: from hfep03.dion.ne.jp (hfep03.dion.ne.jp [203.181.105.69]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9431C43D1F for ; Sun, 26 Jun 2005 17:01:20 +0000 (GMT) (envelope-from tkato432@yahoo.com) Received: from localhost ([219.108.136.217]) by hfep03.dion.ne.jp with SMTP id <20050626170112191.LKL@hfep03.dion.ne.jp> for ; Mon, 27 Jun 2005 02:01:12 +0900 Message-Id: <20050627020015.2fd8d9d8.tkato432@yahoo.com> Date: Mon, 27 Jun 2005 02:00:15 +0900 From: KATO Tsuguru To: FreeBSD-gnats-submit@FreeBSD.org Cc: Subject: ports/82675: Update port: games/kobodeluxe to 0.4.p10 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Jun 2005 17:10:20 -0000 >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@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 @@ -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 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 -@exec mkdir %D/share/games/kobo-deluxe/scores -@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 -@dirrm share/games/kobo-deluxe/sfx -@dirrm share/games/kobo-deluxe/scores -@dirrm share/games/kobo-deluxe/gfx -@dirrm share/games/kobo-deluxe -@unexec rmdir %D/share/games 2>/dev/null || true +@exec mkdir -p %D/share/kobo-deluxe/scores +@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 +@dirrm share/kobo-deluxe/sfx +@dirrm share/kobo-deluxe/gfx +@unexec rmdir %D/share/kobo-deluxe/scores 2>/dev/null || true +@unexec rmdir %D/share/kobo-deluxe 2>/dev/null || true >Release-Note: >Audit-Trail: >Unformatted: