diff options
Diffstat (limited to 'man/dpkg-checkbuilddeps.pod')
-rw-r--r-- | man/dpkg-checkbuilddeps.pod | 121 |
1 files changed, 121 insertions, 0 deletions
diff --git a/man/dpkg-checkbuilddeps.pod b/man/dpkg-checkbuilddeps.pod new file mode 100644 index 0000000..201efc7 --- /dev/null +++ b/man/dpkg-checkbuilddeps.pod @@ -0,0 +1,121 @@ +# dpkg manual page - dpkg-checkbuilddeps(1) +# +# Copyright © 2001 Joey Hess <joeyh@debian.org> +# Copyright © 2007-2013, 2015 Guillem Jover <guillem@debian.org> +# Copyright © 2008-2011 Raphaël Hertzog <hertzog@debian.org> +# +# This is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <https://www.gnu.org/licenses/>. + +=encoding utf8 + +=head1 NAME + +dpkg-checkbuilddeps - check build dependencies and conflicts + +=head1 SYNOPSIS + +B<dpkg-checkbuilddeps> +[I<option>...] +[I<control-file>] + +=head1 DESCRIPTION + +This program checks the installed packages in the system against the build +dependencies and build conflicts listed in the control file. If any are +not met, it displays them and exits with a nonzero return code. + +By default, B<debian/control> is read, but an alternate control filename +may be specified on the command line. + +=head1 OPTIONS + +=over + +=item B<--admindir=>I<dir> + +Change the location of the B<dpkg> database (since dpkg 1.14.0). +The default location is I<%ADMINDIR%>. + +=item B<-A> + +Ignore B<Build-Depends-Arch> and B<Build-Conflicts-Arch> +lines (since dpkg 1.16.4). +Use when only arch-indep packages will be built, or combine with +B<-B> when only a source package is to be built. + +=item B<-B> + +Ignore B<Build-Depends-Indep> and B<Build-Conflicts-Indep> +lines. Use when only arch-dep packages will be built, or combine with +B<-A> when only a source package is to be built. + +=item B<-I> + +Ignore built-in build depends and conflicts (since dpkg 1.18.2). +These are implicit dependencies that are usually required on a specific +distribution, the so called Build-Essential package set. + +=item B<-d> I<build-depends-string> + +=item B<-c> I<build-conflicts-string> + +Use the given build dependencies/conflicts instead of those contained in the +I<debian/control> file (since dpkg 1.14.17). + +=item B<-a> I<arch> + +Check build dependencies/conflicts assuming that the package described in +the control file is to be built for the given host architecture instead of +the architecture of the current system (since dpkg 1.16.2). + +=item B<-P> I<profile>[B<,>...] + +Check build dependencies/conflicts assuming that the package described +in the control file is to be built for the given build profile(s) +(since dpkg 1.17.2). +The argument is a comma-separated list of profile names. + +=item B<-?>, B<--help> + +Show the usage message and exit. + +=item B<--version> + +Show the version and exit. + +=back + +=head1 ENVIRONMENT + +=over + +=item B<DEB_BUILD_PROFILES> + +If set, it will be used as the active build profile(s) for the package +being built. It is a space separated list of profile names. Overridden +by the B<-P> option. + +=item B<DPKG_COLORS> + +Sets the color mode (since dpkg 1.18.5). +The currently accepted values are: B<auto> (default), B<always> and +B<never>. + +=item B<DPKG_NLS> + +If set, it will be used to decide whether to activate Native Language Support, +also known as internationalization (or i18n) support (since dpkg 1.19.0). +The accepted values are: B<0> and B<1> (default). + +=back |