Up to [cvs.NetBSD.org] / src / distrib / sets
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.26 / (download) - annotate - [select for diffs], Sat Feb 11 04:16:57 2023 UTC (14 months, 1 week ago) by uki
Branch: MAIN
CVS Tags: HEAD
Changes since 1.25: +7 -8
lines
Diff to previous 1.25 (colored)
Fix annotation checksum in +CONTENTS of syspkg - Fix bug that file in DESTDIR is not referenced correctly. - Change checksum algorithm to SHA256 from MD5. - Remove invalid option of cksum(1) in regpkg.
Revision 1.25 / (download) - annotate - [select for diffs], Mon Oct 18 10:47:44 2021 UTC (2 years, 6 months ago) by uki
Branch: MAIN
CVS Tags: netbsd-10-base,
netbsd-10-0-RELEASE,
netbsd-10-0-RC6,
netbsd-10-0-RC5,
netbsd-10-0-RC4,
netbsd-10-0-RC3,
netbsd-10-0-RC2,
netbsd-10-0-RC1,
netbsd-10
Changes since 1.24: +16 -16
lines
Diff to previous 1.24 (colored)
Replace @dirrm to @pkgdir in packing list of syspkg
Revision 1.22.24.2 / (download) - annotate - [select for diffs], Mon Apr 13 07:45:31 2020 UTC (4 years ago) by martin
Branch: phil-wifi
Changes since 1.22.24.1: +4 -7
lines
Diff to previous 1.22.24.1 (colored) to branchpoint 1.22 (colored) next main 1.23 (colored)
Mostly merge changes from HEAD upto 20200411
Revision 1.24 / (download) - annotate - [select for diffs], Thu Oct 24 16:52:11 2019 UTC (4 years, 5 months ago) by rhialto
Branch: MAIN
CVS Tags: phil-wifi-20200421,
phil-wifi-20200411,
phil-wifi-20200406,
phil-wifi-20191119,
is-mlppp-base,
is-mlppp,
cjep_sun2x-base1,
cjep_sun2x-base,
cjep_sun2x,
cjep_staticlib_x-base1,
cjep_staticlib_x-base,
cjep_staticlib_x
Changes since 1.23: +2 -5
lines
Diff to previous 1.23 (colored)
Solve [ vs. \133 in join.awk which replaces fix in r1.23 of regpkg. Ok uki@.
Revision 1.22.24.1 / (download) - annotate - [select for diffs], Mon Jun 10 21:42:29 2019 UTC (4 years, 10 months ago) by christos
Branch: phil-wifi
Changes since 1.22: +7 -4
lines
Diff to previous 1.22 (colored)
Sync with HEAD
Revision 1.23 / (download) - annotate - [select for diffs], Thu Apr 11 08:34:19 2019 UTC (5 years ago) by uki
Branch: MAIN
CVS Tags: phil-wifi-20190609,
netbsd-9-base,
netbsd-9-3-RELEASE,
netbsd-9-2-RELEASE,
netbsd-9-1-RELEASE,
netbsd-9-0-RELEASE,
netbsd-9-0-RC2,
netbsd-9-0-RC1,
netbsd-9
Changes since 1.22: +7 -4
lines
Diff to previous 1.22 (colored)
Fix "build.sh syspkgs" error when creating base-util-root package
Revision 1.19.12.2 / (download) - annotate - [select for diffs], Tue Aug 19 23:45:42 2014 UTC (9 years, 8 months ago) by tls
Branch: tls-maxphys
Changes since 1.19.12.1: +8 -3
lines
Diff to previous 1.19.12.1 (colored) to branchpoint 1.19 (colored) next main 1.20 (colored)
Rebase to HEAD as of a few days ago.
Revision 1.20.8.1 / (download) - annotate - [select for diffs], Sun Aug 10 06:48:34 2014 UTC (9 years, 8 months ago) by tls
Branch: tls-earlyentropy
Changes since 1.20: +8 -3
lines
Diff to previous 1.20 (colored) next main 1.21 (colored)
Rebase.
Revision 1.22 / (download) - annotate - [select for diffs], Fri May 30 08:37:35 2014 UTC (9 years, 10 months ago) by uebayasi
Branch: MAIN
CVS Tags: tls-maxphys-base,
tls-earlyentropy-base,
prg-localcount2-base3,
prg-localcount2-base2,
prg-localcount2-base1,
prg-localcount2-base,
prg-localcount2,
phil-wifi-base,
pgoyette-localcount-base,
pgoyette-localcount-20170426,
pgoyette-localcount-20170320,
pgoyette-localcount-20170107,
pgoyette-localcount-20161104,
pgoyette-localcount-20160806,
pgoyette-localcount-20160726,
pgoyette-localcount,
pgoyette-compat-merge-20190127,
pgoyette-compat-base,
pgoyette-compat-20190127,
pgoyette-compat-20190118,
pgoyette-compat-1226,
pgoyette-compat-1126,
pgoyette-compat-1020,
pgoyette-compat-0930,
pgoyette-compat-0906,
pgoyette-compat-0728,
pgoyette-compat-0625,
pgoyette-compat-0521,
pgoyette-compat-0502,
pgoyette-compat-0422,
pgoyette-compat-0415,
pgoyette-compat-0407,
pgoyette-compat-0330,
pgoyette-compat-0322,
pgoyette-compat-0315,
pgoyette-compat,
perseant-stdc-iso10646-base,
perseant-stdc-iso10646,
netbsd-8-base,
netbsd-8-2-RELEASE,
netbsd-8-1-RELEASE,
netbsd-8-1-RC1,
netbsd-8-0-RELEASE,
netbsd-8-0-RC2,
netbsd-8-0-RC1,
netbsd-8,
netbsd-7-nhusb-base-20170116,
netbsd-7-nhusb-base,
netbsd-7-nhusb,
netbsd-7-base,
netbsd-7-2-RELEASE,
netbsd-7-1-RELEASE,
netbsd-7-1-RC2,
netbsd-7-1-RC1,
netbsd-7-1-2-RELEASE,
netbsd-7-1-1-RELEASE,
netbsd-7-1,
netbsd-7-0-RELEASE,
netbsd-7-0-RC3,
netbsd-7-0-RC2,
netbsd-7-0-RC1,
netbsd-7-0-2-RELEASE,
netbsd-7-0-1-RELEASE,
netbsd-7-0,
netbsd-7,
matt-nb8-mediatek-base,
matt-nb8-mediatek,
localcount-20160914,
bouyer-socketcan-base1,
bouyer-socketcan-base,
bouyer-socketcan
Branch point for: phil-wifi
Changes since 1.21: +1 -1
lines
Diff to previous 1.21 (colored)
Convert mtree spec path characters with sed(1) to avoid tool'ifying vis(1).
Revision 1.21 / (download) - annotate - [select for diffs], Sat May 24 13:27:13 2014 UTC (9 years, 10 months ago) by uebayasi
Branch: MAIN
Changes since 1.20: +8 -3
lines
Diff to previous 1.20 (colored)
Unbreak syspkg by escaping '[' by vis(1) to match the new mtree(8) format.
Revision 1.19.6.1 / (download) - annotate - [select for diffs], Wed Jan 16 05:26:03 2013 UTC (11 years, 3 months ago) by yamt
Branch: yamt-pagecache
CVS Tags: yamt-pagecache-tag8
Changes since 1.19: +3 -3
lines
Diff to previous 1.19 (colored) next main 1.20 (colored)
sync with (a bit old) head
Revision 1.19.12.1 / (download) - annotate - [select for diffs], Tue Nov 20 02:57:44 2012 UTC (11 years, 5 months ago) by tls
Branch: tls-maxphys
Changes since 1.19: +3 -3
lines
Diff to previous 1.19 (colored)
Resync to 2012-11-19 00:00:00 UTC
Revision 1.20 / (download) - annotate - [select for diffs], Sat Nov 3 07:59:46 2012 UTC (11 years, 5 months ago) by mbalmer
Branch: MAIN
CVS Tags: yamt-pagecache-base9,
yamt-pagecache-base8,
yamt-pagecache-base7,
riastradh-xf86-video-intel-2-7-1-pre-2-21-15,
riastradh-drm2-base3,
riastradh-drm2-base2,
riastradh-drm2-base1,
riastradh-drm2-base,
riastradh-drm2,
khorben-n900,
agc-symver-base,
agc-symver
Branch point for: tls-earlyentropy
Changes since 1.19: +3 -3
lines
Diff to previous 1.19 (colored)
Remove duplicate word (the the -> the)
Revision 1.19 / (download) - annotate - [select for diffs], Wed Dec 2 15:52:14 2009 UTC (14 years, 4 months ago) by apb
Branch: MAIN
CVS Tags: yamt-pagecache-base6,
yamt-pagecache-base5,
yamt-pagecache-base4,
yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base,
netbsd-6-base,
netbsd-6-1-RELEASE,
netbsd-6-1-RC4,
netbsd-6-1-RC3,
netbsd-6-1-RC2,
netbsd-6-1-RC1,
netbsd-6-1-5-RELEASE,
netbsd-6-1-4-RELEASE,
netbsd-6-1-3-RELEASE,
netbsd-6-1-2-RELEASE,
netbsd-6-1-1-RELEASE,
netbsd-6-1,
netbsd-6-0-RELEASE,
netbsd-6-0-RC2,
netbsd-6-0-RC1,
netbsd-6-0-6-RELEASE,
netbsd-6-0-5-RELEASE,
netbsd-6-0-4-RELEASE,
netbsd-6-0-3-RELEASE,
netbsd-6-0-2-RELEASE,
netbsd-6-0-1-RELEASE,
netbsd-6-0,
netbsd-6,
matt-premerge-20091211,
matt-nb6-plus-nbase,
matt-nb6-plus-base,
matt-nb6-plus,
matt-mips64-premerge-20101231,
cherry-xenmp-base,
cherry-xenmp,
bouyer-quota2-nbase,
bouyer-quota2-base,
bouyer-quota2
Branch point for: yamt-pagecache,
tls-maxphys
Changes since 1.18: +4 -3
lines
Diff to previous 1.18 (colored)
Patches from Lloyd Parkes in PR 41684, plus my changes: * ${HOSTNAME} is special to bash, so rename the variable to HOSTNAME_CMD. * Don't use "cd -". * Don't use only comments in the else part of an if statement.
Revision 1.18 / (download) - annotate - [select for diffs], Tue Dec 1 15:49:21 2009 UTC (14 years, 4 months ago) by apb
Branch: MAIN
Changes since 1.17: +2 -6
lines
Diff to previous 1.17 (colored)
There's no point in adding _PKGTOOLS_VER=$(${PKG_CREATE} -V) to any syspkg +BUILD_INFO files, since we don't use the pkg_* tools to create syspkgs. Also remove the definition of PKG_CREATE from sets.subr, since nothing uses it now.
Revision 1.17 / (download) - annotate - [select for diffs], Sat Oct 17 23:43:22 2009 UTC (14 years, 6 months ago) by agc
Branch: MAIN
Changes since 1.16: +19 -22
lines
Diff to previous 1.16 (colored)
Move to a 2-clause BSD license
Revision 1.15.22.1 / (download) - annotate - [select for diffs], Wed May 13 19:17:50 2009 UTC (14 years, 11 months ago) by jym
Branch: jym-xensuspend
Changes since 1.15: +3 -3
lines
Diff to previous 1.15 (colored) next main 1.16 (colored)
Sync with HEAD. Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
Revision 1.16 / (download) - annotate - [select for diffs], Fri Apr 3 22:36:35 2009 UTC (15 years ago) by perry
Branch: MAIN
CVS Tags: jym-xensuspend-nbase,
jym-xensuspend-base
Changes since 1.15: +3 -3
lines
Diff to previous 1.15 (colored)
Consistently use gzip with the -n flag so dates are not embedded. Not tested on all platforms.
Revision 1.15.12.1, Sun Oct 5 20:10:32 2008 UTC (15 years, 6 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.15: +2 -2
lines
FILE REMOVED
Sync with HEAD.
Revision 1.14.4.1 / (download) - annotate - [select for diffs], Tue Mar 6 20:37:28 2007 UTC (17 years, 1 month ago) by bouyer
Branch: netbsd-4
CVS Tags: wrstuden-fixsa-newbase,
wrstuden-fixsa-base-1,
wrstuden-fixsa-base,
wrstuden-fixsa,
netbsd-4-0-RELEASE,
netbsd-4-0-RC5,
netbsd-4-0-RC4,
netbsd-4-0-RC3,
netbsd-4-0-RC2,
netbsd-4-0-RC1,
netbsd-4-0-1-RELEASE,
netbsd-4-0
Changes since 1.14: +3 -3
lines
Diff to previous 1.14 (colored) next main 1.15 (colored)
Pull up following revision(s) (requested by apb in ticket #491): distrib/sets/regpkg: revision 1.15 tools/gcc/mknative.common: revision 1.9 distrib/sets/sets.subr: revision 1.56 distrib/sets/regpkgset: revision 1.9 build.sh: revision 1.161 via patch Whenever we try to parse the output from make, run make with the -B flag. This ensures that -j<N> isn't accidentally inherited from the environment, because the "--- foo ---" headers printed with -j<N> would interfere with parsing the output.
Revision 1.15 / (download) - annotate - [select for diffs], Mon Feb 5 18:26:01 2007 UTC (17 years, 2 months ago) by apb
Branch: MAIN
CVS Tags: yamt-pf42-baseX,
yamt-pf42-base4,
yamt-pf42-base3,
yamt-pf42-base2,
yamt-pf42-base,
yamt-pf42,
wrstuden-revivesa-base-3,
wrstuden-revivesa-base-2,
wrstuden-revivesa-base-1,
wrstuden-revivesa-base,
wrstuden-revivesa,
netbsd-5-base,
netbsd-5-2-RELEASE,
netbsd-5-2-RC1,
netbsd-5-2-3-RELEASE,
netbsd-5-2-2-RELEASE,
netbsd-5-2-1-RELEASE,
netbsd-5-2,
netbsd-5-1-RELEASE,
netbsd-5-1-RC4,
netbsd-5-1-RC3,
netbsd-5-1-RC2,
netbsd-5-1-RC1,
netbsd-5-1-5-RELEASE,
netbsd-5-1-4-RELEASE,
netbsd-5-1-3-RELEASE,
netbsd-5-1-2-RELEASE,
netbsd-5-1-1-RELEASE,
netbsd-5-1,
netbsd-5-0-RELEASE,
netbsd-5-0-RC4,
netbsd-5-0-RC3,
netbsd-5-0-RC2,
netbsd-5-0-RC1,
netbsd-5-0-2-RELEASE,
netbsd-5-0-1-RELEASE,
netbsd-5-0,
netbsd-5,
mjf-devfs2-base,
mjf-devfs-base,
mjf-devfs,
matt-nb5-pq3-base,
matt-nb5-pq3,
matt-nb5-mips64-u2-k2-k4-k7-k8-k9,
matt-nb5-mips64-u1-k1-k5,
matt-nb5-mips64-premerge-20101231,
matt-nb5-mips64-premerge-20091211,
matt-nb5-mips64-k15,
matt-nb5-mips64,
matt-nb4-mips64-k7-u2a-k9b,
matt-mips64-base2,
matt-mips64-base,
matt-mips64,
matt-armv6-prevmlocking,
matt-armv6-nbase,
matt-armv6-base,
matt-armv6,
keiichi-mipv6-base,
keiichi-mipv6,
hpcarm-cleanup-nbase,
hpcarm-cleanup-base,
hpcarm-cleanup,
cube-autoconf-base,
cube-autoconf
Branch point for: mjf-devfs2,
jym-xensuspend
Changes since 1.14: +3 -3
lines
Diff to previous 1.14 (colored)
Whenever we try to parse the output from make, run make with the -B flag. This ensures that -j<N> isn't accidentally inherited from the environment, because the "--- foo ---" headers printed with -j<N> would interfere with parsing the output.
Revision 1.14 / (download) - annotate - [select for diffs], Sat Jan 28 19:01:23 2006 UTC (18 years, 2 months ago) by apb
Branch: MAIN
CVS Tags: netbsd-4-base,
abandoned-netbsd-4-base,
abandoned-netbsd-4
Branch point for: netbsd-4
Changes since 1.13: +77 -77
lines
Diff to previous 1.13 (colored)
No space in "function()", "command;" or "$(command)". Requested by christos.
Revision 1.13 / (download) - annotate - [select for diffs], Sat Jan 28 18:42:23 2006 UTC (18 years, 2 months ago) by apb
Branch: MAIN
Changes since 1.12: +76 -37
lines
Diff to previous 1.12 (colored)
During an "update" build, if previous versions of a syspkg were already registered, or if previous versions of the syspkg .tgz file already existed, then delete them. Previously, this was a fatal error. Approved by christos
Revision 1.12 / (download) - annotate - [select for diffs], Sun Jan 8 10:25:33 2006 UTC (18 years, 3 months ago) by apb
Branch: MAIN
Changes since 1.11: +14 -5
lines
Diff to previous 1.11 (colored)
Use TARGET_ENDIANNESS (from bsd.endian.mk) to decide whether to add "-E B" or "-E L" options to ${db_opts}. Approved by christos.
Revision 1.11 / (download) - annotate - [select for diffs], Sun Jan 8 10:24:04 2006 UTC (18 years, 3 months ago) by apb
Branch: MAIN
Changes since 1.10: +8 -8
lines
Diff to previous 1.10 (colored)
In the case where there is no metalog, when converting the PLIST to specfile format, add type=dir for directories. Fixes a build problem with non-METALOG builds.
Revision 1.10 / (download) - annotate - [select for diffs], Sun Jan 8 10:10:03 2006 UTC (18 years, 3 months ago) by apb
Branch: MAIN
Changes since 1.9: +3 -3
lines
Diff to previous 1.9 (colored)
When printing messages to stderr, always use echo >&2 "${prog}: ..." Approved by christos
Revision 1.9 / (download) - annotate - [select for diffs], Wed Jan 4 14:14:35 2006 UTC (18 years, 3 months ago) by apb
Branch: MAIN
Changes since 1.8: +959 -143
lines
Diff to previous 1.8 (colored)
* Give regpkg the ability to create binary syspkg packages (*.tgz files). The new "-t binpkgdir" option requests this action. * Make it pay attention to DESTDIR. * Make it work for unprivileged builds using METALOG. * Add "force" and "update" modes. * Add "quiet" mode. There was already a "verbose" mode. * Add several new command line args in support of the above. * Make much more use of shell functions. * Replace the old way of choosing syspkg version numbers. The new way gives numbers derived from concatenating the OS version [from osrelease.sh or $(uname -r)], a "tiny" version [from distrib/sets/versions, default 0], and a date [from RCS time stamps or file system time stamps]. * Add @blddep lines to the PLIST (in addition to the @pkgdep lines that were previously added). * Use host tools such as pax, cksum, and db, to do more or less the same work that was previously done by pkg_create (which is not a host tool). No longer attempt to use pkg_create. Reviewed by agc
Revision 1.8 / (download) - annotate - [select for diffs], Tue Jan 3 18:31:09 2006 UTC (18 years, 3 months ago) by apb
Branch: MAIN
Changes since 1.7: +65 -65
lines
Diff to previous 1.7 (colored)
Ensure that (almost) all shell variables in distrib/sets/* scripts are used with curly braces and quotes, as in "${var}". Also ensure that command substitution is quoted, as in "$(command)", and convert `command` to $(command). Reviewed by agc
Revision 1.7 / (download) - annotate - [select for diffs], Tue Jan 3 16:40:16 2006 UTC (18 years, 3 months ago) by apb
Branch: MAIN
Changes since 1.6: +21 -18
lines
Diff to previous 1.6 (colored)
Add shell variables defined in sets.subr for almost all commands used by scripts in distrib/sets/*. This is intended to be useful when cross building. Only trivial commands like echo, cat, and rm are excluded from this treatment. While I am here, make ${MTREE} and ${DB} follow the pattern used by most other such variables. Reviewed by agc.
Revision 1.6 / (download) - annotate - [select for diffs], Fri Jul 23 15:11:26 2004 UTC (19 years, 9 months ago) by erh
Branch: MAIN
CVS Tags: netbsd-3-base,
netbsd-3-1-RELEASE,
netbsd-3-1-RC4,
netbsd-3-1-RC3,
netbsd-3-1-RC2,
netbsd-3-1-RC1,
netbsd-3-1-1-RELEASE,
netbsd-3-1,
netbsd-3-0-RELEASE,
netbsd-3-0-RC6,
netbsd-3-0-RC5,
netbsd-3-0-RC4,
netbsd-3-0-RC3,
netbsd-3-0-RC2,
netbsd-3-0-RC1,
netbsd-3-0-3-RELEASE,
netbsd-3-0-2-RELEASE,
netbsd-3-0-1-RELEASE,
netbsd-3-0,
netbsd-3
Changes since 1.5: +9 -7
lines
Diff to previous 1.5 (colored)
Make all the sets scripts work even when not run from the directory that they reside in. Change any uses of dirname to use shell variable substitution instead.
Revision 1.5 / (download) - annotate - [select for diffs], Fri Jan 16 10:05:10 2004 UTC (20 years, 3 months ago) by dyoung
Branch: MAIN
CVS Tags: netbsd-2-base,
netbsd-2-1-RELEASE,
netbsd-2-1-RC6,
netbsd-2-1-RC5,
netbsd-2-1-RC4,
netbsd-2-1-RC3,
netbsd-2-1-RC2,
netbsd-2-1-RC1,
netbsd-2-1,
netbsd-2-0-base,
netbsd-2-0-RELEASE,
netbsd-2-0-RC5,
netbsd-2-0-RC4,
netbsd-2-0-RC3,
netbsd-2-0-RC2,
netbsd-2-0-RC1,
netbsd-2-0-3-RELEASE,
netbsd-2-0-2-RELEASE,
netbsd-2-0-1-RELEASE,
netbsd-2-0,
netbsd-2
Changes since 1.4: +12 -8
lines
Diff to previous 1.4 (colored)
Cache build info. Makes regpkgset more tolerable on my slow 500MHz AMD K6-2 workstation with its slow IDE disks.
Revision 1.4 / (download) - annotate - [select for diffs], Mon Jun 23 09:25:34 2003 UTC (20 years, 10 months ago) by dyoung
Branch: MAIN
Changes since 1.3: +19 -8
lines
Diff to previous 1.3 (colored)
Optimization: invoke make fewer times. Fix typo: osreleasese -> osreleases. Write @pkgdep directives, drawing package dependencies from distrib/sets/deps. When regpkg is finished, now it removes the packing list temporary file from /tmp.
Revision 1.3 / (download) - annotate - [select for diffs], Wed Jun 18 10:53:52 2003 UTC (20 years, 10 months ago) by agc
Branch: MAIN
Changes since 1.2: +65 -16
lines
Diff to previous 1.2 (colored)
Clean up editing of the original regpkg script in the previous. + use "uname -r" if osrelease.sh isn't available + if SYSPKG_DATES is set in the environment, use the date for the version. For some reason, this is controversial, so the default is to use NetBSD kernel versions. Re-instate the code to calculate the date, but only use it if the date cannot be gleaned from the RCS Ids of the constituent parts. + re-work the versions file, since it was committed in an incomplete state - there were version numbers without package names in there. Instead, get the version number by exception - i.e. assume it's "0" unless specified in the versions file. This means less independent maintenance when a kernel version number is bumped, and less duplication of work (since any new system packages will now have the correct version number by default) + lose the section which duplicated the calculation of "tiny version" which was never used (and which didn't work correctly)
Revision 1.2 / (download) - annotate - [select for diffs], Fri Jun 13 02:32:26 2003 UTC (20 years, 10 months ago) by jwise
Branch: MAIN
Changes since 1.1: +19 -29
lines
Diff to previous 1.1 (colored)
Recreate the ability, which has existed in syspkg since first implementation, to explicitly version syspkgs. See discussion on source-changes@netbsd.org. If we want to lose this functionality, we should discuss this on the appropriate lists...
Revision 1.1 / (download) - annotate - [select for diffs], Thu Jun 12 20:04:00 2003 UTC (20 years, 10 months ago) by agc
Branch: MAIN
Add the comments file, which is a single file containing all the COMMENT file entries from the syspkg hierarchy, brought up to date to include some that had been missed out. Add the descrs file, which is a single file containing all the DESCR file entries from the syspkg hierarchy, brought up to date to include some that had been missed out. Thanks to Jim Wise for all the work that went into the syspkg sets. Add the attrs file, which is a single file to which can be added attributes (like preserve). Add a regpkg script, which allows a single system package to be registered, based simply on its setname and syspkg name. All the information is gleaned from the lists files by means of scripts, no source tree is needed. The version number for the system package is calculated automatically, based on the most recent mtime of the files that constitute a system package. Add a regpkgset script, to register all the system packages in a set. The set names recognised are "all", "base", "comp", "etc", "games", "man", "misc", "text".