]> code.delx.au - gnu-emacs/commitdiff
Improve some rough ends.
authorFrancesco Potortì <pot@gnu.org>
Mon, 20 Jan 2003 16:15:42 +0000 (16:15 +0000)
committerFrancesco Potortì <pot@gnu.org>
Mon, 20 Jan 2003 16:15:42 +0000 (16:15 +0000)
admin/make-tarball.txt

index e54cc1e899c4c000b79c1d5b98584ec40ab6690f..59fa166521ae9a3d542e21cc1c6cc25f4adb7fd1 100644 (file)
@@ -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*