Blob Blame History Raw
diff --git a/Makefile b/Makefile
index ac8146d..f9956c5 100644
--- a/Makefile
+++ b/Makefile
@@ -2,13 +2,9 @@
 # Makefile for ampr-ripd
 #
 
-BASEDIR = /usr
+BASEDIR = $(DESTDIR)/usr
 SBINDIR = $(BASEDIR)/sbin
-SCACHEDIR = /var/lib/ampr-ripd
-
-# no need to run dx-broadcast as root
-OWN = daemon
-GRP = daemon
+SCACHEDIR = $(DESTDIR)/var/lib/ampr-ripd
 
 CC = gcc
 
@@ -22,11 +18,11 @@ CC = gcc
 # Full debug
 #DOPT = -Wall -O2 -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
 
@@ -34,6 +30,5 @@
 	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 755 -p -D -d        $(SCACHEDIR)
+	install -m 755 -p -D ampr-ripd $(SBINDIR)/ampr-ripd