~ubuntu-branches/debian/sid/pyrlp/sid

« back to all changes in this revision

Viewing changes to debian/README.source

  • Committer: Package Import Robot
  • Author(s): Ben Finney
  • Date: 2017-07-15 05:25:42 UTC
  • Revision ID: package-import@ubuntu.com-20170715052542-wvm6yh0gaf0k33u3
Tags: 0.5.1-1
* The “Zuhair Kutbi” release.
* Initial release.
  Closes: bug#866168.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
=================================
 
2
Debian source package for ‘pyrlp’
 
3
=================================
 
4
 
 
5
Build source package from VCS
 
6
=============================
 
7
 
 
8
The source for the Debian packaging is managed in these conventional
 
9
Git branches:
 
10
 
 
11
* master: The current released code base.
 
12
* packaging: Debian packaging development branch.
 
13
* upstream: Upstream source code base, as imported from tarballs.
 
14
* pristine-tar: Metadata for reproducibly generating upstream tarball.
 
15
 
 
16
To build the source package from the Git VCS, use the Debian ‘gitpkg’
 
17
tool to generate all the files::
 
18
 
 
19
    $ git checkout master
 
20
    $ gitpkg packaging upstream
 
21
 
 
22
The ‘dpkg-source’ process will complain about the “deletion” of
 
23
upstream source. This is because the upstream source is not present at
 
24
all in the ‘packaging’ branch exported, but in the ‘upstream’ branch.
 
25
The upstream source is safely exported earlier in its own tarball.
 
26
 
 
27
The generated source package is the source control file
 
28
‘../deb-packages/pyrlp/pyrlp_$DEBIANVER.dsc’ and its associated
 
29
files in that directory.
 
30
 
 
31
 
 
32
 -- Ben Finney <bignose@debian.org>, Tue, 27 Jun 2017 01:10:04 +1000