mirror of
https://git.launchpad.net/ubuntu-dev-tools
synced 2025-03-13 08:01:09 +00:00
56 lines
2.2 KiB
Groff
56 lines
2.2 KiB
Groff
|
.\" Title: get-build-deps
|
||
|
.\" Author: Siegfried-Angel Gevatter Pujals
|
||
|
.\" Contact details: siggi.gevatter@gmail.com
|
||
|
.\"
|
||
|
.TH GET\-BUILD\-DEPS 1 "October 27, 2007"
|
||
|
.\"
|
||
|
.SH NAME
|
||
|
get\-build\-deps \- install build dependencies for one or more packages
|
||
|
.\"
|
||
|
.SH SYNOPSIS
|
||
|
\fBget\-build\-deps\fP [\fIPACKAGE(S)\fR]
|
||
|
.\"
|
||
|
.SH DESCRIPTION
|
||
|
\fBget\-build\-deps\fP is a script to install the build dependencies for either a
|
||
|
local source package or one or more packages from the repositories.
|
||
|
.PP
|
||
|
In order to obtain all missing build dependencies for a package on which source
|
||
|
you are currently working, just run this script without any argument, and it'll
|
||
|
read it's debian/control file to determine the missing build dependencies.
|
||
|
.PP
|
||
|
Alternatively, you can call it with a list of space-separated package names, or the
|
||
|
name of a single file which contains the package names each on a line. Then it will
|
||
|
install the missing dependencies for those packages using "apt-get build-dep".
|
||
|
.\"
|
||
|
.SH EXAMPLES
|
||
|
.TP
|
||
|
get\-build\-deps
|
||
|
Looks for a the debian/control file in the current working directory and installs the
|
||
|
dependencies listed there.
|
||
|
.TP
|
||
|
get\-build\-deps geany
|
||
|
Installs the build dependencies for version of «geany» that's in the repositories.
|
||
|
.TP
|
||
|
get\-build\-deps geany epiphany-browser rhythmbox
|
||
|
Same as the previous example but also with the dependencies for «epiphany-browser»
|
||
|
and «rhythmbox».
|
||
|
.TP
|
||
|
get\-build\-deps ./package_list.txt
|
||
|
Reads the file «package_list.txt» (relatively to the current working directory),
|
||
|
where each line contains the name of a package, and installs the dependencies
|
||
|
for the versions of all those that's in the repositories.
|
||
|
.\"
|
||
|
.SH KNOWN BUGS AND LIMITATIONS
|
||
|
When it's being used to install the missing dependencies for a local source package
|
||
|
(ie, no arguments are passed to it) it doesn't check for the dependencies to match
|
||
|
the indicated versions, but just installs the newest one available in the repositories.
|
||
|
.\"
|
||
|
.SH SEE ALSO
|
||
|
\fBdpkg-checkbuilddeps(1)\fR,
|
||
|
\fBapt-get(8)\fR
|
||
|
.SH AUTHORS
|
||
|
.\"
|
||
|
\fBget\-build\-deps\fP and this manual page have been written by Siegfried-Angel
|
||
|
Gevatter Pujals <siggi.gevatter@gmail.com>. They are released under the GNU General
|
||
|
Public License, version 3 or later.
|