diff --git a/en_US.ISO8859-1/articles/releng-packages/article.sgml b/en_US.ISO8859-1/articles/releng-packages/article.sgml
index 2e82d22174..1203739c76 100644
--- a/en_US.ISO8859-1/articles/releng-packages/article.sgml
+++ b/en_US.ISO8859-1/articles/releng-packages/article.sgml
@@ -107,20 +107,14 @@
those package sets for the official FreeBSD release
discs.
- First off you'll need to get a copy of the tarball from the
- following URL :
-
-
-
- Copy this archive to a machine that has enough free HD
+ The scripts and other files needed to produce a package
+ split can be found in the CVS tree in
+ ports/Tools/scripts/release.
+ Copy this directory to a machine that has enough free HD
space to hold 2 to 3 times the size of the package set that you
- wish to split. The tarball will extract into the current
- working directory so make sure you have created one suitably named
- directory for the release you are working on.
+ wish to split.
- After you have extracted the files, you will notice the
- following files :
+ The following scripts are present in this directory:
@@ -153,7 +147,7 @@
- scripts/checkdeps.pl
+ checkdeps.pl
Makes sure all packages dependencies are
satisfied given an INDEX file and a directory of
@@ -161,7 +155,7 @@
- scripts/oneshot.pl
+ oneshot.pl
This is where all the magic (and I use that
term loosely as it is mostly just a brute force approach)
@@ -172,7 +166,7 @@
- scripts/print-cdrom-packages.sh
+ print-cdrom-packages.sh
This file is a copy of
src/release/scripts/print-cdrom-packages.sh
@@ -180,7 +174,7 @@
- scripts/scrubindex.pl
+ scrubindex.pl
This script removes lines from an INDEX file
for packages that aren't present. It also removes the
@@ -190,7 +184,7 @@
- scripts/setup.sh
+ setup.sh
This is a helper script that I use on the
bento cluster to grab a copy of the ports tree and the
@@ -216,7 +210,7 @@
fake the copying of packages and distfiles. This will save
both time and diskspace while you do a couple of trial runs to
make sure things fit, etc. In the
- scripts/oneshot.pl set the fake variable
+ oneshot.pl set the fake variable
to 1 and instead of actually copying the files it will
&man.touch.1; them. Be sure you turn this off or set fake to
0 before you give the resultant discs to the person that will
@@ -228,7 +222,7 @@
from the correct release.
Check to make sure the XFree86 dependency in
- scripts/scrubindex.pl has the correct
+ scrubindex.pl has the correct
version number. You'll also need to make sure this value is
correct in doit.sh as
well.
@@ -236,7 +230,7 @@
Next you'll need to get a copy of the ports tree, packages,
and distfiles from a recent build on the package cluster. See
- the scripts/setup.sh for a working example
+ the setup.sh for a working example
but essentially here's what needs to be done.
@@ -304,7 +298,7 @@
After going through this the first time if you are lucky
enough that all of the required packages built and fit on each
disc. All you need to do is set fake to 0 in
- scripts/oneshot.pl and re-run
+ oneshot.pl and re-run
./doit.sh. The second and subsequent times
around it will skip steps 1-5 above. If you want to re-run any
of those steps refer to doit.sh for which files need to be
@@ -342,7 +336,7 @@
easy to fix. Simply edit print-cdrom-packages.sh to move
packages around until they fit. Yes this is an iterative
process and one of the reasons why you should enable fake in
- scripts/oneshot.pl until you have gotten
+ oneshot.pl until you have gotten
things the way you want them. Re-run
./doit.sh after you made your
adjustments.