diff options
| author | Stefan Kangas | 2022-08-02 13:45:13 +0200 |
|---|---|---|
| committer | Stefan Kangas | 2022-08-02 13:45:13 +0200 |
| commit | f522d2d90b7d16f9dc285c855768ecf34ddf26f4 (patch) | |
| tree | b2a6e8462ec38bbd08dbad6fe1e2a8a1d488831e | |
| parent | e6af4968f947a3e536fbd80e74fea44ca18e22ac (diff) | |
| download | emacs-f522d2d90b7d16f9dc285c855768ecf34ddf26f4.tar.gz emacs-f522d2d90b7d16f9dc285c855768ecf34ddf26f4.zip | |
; * admin/make-tarball.txt: Minor tweaks.
| -rw-r--r-- | admin/make-tarball.txt | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/admin/make-tarball.txt b/admin/make-tarball.txt index 6990f27bfa0..f5b9d56c4d4 100644 --- a/admin/make-tarball.txt +++ b/admin/make-tarball.txt | |||
| @@ -183,12 +183,12 @@ General steps (for each step, check for possible errors): | |||
| 183 | yourself, find it at <https://alpha.gnu.org/gnu/emacs/pretest>. | 183 | yourself, find it at <https://alpha.gnu.org/gnu/emacs/pretest>. |
| 184 | Releases are of course at <https://ftp.gnu.org/pub/gnu/emacs/>. | 184 | Releases are of course at <https://ftp.gnu.org/pub/gnu/emacs/>. |
| 185 | 185 | ||
| 186 | ./admin/diff-tar-files emacs-OLD.tar.gz emacs-NEW.tar.gz | 186 | ./admin/diff-tar-files emacs-OLD.tar emacs-NEW.tar |
| 187 | 187 | ||
| 188 | Alternatively: | 188 | Alternatively: |
| 189 | 189 | ||
| 190 | tar tJf emacs-OLD.tar.xz | sed -e 's,^[^/]*,,' | sort > old_tmp | 190 | tar tf emacs-OLD.tar | sed -e 's,^[^/]*,,' | sort > old_tmp |
| 191 | tar tJf emacs-NEW.tar.xz | sed -e 's,^[^/]*,,' | sort > new_tmp | 191 | tar tf emacs-NEW.tar | sed -e 's,^[^/]*,,' | sort > new_tmp |
| 192 | diff -u old_tmp new_tmp | 192 | diff -u old_tmp new_tmp |
| 193 | 193 | ||
| 194 | If this is the first pretest of a major release, just comparing | 194 | If this is the first pretest of a major release, just comparing |
| @@ -203,7 +203,7 @@ General steps (for each step, check for possible errors): | |||
| 203 | The output of this command might be easier to compare to the | 203 | The output of this command might be easier to compare to the |
| 204 | tarball than the one you get from find. | 204 | tarball than the one you get from find. |
| 205 | 205 | ||
| 206 | 7. tar -xf emacs-NEW.tar; cd emacs-NEW | 206 | 7. tar xf emacs-NEW.tar; cd emacs-NEW |
| 207 | ./configure --prefix=/tmp/emacs && make check && make install | 207 | ./configure --prefix=/tmp/emacs && make check && make install |
| 208 | 208 | ||
| 209 | Use 'script' or M-x compile to save the compilation log in | 209 | Use 'script' or M-x compile to save the compilation log in |
| @@ -288,7 +288,7 @@ General steps (for each step, check for possible errors): | |||
| 288 | https://ftp.gnu.org/gnu/emacs/ for a release. | 288 | https://ftp.gnu.org/gnu/emacs/ for a release. |
| 289 | 289 | ||
| 290 | Download them and check the signatures and SHA1/SHA256 checksums. | 290 | Download them and check the signatures and SHA1/SHA256 checksums. |
| 291 | Check they build. | 291 | Check they build (./configure --with-native-compilation). |
| 292 | 292 | ||
| 293 | 11. Send an announcement to: emacs-devel, and bcc: info-gnu-emacs@gnu.org. | 293 | 11. Send an announcement to: emacs-devel, and bcc: info-gnu-emacs@gnu.org. |
| 294 | For a pretest, also bcc: platform-testers@gnu.org. | 294 | For a pretest, also bcc: platform-testers@gnu.org. |
| @@ -309,8 +309,8 @@ General steps (for each step, check for possible errors): | |||
| 309 | sha1sum emacs-NEW.tar.xz | 309 | sha1sum emacs-NEW.tar.xz |
| 310 | sha256sum emacs-NEW.tar.xz | 310 | sha256sum emacs-NEW.tar.xz |
| 311 | 311 | ||
| 312 | You can optionally sign the announcement email, probably using the | 312 | You can optionally sign the announcement email, preferably using |
| 313 | same PGP key that you used for signing the tarball. | 313 | the same PGP key that you used for signing the tarball. |
| 314 | (Use e.g. `M-x mml-secure-message-sign' in `message-mode' to sign | 314 | (Use e.g. `M-x mml-secure-message-sign' in `message-mode' to sign |
| 315 | an email.) | 315 | an email.) |
| 316 | 316 | ||