summaryrefslogtreecommitdiff
path: root/src/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'src/Makefile')
-rw-r--r--src/Makefile25
1 files changed, 11 insertions, 14 deletions
diff --git a/src/Makefile b/src/Makefile
index 1379bf0..2f8b110 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -14,6 +14,8 @@
# copyright notice regarding this software
#
#
+BIN = $(PREFIX)/usr/bin
+MAN = $(PREFIX)/usr/man
INCDIRS =
CFLAGS = -g -Wall $(INCDIRS)
@@ -43,20 +45,15 @@ clean:
-rm -f *.o *~ $(PROGS)
install: all
- test -d $(PREFIX)/usr/bin || mkdirhier $(PREFIX)/usr/bin
- install -m 755 in.ivyd $(PREFIX)/usr/bin/in.ivyd
- install -m 755 ivyd $(PREFIX)/usr/bin/ivyd
- install -m 755 ivyecho $(PREFIX)/usr/bin/ivyecho
- test -d $(PREFIX)/etc/rc.d/init.d || mkdirhier $(PREFIX)/etc/rc.d/init.d
- test -d $(PREFIX)/etc/rc.d/rc2.d || mkdirhier $(PREFIX)/etc/rc.d/rc2.d
- test -d $(PREFIX)/etc/rc.d/rc3.d || mkdirhier $(PREFIX)/etc/rc.d/rc3.d
- test -d $(PREFIX)/etc/rc.d/rc4.d || mkdirhier $(PREFIX)/etc/rc.d/rc4.d
- test -d $(PREFIX)/etc/rc.d/rc5.d || mkdirhier $(PREFIX)/etc/rc.d/rc5.d
- install -m755 ivyd.init $(PREFIX)/etc/rc.d/init.d/ivyd
- ln -s /etc/rc.d/init.d/ivyd $(PREFIX)/etc/rc.d/rc2.d/S97ivyd
- ln -s /etc/rc.d/init.d/ivyd $(PREFIX)/etc/rc.d/rc3.d/S97ivyd
- ln -s /etc/rc.d/init.d/ivyd $(PREFIX)/etc/rc.d/rc4.d/S97ivyd
- ln -s /etc/rc.d/init.d/ivyd $(PREFIX)/etc/rc.d/rc5.d/S97ivyd
+ test -d $(BIN) || mkdirhier $(BIN)
+ install -m 755 in.ivyd $(BIN)/in.ivyd
+ install -m 755 ivyd $(BIN)/ivyd
+ install -m 755 ivyecho $(BIN)/ivyecho
+ test -d $(MAN)/man1 || mkdirhier $(MAN)/man1
+ install -m 644 ../doc/ivyecho.1 $(MAN)/man1
+ install -m 644 ../doc/ivyd.1 $(MAN)/man1
+ test -d $(MAN)/man8 || mkdirhier $(MAN)/man8
+ install -m 644 ../doc/in.ivyd.8 $(MAN)/man8
rpm::