chiark / gitweb /
devscripts (2.10.69+squeeze4) stable-security; urgency=high
[devscripts.git] / scripts / cvs-debi.1
1 .TH CVS-DEBI 1 "Debian Utilities" "DEBIAN" \" -*- nroff -*-
2 .SH NAME
3 cvs-debi \- install cvs-buildpackage/cvs-debuild generated package
4 .SH SYNOPSIS
5 \fBcvs-debi\fP [\fIoptions\fR] [\fIpackage\fR ...]
6 .SH DESCRIPTION
7 \fBcvs-debi\fR is run from the CVS working directory after
8 \fBcvs-buildpackage\fR or \fBcvs-debuild\fR.  It uses the
9 \fBcvs-buildpackage\fR system to locate the \fI.changes\fR file
10 generated in that run.  It then runs \fBdebpkg \-i\fR on
11 every \fI.deb\fR archive listed in the \fI.changes\fR file to install
12 them, assuming that all of the \fI.deb\fR archives live in the same
13 directory as the \fI.changes\fR file.  Note that you probably don't
14 want to run this program on a \fI.changes\fR file relating to a
15 different architecture after cross-compiling the package!
16 .PP
17 If a list of packages is given on the command line, then only those
18 debs with names in this list of packages will be installed.
19 .PP
20 Note that unlike \fBcvs-buildpackage\fR, the only way to specify the
21 source package name is with the \fB\-P\fR option; you cannot simply
22 have it as the last command-line parameter.
23 .PP
24 Since installing a package requires root privileges, \fBdebi\fR calls
25 \fBdebpkg\fR rather than \fBdpkg\fR directly.  Thus \fBdebi\fR will
26 only be useful if it is either being run as root or \fBdebpkg\fR can
27 be run as root.  See \fBdebpkg\fR(1) for more details.
28 .SH OPTIONS
29 All current \fBcvs-buildpackage\fR options are silently accepted;
30 however, only the ones listed below have any effect.  For more details
31 on all of them, see the \fBcvs-buildpackage\fR(1) manpage.
32 .TP
33 \fB\-a\fIdebian-architecture\fR, \fB\-t\fIGNU-system-type\fR
34 See \fBdpkg-architecture\fR(1) for a description of these options.
35 They affect the search for the \fI.changes\fR file.  They are provided
36 to mimic the behaviour of \fBdpkg-buildpackage\fR when determining the
37 name of the \fI.changes\fR file.
38 .TP
39 .BR \-M<module>
40 The name of the CVS module.
41 .TP
42 .BR \-P<package>
43 The name of the package.
44 .TP
45 .B \-V<version>
46 The version number of the package.
47 .TP
48 .B \-T<tag>
49 The CVS tag to use for exporting sources.
50 .TP
51 .B \-R<root\ directory>
52 Root of the original sources archive.
53 .TP
54 .B \-W<work directory>
55 The full path name for the cvs-buildpackage working directory.
56 .TP
57 .B \-x<prefix>
58 This option provides the CVS default module prefix.
59 .TP
60 \fB\-\-help\fR, \fB\-\-version\fR
61 Show help message and version information respectively.
62 .SH "SEE ALSO"
63 .BR cvs-buildpackage (1),
64 .BR cvs-debc (1)
65 .BR cvs-debuild (1)
66 and
67 .BR debi (1).
68 .SH AUTHOR
69 \fBcvs-buildpackage\fR was written by Manoj Srivastava, and the
70 current version of \fBdebi\fR was written by Julian Gilbey
71 <jdg@debian.org>.  They have been combined into this program by
72 Julian Gilbey.