doc: Use dpkg-buildpackage to build packages (add note about debuild)

The debuild command fails when we are doing source package only build
because it expects the arch-dependent .changes file to be present.  Thus
in the instructions we switch to using dpkg-buildpackage directly and
add a note about using debuild in more complicated scenarios.

Signed-off-by: Ondřej Surý <ondrej@sury.org>
This commit is contained in:
Ondřej Surý 2021-02-15 08:43:26 +01:00
parent 4c65fb08f7
commit c4783c325a

View File

@ -48,7 +48,7 @@ buster.)
.. code-block:: shell
gbp buildpackage --git-builder=debuild --git-debian-branch="$(git rev-parse --abbrev-ref HEAD)" $options
gbp buildpackage --git-builder=dpkg-buildpackage --git-debian-branch="$(git rev-parse --abbrev-ref HEAD)" $options
Where `$options` may contain any or all of the following items:
@ -86,6 +86,10 @@ buster.)
* ``binary`` build the architecture specific and independent binary packages (alias for ``any,all``)
* ``full`` builds everything (alias for ``source,any,all``)
Alternatively, you might want to replace ``dpkg-buildpackage`` with
``debuild`` wrapper that also runs ``lintian`` and ``debsign`` on the final
packages.
7. Done!
If all worked correctly, then you should end up with the Debian packages in