[syrthes/master] Updated debian/README.source for upstream handling
Gilles Filippini
gilles.filippini at free.fr
Sat Sep 26 10:43:39 UTC 2009
---
debian/README.source | 21 +++++++++++++--------
debian/changelog | 4 +++-
2 files changed, 16 insertions(+), 9 deletions(-)
diff --git a/debian/README.source b/debian/README.source
index 8b0b3dc..66e6204 100644
--- a/debian/README.source
+++ b/debian/README.source
@@ -50,9 +50,9 @@ upstream tarball.
They can be downloaded from <http://rd.edf.com/syrthes>.
-==================================================
-2- HOW THE SOURCE PACKAGE IS HANDLED USING SVN/GIT
-==================================================
+==============================================
+2- HOW THE SOURCE PACKAGE IS HANDLED USING GIT
+==============================================
The work on this package takes place on the alioth git repository.
It requires an alioth account with grant to the collab-maint group.
@@ -71,17 +71,22 @@ master fetched localy by the clone:
$ git branch
* master
-A packaging cycle starts by importing a new release into upstream. It
-requires having checked out origin/upstream localy (need to be done once):
+A packaging cycle starts by downloading the new upstream tarball using uscan.
+uscan triggers the script debian/orig-tar.sh to remove non DFSG-free parts
+of the tarball and append the -dfsg part to upstream version.
+
+Then the tarball is imported into git, provided the upstream and pristin-tar
+branches are tracked locally (needed only once):It
$ git checkout -b upstream origin/upstream
+ $ git checkout -b pristine-tar origin/pristine-tar
Then we can do the import:
- $ git-import-orig --filter='doc' /path/to/upstream/tarball
+ $ git-import-orig --pristine-tar /path/to/upstream-dfsg/tarball
+
+It will import, tag and merge into master the new upstream release.
-It will import, tag and merge into master the new upstream release, excluding
-the non DFSG-free doc folder.
When the import is completed we then switch to the master branch:
$ git checkout master
diff --git a/debian/changelog b/debian/changelog
index 9e9a0fe..5fa4e3c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -7,8 +7,10 @@ syrthes (3.4.2-dfsg1-2) UNRELEASED; urgency=low
+ Add get-orig-source target.
* debian/syrthes2ensight.1:
+ Escape minus signs.
+ * debian/README.source:
+ + Updated upstream source handling from uscan to git-import-orig.
- -- Gilles Filippini <gilles.filippini at free.fr> Sat, 19 Sep 2009 10:33:59 +0200
+ -- Gilles Filippini <gilles.filippini at free.fr> Sat, 26 Sep 2009 12:40:33 +0200
syrthes (3.4.2-dfsg1-1) unstable; urgency=low
--
1.5.6.5
More information about the debian-science-commits
mailing list