# HG changeset patch # User Francesco Potort # Date 1043079342 0 # Node ID 79a4022426061e3d626503f2f9e11b3072befebe # Parent d1f15789b40bf1def1ea52d66f96f0102674a805 Improve some rough ends. diff -r d1f15789b40b -r 79a402242606 admin/make-tarball.txt --- 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 . 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 . + *release instructions missing*