Blob Blame History Raw
diff --git a/Makefile b/Makefile
index 1f4f3fa..ae18749 100644
--- a/Makefile
+++ b/Makefile
@@ -2,14 +2,10 @@
 # Makefile for ampr-ripd
 #
 
-BASEDIR = /usr
+BASEDIR = $(DESTDIR)/usr
 SBINDIR = $(BASEDIR)/sbin
 MANDIR = $(BASEDIR)/share/man/man1
-SCACHEDIR = /var/lib/ampr-ripd
-
-# no need to run ampr-ripd as root
-OWN = daemon
-GRP = daemon
+SCACHEDIR = $(DESTDIR)/var/lib/ampr-ripd
 
 CC = gcc
 
@@ -23,11 +19,11 @@ CC = gcc
 # Full debug
 #DOPT = -D HAVE_DEBUG
 
-COPT = -Wall -O2
-LOPT =
+CFLAGS = -Wall -O2
+LDFLAGS =
 
 ampr-ripd:	ampr-ripd.c
-	$(CC) $(COPT) $(DOPT) $(LOPT) -o ampr-ripd ampr-ripd.c
+	$(CC) $(CFLAGS) $(DOPT) $(LDFLAGS) -o ampr-ripd ampr-ripd.c
 
 all:	ampr-ripd
 
@@ -35,7 +31,6 @@ clean:
 	rm -f ampr-ripd
 
 install:	ampr-ripd
-	strip ampr-ripd
-	install -m 755 -o $(OWN) -g $(GRP) -d          $(SCACHEDIR)
-	install -m 755 -o $(OWN) -g $(GRP) ampr-ripd   $(SBINDIR)
-	install -m 644 -o $(OWN) -g $(GRP) ampr-ripd.1 $(MANDIR)
+	install -m 755 -p -D -d          $(SCACHEDIR)
+	install -m 755 -p -D ampr-ripd   $(SBINDIR)/ampr-ripd
+	install -m 644 -p -D ampr-ripd.1 $(MANDIR)/ampr-ripd.1