diff -Naur udhcp-0.9.8.org/Makefile udhcp-0.9.8.new/Makefile --- udhcp-0.9.8.org/Makefile Thu Apr 24 21:44:09 2003 +++ udhcp-0.9.8.new/Makefile Thu Apr 24 21:48:37 2003 @@ -1,6 +1,6 @@ # udhcp makefile -prefix=/usr +prefix=/usr/local SBINDIR=/sbin USRSBINDIR=${prefix}/sbin USRBINDIR=${prefix}/bin @@ -16,10 +16,11 @@ # Uncomment this to output messages to syslog, otherwise, messages go to stdout CFLAGS += -DSYSLOG -#CROSS_COMPILE=arm-uclibc- -CC = $(CROSS_COMPILE)gcc -LD = $(CROSS_COMPILE)gcc +CROSS= +CC = $(CROSS)cc +LD = $(CROSS)cc INSTALL = install +INSTALL_MAN_PAGES = $(INSTALL) -m 644 VER := 0.9.8 @@ -46,6 +47,7 @@ BOOT_PROGRAMS = udhcpc DAEMONS = udhcpd COMMANDS = dumpleases +MAN_PAGES = dumpleases.1 udhcpd.conf.5 udhcp[cd].8 ifdef SYSLOG CFLAGS += -DSYSLOG @@ -58,7 +60,7 @@ STRIP=true else CFLAGS += -Os -fomit-frame-pointer -STRIP=$(CROSS_COMPILE)strip +STRIP=$(CROSS)strip endif all: $(EXEC1) $(EXEC2) $(EXEC3) @@ -94,12 +96,15 @@ $(INSTALL) samples/sample.$$name \ $(USRSHAREDIR)/udhcpc/default.$$name ; \ done + +install_man: $(MAN_PAGES) + mkdir -p $(USRSHAREDIR)/man/man1 - $(INSTALL) dumpleases.1 $(USRSHAREDIR)/man/man1 + $(INSTALL_MAN_PAGES) dumpleases.1 $(USRSHAREDIR)/man/man1 mkdir -p $(USRSHAREDIR)/man/man5 - $(INSTALL) udhcpd.conf.5 $(USRSHAREDIR)/man/man5 + $(INSTALL_MAN_PAGES) udhcpd.conf.5 $(USRSHAREDIR)/man/man5 mkdir -p $(USRSHAREDIR)/man/man8 - $(INSTALL) udhcpc.8 udhcpd.8 $(USRSHAREDIR)/man/man8 + $(INSTALL_MAN_PAGES) udhcpc.8 udhcpd.8 $(USRSHAREDIR)/man/man8 clean: -rm -f udhcpd udhcpc dumpleases *.o core