gbp

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

Install

All systems
curl cmd.cat/gbp.sh
Debian Debian
apt-get install git-buildpackage
Ubuntu
apt-get install git-buildpackage
image/svg+xml Kali Linux
apt-get install git-buildpackage
Windows (WSL2)
sudo apt-get update sudo apt-get install git-buildpackage
Raspbian
apt-get install git-buildpackage

A system to integrate the Debian package build system with Git. More information: <http://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
  • Specify a package to be a source-only upload in the `.changes` file (see <https://wiki.debian.org/SourceOnlyUpload>):
    gbp buildpackage -jauto -us -uc --changes-options=-S
  • Import a new upstream release:
    gbp import-orig --pristine-tar path/to/package.tar.gz

© tl;dr; authors and contributors