Mercurial > emacs
changeset 49345:79a402242606
Improve some rough ends.
author | Francesco Potortì <pot@gnu.org> |
---|---|
date | Mon, 20 Jan 2003 16:15:42 +0000 |
parents | d1f15789b40b |
children | 91abf17b00d5 |
files | admin/make-tarball.txt |
diffstat | 1 files changed, 15 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- a/admin/make-tarball.txt Mon Jan 20 16:15:15 2003 +0000 +++ b/admin/make-tarball.txt Mon Jan 20 16:15:42 2003 +0000 @@ -15,12 +15,14 @@ 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 @@ 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*