Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/netbsd-1-5]: src/share/man/man7 Pull up rev. 1.10 to netbsd-1-5 branch, ...



details:   https://anonhg.NetBSD.org/src/rev/7ee5fa5a8e79
branches:  netbsd-1-5
changeset: 489687:7ee5fa5a8e79
user:      hubertf <hubertf%NetBSD.org@localhost>
date:      Fri Oct 06 12:07:18 2000 +0000

description:
Pull up rev. 1.10 to netbsd-1-5 branch, OK'd by thorpej:

> Add description about the "source" dir of a release, based on what's there
> for 1.4.2.

diffstat:

 share/man/man7/release.7 |  94 +++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 93 insertions(+), 1 deletions(-)

diffs (108 lines):

diff -r 51671937db68 -r 7ee5fa5a8e79 share/man/man7/release.7
--- a/share/man/man7/release.7  Fri Oct 06 07:00:31 2000 +0000
+++ b/share/man/man7/release.7  Fri Oct 06 12:07:18 2000 +0000
@@ -1,4 +1,4 @@
-.\"    $NetBSD: release.7,v 1.7.8.3 2000/10/05 15:39:55 lukem Exp $
+.\"    $NetBSD: release.7,v 1.7.8.4 2000/10/06 12:07:18 hubertf Exp $
 .\"
 .\" Copyright (c) 1997 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -162,6 +162,98 @@
 .Em <machine_arch>
 or machine-independent files located in their respective directory
 hierarchies.
+
+Sources should be put into
+.Sy .../NetBSD- Ns Em <rel> Ns Sy /source/
+using the following layout:
+.Pp
+.Bl -tag -width "source/"
+.It Sy source/
+Source codes of the operating system and patches for it. 
+.Bl -tag -width "patches/"
+.It Sy patches/
+This directory contains various patch files appropriate for
+.Xr patch 1 .
+Other patches may exist for fixing critical problems.
+.Bl -tag -width "diff-1.4.1-to-1.4.2.gz"
+.It Sy BSDSUM
+.It Sy CKSUM
+.It Sy MD5
+.It Sy README
+.It Sy SYSVSUM
+.It Xo
+.Sm off
+.Sy diff-
+.Em <lastrel>
+.Sy -
+.Em <rel>
+.Sy .gz
+.Sm on
+.Xc
+Diff against the last release, usually generatec by
+.Cm cvs rdiff .
+For patche releases, diffs against the last release
+are included.  If the last release was a patch release itself, the
+diff is against that patch release is included. 
+.El
+.It Sy sets/
+Sources for the various system sets, based on their modules
+in the CVS server.
+.\" XXX how are these generated? Seperate checkout of each module?
+.Bl -tag -width "sharesrc.tgz"
+.It Sy BSDSUM
+.It Sy CKSUM
+.It Sy MD5
+.It Sy README
+.It Sy SYSVSUM
+.It Sy Split/
+installation sets split with the
+.Xr split 1
+command.
+.Bl -tag -width "gnusrc.aa"
+.It Sy BSDSUM
+.It Sy CKSUM
+.It Sy MD5
+.It Sy SYSVSUM
+.It Sy gnusrc.aa
+.It Sy gnusrc.ab
+.It Sy ...
+.El
+.It Sy gnusrc.tgz
+Contains sources for all GPLed and possibly other programs that
+contains restrictions in their licensing that prevent others from
+using these programs in closed-source environments. 
+.It Sy pkgsrc.tgz
+Package-sources for third party software ready to compile. See
+pkgsrc/README for more information. 
+.It Sy sharesrc.tgz
+Contains machine-independent data files that can be shared across
+architectures/systems. 
+.It Sy src.tgz
+The operating system's userland source code, including all programs,
+tools, toolchain, etc. 
+.It Sy syssrc.tgz
+Kernel sources for all architectures plus sources of the tools needed
+to build kernels
+.Xr (config 8 , ...).
+.It Sy xsrc.tgz
+Source code of the X Window System used on all NetBSD architectures.
+Includes X clients and servers. 
+.El
+.El
+.El
+.Pp
+The release in
+.Sm off
+.Xo
+.Sy .../NetBSD-
+.Em <rel>
+.Sy /
+.Em <machine>
+.Sy /
+.Xc
+.Sm on
+follows the following layout:
 .Bl -tag -width "installation/"
 .It Sy SOURCE_DATE
 a file containing the date, in UTC, of the source code from which the



Home | Main Index | Thread Index | Old Index