3 1) Update version number and date in patchlevel.h
4 2) Note the new version and date in Fixes
5 3) Updated tcsh.man to have the new version and date also
6 (two separate lines, with the date in different formats)
7 4) Commit changes into CVS
8 5) Tag the release with TCSHx_yy_zz where
12 from patchlevel.h (the new values you picked)
13 6) Export the code using the new tag you created. Rename
14 the directory from "tcsh" to "tcsh-x.yy.zz" and create
15 tcsh-x.yy.zz.tar.gz (or tcsh-x.yy.tar.gz for public
16 releases where zz [PATCHLEVEL] is zero)
17 7) Export the previous release as well
18 8) Remove files that should not be in a release:
22 - RELEASE-PROCEDURE (this file)
23 9) Generate a "diff -urN" between the two directories you
24 have exported, save it in patchz.gz (z is PATCHLEVEL)
25 10) Make the patch and the source tarball available on ftp
26 11) Mail an announcement to tcsh@mx.gw.com
27 12) Mail the patch to tcsh-diffs@mx.gw.com