Only some of the ppp-2.3.8 linux Makefiles use $(INSTALL) to install
the programs. As I'm using this to call different installer I patched:
--- ../orig/chat/Makefile.linux
+++ ./chat/Makefile.linux
@@ -8,6 +8,8 @@
CFLAGS= -O2 -pipe $(CDEFS)
+INSTALL= install
+
all: chat
chat: chat.o
@@ -18,8 +20,8 @@
install: chat
mkdir -p $(BINDIR)
- install -s -c chat $(BINDIR)
- install -c -m 644 chat.8 $(MANDIR)/man8
+ $(INSTALL) -s -c chat $(BINDIR)
+ $(INSTALL) -c -m 644 chat.8 $(MANDIR)/man8
clean:
rm -f chat.o chat *~
--- ../orig/pppd/Makefile.linux
+++ ./pppd/Makefile.linux
@@ -84,12 +84,14 @@
CFLAGS += -DLOCKLIB=1
endif
+INSTALL= install -o root
+
install: pppd
mkdir -p $(BINDIR) $(MANDIR)
- install -s -c -m 4550 -o root pppd $(BINDIR)/pppd
+ $(INSTALL) -s -c -m 4550 pppd $(BINDIR)/pppd
if ! chgrp pppusers $(BINDIR)/pppd 2>/dev/null; then \
chmod o+rx $(BINDIR)/pppd; fi
- install -c -m 444 -o root pppd.8 $(MANDIR)/man8
+ $(INSTALL) -c -m 444 pppd.8 $(MANDIR)/man8
pppd: $(PPPDOBJS)
$(CC) $(CFLAGS) -o pppd $(PPPDOBJS) $(LIBS)
--- ../orig/pppdump/Makefile.linux
+++ ./pppdump/Makefile.linux
@@ -1,6 +1,8 @@
CFLAGS= -O -I../include/net
OBJS = pppdump.o bsd-comp.o deflate.o zlib.o
+INSTALL= install
+
all: pppdump
pppdump: $(OBJS)
@@ -11,5 +13,5 @@
install:
mkdir -p $(BINDIR) $(MANDIR)/man8
- install -s -c pppdump $(BINDIR)
- install -c -m 444 pppdump.8 $(MANDIR)/man8
+ $(INSTALL) -s -c pppdump $(BINDIR)
+ $(INSTALL) -c -m 444 pppdump.8 $(MANDIR)/man8
Shouldn't hurt anybody, but helps normal procedures.
louis
--
J�rgen Fluk
marco Systemanalyse und Entwicklung GmbH Tel +49 8131 5161-42
Hans-B�ckler-Str. 2, D 85221 Dachau Fax +49 8131 5161-66
http://www.marco.de/ Email [EMAIL PROTECTED]
-
To unsubscribe from this list: send the line "unsubscribe linux-ppp" in
the body of a message to [EMAIL PROTECTED]