deb-src-control(5) dpkg suite deb-src-control(5) (NAME) deb-src-control - (SYNOPSIS) debian/control (DESCRIPTION) <> deb822(5) control deb-control(5) . (stanza) . . . Package Section ( ) ( ) . (space) . ( Description ). . `#' . (SOURCE FIELDS) Source: source-package-name (required) debian/changelog . (a-z) (0-9) (+) (-) (.) . - (a-z0-9) . Maintainer: fullname-email (recommended) <>> . Uploaders: fullname-email Maintainer . . Standards-Version: version-string . Description short-description long-description ( Description). . `.' . Homepage: url URL (upstream). Bugs: url url . bts-type://bts-address debbugs://bugs.debian.org. . Build-Driver: driver-name . driver-name debian-rules . dpkg 1.22.7 . Rules-Requires-Root: no|binary-targets|impl-keywords debian/rules (fake)root . no (fake)root . dpkg-build-api dpkg 1.22.13 . binary-targets (fake)root . dpkg-build-api dpkg 1.22.13 binary-targets . impl-keywords (fake)root . namespace/cases . namespace <> . cases . (ASCII) . / (fake)root . ( <> rootless-builds.txt ). impl-keywords (fake)root . ( <> rootless-builds.txt ). Testsuite: name-list Testsuite-Triggers: package-list dsc(5) debian/tests/control . Vcs-Arch: url Vcs-Bzr: url Vcs-Cvs: url Vcs-Darcs: url Vcs-Git: url Vcs-Hg: url Vcs-Mtn: url Vcs-Svn: url url . Arch Bzr ( Bazaar) Cvs Darcs Git Hg ( Mercurial) Mtn ( Monotone) Svn ( Subversion). (main) trunk. Vcs-Browser: url url . Origin: name . . Section: section . utils net mail text x11 . section unknown ( dpkg 1.22.13). . Priority: priority . required important standard optional extra unknown . priority optional ( dpkg 1.22.13). . Build-Depends: package-list . . Build-Depends-Arch Build-Depends-Indep . Build-Depends-Arch: package-list Build-Depends . Build-Depends . dpkg 1.16.4 dpkg Build-Depends . Build-Depends-Indep: package-list Build-Depends . Build-Depends . Build-Conflicts: package-list . Build-Conflicts-Arch Build-Conflicts-Indep . Build-Conflicts-Arch: package-list Build-Conflicts . dpkg 1.16.4 dpkg Build-Conflicts . Build-Conflicts-Indep: package-list Build-Conflicts . Build-Depends Build-Depends-Arch Build-Depends-Indep . ( <>) `|' . `,' deb-control(5) ( dpkg 1.10.14). <> <> . `:' `(' `)' `[' `]' / `<' `>' . Build-Conflicts Build-Conflicts-Arch Build-Conflicts-Indep <> deb-control(5) ( dpkg 1.10.14). <> . / . ( dpkg 1.16.5) any ( dpkg 1.16.2) native ( dpkg 1.16.5) . Build-Depends Build-Conflicts any . any Multi-Arch: allowed native Multi-Arch: foreign . `>>' ( ) . `>>' `<<' `>=' `<=' `=' . . (!) <> () . . / (< >) . (!) <> . (disjunctive normal form) / <> / <> << OR >>. build-essential . build-essential . (BINARY FIELDS) Package: binary-package-name (required) . . Package-Type: deb|udeb|type . udeb (debian installer) . deb . . Architecture: arch-list (required) . / (wildcards) . all ( Perl ) any ( all ). all any . / . - (<<0-9a-zA-Z>>) - (<<->>) . dpkg-architecture(1) . Build-Profiles: restriction-formula . Build-Depends ( /). ( ) . Build-Profiles (conjunctive normal form) . Protected: yes|no Essential: yes|no Build-Essential: yes|no Multi-Arch: same|foreign|allowed|no Tag: tag-list Description: short-description (recommended) deb-control(5) . Section: section (override) . unknown ( dpkg 1.22.13). Priority: priority . optional ( dpkg 1.22.13). Homepage: url . Depends: package-list Pre-Depends: package-list Recommends: package-list Suggests: package-list Breaks: package-list Enhances: package-list Replaces: package-list Conflicts: package-list Provides: package-list Built-Using: package-list Static-Built-Using: package-list . deb-control(5) . debian/control ( dpkg 1.10.14) deb-control(5) . Subarchitecture: value Kernel-Version: value Installer-Menu-Item: value debian-installer udeb . . (USER-DEFINED FIELDS) . . : X SBC . S dsc(5) . . B deb-control(5) . . C (.changes) deb-changes(5) . . X[SBC]- . XC-Approved-By Approved-By changes . . Private- XB-Private-New-Field. (EXAMPLE) # Comment. Source: dpkg Section: admin Priority: required Maintainer: Dpkg Developers # This field is copied to the binary and source packages. XBS-Upstream-Release-Status: stable Homepage: https://wiki.debian.org/Teams/Dpkg Vcs-Browser: https://git.dpkg.org/cgit/dpkg/dpkg.git Vcs-Git: https://git.dpkg.org/git/dpkg/dpkg.git Standards-Version: 4.7.3 Build-Depends: dpkg-build-api (= 1), debhelper-compat (= 13), debhelper (>= 13.10~), pkgconf, libselinux1-dev (>= 1.28-4) [!linux-any], Package: dpkg-dev Section: utils Priority: optional Architecture: all # This is a custom field in the binary package. XB-Mentoring-Contact: Raphael Hertzog Depends: libdpkg-perl (= ${source:Version}), dpkg (>= 1.14.6), binutils, bzip2, xz-utils, # This is a comment in the middle of a field value. make, patch (>= 2.2-1), perl-modules, perl5, Recommends: build-essential, gcc | c-compiler, Suggests: debian-keyring, Conflicts: devscripts (<< 2.10.26), Replaces: manpages-pl (<= 20051117-1), Provides: dpkg-build-api (= 0), dpkg-build-api (= 1), Description: Debian package development tools This package provides the development tools (including dpkg-source) required to unpack, build and upload Debian source packages. . Most Debian source packages will require additional tools to build; for example, most packages need make and the C compiler gcc. (SEE ALSO) /usr/share/doc/dpkg/spec/rootless-builds.txt, deb822(5), deb-control(5), deb-version(7), dpkg-source(1) 1.23.7-dirty 2026-03-06 deb-src-control(5)