summaryrefslogtreecommitdiff
path: root/games/copter-commander
diff options
context:
space:
mode:
authorjmc <jmc@pkgsrc.org>2002-03-11 05:23:54 +0000
committerjmc <jmc@pkgsrc.org>2002-03-11 05:23:54 +0000
commit174e88e40dab7825fb8cbf44b1b3a8d1a008e3dc (patch)
tree1ffe90a8dd9d66a78bd5680153c6121bd259b798 /games/copter-commander
parent2101c21a193577c379607a9b8a15b0fcef67e067 (diff)
downloadpkgsrc-174e88e40dab7825fb8cbf44b1b3a8d1a008e3dc.tar.gz
Turn off -ansi when compiling as gcc won't internally expand alloca and not all
ports have alloca in libc (i.e. some depend on gcc to expand it)
Diffstat (limited to 'games/copter-commander')
-rw-r--r--games/copter-commander/distinfo4
-rw-r--r--games/copter-commander/patches/patch-aa29
2 files changed, 24 insertions, 9 deletions
diff --git a/games/copter-commander/distinfo b/games/copter-commander/distinfo
index a4c0f2d2e65..a75bc24f483 100644
--- a/games/copter-commander/distinfo
+++ b/games/copter-commander/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.1.1.1 2002/03/08 16:45:35 wiz Exp $
+$NetBSD: distinfo,v 1.2 2002/03/11 05:23:54 jmc Exp $
SHA1 (copter-commander-1.8.tar.bz2) = 5ad2818193ffb7567fc318c9e2b19e0cb9a71b7a
Size (copter-commander-1.8.tar.bz2) = 1415285 bytes
-SHA1 (patch-aa) = 22bee79e403dd544be5304c1276d4b1f55f80e5a
+SHA1 (patch-aa) = dd05eef7116b1a2b1dca8651d8a38e63b2fc5054
SHA1 (patch-ab) = 229a2e2e49ad5f9bb5e9bfcce98a63be34ab4f5f
SHA1 (patch-ac) = 6a64b0ff837f55e6ee73709113e2607de8cb9441
SHA1 (patch-ad) = e7a8f56c48adc230204177d98a2ba4a7954b1c10
diff --git a/games/copter-commander/patches/patch-aa b/games/copter-commander/patches/patch-aa
index ecfd449ff0e..c35f9b475d3 100644
--- a/games/copter-commander/patches/patch-aa
+++ b/games/copter-commander/patches/patch-aa
@@ -1,7 +1,7 @@
-$NetBSD: patch-aa,v 1.1.1.1 2002/03/08 16:45:36 wiz Exp $
+$NetBSD: patch-aa,v 1.2 2002/03/11 05:23:55 jmc Exp $
---- Makefile.orig Fri Feb 8 23:12:31 2002
-+++ Makefile
+--- Makefile.orig Fri Feb 8 22:12:31 2002
++++ Makefile Mon Mar 11 05:16:28 2002
@@ -54,7 +54,7 @@
@@ -54,6 +54,15 @@ $NetBSD: patch-aa,v 1.1.1.1 2002/03/08 16:45:36 wiz Exp $
COCO_ESD_LIBS=-lesd
+@@ -127,7 +127,7 @@
+ # Files that bring in gnomish headers must use CFLAGS_UNANSI.
+ CFLAGS_UNANSI=-Wall ${COCO_OPTIMIZATION_FLAGS}
+ # While everything else uses CFLAGS.
+-CFLAGS=-ansi -pedantic ${CFLAGS_UNANSI}
++CFLAGS=${CFLAGS_UNANSI}
+ # CFLAGS=${CFLAGS_UNANSI}
+
+ # COMMON LISP COMPILER
@@ -155,7 +155,7 @@
COCO_SOUND_LINK_LINE=-L${COCO_OPENAL_LIB_DIRECTORY} ${COCO_OPENAL_LIBS}
else
@@ -77,9 +86,12 @@ $NetBSD: patch-aa,v 1.1.1.1 2002/03/08 16:45:36 wiz Exp $
# build other objects the standard way
%.o: %.c
-@@ -367,10 +367,10 @@
+@@ -365,12 +365,12 @@
+ ${ALL_OBJ_FILES}: ${HDR_FILES} Makefile ${COCO_RASTER_DIRECTORY}/built
+
GNOME_LINK_LINE=\
- ${CC} ${CFLAGS} -o $@ ${GAME_OBJ_FILES} ${GNOME_OBJ_FILES} ${USED_SOUND_OBJ_FILES} ${COCO_RASTER_DIRECTORY}/*.o \
+-${CC} ${CFLAGS} -o $@ ${GAME_OBJ_FILES} ${GNOME_OBJ_FILES} ${USED_SOUND_OBJ_FILES} ${COCO_RASTER_DIRECTORY}/*.o \
++${CC} ${CFLAGS_UNANSI} -o $@ ${GAME_OBJ_FILES} ${GNOME_OBJ_FILES} ${USED_SOUND_OBJ_FILES} ${COCO_RASTER_DIRECTORY}/*.o \
${COCO_BASIC_LIBS} \
--L${COCO_LIBTIFF_LIB_DIRECTORY} -ltiff \
--L${COCO_GL_LIB_DIRECTORY} -lGL \
@@ -91,9 +103,12 @@ $NetBSD: patch-aa,v 1.1.1.1 2002/03/08 16:45:36 wiz Exp $
${COCO_GII_LINK_ARGUMENTS}
-@@ -380,9 +380,9 @@
+@@ -378,11 +378,11 @@
+ ${GNOME_LINK_LINE} ${COCO_SOUND_LINK_LINE}
+
GLX_LINK_LINE=\
- ${CC} ${CFLAGS} -o $@ ${GAME_OBJ_FILES} ${GLX_OBJ_FILES} ${USED_SOUND_OBJ_FILES} ${COCO_RASTER_DIRECTORY}/*.o \
+-${CC} ${CFLAGS} -o $@ ${GAME_OBJ_FILES} ${GLX_OBJ_FILES} ${USED_SOUND_OBJ_FILES} ${COCO_RASTER_DIRECTORY}/*.o \
++${CC} ${CFLAGS_UNANSI} -o $@ ${GAME_OBJ_FILES} ${GLX_OBJ_FILES} ${USED_SOUND_OBJ_FILES} ${COCO_RASTER_DIRECTORY}/*.o \
${COCO_BASIC_LIBS} \
--L${COCO_LIBTIFF_LIB_DIRECTORY} -ltiff \
--L${COCO_X11_LIB_DIRECTORY} -lX11 -lXext \