diff options
author | Maxim Sobolev <sobomax@FreeBSD.org> | 2001-03-14 12:20:49 +0000 |
---|---|---|
committer | Maxim Sobolev <sobomax@FreeBSD.org> | 2001-03-14 12:20:49 +0000 |
commit | 374576c8602ed20a0ddc4deb52a9020b5b8d8ca2 (patch) | |
tree | 03491954eac44a52d000393eb506adaed1391ede /games/tank/files | |
parent | Add libaux 1.0, a Nano Window Toolkit and Auxiliary Library for OpenGL. (diff) |
o Fix the port after it has been broken for ages (since Mesa3 release);
o make it CFLAGS/X11BASE and PREFIX-clean;
o install data files into ${PREFIX}/share, not into ${PREFIX}/lib as it was
previously.
Prompted by: bento
Notes
Notes:
svn path=/head/; revision=39824
Diffstat (limited to 'games/tank/files')
-rw-r--r-- | games/tank/files/patch-Makefile.Linux.Mesa | 44 | ||||
-rw-r--r-- | games/tank/files/patch-aa | 28 |
2 files changed, 46 insertions, 26 deletions
diff --git a/games/tank/files/patch-Makefile.Linux.Mesa b/games/tank/files/patch-Makefile.Linux.Mesa new file mode 100644 index 000000000000..d35271343081 --- /dev/null +++ b/games/tank/files/patch-Makefile.Linux.Mesa @@ -0,0 +1,44 @@ + +$FreeBSD$ + +--- Makefile.Linux.Mesa.orig Sun Feb 2 19:59:42 1997 ++++ Makefile.Linux.Mesa Wed Mar 14 13:02:41 2001 +@@ -3,23 +3,23 @@ + + .SUFFIXES: .cc .o + +-ARCH = -DLINUX -DMESA #-DSOUND ++ARCH = -DLINUX -DPREFIX=\"$(PREFIX)\" #-DUSING_MESA -DSOUND + + MESA = Mesa + +-INCLUDE = -I/usr/include -I$(MESA)/include -I$(MESA)/include/GL ++INCLUDE = -I$(X11BASE)/include -I$(X11BASE)/include/GL + +-CFLAGS = $(INCLUDE) $(ARCH) -O2 -m486 -Wall -pipe \ ++CFLAGS += $(INCLUDE) $(ARCH) -DSOUND -Wall -pipe \ + -pedantic -funroll-loops -mieee-fp + +-LDFLAGS = -L/usr/X11R6/lib -L$(MESA)/lib ++LDFLAGS = -L$(X11BASE)/lib + + TAR = tar + COMPRESS = compress -v + MV = mv + RM = rm -f + LS = /bin/ls +-CC = gcc -Wall ++CC ?= gcc -Wall + CD = cd + + .c.o: +@@ -31,8 +31,7 @@ + linux-elf: $(Obj) + @echo "Linking $(Obj) to $(EXECNAME)..." + $(CC) -o $(EXECNAME) $(Obj) $(LDFLAGS) \ +- -lMesaaux -lMesatk -lMesaGLU -lMesaGL \ +- -lXext -lX11 -lm ++ -laux -lGLU -lGL -lXext -lX11 -lm + @echo "****** Done ******" + + linux: $(Obj) diff --git a/games/tank/files/patch-aa b/games/tank/files/patch-aa index 823138066fc0..837375cb7799 100644 --- a/games/tank/files/patch-aa +++ b/games/tank/files/patch-aa @@ -24,30 +24,6 @@ diff -ruN ../../OLD/tank-0.4a/./Makefile ./Makefile $(MAKE) -f Makefile.Linux clean backup: -diff -ruN ../../OLD/tank-0.4a/./Makefile.Linux.Mesa ./Makefile.Linux.Mesa ---- ../../OLD/tank-0.4a/./Makefile.Linux.Mesa Sun Feb 2 09:59:42 1997 -+++ ./Makefile.Linux.Mesa Wed Mar 4 04:42:57 1998 -@@ -3,16 +3,16 @@ - - .SUFFIXES: .cc .o - --ARCH = -DLINUX -DMESA #-DSOUND -+ARCH = -DLINUX -DUSING_MESA #-DSOUND - - MESA = Mesa - --INCLUDE = -I/usr/include -I$(MESA)/include -I$(MESA)/include/GL -+INCLUDE = -I/usr/include -I/usr/X11R6/include -I/usr/X11R6/include/GL - --CFLAGS = $(INCLUDE) $(ARCH) -O2 -m486 -Wall -pipe \ -+CFLAGS = $(INCLUDE) $(ARCH) -DSOUND -O3 -m486 -Wall -pipe \ - -pedantic -funroll-loops -mieee-fp - --LDFLAGS = -L/usr/X11R6/lib -L$(MESA)/lib -+LDFLAGS = -L/usr/X11R6/lib - - TAR = tar - COMPRESS = compress -v diff -ruN ../../OLD/tank-0.4a/./collisions.c ./collisions.c --- ../../OLD/tank-0.4a/./collisions.c Sun Feb 2 09:59:42 1997 +++ ./collisions.c Wed Mar 4 04:42:57 1998 @@ -80,7 +56,7 @@ diff -ruN ../../OLD/tank-0.4a/./defines.h ./defines.h /* ------------------------------------------------*/ -#define TANK_HOME "/usr/games/tank-0.4a" -+#define TANK_HOME "/usr/local/lib/tank" ++#define TANK_HOME (PREFIX "/share/tank") /* ------------------------------------------------*/ /* Definitions du nombre maximum d'objets */ @@ -125,7 +101,7 @@ diff -ruN ../../OLD/tank-0.4a/./tank.c ./tank.c #ifdef SOUND - if(system("cat eatthis.au >/dev/audio &") != 0) { -+ if(system("cat /usr/local/lib/tank/eatthis.au >/dev/audio &") != 0) { ++ if(system("/bin/cat " PREFIX "/share/tank/eatthis.au >/dev/audio &") != 0) { } #endif |