Updated for 3rd distribution
This commit is contained in:
parent
50b2140d46
commit
edcea8f6db
1 changed files with 11 additions and 11 deletions
22
distr/How_To
22
distr/How_To
|
@ -4,7 +4,7 @@ The EM home directory contains a file called ".distr". It contains
|
||||||
the names of all the files and directories you want to have in the distribution.
|
the names of all the files and directories you want to have in the distribution.
|
||||||
The directories should contain .distr files, the other files should
|
The directories should contain .distr files, the other files should
|
||||||
be placed under RCS.
|
be placed under RCS.
|
||||||
The current RCS revision name is "distr2".
|
The current RCS revision name is "distr3".
|
||||||
The are files that derive from other files and yet should be placed
|
The are files that derive from other files and yet should be placed
|
||||||
in the distribution.
|
in the distribution.
|
||||||
These files should not be placed under RCS.
|
These files should not be placed under RCS.
|
||||||
|
@ -25,12 +25,12 @@ destination tree.
|
||||||
For each file mentioned there it performes certain actions:
|
For each file mentioned there it performes certain actions:
|
||||||
1- Directory Change to that directory and call yourself recursively.
|
1- Directory Change to that directory and call yourself recursively.
|
||||||
2- File
|
2- File
|
||||||
a- Try to do "co -rdistr2 destination_tree/path/destination_file"
|
a- Try to do "co -rdistr3 destination_tree/path/destination_file"
|
||||||
on succes "chmod +w destination_file"
|
on succes "chmod +w destination_file"
|
||||||
else
|
else
|
||||||
b- Try to do "co destination_tree/destination_file"
|
b- Try to do "co destination_tree/destination_file"
|
||||||
on succes "chmod +w destination_file" and
|
on succes "chmod +w destination_file" and
|
||||||
give message that says "Missing distr2 entry" (or some such).
|
give message that says "Missing distr3 entry" (or some such).
|
||||||
else
|
else
|
||||||
c- I Does a file LIST exist in this directory AND
|
c- I Does a file LIST exist in this directory AND
|
||||||
is the first line of LIST equal to the name of the
|
is the first line of LIST equal to the name of the
|
||||||
|
@ -52,23 +52,23 @@ Some files derive from other files in the tree, those derivations should
|
||||||
be done with the use of an already installed distribution.
|
be done with the use of an already installed distribution.
|
||||||
The files Action and Action1 in this directory contain the actions
|
The files Action and Action1 in this directory contain the actions
|
||||||
we now take. (Confession: most of the time we use /usr/em)
|
we now take. (Confession: most of the time we use /usr/em)
|
||||||
One warning, to re-nroff the IR-81 report it takes more then just nroff
|
|
||||||
because most nroff's can't stand that report and stop half-way.
|
|
||||||
The ntroff program does the trick, but only on the 11's.
|
|
||||||
tbl sources | ntroff -Tlp | ntlp
|
|
||||||
|
|
||||||
After running these re-derivation programs the distrubtion tree starts
|
After running these re-derivation programs the distrubtion tree starts
|
||||||
to look like the tree you need.
|
to look like the tree you need.
|
||||||
There are too many files there though, especially the files created by
|
There are too many files there though, especially the files created by
|
||||||
the derivation process.
|
the derivation process.
|
||||||
That is why we now give the command:
|
That is why we now give the command:
|
||||||
dtar cdf distr2 .
|
dtar cdf distr3 .
|
||||||
The file distr2 is the one you should put on tape!
|
The file distr3 is the one you should put on tape!
|
||||||
But,.... before doing that: Try it out!
|
But,.... before doing that: Try it out!
|
||||||
Repeat the process described in the installation manual.
|
Repeat the process described in the installation manual.
|
||||||
Only if that succeeds you are sure that you included the files needed,
|
Only if that succeeds you are sure that you included the files needed,
|
||||||
and gave all other files the correct "distr2" RCS id.
|
and gave all other files the correct "distr3" RCS id.
|
||||||
After you sent the tape away, forbid ANYBODY to touch the distr2 id
|
After you sent the tape away, forbid ANYBODY to touch the distr3 id
|
||||||
in your RCS files.
|
in your RCS files.
|
||||||
Good Luck,
|
Good Luck,
|
||||||
Ed Keizer, 85/4/15.
|
Ed Keizer, 85/4/15.
|
||||||
|
|
||||||
|
Updated for 3rd distribution by Ceriel Jacobs, 87/3/11.
|
||||||
|
And again,
|
||||||
|
Good Luck!
|
||||||
|
|
Loading…
Add table
Reference in a new issue