Commit Graph

52 Commits

Author SHA1 Message Date
joerg 410d0f4380 Import the new apropos/whatis.
This code has been developed by Abhinav Upadhyay as part of Google's Summer
of Code 2011. It uses libmandoc to parse man pages and builds a Full
Text Index in a SQLite database. The combination of indexing the full
manual page, filtering out stop words and ranking individual matches
based on the section gives a much improved user experience.

The old makewhatis and friends are kept under MKMAKEMANDB=no for now.
2012-02-07 19:13:24 +00:00
pooka 5f7e80a834 Add support for the Extensible MIPS ("eMIPS") platform. The
NetBSD/emips port runs on Xilinx and Beecube FPGA systems and the
Giano system simulator.

eMIPS is a platform developed at Microsoft Research for researching
reconfigurable computing.  eMIPS allows dynamic loading and scheduling
of application-specific circuits for the purpose of accelerating
computations based on the current workload.

NetBSD eMIPS support for NetBSD 4.x was written at Microsoft Research
by Alessandro Forin and Neil Pittman.  Microsoft Corporation has
donated full copyright to The NetBSD Foundation.

Platform support for eMIPS is the first part of Microsoft's
contribution.  The second part includes the hardware accelerator
framework and will be proposed on tech-kern soon.
2011-01-26 01:18:43 +00:00
wiz 3d3c5d42cb Observe the following spelling:
- wide character (noun)
- wide-character (adjective)

Inspired by jmc@OpenBSD.
2010-12-16 17:42:25 +00:00
mbalmer ea9e4b3733 Fix typographics errors. 2009-12-08 09:23:06 +00:00
apb f46c1de7cb Use ${TOOL_SED} instead if plain sed in Makefiles. 2008-10-25 22:27:34 +00:00
simonb d8de5b102b Remove support for NetBSD/pc532. 2008-01-09 11:25:58 +00:00
garbled 11ab7e4b00 Fix a few more misc. pmppc references 2007-10-17 23:39:11 +00:00
hubertf 75f2812824 exclude working directories 2007-01-17 00:51:25 +00:00
hubertf 8469674e88 * Add an 'all' targets to get the order of things right
* Remove extra file argument from a pipeline
 * keep grops from stopping after the first manpage.

This gives working PDFs for all manpage sections again - altogether
NetBSD-current has 8192 pages after formatting, in PDF.
2006-08-29 14:32:45 +00:00
hubertf 3b644e49b3 Per Christos (board):
* move src/etc/COPYRIGHT to src/share/legal/COPYRIGHT and install that
   (in /usr/share/legal)
 * nuke src/share/man/man0/COPYRIGHT
 * mark /usr/share/man/COPYRIGHT as obsolete
2005-10-22 06:04:57 +00:00
wiz f5172b1e7c Update list; from Sergey Svishchev. 2004-11-10 16:35:29 +00:00
wiz f9d36bb9e9 Fix typo found by Sergey Svishchev. 2004-11-10 16:32:39 +00:00
snj 3cf0dd8779 The GNU textutils package is no more. Direct people to sysutils/coreutils
instead.
2004-03-31 02:10:00 +00:00
lukem f85d2d1c14 Use ${HOST_SH} instead of `sh'.
If necessary, pull in <bsd.sys.mk> to get the definition of HOST_SH;
Makefiles that pull in one of (most of) <bsd.*.mk> will get this anyway.
2003-10-26 07:25:33 +00:00
agc 61470ee029 Move Mark Nudelman's code from a 4-clause to a 3-clause licence by removing
the advertising clause. Diffs provided in PR 22549 by Joel Baker, confirmed
to the board by Mark Nudelman.
2003-10-13 14:34:25 +00:00
agc 075022b349 Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22309, verified by myself.
2003-08-07 10:30:41 +00:00
jmmv 4296d7d483 Drop trailing whitespace. Reviewed by wiz. 2003-05-06 10:46:41 +00:00
grant 7dc9239d40 The correct capitalisation of 'NetBSD.org' is (you
guessed it) 'NetBSD.org'.

some mdoc fixes.
2003-02-14 15:20:17 +00:00
hubertf 89b73d6b18 add SRC definition (and use it, instead of hardcoding ../../..) 2002-05-23 00:03:38 +00:00
lukem b0b0a32ad7 Set NOxxx= before <bsd.own.mk> is pulled in (even indirectly).
Otherwise the appropriate MKxxx=no won't be defined .
2001-12-12 12:24:19 +00:00
tv 8e6f7afb5b MKfoo=no -> NOfoo 2001-12-12 01:48:43 +00:00
hubertf 9a923bfb3f add "man.pdf" and "man.tgz" targets
PDF optimisations thanks to Valeriy E. Ushakov
2001-07-05 20:52:11 +00:00
hubertf 94ff3b434f All your manpages are belong to pdf 2001-06-30 01:25:00 +00:00
hubertf 9d2896d354 sort man? files 2001-06-30 01:00:47 +00:00
hubertf 73b5eae08e sync with reality: add section 9 2001-06-30 01:00:40 +00:00
hubertf 6fb770a42a * Format "intro" page first (location from "intros" file)
* If the manpage requires running tbl (-> .TS), do so
2001-06-30 00:19:25 +00:00
hubertf 3dcda53fea "make man man.ps" for some 5000 page book.
Needs more work (intro page, sorting, ...), but better than before.
2001-06-26 02:26:06 +00:00
hubertf e35e2e9573 man? files are noe generated by mkman 2001-06-24 02:39:13 +00:00
hubertf 007346c0bd Add some scripts to automatically generate the man? files 2001-06-24 02:34:49 +00:00
hubertf 258c6cfe69 Add comment about where to find ptx 2001-06-24 02:33:06 +00:00
cgd d220ca5ba3 fix up NetBSD RCS Ids to match the standard, and the leading comment as
to match as well.  No functional changes.
2000-06-14 06:48:47 +00:00
soren 874c2bbe49 Fix doubled 'the's. 2000-03-13 22:37:10 +00:00
lukem dcab0210a0 convert from NOxxx= to MKxxx=no.
include <bsd.own.mk> if testing a MKxxx variable.
1999-02-13 02:54:17 +00:00
lukem 9dee5d2b46 don't install in /usr/share if NOSHARE is defined 1998-09-27 17:22:03 +00:00
perry 77fc921931 get rid of secretmail residue -- suggested in pr-4568 from Carl Shapiro 1998-01-10 00:37:34 +00:00
perry 3fe138c146 RCS Id Police. 1998-01-09 08:03:16 +00:00
lukem 90cee8eaa6 rcsid fascism 1997-10-13 11:21:19 +00:00
mycroft 544c782a19 Move makewhatis.sed into man0, and split the Makefile. 1997-05-09 14:31:24 +00:00
mrg e6caae7a74 4.4BSD-Lite2 1994-08-08 19:32:44 +00:00
mrg 87d584ebac 4.4BSD-Lite2 1994-05-19 23:51:25 +00:00
mrg d5172fe0bb 4.4BSD-Lite2 1994-05-05 23:16:05 +00:00
mrg c69add825f 4.4BSD-Lite2 1994-05-05 23:07:22 +00:00
mrg 7df8517996 4.4BSD-Lite2 1994-05-05 22:29:57 +00:00
mrg d090573caa 4.4BSD-Lite2 1994-04-20 22:45:22 +00:00
mrg 99c5c97ba6 4.4BSD-Lite2 1994-04-20 16:39:42 +00:00
mrg b8b94308b9 4.4BSD-Lite2 1994-04-19 23:58:27 +00:00
mrg 746ece7f93 4.4BSD-Lite2 1994-04-19 21:52:46 +00:00
mrg a201e12de1 4.4BSD-Lite2 1994-04-19 21:37:39 +00:00
mrg 9d232f6cae 4.4BSD-Lite2 1993-07-20 17:57:50 +00:00
mrg 67365a58d5 4.4BSD-Lite2 1993-07-05 18:41:19 +00:00