47 lines
1.1 KiB
Diff
47 lines
1.1 KiB
Diff
diff --git a/Makefile b/Makefile
|
|
index deeaf46..ab4cb71 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
|