Sodamhan.com

TL;DR

gbp

A system to integrate the Debian package build system with Git. More information: https://honk.sigxcpu.org/projects/git-buildpackage/manual-html/gbp.html.

  • Convert an existing Debian package to gbp:

gbp import-dsc path/to/package.dsc

  • Build the package in the current directory using the default builder (debuild):

gbp buildpackage -jauto -us -uc

  • Build a package in a pbuilder environment for Debian Bullseye:

DIST=bullseye ARCH=amd64 gbp buildpackage -jauto -us -uc --git-builder=git-pbuilder

gbp buildpackage -jauto -us -uc --changes-options=-S

  • Import a new upstream release:

gbp import-orig --pristine-tar path/to/package.tar.gz

This document was created using the contents of the tldr project.