The symlink commands create absolute symlinks instead of relative.

This causes dangling links in case the package is installed using
DESTDIR. Some package managers will report this as an error.
This commit is contained in:
shemminger 2005-06-23 17:39:57 +00:00
parent 6d4662d4f7
commit c4c9765e0b
2 changed files with 4 additions and 4 deletions

View File

@ -51,8 +51,8 @@ install: all
install -m 0644 $(shell find etc/iproute2 -maxdepth 1 -type f) $(DESTDIR)$(CONFDIR) install -m 0644 $(shell find etc/iproute2 -maxdepth 1 -type f) $(DESTDIR)$(CONFDIR)
install -m 0755 -d $(DESTDIR)$(MANDIR)/man8 install -m 0755 -d $(DESTDIR)$(MANDIR)/man8
install -m 0644 $(shell find man/man8 -maxdepth 1 -type f) $(DESTDIR)$(MANDIR)/man8 install -m 0644 $(shell find man/man8 -maxdepth 1 -type f) $(DESTDIR)$(MANDIR)/man8
ln -sf $(MANDIR)/man8/tc-pbfifo.8 $(DESTDIR)$(MANDIR)/man8/tc-bfifo.8 ln -sf tc-pbfifo.8 $(DESTDIR)$(MANDIR)/man8/tc-bfifo.8
ln -sf $(MANDIR)/man8/tc-pbfifo.8 $(DESTDIR)$(MANDIR)/man8/tc-pfifo.8 ln -sf tc-pbfifo.8 $(DESTDIR)$(MANDIR)/man8/tc-pfifo.8
install -m 0755 -d $(DESTDIR)$(MANDIR)/man3 install -m 0755 -d $(DESTDIR)$(MANDIR)/man3
install -m 0644 $(shell find man/man3 -maxdepth 1 -type f) $(DESTDIR)$(MANDIR)/man3 install -m 0644 $(shell find man/man3 -maxdepth 1 -type f) $(DESTDIR)$(MANDIR)/man3

View File

@ -28,8 +28,8 @@ lnstat: $(LNSTATOBJ)
install: all install: all
install -m 0755 -s $(TARGETS) $(DESTDIR)$(SBINDIR) install -m 0755 -s $(TARGETS) $(DESTDIR)$(SBINDIR)
ln -sf $(SBINDIR)/lnstat $(DESTDIR)$(SBINDIR)/rtstat ln -sf lnstat $(DESTDIR)$(SBINDIR)/rtstat
ln -sf $(SBINDIR)/lnstat $(DESTDIR)$(SBINDIR)/ctstat ln -sf lnstat $(DESTDIR)$(SBINDIR)/ctstat
clean: clean:
rm -f *.o $(TARGETS) ssfilter.c rm -f *.o $(TARGETS) ssfilter.c