Differences between version 3 and predecessor to the previous major change of apt-ftparchive(1).
Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History
Newer page: | version 3 | Last edited on Tuesday, June 4, 2002 12:21:45 am | by perry | Revert |
Older page: | version 2 | Last edited on Tuesday, June 4, 2002 12:21:45 am | by perry | Revert |
@@ -39,9 +39,9 @@
site.
__apt-ftparchive__ is a superset of the
-dpkg-scanpackages(8) program, incorporating it's
+__
dpkg-scanpackages__
(8) program, incorporating it's
entire functionality via the directory command. It also
contains a contents file generator, contents, and an
elaborate means to 'script' the generation process for a
complete archive.
@@ -65,9 +65,9 @@
The packages command generates a package file from a
directory tree. It takes the given directory and recursively
searches it for .deb files, emitting a package record to
stdout for each. This command is approximately equivalent to
-dpkg-scanpackages(8).
+__
dpkg-scanpackages__
(8).
The option __--db__ can be used to specify a binary
caching DB.
@@ -79,9 +79,9 @@
The sources command generates a source index file from a
directory tree. It takes the given directory and recursively
searches it for .dsc files, emitting a source record to
stdout for each. This command is approximately equivalent to
-dpkg-scansources(8).
+__
dpkg-scansources__
(8).
If an override file is specified then a source override file
will be looked for with an extension of .src. The
@@ -148,33 +148,33 @@
defined in later sections to produce a complete an absolute
path.
-__ArchiveDir__
+__!
ArchiveDir__
Specifies the root of the FTP archive, in a standard Debian
configuration this is the directory that contains the
''ls-LR'', and dist nodes.
-__OverrideDir__
+__!
OverrideDir__
Specifies the location of the override files.
-__CacheDir__
+__!
CacheDir__
Specifies the location of the cache files
-__FileListDir__
+__!
FileListDir__
Specifies the location of the file list files, if the
-FileList setting is used below.
+!
FileList setting is used below.
__DEFAULT SECTION__
@@ -223,17 +223,17 @@
controls the compression for the Contents
files.
-__DeLinkLimit__
+__!
DeLinkLimit__
Specifies the number of kilobytes to delink (and replace
with hard links) per run. This is used in conjunction with
the per-section External-Links setting.
-__FileMode__
+__!
FileMode__
Specifies the mode of all created index files. It defaults
to 0644. All index files are set to this mode with no regard
@@ -248,18 +248,18 @@
$(DIST), $(SECTION) and $(ARCH) replaced with their
respective values.
-__MaxContentsChange__
+__!
MaxContentsChange__
Sets the number of kilobytes of contents files that are
generated each day. The contents files are round-robined so
that over several days they will all be
rebuilt.
-__ContentsAge__
+__!
ContentsAge__
Controls the number of days a contents file is allowed to be
checked without changing. If this limit is passed the mtime
@@ -291,9 +291,9 @@
Sets the output Packages file. Defaults to
''$(DIST)/$(SECTION)/source/Sources''
-__InternalPrefix__
+__!
InternalPrefix__
Sets the path prefix that causes a symlink to be considered
an internal link instead of an external link. Defaults to
@@ -324,18 +324,18 @@
Sets the binary cache database to use for this section.
Multiple sections can share the same database.
-__FileList__
+__!
FileList__
Specifies that instead of walking the directory tree,
__apt-ftparchive__ should read the list of files from the
given file. Relative files names are prefixed with the
archive directory.
-__SourceFileList__
+__!
SourceFileList__
Specifies that instead of walking the directory tree,
__apt-ftparchive__ should read the list of files from the
@@ -355,13 +355,13 @@
The Tree section takes a scope tag which sets the $(DIST)
variable and defines the root of the tree (the path is
-prefixed by ArchiveDir). Typically this is a setting such as
+prefixed by !
ArchiveDir). Typically this is a setting such as
''dists/woody''.
-All of the settings defined in the TreeDefault section can
+All of the settings defined in the !
TreeDefault section can
be use in a Tree section as well as three new
variables.
@@ -388,30 +388,30 @@
'source' is used to indicate that this tree has a source
archive.
-__BinOverride__
+__!
BinOverride__
Sets the binary override file. The override file contains
section, priority and maintainer address
information.
-__SrcOverride__
+__!
SrcOverride__
Sets the source override file. The override file contains
section information.
-__ExtraOverride__
+__!
ExtraOverride__
Sets the binary extra override file.
-__SrcExtraOverride__
+__!
SrcExtraOverride__
Sets the source extra override file.
@@ -422,49 +422,49 @@
The bindirectory section defines a binary directory tree
with no special structure. The scope tag specifies the
location of the binary directory and the settings are
similar to the Tree section with no substitution variables
-or SectionArchitecture settings.
+or !
SectionArchitecture settings.
__Packages__
Sets the Packages file output.
-__SrcPackages__
+__!
SrcPackages__
Sets the Sources file output. At least one of Packages or
-SrcPackages is required.
+!
SrcPackages is required.
__Contents__
Sets the Contents file output. (Optional)
-__BinOverride__
+__!
BinOverride__
Sets the binary override file.
-__SrcOverride__
+__!
SrcOverride__
Sets the source override file.
-__ExtraOverride__
+__!
ExtraOverride__
Sets the binary extra override file.
-__SrcExtraOverride__
+__!
SrcExtraOverride__
Sets the source extra override file.
@@ -474,23 +474,23 @@
Sets the cache DB.
-__PathPrefix__
+__!
PathPrefix__
Appends a path to all the output paths.
-__FileList, SourceFileList__
+__!
FileList, !
SourceFileList__
Specifies the file list file.
!!THE BINARY OVERRIDE FILE
The binary override file is fully compatible with
-dpkg-scanpackages(8). It contains 4 fields separated
+__
dpkg-scanpackages__
(8). It contains 4 fields separated
by spaces. The first field is the package name, the second
is the priority to force that package to, the third is the
the section to force that package to and the final field is
the maintainer permutation field.
@@ -508,9 +508,9 @@
!!THE SOURCE OVERRIDE FILE
The source override file is fully compatible with
-dpkg-scansources(8). It contains 2 fields separated
+__
dpkg-scansources__
(8). It contains 2 fields separated
by spaces. The first fields is the source package name, the
second is the section to assign it.
!!THE EXTRA OVERRIDE FILE
@@ -568,9 +568,9 @@
Perform Delinking. If the External-Links setting is used
then this option actually enables delinking of the files. It
defaults to on and can be turned off with
__--no-delink__. Configuration Item:
-APT::FTPArchive::DeLinkAct.
+APT::FTPArchive::!
DeLinkAct.
__--contents__
@@ -591,9 +591,9 @@
Select the source override file to use with the sources
command. Configuration Item:
-APT::FTPArchive::SourceOverride.
+APT::FTPArchive::!
SourceOverride.
__--readonly__