dpkg-builder
A Docker image, built on Debian, that contains just the tools for building Debian packages.
Downloading
cappysan/dpkg-builder can be downloaded from GitLab:
# From GitLab:
docker pull registry.gitlab.com/cappysan/images/dpkg-builder:12
docker pull registry.gitlab.com/cappysan/images/dpkg-builder:13
docker pull registry.gitlab.com/cappysan/images/dpkg-builder:bookworm
docker pull registry.gitlab.com/cappysan/images/dpkg-builder:trixie
# From Docker Hub:
docker pull cappysan/dpkg-builder:12
docker pull cappysan/dpkg-builder:13
docker pull cappysan/dpkg-builder:bookworm
docker pull cappysan/dpkg-builder:trixie
Contents
This docker inherits from Cappysan’s debian and adds:
autoconf to be able to rebuild
configureautomake as the companion app to
autoconfautotools-dev as the companion files of
autoconfbuild-essential as a meta-package for compiler, etc.
cmake to be able to parse a JSON response
debhelper programs that can be used in a debian/rules
devscripts scripts to make the life of a Debian Package maintainer easier
dh-autoreconf add-on to call autoreconf and clean up after
dpkg-dev Debian package development tools
gettext GNU Internationalization utilities
git distributed revision control system
gnupg GNU Privacy Guard – minimalist public key operations
patch Apply a diff file to an original
wget retrieves files from the web
This list is subject to change at any time. It is recommended that you include the appropriate commands (eg: apt-get install / pipx install) in your continuous integration setup to ensure these dependencies are present. In the best case, the installation will be a no-op.