1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
Obtaining snapshot releases from upstream
=========================================
The Git repository in git.debian.org/git/collab-maint/flamerobin.git
is set up to automatically track upstream SVN via git-svn in the
'upstream-svn' branch.
To get a tarball for the current upstream source, run
sh debian/pack-upstream-snapshot.sh <version>
This will export the HEAD from upstream SVN repository and pack it
into a a tarball named
flamerobin_$version~svn${date}r$revision.orig.tar.gz where $date is
the date of the revision.
<version> is the number of the next (unreleased yet) upstream version
and is to be given on the comand line.
pristine-tar
------------
For pristine-tar support, make sure the head of the upstream branch has the
same upstream revision and run
pristine-tar commit ../flamerobin_$version~svn${date}r$revision.orig.tar.gz
The same .orig.tar.gz can later be re-generated using
pristine-tar checkout ../flamerobin_$version~svn${date}r$revision.orig.tar.gz
Handling ordinary new upsream release
=====================================
$ uscan
$ git-import-orig --pristine-tar ../flamerobin_$VER.orig.tar.gz
# check, build, upload, tag
|