- Fix "inst_scp" target since there isn't a manpage
- Fix "make install MULTI=1"
... | ... | @@ -122,34 +122,34 @@ strip: $(TARGETS) |
install: $(addprefix inst_, $(TARGETS)) | ||
installdropbearmulti: insdbmulti $(addprefix insmulti, $(PROGRAMS)) | ||
insdbmulti: dropbearmulti | ||
$(INSTALL) -d $(DESTDIR)$(bindir) | ||
$(INSTALL) dropbearmulti$(EXEEXT) $(DESTDIR)$(bindir) | ||
insmultidropbear: dropbearmulti | ||
$(INSTALL) -d $(DESTDIR)$(sbindir) | ||
-rm -f $(DESTDIR)$(sbindir)/dropbear$(EXEEXT) | ||
-ln -s $(bindir)/dropbearmulti$(EXEEXT) $(DESTDIR)$(sbindir)/dropbear$(EXEEXT) | ||
$(INSTALL) -d $(DESTDIR)$(mandir)/man8 | ||
$(INSTALL) -m 644 dropbear.8 $(DESTDIR)$(mandir)/man8/dropbear.8 | ||
insmulti%: dropbearmulti | ||
$(INSTALL) -d $(DESTDIR)$(bindir) | ||
-rm -f $(DESTDIR)$(bindir)/$*$(EXEEXT) | ||
-ln -s $(bindir)/dropbearmulti$(EXEEXT) $(DESTDIR)$(bindir)/$*$(EXEEXT) | ||
$(INSTALL) -d $(DESTDIR)$(mandir)/man1 | ||
$(INSTALL) -m 644 $*.1 $(DESTDIR)$(mandir)/man1/$*.1 | ||
# dropbear should go in sbin, so it needs a seperate rule | ||
inst_dropbear: dropbear | ||
$(INSTALL) -d $(DESTDIR)$(sbindir) | ||
$(INSTALL) dropbear$(EXEEXT) $(DESTDIR)$(sbindir) | ||
$(INSTALL) -d $(DESTDIR)$(mandir)/man8 | ||
$(INSTALL) -m 644 dropbear.8 $(DESTDIR)$(mandir)/man8/dropbear.8 | ||
$(INSTALL) -m 644 dropbear.8 $(DESTDIR)$(mandir)/man8/dropbear.8 | ||
inst_%: $* | ||
$(INSTALL) -d $(DESTDIR)$(bindir) | ||
$(INSTALL) $*$(EXEEXT) $(DESTDIR)$(bindir) | ||
$(INSTALL) -d $(DESTDIR)$(mandir)/man1 | ||
$(INSTALL) -m 644 $*.1 $(DESTDIR)$(mandir)/man1/$*.1 | ||
if test -e $*.1; then $(INSTALL) -m 644 $*.1 $(DESTDIR)$(mandir)/man1/$*.1; fi | ||
inst_dropbearmulti: $(addprefix insmulti, $(PROGRAMS)) | ||
# for some reason the rule further down doesn't like $([email protected]) as a prereq. | ||
... | ... |
Please register or sign in to comment