~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to doc/developers/ppa.txt

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2009-02-16 10:54:04 UTC
  • mfrom: (4009.2.1 bzr.integration)
  • Revision ID: pqm@pqm.ubuntu.com-20090216105404-hjw8bck3ocg47wjz
(vila) Ppa newcomer updates

Show diffs side-by-side

added added

removed removed

Lines of Context:
85
85
 
86
86
* You need a Ubuntu (or probably Debian) machine, and ::
87
87
 
88
 
    sudo apt-get install build-essential devscripts dput quilt patch
 
88
    sudo apt-get install build-essential devscripts dput quilt patch libcrypt-ssleay-perl debhelper cdbs python-docutils
 
89
 
 
90
  Please update this document if you encounter unmet dependencies or find a
 
91
  shorter way to express them.
89
92
 
90
93
* You will also want to have the `bzr-builddeb`_ plugin installed, which
91
94
  depends on `bzrtools`_.
115
118
~~~~~~~~~
116
119
 
117
120
#. You will end up checking out a separate directory for each supported
118
 
   release. Such as ``~/dev/bzr/releases/packaging/hardy``
 
121
   release. Such as ``~/dev/bzr/releases/packaging/hardy``. In each of these
 
122
   branches, you will produce the package for the release.
119
123
 
120
124
#. Decide on the final version number.  It should be of this form::
121
125
 
133
137
 
134
138
#. Export the distroreleases that you will be packaging for::
135
139
 
136
 
      export UBUNTU_RELEASES="dapper feisty gutsy hardy intrepid"
 
140
      export UBUNTU_RELEASES="dapper feisty gutsy hardy intrepid jaunty"
137
141
 
138
142
#. Checkout (or update) the packaging branch for each supported release::
139
143
 
163
167
   against the version number (which is just our convention), so make sure 
164
168
   to specify it.
165
169
 
166
 
   Make sure you have the correct email address for yourself, version
167
 
   number, and distribution.  It should look something like this::
 
170
   Make sure you have the correct email address for yourself (you may need
 
171
   export DEBEMAIL=`bzr whoami` if it isn't already set), version number, and
 
172
   distribution.  It should look something like this::
168
173
 
169
174
       bzr (1.6~beta3-1~bazaar1~hardy1) hardy; urgency=low
170
175