xref: /netbsd/distrib/syspkg/notes/MORE_NOTES (revision bf9ec67e)
1A few things have solidified since the previous documents in this directory.
2This document will serve to contain late-breaking news until the other
3documents can be updated.
4
5Package names
6-------------
7
8Package names are of the following form:
9
10	<set>-<pkg>-<part>
11
12<set> 	is always the containing set.
13<pkg> 	is the software component (util, sendmail, games)
14<part> 	is a division of a package into parts.  This allows
15	users to normally install all parts, but specialize
16	if desired.
17
18SUSHI and sysinst will be made aware of this naming scheme, so that they
19can be made to offer, eg, to allow users to install `rcs' or to zoom
20in and install `base-rcs-bin' and not `base-rcs-man'.  This is in addition
21to the bundling of packages into `package sets' corresponding to the
22existing tarball sets for rapid sysinst-based installs.
23
24Package Divisions
25-----------------
26
27The following strategy is being taken for division of the `base' package.
28
29First off, utilities are divided into a few big packages based on the following:
30
31	directories	base-sys-root, base-sys-usr
32	/bin		base-util-root
33	/sbin		base-sysutil-root
34	/usr/bin	base-util-bin
35	/usr/lib	base-sys-shlib
36	/usr/sbin	base-sysutil-bin
37
38supporting files are named based on the utilities they match (with the <part> changed).
39
40Then, groups of utilities which are either likely to not be installed (UUCP, SLIP) or
41distinct from other utilities (postfix, sendmail, bind) are separated from the above.
42
43$Id: MORE_NOTES,v 1.1.1.1 2002/01/07 22:46:16 jwise Exp $
44