freebsd-dev/release/scripts
John Baldwin e738d1ea3d Add a new package splitting mechanism to replace print-cdrom-packages.sh.
The new system tries to be more automated so that there is less work for
the re's to do.  It also no longer uses a /usr/ports tree as its input,
but uses the generated package build including its INDEX file as its input.
It parses the INDEX file, determines which packages should go on which ISO
images, and then builds full-fledged trees of packages that can be added
as an argument to mkisofs along with the tree built by 'make release' to
build a full CD image.  The INDEX files in the populated trees are
generated with volume media number to make use of sysinstall's multiple
volume support so that the user is kindly prompted to insert the
appropriate disc for a package if it is not on the current disc.  There is
still some more tweaking to be done here, but this part needs to be
committed.  This stuff will all be used to prep the 5.4 release as well.

Tested by:	kensmith, others on re@
Reviewed by:	re
2005-03-21 19:17:48 +00:00
..
base-install.sh Change the name of the 'bin' distribution to 'base'. 2002-04-23 22:16:41 +00:00
catpages-install.sh Add FreeBSD IDs to some files and make the others consistent in style. 2001-04-08 23:09:21 +00:00
catpages-make.sh Perl left src/. 2002-05-25 17:31:27 +00:00
checkindex.pl Add another index checking script to ensure the sanctity of the 2003-03-03 09:42:47 +00:00
chkINDEX We use .tbz packages in -CURRENT now. 2002-12-08 18:31:03 +00:00
commerce-install.sh Add FreeBSD IDs to some files and make the others consistent in style. 2001-04-08 23:09:21 +00:00
dict-install.sh Add FreeBSD IDs to some files and make the others consistent in style. 2001-04-08 23:09:21 +00:00
dict-make.sh Removed some cruft. 2002-04-26 07:40:08 +00:00
doc-install.sh Add FreeBSD IDs to some files and make the others consistent in style. 2001-04-08 23:09:21 +00:00
doc-make.sh Change the name of the 'bin' distribution to 'base'. 2002-04-23 22:16:41 +00:00
doFS.sh Back out v1.57, the underlying problem that caused a delay between 2004-08-25 01:39:52 +00:00
games-install.sh Add FreeBSD IDs to some files and make the others consistent in style. 2001-04-08 23:09:21 +00:00
games-make.sh Change the name of the 'bin' distribution to 'base'. 2002-04-23 22:16:41 +00:00
info-install.sh Add FreeBSD IDs to some files and make the others consistent in style. 2001-04-08 23:09:21 +00:00
info-make.sh Change the name of the 'bin' distribution to 'base'. 2002-04-23 22:16:41 +00:00
info.sh Add FreeBSD IDs to some files and make the others consistent in style. 2001-04-08 23:09:21 +00:00
manpages-install.sh Add FreeBSD IDs to some files and make the others consistent in style. 2001-04-08 23:09:21 +00:00
manpages-make.sh Perl left src/. 2002-05-25 17:31:27 +00:00
mkpkghier We use .tbz packages in -CURRENT now. 2002-12-08 18:31:03 +00:00
mkpkgindex.sh '+' can also appear in a package file name. 2004-01-02 22:58:29 +00:00
package-split.py Add a new package splitting mechanism to replace print-cdrom-packages.sh. 2005-03-21 19:17:48 +00:00
package-trees.sh Add a new package splitting mechanism to replace print-cdrom-packages.sh. 2005-03-21 19:17:48 +00:00
ports-install.sh Add FreeBSD IDs to some files and make the others consistent in style. 2001-04-08 23:09:21 +00:00
print-cdrom-packages.sh Add sysutils/portsnap onto the list of desired packages, since people 2005-01-19 21:06:22 +00:00
proflibs-install.sh Add FreeBSD IDs to some files and make the others consistent in style. 2001-04-08 23:09:21 +00:00
proflibs-make.sh We also want the *_p.a symlinks to be part of the proflibs distribution. 2004-01-18 09:06:40 +00:00
split-file.sh Fixed the shell arithmetic to work with 4.x /bin/sh. 2004-08-26 19:15:20 +00:00
src-install.sh Crypto is now part of the base distribution. Remove crypto-install.sh, 2004-08-06 08:42:05 +00:00
tar.sh Add FreeBSD IDs to some files and make the others consistent in style. 2001-04-08 23:09:21 +00:00
xperimnt-install.sh Add FreeBSD IDs to some files and make the others consistent in style. 2001-04-08 23:09:21 +00:00