world - Conditionalize MAKEWHATIS path
authorMatthew Dillon <dillon@apollo.backplane.com>
Sat, 27 Apr 2019 05:27:07 +0000 (22:27 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Sat, 27 Apr 2019 05:27:07 +0000 (22:27 -0700)
* Old systems installing a new world have MAKEWHATIS in the old
  location.

* Adjust /usr/src/share/man/Makefile to find the binary in either
  the old or new location.

share/man/Makefile

index 7aacb2a..8d597b5 100644 (file)
@@ -3,7 +3,11 @@
 
 SUBDIR=        man1 man3 man4 man5 man6 man7 man8 man9
 
+.if exists(/usr/sbin/makewhatis)
+MAKEWHATIS=    /usr/sbin/makewhatis
+.else
 MAKEWHATIS=    /usr/bin/makewhatis     
+.endif
 
 makedb:
        -${MAKEWHATIS}  ${DESTDIR}${BINDIR}/man