From: Francesco Potortì Date: Mon, 20 Jan 2003 16:15:42 +0000 (+0000) Subject: Improve some rough ends. X-Git-Tag: ttn-vms-21-2-B4~11563 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=2bdbfa86da206b18a8a88c695e88f0705e682c19;p=emacs.git Improve some rough ends. --- 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 . 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 . + *release instructions missing*