Dpkg::Vendor::Debian: Set -Wno-error on qa=-bug-implicit-func
[dpkg.git] / man / deb-extra-override.pod
blobec7c5cd513254e59161ada768804c90e0e6f551d
1 # dpkg manual page - deb-extra-override(5)
3 # Copyright © 2009-2010 Raphaël Hertzog <hertzog@debian.org>
5 # This is free software; you can redistribute it and/or modify
6 # it under the terms of the GNU General Public License as published by
7 # the Free Software Foundation; either version 2 of the License, or
8 # (at your option) any later version.
10 # This is distributed in the hope that it will be useful,
11 # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13 # GNU General Public License for more details.
15 # You should have received a copy of the GNU General Public License
16 # along with this program.  If not, see <https://www.gnu.org/licenses/>.
18 =encoding utf8
20 =head1 NAME
22 deb-extra-override - Debian archive extra override file
24 =head1 SYNOPSIS
26 B<override>
28 =head1 DESCRIPTION
30 While most information about a binary/source package can be found in the
31 control/.dsc file, all of it can be overridden when it's exported to
32 Packages/Sources files.
33 The extra override file contains those overrides.
35 The extra override file has a simple whitespace-delimited format.
36 Comments are
37 allowed (denoted with a
38 B<#>).
40 =over
42 I<package>
43 I<field-name>
44 I<value>
46 =back
48 I<package>
49 is the name of the binary/source package.
51 I<field-name>
52 is the name of the field that is overridden.
54 I<value>
55 is the value to put in the field.
56 It can contain spaces as the line is split
57 in no more than 3 columns when it's parsed.
59 The extra override files used to make the official Packages lists may be found
60 in the
61 I<indices>
62 directory on any Debian mirror.
64 =head1 SEE ALSO
66 L<dpkg-scanpackages(1)>,
67 L<dpkg-scansources(1)>,
68 L<apt-ftparchive(1)>.