$NetBSD: $

--- src/cv/mgflib/Makefile.orig	2003-06-06 15:38:57.000000000 -0400
+++ src/cv/mgflib/Makefile	2005-02-16 18:10:56.000000000 -0500
@@ -6,8 +6,7 @@
 # Use '-DMEM_PTR=char *' if your malloc return type is not 'void *'.
 MACH = 
 OPT = -O
-CFLAGS = $(MACH) $(OPT)
-CC = cc
+CFLAGS += $(MACH) $(OPT) ${LDFLAGS}
 
 OBJS = parser.o context.o xf.o object.o lookup.o badarg.o \
 words.o fvect.o
@@ -18,8 +17,8 @@
 	$(CC) $(CFLAGS) -o mgfilt mgfilt.o libmgf.a -lm
 
 libmgf.a:	$(OBJS)
-	ar rc libmgf.a $(OBJS)
-	-ranlib libmgf.a
+	${AR} rc libmgf.a $(OBJS)
+	-${RANLIB} libmgf.a
 
 mgf2inv:	libmgf.a mgf2inv.o cvrgb.o
 	$(CC) $(CFLAGS) -o mgf2inv mgf2inv.o cvrgb.o libmgf.a -lm
