Comment 0 for bug 1019814

Revision history for this message
Devid Antonio Filoni (d.filoni) wrote :

Package version number is wrong, revision number is actually set after Debian revision number.

EXAMPLE:
granite - 0.2-0~r291+pkg30
{debupstream}-0~r{revno}+pkg{revno:packaging}

In this example granite version is "0.2" and Debian revision is "0~r291+pkg30" which is wrong. The recipe should be:

# bzr-builder format 0.3 deb-version {debupstream}~r{revno}-0
lp:granite
merge packaging lp:~elementary-os/granite/deb-packaging

So that the version is "0.2~r291" and Debian revision is "0".

NOTE

If {debupstream} points to next release (like in granite) you should use:
{debupstream}~r{revno}-0
else:
{debupstream}+r{revno}-0