gnuastro-commits
[Top][All Lists]
Advanced

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

[gnuastro-commits] master bcab8c6: Incremented the library soname, minor


From: Mohammad Akhlaghi
Subject: [gnuastro-commits] master bcab8c6: Incremented the library soname, minor release checklist update
Date: Sun, 19 Apr 2020 22:35:24 -0400 (EDT)

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

    Incremented the library soname, minor release checklist update
    
    While packaging for Debian to prepare for the next major release, I noticed
    that we still hadn't updated Gnuastro library's soname, so with this
    commit, its incremented to 10.
    
    A few minor corrections were added in the release checklist to make it
    smoother.
---
 configure.ac              |  2 +-
 doc/release-checklist.txt | 23 +++++++++++++++--------
 2 files changed, 16 insertions(+), 9 deletions(-)

diff --git a/configure.ac b/configure.ac
index 57757e9..bdf86a5 100644
--- a/configure.ac
+++ b/configure.ac
@@ -50,7 +50,7 @@ AC_CONFIG_MACRO_DIRS([bootstrapped/m4])
 
 # Library version, see the GNU Libtool manual ("Library interface versions"
 # section for the exact definition of each) for
-GAL_CURRENT=9
+GAL_CURRENT=10
 GAL_REVISION=0
 GAL_AGE=0
 GAL_LT_VERSION="${GAL_CURRENT}:${GAL_REVISION}:${GAL_AGE}"
diff --git a/doc/release-checklist.txt b/doc/release-checklist.txt
index 33d576b..11c3dd1 100644
--- a/doc/release-checklist.txt
+++ b/doc/release-checklist.txt
@@ -258,10 +258,22 @@ Steps necessary to Package Gnuastro for Debian.
 
 
  - 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.
+   following command. A `gnuastro' directory will be built, but to setup
+   the other to main branches, you'll need to go into the cloned directory
+   and checkout to them manually.
 
      $ git clone https://salsa.debian.org/debian-astro-team/gnuastro.git
+     $ cd gnuastro
+     $ git checkout -b upstream --track origin/upstream
+     $ git checkout -b pristine-tar --track origin/pristine-tar
+     $ git checkout master
+
+   Note that if you have just setup the operating system, add your basic
+   Git information:
+
+     $ git config --global user.name "John Doe"
+     $ git config --global user.email address@hidden
+     $ git config --global core.editor emacs
 
 
  - If a Git directory exists, then pull any possible changes that already
@@ -330,14 +342,9 @@ Steps necessary to Package Gnuastro for Debian.
 
 
  - We are done with the `upstream' and `pristine-tar' branches and can
-   checkout `master':
+   checkout `master' and merge with the upstream branch:
 
      $ git checkout master
-
-
- - Merge the upstream branch into the master branch to update the Gnuastro
-   files in master also:
-
      $ git merge upstream
 
 



reply via email to

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