~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to doc/developers/ppa.txt

  • Committer: John Arbash Meinel
  • Date: 2009-10-21 21:27:19 UTC
  • mto: This revision was merged to the branch mainline in revision 4771.
  • Revision ID: john@arbash-meinel.com-20091021212719-05zh4t7oo5kaird3
More cleanups and clarifications.

Show diffs side-by-side

added added

removed removed

Lines of Context:
38
38
versions it is also copied to the main PPA.
39
39
 
40
40
The packaging information is kept in branches of bzr on Launchpad, named
41
 
like
 
41
like 
42
42
<https://code.launchpad.net/~bzr/bzr/packaging-hardy>.
43
43
or
44
44
<lp:~bzr/bzr/packaging-hardy>.  These branches are intended to be used
46
46
 
47
47
Preconditions
48
48
-------------
49
 
 
50
 
* You must have a Launchpad account and be a member of the teams
 
49
  
 
50
* You must have a Launchpad account and be a member of the teams 
51
51
  that own these PPAs (``~bzr``, ``~bzr-beta-ppa``).
52
52
 
53
53
* You must have a GPG key registered to your Launchpad account.
75
75
 
76
76
    [DEFAULT]
77
77
    default_host_main = notspecified
78
 
 
 
78
  
79
79
* Configure ``bzr-builddeb`` to sign the package, which is required for
80
80
  Launchpad to build it.  Put this in ``~/.bazaar/builddeb.conf`` ::
81
81
 
189
189
      dch -v '1.17~rc1-1~bazaar1~hardy1' -D hardy
190
190
 
191
191
   dch will default to the distro you're working in and this isn't checked
192
 
   against the version number (which is just our convention), so make sure
 
192
   against the version number (which is just our convention), so make sure 
193
193
   to specify it.
194
194
 
195
195
   Make sure you have the correct email address for yourself (you may need
197
197
   distribution.  It should look something like this::
198
198
 
199
199
       bzr (1.17~rc1-1~bazaar1~hardy1) hardy; urgency=low
200
 
 
 
200
     
201
201
        * New upstream release.
202
 
 
 
202
     
203
203
       -- John Sample <sample@example.com>  Mon, 31 Mar 2008 12:36:27 +1100
204
204
 
205
205
   If you need to upload the package again to fix a problem, normally you
251
251
Packaging bzr-svn
252
252
~~~~~~~~~~~~~~~~~
253
253
 
254
 
bzr-svn uses a packaging branch that contains both the source
 
254
bzr-svn uses a packaging branch that contains both the source 
255
255
(including any changes against upstream) and the ``debian/`` directory.
256
256
 
257
257
To build bzr-svn: