$NetBSD: patch-aa,v 1.2 2017/10/25 21:32:35 khorben Exp $
--- Makefile.orig	2003-03-10 12:54:28.000000000 +0000
+++ Makefile
@@ -2,22 +2,23 @@
 
 SRC = wmSMPmon.c ../wmgeneral/wmgeneral.c 
 EXE = wmSMPmon
-OBJ = $(SRC:.c=.o)
-CFLAGS = -Wall -O3 -m486
-LIB = -L/usr/X11R6/lib -lXpm -lXext -lX11
+OBJ = wmSMPmon.o ../wmgeneral/wmgeneral.o
+CFLAGS = -Wall -O3
+LIB = -L${X11BASE}/lib -Wl,-R${X11BASE}/lib -L${LOCALBASE}/lib -Wl,-R${LOCALBASE}/lib -lXpm -lXext -lX11
+INC = -I${X11BASE}/include -I${LOCALBASE}/include
 INSTALL = /usr/bin/install
 CC = gcc
 
-all: $(OBJ)
-	$(CC) -o $(EXE) $(OBJ) $(LIB)
+all: ${OBJ}
+	${CC} ${LDFLAGS} -o ${EXE} ${OBJ} ${INC} ${LIB}
 
-$(OBJ): %.o : %.c 
-	$(CC) $(CFLAGS) -c -o $@ $<
+.c.o:
+	${CC} ${CFLAGS} ${INC} -c -o $@ $<
 
 clean:
-	rm -rf $(EXE) 
+	rm -rf ${EXE}
 	rm -rf *.o
 	rm -rf ../wmgeneral/*.o
 
 install:
-	$(INSTALL) $(EXE) /usr/local/bin/
+	${INSTALL} ${EXE} ${LOCALBASE}/bin
