[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnuastro-commits] master 1f17cbd 2/3: Updated description for Debian re
From: |
Mohammad Akhlaghi |
Subject: |
[gnuastro-commits] master 1f17cbd 2/3: Updated description for Debian release |
Date: |
Thu, 1 Jun 2017 13:28:06 -0400 (EDT) |
branch: master
commit 1f17cbdb746ed08df552fc60c354d0875abb4f63
Author: Mohammad Akhlaghi <address@hidden>
Commit: Mohammad Akhlaghi <address@hidden>
Updated description for Debian release
The current version of Gnuastro was checked on the debian package manager
and things seemed to work nicely (except some warnings about not using the
return value of `asprintf', which can be ignored for now). In the process,
the description was edited to be more clear.
---
doc/release-checklist.txt | 21 ++++++++++++---------
1 file changed, 12 insertions(+), 9 deletions(-)
diff --git a/doc/release-checklist.txt b/doc/release-checklist.txt
index 44ea6a6..dde7809 100644
--- a/doc/release-checklist.txt
+++ b/doc/release-checklist.txt
@@ -126,10 +126,14 @@ Steps necessary to Package Gnuastro for Debian.
$ git clone git://anonscm.debian.org/debian-astro/packages/gnuastro.git
- A `gnuastro' directory will be built, for the moment don't go in it,
- we'll keep all temporary files in this parent directory. To keep things
- clean, define Gnuastro's version as a variable (if this isn't a major
- release, we won't use the last four or five characters that are the
- first commit hash characters):
+ we'll keep all temporary files in this parent directory. Clean any
+ existing ones (if this process was done earlier):
+
+ $ rm -f gnuastro_* gnuastro-*
+
+ - To keep things clean, define Gnuastro's version as a variable (if this
+ isn't a major release, we won't use the last four or five characters
+ that are the first commit hash characters):
$ export ver=A.B.CCC
@@ -146,8 +150,7 @@ Steps necessary to Package Gnuastro for Debian.
$ git checkout upstream
$ mv .git ../gnuastro-tmp-git # We want to keep `.git'.
- $ rm -rf ./* # Delete every non-hidden file.
- $ rm ./.* # Delete the hidden files.
+ $ rm -rf ./* ./.* # Delete everything.
$ mv ../gnuastro-tmp-git .git # Bring back the `.git' directory.
$ tar xf ../gnuastro_$ver.orig.tar.gz --strip-components=1
@@ -159,7 +162,8 @@ Steps necessary to Package Gnuastro for Debian.
$ git tag upstream/$ver
$ pristine-tar commit ../gnuastro_$ver.orig.tar.gz
- - We are done with the `upstream' branch and can checkout `master':
+ - We are done with the `upstream' and `pristine-tar' branches and can
+ checkout `master':
$ git checkout master
@@ -168,8 +172,7 @@ Steps necessary to Package Gnuastro for Debian.
$ mv debian ../gnuastro-tmp-debian # We want to keep `debian'.
$ mv .git ../gnuastro-tmp-git # We want to keep `.git'.
- $ rm -rf ./* # Delete non-hidden files and dirs.
- $ rm ./.* # Delete the hidden files.
+ $ rm -rf ./* ./.* # Delete everything.
$ mv ../gnuastro-tmp-git .git # Bring back the `.git' directory.
$ mv ../gnuastro-tmp-debian debian # Bring back the `debian' directory.