/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to doc/developers/ppa.txt

  • Committer: Jelmer Vernooij
  • Date: 2017-07-23 22:06:41 UTC
  • mfrom: (6738 trunk)
  • mto: This revision was merged to the branch mainline in revision 6739.
  • Revision ID: jelmer@jelmer.uk-20170723220641-69eczax9bmv8d6kk
Merge trunk, address review comments.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
Managing the Breezy PPA
 
1
Managing the Bazaar PPA
2
2
=======================
3
3
 
4
 
See also: `Breezy Developer Document Catalog <index.html>`_.
 
4
See also: `Bazaar Developer Document Catalog <index.html>`_.
5
5
 
6
6
 
7
7
Background
8
8
----------
9
9
 
10
 
We build Ubuntu ``.deb`` packages for Breezy as an important part of the
 
10
We build Ubuntu ``.deb`` packages for Bazaar as an important part of the
11
11
release process.  These packages are hosted in a few `Personal Package
12
12
Archives (PPA)`__ on Launchpad.
13
13
 
48
48
 
49
49
Final release versions are first uploaded into the proposed PPA, which
50
50
serves as a staging area to allow for new packages to be tested, and also
51
 
so that a complete set of Breezy core and plugin updated versions can be
 
51
so that a complete set of Bazaar core and plugin updated versions can be
52
52
prepared together, when negotiating an API version transition.
53
53
 
54
54
Once ready, packages can be copied from the proposed PPA to the main PPA
74
74
We build packages for every supported Ubuntu release
75
75
<https://wiki.ubuntu.com/Releases>.  Packages need no longer be updated
76
76
when the release passes end-of-life because all users should
77
 
have upgraded by then.
 
77
have upgraded by then.  
78
78
 
79
79
As of August 2010, the following releases are supported:
80
80
 
81
 
* Maverick
 
81
* Maverick 
82
82
* Lucid LTS
83
83
* Karmic
84
84
* Jaunty (support ends October 2010)
121
121
.. _`bzr-builddeb`: http://launchpad.net/bzr-builddeb
122
122
 
123
123
 
124
 
Packaging Breezy
 
124
Packaging Bazaar
125
125
----------------
126
126
 
127
127
Overview of packaging with builddeb
184
184
   branches, you will produce the package for the release.
185
185
 
186
186
   The scripts will also create the branches and produce packages for
187
 
   bzr-svn.
 
187
   bzrtools and bzr-svn.
188
188
 
189
189
#. Decide on the final version number.  It should be of this form::
190
190
 
227
227
#. The ``bzr-builddeb`` step will download the original tarball if you do
228
228
   not already have it, putting it into a ``tarballs`` directory.
229
229
 
230
 
#. For Breezy plugins, change the ``debian/control`` file to express a
 
230
#. For Bazaar plugins, change the ``debian/control`` file to express a
231
231
   dependency on the correct version of ``bzr``.
232
232
 
233
233
   For bzrtools this is typically::