diff options
author | Francesco Potortì <pot@gnu.org> | 2003-01-20 16:15:42 +0000 |
---|---|---|
committer | Francesco Potortì <pot@gnu.org> | 2003-01-20 16:15:42 +0000 |
commit | 2bdbfa86da206b18a8a88c695e88f0705e682c19 (patch) | |
tree | f783f5fa0f0ddf7948234ae293c531d5fa1060bc /admin/make-tarball.txt | |
parent | 2193f56e082959d9fa55cb3d41924a69d31e9666 (diff) | |
download | emacs-2bdbfa86da206b18a8a88c695e88f0705e682c19.tar.gz |
Improve some rough ends.
Diffstat (limited to 'admin/make-tarball.txt')
-rw-r--r-- | admin/make-tarball.txt | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/admin/make-tarball.txt b/admin/make-tarball.txt index e54cc1e899c..59fa166521a 100644 --- a/admin/make-tarball.txt +++ b/admin/make-tarball.txt @@ -15,12 +15,14 @@ For each step, check for possible errors. 4. rm configure; make bootstrap -5. Commit configure, loaddefs.el, cus-load.el, finder-inf.el, README, - emacs.texi. +5. Commit configure, README, lisp/loaddefs.el, lisp/cus-load.el, + lisp/finder-inf.el, lisp/version.el, man/emacs.texi. For a release, + also commit the ChangeLog files in all directories. 6. make-dist --snapshot. Check the contents of the new tar with admin/diff-tar-files against an older tar file. Some old pretest - tarballs are kept under fencepost.gnu.org:~pot/emacs-pretest/. + tarballs are kept under fencepost.gnu.org:~pot/emacs-pretest/, while + old emacs tarballs are at <ftp://ftp.gnu.org/pub/gnu/emacs/>. 7. xdelta delta emacs-OLD.tar.gz emacs-NEW.tar.gz emacs-OLD-NEW.xdelta @@ -33,17 +35,23 @@ For each step, check for possible errors. M-x ediff. Especially check that Info files aren't built. 9. cd EMACS_ROOT_DIR; cvs tag TAG - TAG is EMACS_PRETEST_XX_YY_ZZZ for a pretest. Don't know for a release. + TAG is EMACS_PRETEST_XX_YY_ZZZ for a pretest, EMACS_XX_YY for a + release. 10. admin/make-announcement OLD NEW - This creates an announcement for pretests. Don't know for a release. + This creates an announcement for pretests. OLD is the version used + to make deltas with respect to NEW. *release instructions missing* -11. rsync emacs-NEW.tar.gz emacs-OLD-NEW.xdelta compile-NEW.log \ - emacs-new.announce alpha.gnu.org:/home/alpha/gnu/emacs/pretest/ +11. For a pretest, do: + rsync -aP emacs-NEW.tar.gz emacs-OLD-NEW.xdelta compile-NEW.log \ + emacs-NEW.announce alpha.gnu.org:/home/alpha/gnu/emacs/pretest/ + *release instructions missing* 12. Verify that after five minutes at most the files appear on ftp://alpha.gnu.org/gnu/emacs/pretest/. + *release instructions missing* 13. Let Richard Stallman know about the new pretest and tell him to announce it using the announcement you prepared. Remind him to set a Reply-to header to <emacs-pretest-bug@gnu.org>. + *release instructions missing* |