repackaging howto
=================

How to repackage latest code
----------------------------

Enter debian branch::

 git checkout debian/experimental

Merge your latest and greatest::

 git merge develop

Bump the changelog::

 vim debian/changelog

dch should also get you there, adding a new entry.

Edit the changelog so you get a new version (this is the version
that apt will report). For example, change::

  soledad-common (0.3.4) unstable; urgency=low

to::

  soledad-common (0.3.4-1~testing_frobnication) unstable; urgency=low


Last, but not least, freeze the debian version::

 python setup.py freeze_debianver

It might be a good idea to edit by hand the version string
under _version too, so it's clear that you're packaging some bleeding
edge not to be confused with latest stable packages.

And now you can happily repackage for your own deploys::

  debuild -us -uc