gnuastro-commits
[Top][All Lists]
Advanced

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

[gnuastro-commits] master 6e8a3a5: Updated Debian release checklist


From: Mohammad Akhlaghi
Subject: [gnuastro-commits] master 6e8a3a5: Updated Debian release checklist
Date: Mon, 29 Jan 2018 09:37:38 -0500 (EST)

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

    Updated Debian release checklist
    
    The main repository hosting packages in Debian has changed to
    `salsa.debian.org', as a result it was necessary to also update the
    checklist so it corresponds to the correct location.
    
    Also, I had forgot to give a signature file name for the `-s' option to
    `pristine-tar'. To make things clear, I added commands to download the
    tarball and its signature file so when we get to this `pristine-tar'
    command, everything is ready.
---
 doc/release-checklist.txt | 18 +++++++++++++-----
 1 file changed, 13 insertions(+), 5 deletions(-)

diff --git a/doc/release-checklist.txt b/doc/release-checklist.txt
index e771da1..3cf287f 100644
--- a/doc/release-checklist.txt
+++ b/doc/release-checklist.txt
@@ -191,7 +191,7 @@ Steps necessary to Package Gnuastro for Debian.
    following command. A `gnuastro' directory will be built, for the moment
    don't go in it.
 
-     $ git clone git://anonscm.debian.org/debian-astro/packages/gnuastro.git
+     $ git clone https://salsa.debian.org/debian-astro-team/gnuastro.git
 
 
  - If a Git directory exists, then pull any possible changes that already
@@ -215,9 +215,16 @@ Steps necessary to Package Gnuastro for Debian.
      $ export ver=A.B.CCC
 
 
- - Put a copy of the tarball to be packaged in this directory and make a
-   standard symbolic link to it (IMPORTANT: the `dash' is changed to an
-   `underscore' and an `orig' is added), then go into the cloned directory.
+ - Put a copy of the TARBALL and its SIGNATURE to be packaged in this
+   directory (use a different address for the experimental releases)
+
+     $ wget https://ftp.gnu.org/gnu/gnuastro/gnuastro-$ver.tar.gz
+     $ wget https://ftp.gnu.org/gnu/gnuastro/gnuastro-$ver.tar.gz.sig
+
+
+ - Make a standard symbolic link to the tarball (IMPORTANT: the `dash' is
+   changed to an `underscore' and an `orig' is added), then go into the
+   cloned directory.
 
      $ ln -s gnuastro-$ver-XXXX.tar.gz gnuastro_$ver.orig.tar.gz
      $ cd gnuastro
@@ -240,7 +247,8 @@ Steps necessary to Package Gnuastro for Debian.
      $ git add --all
      $ git commit -m "Upstream Gnuastro $ver"
      $ git tag upstream/$ver
-     $ pristine-tar -s commit ../gnuastro_$ver.orig.tar.gz
+     $ pristine-tar commit ../gnuastro_$ver.orig.tar.gz          \
+                    -s ../gnuastro-$ver.tar.gz.sig
 
 
  - We are done with the `upstream' and `pristine-tar' branches and can



reply via email to

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