| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- .TH dpkg\-scansources 1 "2009-10-01" "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. The file can be compressed. See
- .BR deb-override (5)
- 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.
- .TP
- .IP "\fB\-e\fR, \fB\-\-extra\-override\fR \fIfile\fP" 4
- Scan \fIfile\fP to find supplementary overrides (the file can be
- compressed). See
- .BR deb\-extra\-override (5)
- for more information on its format.
- .IP "\fB\-s\fR, \fB\-\-source\-override\fR \fIfile\fR" 4
- Use \fIfile\fR as the source override file (the file can be compressed).
- 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 deb\-extra\-override (5),
- .BR dpkg\-scanpackages (1).
- .
- .SH AUTHOR
- Roderick Schertler <roderick@argon.org>
|