Module Name: src Committed By: wiz Date: Thu Apr 25 21:52:48 UTC 2013
Modified Files: src/share/man/man7: src.7 Log Message: Fix mdoclint warnings. XXX: licence missing, please add it. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/share/man/man7/src.7 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/share/man/man7/src.7 diff -u src/share/man/man7/src.7:1.1 src/share/man/man7/src.7:1.2 --- src/share/man/man7/src.7:1.1 Thu Apr 25 12:05:54 2013 +++ src/share/man/man7/src.7 Thu Apr 25 21:52:48 2013 @@ -1,3 +1,7 @@ +.\" $NetBSD: src.7,v 1.2 2013/04/25 21:52:48 wiz Exp $ +.\" +.\" XXX: missing licence +.\" .Dd November 30, 2012 .Dt SRC 7 .Os @@ -31,7 +35,7 @@ subdirectory, where it and its Makefile are located. .It Pa lib/ Libraries. -Every library has its own subdirectory, +Every library has its own subdirectory, where it and its Makefile are located. .El .It Pa compat/ @@ -42,14 +46,14 @@ for different ABI than the default for that platform. .Bl -tag -width "compat/<arch1>/<arch2>/" -compact .It Pa compat/<arch1>/<arch2>/ -Every +Every .Pa compat/<arch1>/<arch2>/ directory contains a Makefile and a makefile -fragment for building an +fragment for building an .Pa <arch2> compat libraries for .Pa <arch1> . -E. g., +E. g., .Pa compat/amd64/i386/ is where the 32-bit compat libraries for the amd64 port are being built. @@ -83,7 +87,7 @@ given package's config files. .El .It Pa dist/ Unmodified sources from third parties. -This is deprecated; +This is deprecated; .Pa external/ should be used instead. .It Pa distrib/ @@ -134,7 +138,7 @@ grouped by license. They are built with so-called "reachover" Makefiles which can be found in .Pa src/*bin/ -hierarchies. +hierarchies. Every .Pa external/<license>/<package>/ may contain: @@ -144,10 +148,10 @@ Unmodified third party source for a give .It Pa bin/ .It Pa usr.bin/ .It Pa usr.sbin/ -.It Pa etc. +.It etc. Such subdirectories contain reachover Makefiles, README's and various import helper scripts. -E. g., +E. g., .Pa external/public-domain/ contains sources licensed under Public Domain @@ -166,7 +170,7 @@ Optional developer-provided sources that as a way to include extra components in the build. .It Pa games/ -Sources for utilities/files in +Sources for utilities/files in .Pa /usr/games ; each utility has it's own subdirectory, where its sources and Makefiles are located. @@ -188,7 +192,7 @@ Files to be put into .Pa /usr/include . .It Pa lib/ Source for libraries in -.Pa /usr/lib +.Pa /usr/lib and some scripts for them. Every directory contains source for given library and Makefiles. @@ -203,14 +207,14 @@ Various regression tests in This is deprecated; most tests are being migrated into .Pa tests/ -once they are migrated to the +once they are migrated to the .Xr atf 7 test framework. .It Pa rescue/ Makefiles for copying utilities to .Pa /rescue . .It Pa share/ -Source for utilities/files in +Source for utilities/files in .Pa /usr/share . Every utility has its own subdirectory, where its source and Makefile are located. @@ -224,7 +228,11 @@ Files to specific hardware platforms. .It Pa coda/ Coda file system driver. .It Pa compat/ -Support for older version NetBSD binaries and non-NetBSD binaries. +Support for older version +.Nx +binaries and +.Pf non- Nx +binaries. .It Pa conf/ Misc files for building kernel. .It Pa crypto/ @@ -234,7 +242,7 @@ Client code for local kernel debugger. .It Pa dev/ Device drivers. .It Pa dist/ -Parent directory for the +Parent directory for the .Ox packet filter .Xr pf 4 . @@ -248,7 +256,8 @@ macros. .It Pa ipkdb/ Client code for remote kernel debugger. .It Pa kern/ -NetBSD's Kernel code, such as resource management, signal delivering, etc. +.Nx Ap s +Kernel code, such as resource management, signal delivering, etc. .It Pa lib/ Libraries used by the kernel. .It Pa miscfs/ @@ -299,7 +308,9 @@ Rump kernel Security model framework .Xr secmodel 9 . .It Pa stand/ -Source for several standalone programs that aren't used by NetBSD currently. +Source for several standalone programs that aren't used by +.Nx +currently. .It Pa sys/ Header files that get installed into .Pa /usr/include/sys . @@ -311,7 +322,7 @@ Virtual memory manager. .It Pa tests/ Source for test programs in .Pa /usr/tests . -These tests use the +These tests use the .Xr atf 7 test framework. For library routines, including system calls, the @@ -326,13 +337,14 @@ Equivalently, all tests for userland uti should try to follow their location in the source tree. If this can not be satisfied, the tests for a utility should be located under the directory to which -the utility is installed. Thus, a test for +the utility is installed. +Thus, a test for .Xr env 1 should go to -.Pa src/tests/usr.bin/env. +.Pa src/tests/usr.bin/env . Likewise, a test for .Xr tcpdump 8 -should be in +should be in .Pa src/tests/usr.sbin/tcpdump , even though the source code for the program is located under .Pa src/external . @@ -341,17 +353,19 @@ Reachover build structure for the host b Every utility has its own directory, where its Makefile is located. .It Pa x11/ -Reachover build structure for X11R7; the source is in +Reachover build structure for X11R7; the source is in .Pa X11SRCDIR . The directory structure copies the system\'s; every directory contains a Makefile. .Sh SEE ALSO .Xr hier 7 -.Sh AUTHOR +.Sh HISTORY +This file was created as a part of Google Code-in 2012/2013. +.Sh AUTHORS +.An -nosplit This manpage was written by .An Elvira Khabirova Aq skind...@gmail.com , the .Pa sys/ -part by Mingzhe Wang. -.Sh HISTORY -This file was created as a part of Google Code-in 2012/2013. +part by +.An Mingzhe Wang .