Files
pkgsrc-ng/emulators/gcube/patches/patch-aa
2014-11-05 12:41:07 +01:00

51 lines
1.6 KiB
Plaintext

$NetBSD: patch-aa,v 1.4 2013/10/20 18:10:41 joerg Exp $
Honor CFLAGS and LDFLAGS from pkgsrc.
--- Makefile.rules.orig 2005-01-12 13:34:18.000000000 +0000
+++ Makefile.rules
@@ -1,10 +1,10 @@
SDL_CONFIG=sdl-config
-LIBS=`$(SDL_CONFIG) --libs` -mno-windows -mcygwin -lz -l$(OPENGL)
+LIBS=`$(SDL_CONFIG) --libs` -lz -l$(OPENGL)
-CFLAGS=-g -Wall -I/usr/include -I/usr/local/include
-PROFLAGS=-g -Wall -pg -fprofile-arcs -ftest-coverage
-OPTFLAGS=-O3 -fno-strict-aliasing -fomit-frame-pointer -ffast-math -march=$(CPU) $(OPTIMIZE)
+#CFLAGS=-g -Wall -I/usr/include -I/usr/local/include
+#PROFLAGS=-g -Wall -pg -fprofile-arcs -ftest-coverage
+#OPTFLAGS=-O3 -fno-strict-aliasing -fomit-frame-pointer -ffast-math -march=$(CPU) $(OPTIMIZE)
OBJECTS=\
ppc_disasm.o\
@@ -89,22 +89,22 @@ release: default
profiler: default
gcube: $(OBJECTS) gcube.o
- $(CC) $(CFLAGS) $^ -o $@ $(LIBS)
+ $(CC) $(CFLAGS) $(LDFLAGS) $^ -o $@ $(LIBS)
gcubedbg: $(OBJECTS) gcubedbg.o cpu_dbg.o
- $(CC) $(CFLAGS) $^ -o $@ $(LIBS)
+ $(CC) $(CFLAGS) $(LDFLAGS) $^ -o $@ $(LIBS)
bin2dol: bin2dol.c general.o
- $(CC) $(CFLAGS) $^ -o $@
+ $(CC) $(CFLAGS) $(LDFLAGS) $^ -o $@
tplx: tplx.o general.o
- $(CC) $(CFLAGS) $^ -o $@
+ $(CC) $(CFLAGS) $(LDFLAGS) $^ -o $@
thpview: thpview.o general.o jpeg_tools.o
- $(CC) $(CFLAGS) `$(SDL_CONFIG) --cflags` $^ -o $@ -ljpeg `$(SDL_CONFIG) --libs`
+ $(CC) $(CFLAGS) $(LDFLAGS) `$(SDL_CONFIG) --cflags` $^ -o $@ -ljpeg `$(SDL_CONFIG) --libs`
isopack: isopack.o general.o
- $(CC) $(CFLAGS) $^ -o $@ -lz
+ $(CC) $(CFLAGS) $(LDFLAGS) $^ -o $@ -lz
ppc_disasm.o: ppc_disasm.c
$(CC) -g -c -o $@ $<