Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle.Prune svn:mergeinfo from the new branch, as nothing has been mergedhere.Additional commits post-branch will follow.Approved by: re (implicit)Sponsored by: The FreeBSD Foundation
NO_MAN= has been deprecated in favor of MAN= for some time, go aheadand finish the job. ncurses is now the only Makefile in the tree thatuses it since it wasn't a simple mechanical change, and will beaddressed in a future commit.
Start the dreaded NOFOO -> NO_FOO conversion.OK'ed by: core
For variables that are only checked with defined(), don't provideany fake value.
$Id$ -> $FreeBSD$
<bsd.prog.mk> has always included ../Makefile.inc, and there are nocomplications involving .PATH or dependencies, so don't include it here.
bigram Bigram does not remove newline at end of filename. This break particulary the bigram algorithm and /var/db/locate.database grow up 15 %. Bigram does not check for characters outside 32-127. The bigram output is silly and need ~1/2 CPU time of database rebuilding. old: locate.bigram < $filelist | sort | uniq -c | sort -nr ^^^^^^^^^^^^^^ this can easy made bigram new: bigram < $filelist | sort -nrcode Code does not check for char 31. Use a lookup array instead a function. 3 x faster.updatedb rewritten sync with bigram changes read config file /etc/locate.rc if exists submitted by: guido@gvr.win.tue.nl (Guido van Rooij)concatdb - concatenate locate databasesmklocatedb - build locate database
This commit was generated by cvs2svn to compensate for changes in r1590,which included commits to RCS files with non-trunk default branches.
BSD 4.4 Lite Usr.bin Sources