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