$NetBSD$

Fixes CFLAGS, LDFLAGS, and install stage.

--- Makefile.orig	2003-09-05 23:03:17.000000000 +0000
+++ Makefile
@@ -1,14 +1,15 @@
-CC = gcc
-CFLAGS = -DUSE_GTK `sdl-config --cflags` `gtk-config --cflags` -O3 -mcpu=athlon -ffast-math -funroll-loops -fomit-frame-pointer
-LD = gcc
-LDFLAGS = -lGL -lGLU -L/usr/X11R6/lib -lSDL
+#CC = gcc
+CFLAGS += -DUSE_GTK `sdl-config --cflags` `gtk-config --cflags`
+#LD = gcc
+LDFLAGS += -lGL -lGLU -L${X11BASE}/lib `sdl-config --libs`
 
-OBJECTS = 3dmath.o autodet.o combine1.o debug.o display.o driver.o lighting.o rdp.o rdp_gl.o render.o sdlgl.o texture.o
+OBJECTS =   3dmath.o autodet.o combine1.o debug.o display.o driver.o \
+	    lighting.o rdp.o rdp_gl.o render.o sdlgl.o texture.o
 
 all: tr64gl.so instruction
 
 tr64gl.so: $(OBJECTS)
-	$(LD) -shared -Wl,-Bsymbolic `gtk-config --libs` $(LDFLAGS) -o $@ $(OBJECTS)
+	$(CC) -shared -Wl,-Bsymbolic `gtk-config --libs` $(LDFLAGS) -o $@ $(OBJECTS)
 	strip --strip-all $@
 
 instruction:
@@ -17,6 +18,9 @@ instruction:
 .o: .c
 	$(CC) $(CFLAGS) -o $@ $<
 
+install:
+	$(BSD_INSTALL_DATA) tr64gl.so ${DESTDIR}$(PREFIX)/share/mupen64-base/plugins
+
 clean:
 	rm -rf $(OBJECTS) $(ALL)
 
