| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- .TH dpkg\-scansources 1 "2007-06-12" "Debian Project" "dpkg utilities"
- .SH NAME
- dpkg\-scansources \- create Sources index files
- .
- .SH SYNOPSIS
- .B dpkg\-scansources
- .RI [ options ]
- .I binary-dir
- .RI [ override-file
- .RI [ path-prefix ]]
- .B >
- .I Sources
- .
- .SH DESCRIPTION
- \fBdpkg-scansources\fR scans the given \fIbinary-dir\fR for \fI.dsc\fR files.
- These are used to create a Debian source index, which is output to
- stdout.
- .PP
- The \fIoverride-file\fR, if given, is used to set priorities in the resulting
- index records and to override the maintainer field given in the \fI.dsc\fR
- files. See
- .BR dpkg-scanpackages (1)
- for the format of this file. \s-1NB:\s0 Since
- the override file is indexed by binary, not source, packages, there's a bit
- of a problem here. The current implementation uses the highest priority of
- all the binary packages produced by a \fI.dsc\fR file for the priority of the
- source package, and the override entry for the first binary package listed
- in the \fI.dsc\fR file to modify maintainer information. This might change.
- .PP
- The \fIpath-prefix\fR, if given, is prepended to the directory field in the
- generated source index. You generally use this to make the directory
- fields contain the path from the top of the Debian archive hierarchy.
- .
- .PP
- .B Note:
- If you want to access the generated Sources file with
- .BR apt (8)
- you will probably need to compress the file with
- .BR gzip (1)
- (generating a Sources.gz file). apt ignores uncompressed Sources files
- except on local access (i.e.
- .B file://
- sources).
- .
- .SH OPTIONS
- .IP "\fB\-n\fR, \fB\-\-no\-sort\fR" 4
- Don't sort the index records. Normally they are sorted by source package
- name.
- .IP "\fB\-s\fR, \fB\-\-source\-override\fR \fIfile\fR" 4
- Use \fIfile\fR as the source override file. The default is the name of the
- override file you specified with \fI.src\fR appended.
- .sp
- The source override file is in a different format from the binary override
- file. It contains only two whitespace separated fields, the first is the
- source package name and the second is the section. Blank lines and comment
- lines are ignored in the normal manner. If a package appears in both files
- the source override takes precedence for setting the section.
- .IP "\fB\-\-debug\fR" 4
- Turn debugging on.
- .IP "\fB\-\-help\fR" 4
- Show the usage message and exit.
- .IP "\fB\-\-version\fR" 4
- Show the version and exit.
- .
- .SH "SEE ALSO"
- .BR deb\-override (5),
- .BR dpkg\-scanpackages (1).
- .
- .SH AUTHOR
- Roderick Schertler <roderick@argon.org>
|