diff options
Diffstat (limited to 'debian/control')
-rw-r--r-- | debian/control | 151 |
1 files changed, 151 insertions, 0 deletions
diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..f70497f --- /dev/null +++ b/debian/control @@ -0,0 +1,151 @@ +Source: sbuild +Section: devel +Priority: optional +Maintainer: sbuild maintainers <sbuild@packages.debian.org> +Uploaders: Johannes Schauer Marin Rodrigues <josch@debian.org>, + Michael Banck <mbanck@debian.org>, + Francesco Paolo Lovergine <frankie@debian.org>, + Wookey <wookey@debian.org>, + Michael Stapelberg <stapelberg@debian.org>, + Christian Kastner <ckk@debian.org> +Build-Depends: debhelper-compat (= 13) +Build-Depends-Indep: dh-python, + dh-sequence-python3, + groff-base, + libdpkg-perl (>= 1.21.14), + libexception-class-perl, + libfilesys-df-perl, + libmime-lite-perl, + libyaml-tiny-perl, + python3-all +Standards-Version: 4.6.2 +Rules-Requires-Root: no +Vcs-Browser: https://salsa.debian.org/debian/sbuild +Vcs-Git: https://salsa.debian.org/debian/sbuild.git + +Package: libsbuild-perl +Architecture: all +Section: perl +Depends: apt, + apt-utils, + dpkg-dev, + gnupg (>= 2.1), + libdpkg-perl (>= 1.21.14), + libexception-class-perl, + libfilesys-df-perl, + libmime-lite-perl, + ${misc:Depends}, + ${perl:Depends} +Recommends: autopkgtest (>= 4.0.4), schroot (>= 1.6.0) +Suggests: default-mta | mail-transport-agent, libwww-perl +Replaces: sbuild (<= 0.58.4-1) +Description: Library for building Debian binary packages from Debian sources + The sbuild suite of programs (wanna-build, buildd and sbuild) are + used to build binary packages from source packages. The wanna-build + database tracks packages which require building; buildd schedules + work from information it gets from the wanna-build database; sbuild + does the actual package building. + . + This package contains the core library modules used by these + programs. + +Package: sbuild +Architecture: all +Depends: adduser, + libsbuild-perl (= ${source:Version}), + ${misc:Depends}, + ${perl:Depends}, + ${shlibs:Depends} +Recommends: autopkgtest (>= 4.0.4), debootstrap, schroot (>= 1.6.0), uidmap +Suggests: deborphan, e2fsprogs, kmod, wget +Description: Tool for building Debian binary packages from Debian sources + The sbuild suite of programs (buildd and sbuild) are used to build + binary packages from source packages. sbuild does the actual package + building. + . + sbuild uses chroots to build packages, which act as virtual, minimal + operating system installations dedicated to package building. This + means that a number of environments may be used for building + simultaneously on the same machines, for example stable, testing, + unstable and experimental. When coupled with schroot to create + snapshots of chroots, sbuild may be used to build many packages in + parallel. A chroot environment allows packages to be built in a + controlled, clean environment. sbuild installs only essential and + build-essential packages, plus those in the package build + dependencies. + +Package: sbuild-debian-developer-setup +Architecture: all +Depends: apt-cacher-ng | apt-cacher, + cron | cron-daemon, + sbuild (>= 0.77.0-5), + schroot, + debootstrap, + ${misc:Depends}, + ${perl:Depends}, + ${shlibs:Depends} +Replaces: sbuild (<< 0.77.0-5) +Breaks: sbuild (<< 0.77.0-5) +Description: Convenience script to set up an sbuild environment for Debian Developers + Run "sudo sbuild-debian-developer-setup" to add the current user to the sbuild + group, create an schroot for building packages for Debian unstable, and create + a cronjob which updates said schroot daily. + . + This script assumes you are on an un-metered internet connection (daily schroot + updates might be costly otherwise). + +Package: buildd +Architecture: all +Depends: adduser, + cron, + default-mta | mail-transport-agent, + devscripts, + dupload, + libsbuild-perl, + libyaml-tiny-perl, + sysvinit-utils (>= 3.05-4) | lsb-base (>= 3.0-6), + sbuild (= ${binary:Version}), + schroot, + ${misc:Depends}, + ${perl:Depends} +Recommends: sudo +Suggests: wanna-build +Replaces: sbuild, ubuntu-dev-tools (<= 0.83) +Breaks: ubuntu-dev-tools (<= 0.83) +Description: Daemon for automatically building Debian binary packages from Debian sources + The sbuild suite of programs (buildd and sbuild) are + used to build binary packages from source packages. The wanna-build + database tracks packages which require building; buildd schedules + work from information it gets from the wanna-build database; sbuild + does the actual package building. + . + buildd is a daemon which will build Debian packages automatically + using the wanna-build database to identify which packages need to be + built. Note that the wanna-build database is not packaged, and + requires installing separately. + +Package: sbuild-qemu +Architecture: all +Depends: autopkgtest (>= 5.17~), + python3-pexpect, + python3-psutil, + qemu-system-x86, + qemu-utils, + sbuild, + vmdb2 (>= 0.22), + ${misc:Depends}, + ${python3:Depends}, +Recommends: qemu-system-arm, + qemu-system-ppc, +Breaks: qemu-sbuild-utils (<< 0.2.1~) +Replaces: qemu-sbuild-utils (<< 0.2.1~) +Description: Utilities for using sbuild with QEMU images + These utilities facilitate the use of sbuild together with QEMU images using + sbuild's --chroot-mode=autopkgtest. Currently, amd64 and i386 guest + architectures are supported, with more in the works. + . + The following utilities are provided: + . + * sbuild-qemu-create Create an image suitable for building packages + * sbuild-qemu-update Run apt-get update within the image + * sbuild-qemu Use sbuild with the image to build a package |