gnuastro-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnuastro-commits] master 6aa6007: Corrections to release-checklist


From: Mohammad Akhlaghi
Subject: [gnuastro-commits] master 6aa6007: Corrections to release-checklist
Date: Mon, 3 Oct 2016 01:34:42 +0000 (UTC)

branch: master
commit 6aa6007dd39a6cb936c2dc2a910c350194914edb
Author: Mohammad Akhlaghi <address@hidden>
Commit: Mohammad Akhlaghi <address@hidden>

    Corrections to release-checklist
    
    After making the 0.2 release, the instructions in
    `doc/release-checklist.txt' were updated to make future releases easier.
---
 doc/release-checklist.txt |   22 ++++++++++++++++++----
 1 file changed, 18 insertions(+), 4 deletions(-)

diff --git a/doc/release-checklist.txt b/doc/release-checklist.txt
index 8dd987f..d822d5a 100644
--- a/doc/release-checklist.txt
+++ b/doc/release-checklist.txt
@@ -71,14 +71,28 @@ all the commits needed for this release have been completed.
 
    - For a stable release:
 
-       $  /path/to/gnulib/build-aux/gnupload --to ftp.gnu.org:gnuastro   \
-               --replace --symlink-regex                                 \
+       $  /path/to/gnulib/build-aux/gnupload --to ftp.gnu.org:gnuastro     \
+               --replace --symlink-regex                                   \
                gnuastro-X.X.tar.gz gnuastro-X.X.tar.lz
 
 
- - Build the manual in all the formats and upload everything:
+ - Prepare the announcement, this command will calculate the checksums and
+   also make the links ready. You just have to add a starting and ending
+   similar to previous announcements in a text editor.
 
-       $ cd doc  # From the top source directory:
+     $ /path/to/gnulib/build-aux/announce-gen --release-type=stable        \
+              --package-name=gnuastro --previous-version=0.1               \
+              --current-version=0.2 --gpg-key-id=16A8A4B2AEC42AFF          \
+              --url-directory=http://ftp.gnu.org/gnu/gnuastro              \
+              --archive-suffix=tar.lz > announcement.txt
+
+
+ - Build the manual in all the formats and upload everything. Note that you
+   will need to configure Gnuastro in the main source directory to build
+   the full webpage with this script.
+
+       $ ./configure
+       $ cd doc
        $ ./forwebpage /path/to/local/copy/of/webpage
 
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]