FreeBSD Bugzilla – Attachment 119199 Details for
Bug 161659
Update port: games/battalion to 1.4b
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 9.76 KB, created by
tkato432
on 2011-10-14 19:50:36 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
tkato432
Created:
2011-10-14 19:50:36 UTC
Size:
9.76 KB
patch
obsolete
>diff -urN /usr/ports/games/battalion/Makefile games/battalion/Makefile >--- /usr/ports/games/battalion/Makefile 2008-03-20 02:13:56.000000000 +0900 >+++ games/battalion/Makefile 2011-09-24 14:13:51.000000000 +0900 >@@ -6,48 +6,58 @@ > # > > PORTNAME= battalion >-PORTVERSION= 1.4 >-PORTREVISION= 3 >+PORTVERSION= 1.4b > CATEGORIES= games > MASTER_SITES= http://www.evl.uic.edu/aej/BATTALION/ >-DISTFILES= battalionSource1.4.tar.Z battalionSUN4.tar.gz >+DISTNAME= ${PORTNAME}${PORTVERSION} >+DISTFILES= ${DISTNAME}${EXTRACT_SUFX} battalionSUN4.tar.gz >+EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} > > MAINTAINER= ports@FreeBSD.org > COMMENT= Monsters, explosions, destruction game for X Window System > >-WRKSRC= ${WRKDIR}/battalionSource >- >-ALL_TARGET= # empty >-USE_GL= glu gl >-MAKE_ENV= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \ >- PTHREAD_LIBS="${PTHREAD_LIBS}" >+USE_BZIP2= yes >+USE_GL= glu >+MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" LIBS="${LDFLAGS}" >+MAKE_JOBS_SAFE= yes >+ >+CFLAGS+= -I${LOCALBASE}/include/X11 -I${LOCALBASE}/include \ >+ -DLINUXVERSION -DLINUXAUDIO >+LDFLAGS= -L${LOCALBASE}/lib > > MAN6= battalion.6 > >+post-extract: >+ @${GZCAT} ${DISTDIR}/battalionSUN4.tar.gz | \ >+ (cd ${WRKDIR} && ${TAR} --unlink -xf -) >+ @${RM} -f ${WRKSRC}/*.o >+ >+post-patch: >+ @${REINPLACE_CMD} -e \ >+ '/dataPtr/s| = getenv.*| = "${DATADIR}";|' ${WRKSRC}/battalion.c >+ @${REINPLACE_CMD} -e \ >+ 's|<malloc\.h>|<stdlib.h>| ; \ >+ s|<linux/soundcard\.h>|<sys/soundcard.h>|' ${WRKSRC}/soundIt.c >+ > do-install: > ${INSTALL_PROGRAM} ${WRKSRC}/battalion ${PREFIX}/bin > ${INSTALL_MAN} ${WRKDIR}/battalionSUN4/battalion.man \ >- ${PREFIX}/man/man6/battalion.6 >- @${MKDIR} ${PREFIX}/share/battalion >+ ${MAN6PREFIX}/man/man6/battalion.6 >+ @${MKDIR} ${DATADIR} > ${INSTALL_DATA} ${WRKDIR}/battalionSUN4/battalion.data/battalion.sho \ >- ${PREFIX}/share/battalion >- @${MKDIR} ${PREFIX}/share/battalion/DATA >- ${INSTALL_DATA} ${WRKDIR}/battalionSUN4/battalion.data/DATA/*.data \ >- ${PREFIX}/share/battalion/DATA >- @${MKDIR} ${PREFIX}/share/battalion/MUSIC >- ${INSTALL_DATA} ${WRKDIR}/battalionSUN4/battalion.data/MUSIC/*.au \ >- ${PREFIX}/share/battalion/MUSIC >- @${MKDIR} ${PREFIX}/share/battalion/SOUNDS >- ${INSTALL_DATA} ${WRKDIR}/battalionSUN4/battalion.data/SOUNDS/*.au \ >- ${PREFIX}/share/battalion/SOUNDS >- @${MKDIR} ${PREFIX}/share/battalion/TEXTURES >- ${INSTALL_DATA} ${WRKDIR}/battalionSUN4/battalion.data/TEXTURES/*.tex \ >- ${PREFIX}/share/battalion/TEXTURES >+ ${DATADIR} >+ @${MKDIR} ${DATADIR}/DATA >+ ${INSTALL_DATA} ${WRKSRC}/DATA/*.data ${DATADIR}/DATA >+ @${MKDIR} ${DATADIR}/MUSIC >+ ${INSTALL_DATA} ${WRKSRC}/MUSIC/*.au ${DATADIR}/MUSIC >+ @${MKDIR} ${DATADIR}/SOUNDS >+ ${INSTALL_DATA} ${WRKSRC}/SOUNDS/*.au ${DATADIR}/SOUNDS >+ @${MKDIR} ${DATADIR}/TEXTURES >+ ${INSTALL_DATA} ${WRKSRC}/TEXTURES/*.tex ${DATADIR}/TEXTURES > .if !defined(NOPORTDOCS) >- @${MKDIR} ${PREFIX}/share/doc/battalion >- ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/battalion >- ${INSTALL_DATA} ${WRKDIR}/battalionSUN4/HELP/*.gif \ >- ${PREFIX}/share/doc/battalion >+ @${MKDIR} ${DOCSDIR} >+ ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} >+ ${INSTALL_DATA} ${WRKDIR}/battalionSUN4/HELP/*.gif ${DOCSDIR} > .endif > > .include <bsd.port.mk> >diff -urN /usr/ports/games/battalion/distinfo games/battalion/distinfo >--- /usr/ports/games/battalion/distinfo 2011-07-04 02:02:46.000000000 +0900 >+++ games/battalion/distinfo 2011-09-15 19:21:59.000000000 +0900 >@@ -1,4 +1,4 @@ >-SHA256 (battalionSource1.4.tar.Z) = 2a8871b990dfe69df5a9d3af7f97c8cf12aa0b357ff9b0dc86e8573965e06889 >-SIZE (battalionSource1.4.tar.Z) = 186221 >+SHA256 (battalion1.4b.tar.bz2) = f9506f8fbb544a77373e01f8bda93ac339433b0ea84296fe0c287f2bf37bf8b3 >+SIZE (battalion1.4b.tar.bz2) = 1103031 > SHA256 (battalionSUN4.tar.gz) = b805518e773095aa747cff62dd9f193ca8293743e6636f3e2f3a283fb6d8afd2 > SIZE (battalionSUN4.tar.gz) = 1593265 >diff -urN /usr/ports/games/battalion/files/patch-aa games/battalion/files/patch-aa >--- /usr/ports/games/battalion/files/patch-aa 2008-04-20 10:14:09.000000000 +0900 >+++ games/battalion/files/patch-aa 1970-01-01 09:00:00.000000000 +0900 >@@ -1,58 +0,0 @@ >---- Makefile.orig Thu Jan 16 08:31:58 1997 >-+++ Makefile Thu Nov 6 14:56:38 2003 >-@@ -23,7 +23,7 @@ >- # (the program should compile with no warning messages - if you >- # see a warning message please let me know about it) >- # ------------------------------------------------------------ >--CC = CC >-+#CC = CC >- >- >- # STEP 2: IF YOU WANT TO COMPILE WITH THE MESA LIBRARIES THEN >-@@ -51,9 +51,9 @@ >- # with the other Makefile.) >- # >- # ------------------------------------------------------------ >--OS = -DSGIVERSION >-+#OS = -DSGIVERSION >- # or >--#OS = -DSUNVERSION >-+OS = -DSUNVERSION >- # or >- #OS = -DLINUXVERSION >- # or >-@@ -77,8 +77,8 @@ >- # in audio.c then everything works fine. >- # >- # ------------------------------------------------------------ >--AUDIOLIB = -laudio -laudiofile >--AUDIODEF = -DSGIAUDIO >-+#AUDIOLIB = -laudio -laudiofile >-+#AUDIODEF = -DSGIAUDIO >- >- >- # STEP 6: IF YOU ARE COMPILING FOR A SUN AND WANT (RUDIMENTARY) >-@@ -91,7 +91,7 @@ >- >- # STEP 7: CHOOSE ANY OPTIMIZATIONS OR ADD ANY SPECIAL INCLUSIONS >- # ------------------------------------------------------------ >--CFLAGS = -O -I/usr/local/X11/include -I/usr/demo/SOUND/ -I./. >-+CFLAGS+= -I${LOCALBASE}/include -DPREFIX=\"${PREFIX}\" >- >- >- # STEP 8: ADD ANY SPECIAL LIBRARY PATHS >-@@ -106,12 +106,12 @@ >- TARGET = battalion >- >- OBJ = battalion.o audio.o net.o gprim.o graphics.o objects.o text.o update.o tk.o font.o >--LIBS = -L./. -L/usr/X11R6/lib -lm -lX11 -lXext >-+LIBS = -L./. -L${LOCALBASE}/lib -lm -lX11 -lXext -lcompat $(PTHREAD_LIBS) >- >- all: $(TARGET) >- >- $(OBJ): $(?:.o=.c) >-- $(CC) $(CFLAGS) $(LIBFLAG) $(OS) $(WHICHLIB) $(AUDIODEF) -c $? >-+ $(CC) $(CFLAGS) $(PTHREAD_CFLAGS) $(LIBFLAG) $(OS) $(WHICHLIB) $(AUDIODEF) -c $? >- >- $(TARGET): $(OBJ) >- $(CC) -o $(TARGET) $(OBJ) $(LIBFLAGS) $(GLIB) $(LIBS) $(AUDIOLIB) >diff -urN /usr/ports/games/battalion/files/patch-ab games/battalion/files/patch-ab >--- /usr/ports/games/battalion/files/patch-ab 2000-04-02 09:57:02.000000000 +0900 >+++ games/battalion/files/patch-ab 1970-01-01 09:00:00.000000000 +0900 >@@ -1,12 +0,0 @@ >---- battalion.c.orig Thu Jan 16 16:31:59 1997 >-+++ battalion.c Wed Mar 29 13:10:21 1998 >-@@ -2867,7 +2867,8 @@ >- roadFile = fopen(fullPath, "rb"); >- #else >- >-- dataPtr = getenv("BATTALIONDATADIR"); >-+/* dataPtr = getenv("BATTALIONDATADIR"); */ >-+ dataPtr = PREFIX "/share/battalion"; >- if (dataPtr != NULL) >- { >- strcpy(dataPath, dataPtr); >diff -urN /usr/ports/games/battalion/files/patch-ac games/battalion/files/patch-ac >--- /usr/ports/games/battalion/files/patch-ac 2000-04-02 09:57:02.000000000 +0900 >+++ games/battalion/files/patch-ac 1970-01-01 09:00:00.000000000 +0900 >@@ -1,12 +0,0 @@ >---- battalion.h.orig Fri Jan 17 01:31:59 1997 >-+++ battalion.h Sat Apr 1 00:37:23 2000 >-@@ -59,7 +59,9 @@ >- #endif >- >- #ifndef MACVERSION >-+#ifndef __STDC__ >- #include <malloc.h> >-+#endif >- #include <pwd.h> >- #endif >- >diff -urN /usr/ports/games/battalion/pkg-plist games/battalion/pkg-plist >--- /usr/ports/games/battalion/pkg-plist 2001-12-24 11:14:33.000000000 +0900 >+++ games/battalion/pkg-plist 2011-09-16 00:54:54.000000000 +0900 >@@ -1,45 +1,37 @@ > bin/battalion >-share/battalion/battalion.sho >-share/battalion/DATA/road.data >-share/battalion/DATA/tank.data >-share/battalion/DATA/tree.data >-share/battalion/MUSIC/1.au >-share/battalion/MUSIC/2.au >-share/battalion/MUSIC/3.au >-share/battalion/MUSIC/4.au >-share/battalion/MUSIC/5.au >-share/battalion/MUSIC/d1.au >-share/battalion/MUSIC/d2.au >-share/battalion/MUSIC/d3.au >-share/battalion/MUSIC/d4.au >-share/battalion/MUSIC/d5.au >-share/battalion/SOUNDS/beam.au >-share/battalion/SOUNDS/boom.au >-share/battalion/SOUNDS/crash.au >-share/battalion/SOUNDS/monsterbeam.au >-share/battalion/SOUNDS/rocket.au >-share/battalion/SOUNDS/slag.au >-share/battalion/SOUNDS/tank.au >-share/battalion/SOUNDS/tech.au >-share/battalion/TEXTURES/road.tex >-share/battalion/TEXTURES/screenleft.tex >-share/battalion/TEXTURES/screenright.tex >-share/battalion/TEXTURES/treewood.tex >-%%PORTDOCS%%share/doc/battalion/README >-%%PORTDOCS%%share/doc/battalion/bathelp01.gif >-%%PORTDOCS%%share/doc/battalion/bathelp02.gif >-%%PORTDOCS%%share/doc/battalion/bathelp03.gif >-%%PORTDOCS%%share/doc/battalion/bathelp04.gif >-%%PORTDOCS%%share/doc/battalion/bathelp05.gif >-%%PORTDOCS%%share/doc/battalion/bathelp06.gif >-%%PORTDOCS%%share/doc/battalion/bathelp07.gif >-%%PORTDOCS%%share/doc/battalion/bathelp08.gif >-%%PORTDOCS%%share/doc/battalion/bathelp09.gif >-%%PORTDOCS%%share/doc/battalion/bathelp10.gif >-%%PORTDOCS%%share/doc/battalion/bathelp11.gif >-@dirrm share/battalion/DATA >-@dirrm share/battalion/MUSIC >-@dirrm share/battalion/SOUNDS >-@dirrm share/battalion/TEXTURES >-@dirrm share/battalion >-%%PORTDOCS%%@dirrm share/doc/battalion >+%%DATADIR%%/battalion.sho >+%%DATADIR%%/DATA/road.data >+%%DATADIR%%/DATA/tank.data >+%%DATADIR%%/DATA/tree.data >+%%DATADIR%%/MUSIC/1.au >+%%DATADIR%%/MUSIC/2.au >+%%DATADIR%%/SOUNDS/beam.au >+%%DATADIR%%/SOUNDS/boom.au >+%%DATADIR%%/SOUNDS/crash.au >+%%DATADIR%%/SOUNDS/monsterbeam.au >+%%DATADIR%%/SOUNDS/rocket.au >+%%DATADIR%%/SOUNDS/slag.au >+%%DATADIR%%/SOUNDS/tank.au >+%%DATADIR%%/SOUNDS/tech.au >+%%DATADIR%%/TEXTURES/road.tex >+%%DATADIR%%/TEXTURES/screenleft.tex >+%%DATADIR%%/TEXTURES/screenright.tex >+%%DATADIR%%/TEXTURES/treewood.tex >+%%PORTDOCS%%%%DOCSDIR%%/README >+%%PORTDOCS%%%%DOCSDIR%%/bathelp01.gif >+%%PORTDOCS%%%%DOCSDIR%%/bathelp02.gif >+%%PORTDOCS%%%%DOCSDIR%%/bathelp03.gif >+%%PORTDOCS%%%%DOCSDIR%%/bathelp04.gif >+%%PORTDOCS%%%%DOCSDIR%%/bathelp05.gif >+%%PORTDOCS%%%%DOCSDIR%%/bathelp06.gif >+%%PORTDOCS%%%%DOCSDIR%%/bathelp07.gif >+%%PORTDOCS%%%%DOCSDIR%%/bathelp08.gif >+%%PORTDOCS%%%%DOCSDIR%%/bathelp09.gif >+%%PORTDOCS%%%%DOCSDIR%%/bathelp10.gif >+%%PORTDOCS%%%%DOCSDIR%%/bathelp11.gif >+@dirrm %%DATADIR%%/MUSIC >+@dirrm %%DATADIR%%/SOUNDS >+@dirrm %%DATADIR%%/TEXTURES >+@dirrm %%DATADIR%%/DATA >+@dirrm %%DATADIR%% >+%%PORTDOCS%%@dirrm %%DOCSDIR%%
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 161659
: 119199