ports/51855: Update port: games/gltron to 0.62

KATO Tsuguru tkato at prontomail.com
Tue May 6 14:40:39 UTC 2003


>Number:         51855
>Category:       ports
>Synopsis:       Update port: games/gltron to 0.62
>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:   Tue May 06 07:40:15 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 4.8-RELEASE i386
>Organization:
>Environment:
>Description:
- Update to version 0.62

Remove file:
files/patch-Makefile.in
files/patch-ad
files/patch-gltron.c

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/games/gltron/Makefile games/gltron/Makefile
--- /usr/ports/games/gltron/Makefile	Sat Apr 12 22:46:46 2003
+++ games/gltron/Makefile	Tue May  6 08:11:22 2003
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	gltron
-PORTVERSION=	0.61
+PORTVERSION=	0.62
 CATEGORIES=	games
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE} \
 		http://gltron.sourceforge.net/download/
@@ -16,7 +16,8 @@
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	A 3D worm game for two players for X Window System
 
-LIB_DEPENDS=	SDL_mixer.2:${PORTSDIR}/audio/sdl_mixer \
+LIB_DEPENDS=	mikmod.2:${PORTSDIR}/audio/libmikmod \
+		SDL_sound-1.0.0:${PORTSDIR}/audio/sdl_sound \
 		SDL_net.0:${PORTSDIR}/net/sdl_net \
 		png.5:${PORTSDIR}/graphics/png
 
@@ -24,26 +25,26 @@
 
 USE_X_PREFIX=	yes
 USE_MESA=	yes
-USE_GMAKE=	yes
 USE_REINPLACE=	yes
+USE_GMAKE=	yes
 GNU_CONFIGURE=	yes
+CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
 CONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" \
 		SDL_CONFIG="${SDL_CONFIG}"
 
+MAN6=		gltron.6
+
 CPPFLAGS=	-I${LOCALBASE}/include -I${X11BASE}/include ${PTHREAD_CFLAGS}
-LDFLAGS=	-L${LOCALBASE}/lib -L${X11BASE}/lib -lXext ${PTHREAD_LIBS}
+LDFLAGS=	-L${LOCALBASE}/lib -L${X11BASE}/lib ${PTHREAD_LIBS}
 
 post-patch:
-	${REINPLACE_CMD} -e "s+#include <SDL/+#include <+g" ${WRKSRC}/*.[ch]
+	@${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \
+		's|-O2|@CFLAGS@|g'
 
-do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/gltron ${PREFIX}/bin
-	@${MKDIR} ${DATADIR}
-	${TAR} -C ${WRKSRC} -cf - art data sounds | \
-		${TAR} -C ${DATADIR} --unlink -xf -
+post-install:
 .if !defined(NOPORTDOCS)
 	@${MKDIR} ${DOCSDIR}
-.for file in CHANGELOG CREDITS README
+.for file in ChangeLog CREDITS README
 	${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
 .endfor
 .endif
diff -urN /usr/ports/games/gltron/distinfo games/gltron/distinfo
--- /usr/ports/games/gltron/distinfo	Sat Apr 28 03:56:09 2001
+++ games/gltron/distinfo	Tue May  6 06:59:49 2003
@@ -1 +1 @@
-MD5 (gltron-0.61-source.tar.gz) = bf2360ebb6c47ffa2f4d80a934aeb351
+MD5 (gltron-0.62-source.tar.gz) = cb62b09c39bd3f246432fa390e5e4881
diff -urN /usr/ports/games/gltron/files/patch-Makefile.in games/gltron/files/patch-Makefile.in
--- /usr/ports/games/gltron/files/patch-Makefile.in	Sat Apr 28 03:56:10 2001
+++ games/gltron/files/patch-Makefile.in	Thu Jan  1 09:00:00 1970
@@ -1,14 +0,0 @@
-
-$FreeBSD: ports/games/gltron/files/patch-Makefile.in,v 1.1 2001/04/27 18:56:10 sobomax Exp $
-
---- Makefile.in	2001/04/27 18:30:04	1.1
-+++ Makefile.in	2001/04/27 18:31:32
-@@ -20,7 +20,7 @@
- 
- CC = @CC@
- 
--CFLAGS = -c @CFLAGS@ @INCS@
-+CFLAGS = -c @CFLAGS@ @INCS@ -DPREFIX=\"@prefix@\"
- LIBS = @LIBS@
- 
- # fix these later
diff -urN /usr/ports/games/gltron/files/patch-ad games/gltron/files/patch-ad
--- /usr/ports/games/gltron/files/patch-ad	Mon Dec 24 13:37:06 2001
+++ games/gltron/files/patch-ad	Thu Jan  1 09:00:00 1970
@@ -1,160 +0,0 @@
-
-$FreeBSD: ports/games/gltron/files/patch-ad,v 1.3 2001/12/24 04:37:06 dwcjr Exp $
-
---- configure.orig	Thu Apr 12 23:27:42 2001
-+++ configure	Fri Apr 27 21:44:23 2001
-@@ -536,7 +536,7 @@
- 
- 
- 
--LIBS='-L/usr/X11R6/lib'
-+LIBS="$LIBS $LDFLAGS"
- 
- # Extract the first word of "gcc", so it can be a program name with args.
- set dummy gcc; ac_word=$2
-@@ -972,7 +972,7 @@
- fi
- 
- 
--CFLAGS=""
-+CFLAGS="$CFLAGS $CPPFLAGS"
- 
- # Check whether --enable-warn or --disable-warn was given.
- if test "${enable_warn+set}" = set; then
-@@ -1023,7 +1023,7 @@
- fi
- 
- if test "x$enable_optimize" ; then
--	CFLAGS="$CFLAGS -O$enable_optimize"
-+	CFLAGS="$CFLAGS"
- fi
- 
- # Check whether --enable-network or --disable-network was given.
-@@ -1042,7 +1042,7 @@
-   echo $ac_n "(cached) $ac_c" 1>&6
- else
-   ac_save_LIBS="$LIBS"
--LIBS="-lSDL_net  $LIBS"
-+LIBS="$LIBS -lSDL_net"
- cat > conftest.$ac_ext <<EOF
- #line 1048 "configure"
- #include "confdefs.h"
-@@ -1072,7 +1072,7 @@
- #define $ac_tr_lib 1
- EOF
- 
--  LIBS="-lSDL_net $LIBS"
-+  LIBS="$LIBS -lSDL_net"
- 
- else
-   echo "$ac_t""no" 1>&6
-@@ -1147,7 +1147,7 @@
-   echo $ac_n "(cached) $ac_c" 1>&6
- else
-   ac_save_LIBS="$LIBS"
--LIBS="-lX11  $LIBS"
-+LIBS="$LIBS -lX11"
- cat > conftest.$ac_ext <<EOF
- #line 1153 "configure"
- #include "confdefs.h"
-@@ -1177,7 +1177,7 @@
- #define $ac_tr_lib 1
- EOF
- 
--  LIBS="-lX11 $LIBS"
-+  LIBS="$LIBS -lX11"
- 
- else
-   echo "$ac_t""no" 1>&6
-@@ -1191,7 +1191,7 @@
-   echo $ac_n "(cached) $ac_c" 1>&6
- else
-   ac_save_LIBS="$LIBS"
--LIBS="-lGL  $LIBS"
-+LIBS="$LIBS -lGL"
- cat > conftest.$ac_ext <<EOF
- #line 1197 "configure"
- #include "confdefs.h"
-@@ -1221,7 +1221,7 @@
- #define $ac_tr_lib 1
- EOF
- 
--  LIBS="-lGL $LIBS"
-+  LIBS="$LIBS -lGL"
- 
- else
-   echo "$ac_t""no" 1>&6
-@@ -1229,14 +1229,14 @@
- fi
- 
- 
--echo $ac_n "checking for main in -lSDL""... $ac_c" 1>&6
--echo "configure:1234: checking for main in -lSDL" >&5
-+echo $ac_n "checking for main in -lSDL-1.1""... $ac_c" 1>&6
-+echo "configure:1234: checking for main in -lSDL-1.1" >&5
- ac_lib_var=`echo SDL'_'main | sed 'y%./+-%__p_%'`
- if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
-   echo $ac_n "(cached) $ac_c" 1>&6
- else
-   ac_save_LIBS="$LIBS"
--LIBS="-lSDL  $LIBS"
-+LIBS="$LIBS -lSDL-1.1 ${PTHREAD_LIBS}"
- cat > conftest.$ac_ext <<EOF
- #line 1242 "configure"
- #include "confdefs.h"
-@@ -1262,8 +1262,8 @@
-   echo "$ac_t""yes" 1>&6
-   ${LN_S} -f system_sdl.c system.c ; \
- ${LN_S} -f system_sdl.h system.h ; \
--LIBS="$LIBS `sdl-config --libs`" ; \
--CFLAGS="$CFLAGS `sdl-config --cflags`" ; \
-+LIBS="$LIBS `$SDL_CONFIG --libs`" ; \
-+CFLAGS="$CFLAGS `$SDL_CONFIG --cflags`" ; \
- HAVE_SDL=1
- else
-   echo "$ac_t""no" 1>&6
-@@ -1274,7 +1274,7 @@
-   echo $ac_n "(cached) $ac_c" 1>&6
- else
-   ac_save_LIBS="$LIBS"
--LIBS="-lglut  $LIBS"
-+LIBS="$LIBS -lglut"
- cat > conftest.$ac_ext <<EOF
- #line 1280 "configure"
- #include "confdefs.h"
-@@ -1320,7 +1320,7 @@
-   echo $ac_n "(cached) $ac_c" 1>&6
- else
-   ac_save_LIBS="$LIBS"
--LIBS="-lSDL_mixer  $LIBS"
-+LIBS="-L$ac_default_prefix/lib -lSDL_mixer -lsmpeg $LIBS"
- cat > conftest.$ac_ext <<EOF
- #line 1326 "configure"
- #include "confdefs.h"
-@@ -1357,7 +1357,7 @@
-   echo $ac_n "(cached) $ac_c" 1>&6
- else
-   ac_save_LIBS="$LIBS"
--LIBS="-lmikmod  $LIBS"
-+LIBS="$LIBS -lmikmod"
- cat > conftest.$ac_ext <<EOF
- #line 1363 "configure"
- #include "confdefs.h"
-@@ -1445,7 +1445,7 @@
-   echo $ac_n "(cached) $ac_c" 1>&6
- else
-   ac_save_LIBS="$LIBS"
--LIBS="-lpng  $LIBS"
-+LIBS="$LIBS -lpng"
- cat > conftest.$ac_ext <<EOF
- #line 1451 "configure"
- #include "confdefs.h"
-@@ -1475,7 +1475,7 @@
- #define $ac_tr_lib 1
- EOF
- 
--  LIBS="-lpng $LIBS"
-+  LIBS="$LIBS -lpng"
- 
- else
-   echo "$ac_t""no" 1>&6
diff -urN /usr/ports/games/gltron/files/patch-gltron.c games/gltron/files/patch-gltron.c
--- /usr/ports/games/gltron/files/patch-gltron.c	Sat Apr 28 03:56:10 2001
+++ games/gltron/files/patch-gltron.c	Thu Jan  1 09:00:00 1970
@@ -1,27 +0,0 @@
-
-$FreeBSD: ports/games/gltron/files/patch-gltron.c,v 1.1 2001/04/27 18:56:10 sobomax Exp $
-
---- gltron.c.orig	Sun Apr 15 16:23:13 2001
-+++ gltron.c	Fri Apr 27 21:33:07 2001
-@@ -3,6 +3,8 @@
-   Copyright (C) 1999 by Andreas Umbach <marvin at dataway.ch>
- */
- 
-+#include <unistd.h>
-+
- #include "gltron.h"
- 
- /* todo: define the globals where I need them */
-@@ -98,7 +100,11 @@
-   SystemInit(&argc, argv);
- 
- #ifndef CURRENT_EQ_DATA_DIR
--  goto_installpath(argv[0]);
-+/*  goto_installpath(argv[0]);*/
-+  if (chdir(PREFIX "/share/gltron") != 0) {
-+    fprintf(stderr, "gltron: can't chdir into data directory");
-+    exit(1);
-+  }
- #endif
- 
-   /* initialize artpack list before loading settigns! */
diff -urN /usr/ports/games/gltron/pkg-plist games/gltron/pkg-plist
--- /usr/ports/games/gltron/pkg-plist	Mon Dec 24 11:14:48 2001
+++ games/gltron/pkg-plist	Tue May  6 08:12:40 2003
@@ -1,7 +1,8 @@
 bin/gltron
-%%PORTDOCS%%share/doc/gltron/CHANGELOG
+%%PORTDOCS%%share/doc/gltron/ChangeLog
 %%PORTDOCS%%share/doc/gltron/CREDITS
 %%PORTDOCS%%share/doc/gltron/README
+share/gltron/art/arcade_spots/artpack.lua
 share/gltron/art/arcade_spots/gltron_floor.png
 share/gltron/art/arcade_spots/gltron_traildecal.png
 share/gltron/art/arcade_spots/gltron_wall_1.png
@@ -14,11 +15,10 @@
 share/gltron/art/arcade_spots/skybox3.png
 share/gltron/art/arcade_spots/skybox4.png
 share/gltron/art/arcade_spots/skybox5.png
-share/gltron/art/biohazard/artpack.ini
+share/gltron/art/biohazard/artpack.lua
 share/gltron/art/biohazard/babbage.0.png
 share/gltron/art/biohazard/babbage.1.png
 share/gltron/art/biohazard/gltron.png
-share/gltron/art/biohazard/gltron_crash.png
 share/gltron/art/biohazard/gltron_floor.png
 share/gltron/art/biohazard/gltron_logo.png
 share/gltron/art/biohazard/gltron_trail.png
@@ -33,16 +33,33 @@
 share/gltron/art/biohazard/skybox3.png
 share/gltron/art/biohazard/skybox4.png
 share/gltron/art/biohazard/skybox5.png
-share/gltron/art/default/artpack.ini
+share/gltron/art/classic/artpack.lua
+share/gltron/art/classic/babbage.0.png
+share/gltron/art/classic/babbage.1.png
+share/gltron/art/classic/gltron_floor.png
+share/gltron/art/classic/gltron_trail.png
+share/gltron/art/classic/gltron_traildecal.png
+share/gltron/art/classic/gltron_wall_1.png
+share/gltron/art/classic/gltron_wall_2.png
+share/gltron/art/classic/gltron_wall_3.png
+share/gltron/art/classic/gltron_wall_4.png
+share/gltron/art/classic/skybox0.png
+share/gltron/art/classic/skybox1.png
+share/gltron/art/classic/skybox2.png
+share/gltron/art/classic/skybox3.png
+share/gltron/art/classic/skybox4.png
+share/gltron/art/classic/skybox5.png
+share/gltron/art/classic/xenotron.0.png
+share/gltron/art/classic/xenotron.1.png
+share/gltron/art/default/artpack.lua
 share/gltron/art/default/babbage.0.png
 share/gltron/art/default/babbage.1.png
 share/gltron/art/default/gltron.png
 share/gltron/art/default/gltron_bitmap.png
-share/gltron/art/default/gltron_crash.png
 share/gltron/art/default/gltron_floor.png
+share/gltron/art/default/gltron_impact.png
 share/gltron/art/default/gltron_logo.png
 share/gltron/art/default/gltron_trail.png
-share/gltron/art/default/gltron_trail.png.bak
 share/gltron/art/default/gltron_traildecal.png
 share/gltron/art/default/gltron_wall_1.png
 share/gltron/art/default/gltron_wall_2.png
@@ -57,6 +74,7 @@
 share/gltron/art/default/test.bitmap.png
 share/gltron/art/default/xenotron.0.png
 share/gltron/art/default/xenotron.1.png
+share/gltron/art/metalTron/artpack.lua
 share/gltron/art/metalTron/gltron_floor.png
 share/gltron/art/metalTron/gltron_wall_1.png
 share/gltron/art/metalTron/gltron_wall_2.png
@@ -70,19 +88,30 @@
 share/gltron/art/metalTron/skybox5.png
 share/gltron/data/babbage.ftx
 share/gltron/data/fonts.txt
+share/gltron/data/game_crash.ogg
 share/gltron/data/game_crash.wav
+share/gltron/data/game_engine.ogg
 share/gltron/data/game_engine.wav
-share/gltron/data/lightcycle high.obj
-share/gltron/data/lightcycle low.obj
-share/gltron/data/lightcycle med.obj
-share/gltron/data/menu.txt
-share/gltron/data/music/song_revenge_of_cats.it
+share/gltron/data/game_recognizer.ogg
+share/gltron/data/game_recognizer.wav
+share/gltron/data/lightcycle-high.obj
+share/gltron/data/lightcycle-low.obj
+share/gltron/data/lightcycle-med.obj
+share/gltron/data/lightcycle.mtl
+share/gltron/data/recognizer.mtl
 share/gltron/data/recognizer.obj
+share/gltron/data/recognizer_quad.obj
 share/gltron/data/settings.txt
 share/gltron/data/test.fbmp
-share/gltron/data/tron.mtl
-share/gltron/data/tron2.mtl
 share/gltron/data/xenotron.ftx
+share/gltron/music/song_revenge_of_cats.it
+share/gltron/scripts/audio.lua
+share/gltron/scripts/basics.lua
+share/gltron/scripts/config.lua
+share/gltron/scripts/menu.lua
+share/gltron/scripts/menu_functions.lua
+share/gltron/scripts/save.lua
+share/gltron/scripts/video.lua
 share/gltron/sounds/game_crash.wav
 share/gltron/sounds/game_engine.wav
 share/gltron/sounds/game_lose.wav
@@ -91,10 +120,12 @@
 share/gltron/sounds/menu_action.wav
 share/gltron/sounds/menu_highlight.wav
 @dirrm share/gltron/sounds
- at dirrm share/gltron/data/music
+ at dirrm share/gltron/scripts
+ at dirrm share/gltron/music
 @dirrm share/gltron/data
 @dirrm share/gltron/art/metalTron
 @dirrm share/gltron/art/default
+ at dirrm share/gltron/art/classic
 @dirrm share/gltron/art/biohazard
 @dirrm share/gltron/art/arcade_spots
 @dirrm share/gltron/art
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list