gnuastro-commits
[Top][All Lists]
Advanced

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

[gnuastro-commits] master 8eaede0: Corrections to Debian release checkli


From: Mohammad Akhlaghi
Subject: [gnuastro-commits] master 8eaede0: Corrections to Debian release checklist
Date: Thu, 29 Jun 2017 13:32:25 -0400 (EDT)

branch: master
commit 8eaede05b1bd16eea3b477602ebe034d2ded6ae2
Author: Mohammad Akhlaghi <address@hidden>
Commit: Mohammad Akhlaghi <address@hidden>

    Corrections to Debian release checklist
    
    With the release of version 0.3.23 to Debian, some minor corrections were
    made to the release checklist.
---
 doc/release-checklist.txt | 20 ++++++++++++++------
 1 file changed, 14 insertions(+), 6 deletions(-)

diff --git a/doc/release-checklist.txt b/doc/release-checklist.txt
index 2a45564..3105b43 100644
--- a/doc/release-checklist.txt
+++ b/doc/release-checklist.txt
@@ -125,20 +125,21 @@ Packaging in Debian
 
 Steps necessary to Package Gnuastro for Debian.
 
- - If you don't already have the Git repository, clone it with this
-   command:
+ - If you don't already have the Git repository, clone it with the
+   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
 
- - Pull any possible changes that already exist:
+ - If a Git directory exists, then pull any possible changes that already
+   exist:
 
      $ cd gnuastro
      $ git pull
      $ cd ..
 
- - A `gnuastro' directory will be built, for the moment don't go in it,
-   we'll keep all temporary files in this parent directory. Clean any
-   existing ones (if this process was done earlier):
+ - Clean any existing files (if this process was already done for an
+   earlier version):
 
      $ rm -f gnuastro_* gnuastro-*
 
@@ -203,6 +204,13 @@ Steps necessary to Package Gnuastro for Debian.
 
      $ emacs debian/control
 
+ - If the soname of the shared libraries has changed:
+
+     - Rename the file `debain/libgnuastroX.install' (set `X' to the new
+       soname).
+
+     - In `debian control, change all the old sonames to the new value.
+
  - Update your version of `pbuilder':
 
      $ sudo pbuilder update



reply via email to

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