--- Makefile.orig	Mon Oct 10 22:44:32 2005
+++ Makefile	Mon Oct 10 22:49:35 2005
@@ -1,11 +1,7 @@
 # $Id: Makefile,v 1.9 2004/11/19 07:08:02 yamajun Exp $
 
-CFLAGS	= `libusb-config --cflags` -Wall -g
-LDFLAGS	= `libusb-config --libs`
-PREFIX	?= /usr/local
-BINDIR	?= ${PREFIX}/bin
-MANDIR	?= ${PREFIX}/man/man1
-INSTALL	?= /usr/bin/install
+CFLAGS+=	`libusb-config --cflags`
+LDFLAGS+=	`libusb-config --libs`
 
 OBJS = ifp.o ifp_routines.o unicodehack.o
 
@@ -13,15 +9,9 @@
 ifp: $(OBJS)
 	$(CC) -o ifp $(OBJS) $(LDFLAGS)
 
-$(BINDIR):
-	mkdir -p $(BINDIR)
-
-$(MANDIR):
-	mkdir -p $(MANDIR)
-
-install: ifp $(BINDIR) $(MANDIR)
-	$(INSTALL) -c ifp $(BINDIR)
-	$(INSTALL) -c -m 644 ifp.1 $(MANDIR)
+install: ifp
+	@${BSD_INSTALL_PROGRAM} ifp $(PREFIX)/bin
+	@${BSD_INSTALL_MAN} ifp.1 $(PREFIX)/man/man1
 
 ifp.o: ifp_routines.h
 ifp_routines.o: ifp_routines.h unicodehack.h
