File: README.source

package info (click to toggle)
flamerobin 0.9.2-2
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 4,704 kB
  • ctags: 7,892
  • sloc: cpp: 45,668; sh: 2,751; xml: 1,189; makefile: 513
file content (35 lines) | stat: -rw-r--r-- 1,173 bytes parent folder | download
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