aboutsummaryrefslogtreecommitdiffstats
path: root/admin/make-tarball.txt
diff options
context:
space:
mode:
authorFrancesco Potortì2003-01-20 16:15:42 +0000
committerFrancesco Potortì2003-01-20 16:15:42 +0000
commit2bdbfa86da206b18a8a88c695e88f0705e682c19 (patch)
treef783f5fa0f0ddf7948234ae293c531d5fa1060bc /admin/make-tarball.txt
parent2193f56e082959d9fa55cb3d41924a69d31e9666 (diff)
downloademacs-2bdbfa86da206b18a8a88c695e88f0705e682c19.tar.gz
emacs-2bdbfa86da206b18a8a88c695e88f0705e682c19.zip
Improve some rough ends.
Diffstat (limited to 'admin/make-tarball.txt')
-rw-r--r--admin/make-tarball.txt22
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.
15 15
164. rm configure; make bootstrap 164. rm configure; make bootstrap
17 17
185. Commit configure, loaddefs.el, cus-load.el, finder-inf.el, README, 185. Commit configure, README, lisp/loaddefs.el, lisp/cus-load.el,
19 emacs.texi. 19 lisp/finder-inf.el, lisp/version.el, man/emacs.texi. For a release,
20 also commit the ChangeLog files in all directories.
20 21
216. make-dist --snapshot. Check the contents of the new tar with 226. make-dist --snapshot. Check the contents of the new tar with
22 admin/diff-tar-files against an older tar file. Some old pretest 23 admin/diff-tar-files against an older tar file. Some old pretest
23 tarballs are kept under fencepost.gnu.org:~pot/emacs-pretest/. 24 tarballs are kept under fencepost.gnu.org:~pot/emacs-pretest/, while
25 old emacs tarballs are at <ftp://ftp.gnu.org/pub/gnu/emacs/>.
24 26
257. xdelta delta emacs-OLD.tar.gz emacs-NEW.tar.gz emacs-OLD-NEW.xdelta 277. xdelta delta emacs-OLD.tar.gz emacs-NEW.tar.gz emacs-OLD-NEW.xdelta
26 28
@@ -33,17 +35,23 @@ For each step, check for possible errors.
33 M-x ediff. Especially check that Info files aren't built. 35 M-x ediff. Especially check that Info files aren't built.
34 36
359. cd EMACS_ROOT_DIR; cvs tag TAG 379. cd EMACS_ROOT_DIR; cvs tag TAG
36 TAG is EMACS_PRETEST_XX_YY_ZZZ for a pretest. Don't know for a release. 38 TAG is EMACS_PRETEST_XX_YY_ZZZ for a pretest, EMACS_XX_YY for a
39 release.
37 40
3810. admin/make-announcement OLD NEW 4110. admin/make-announcement OLD NEW
39 This creates an announcement for pretests. Don't know for a release. 42 This creates an announcement for pretests. OLD is the version used
43 to make deltas with respect to NEW. *release instructions missing*
40 44
4111. rsync emacs-NEW.tar.gz emacs-OLD-NEW.xdelta compile-NEW.log \ 4511. For a pretest, do:
42 emacs-new.announce alpha.gnu.org:/home/alpha/gnu/emacs/pretest/ 46 rsync -aP emacs-NEW.tar.gz emacs-OLD-NEW.xdelta compile-NEW.log \
47 emacs-NEW.announce alpha.gnu.org:/home/alpha/gnu/emacs/pretest/
48 *release instructions missing*
43 49
4412. Verify that after five minutes at most the files appear on 5012. Verify that after five minutes at most the files appear on
45 ftp://alpha.gnu.org/gnu/emacs/pretest/. 51 ftp://alpha.gnu.org/gnu/emacs/pretest/.
52 *release instructions missing*
46 53
4713. Let Richard Stallman know about the new pretest and tell him to 5413. Let Richard Stallman know about the new pretest and tell him to
48 announce it using the announcement you prepared. Remind him to set 55 announce it using the announcement you prepared. Remind him to set
49 a Reply-to header to <emacs-pretest-bug@gnu.org>. 56 a Reply-to header to <emacs-pretest-bug@gnu.org>.
57 *release instructions missing*