X-Git-Url: https://git.saurik.com/apt.git/blobdiff_plain/e3a1f08d41bf6ef6a42bbc6e5f8e20f7b4aa37a0..549edd163e34a50091623b47881f2eefbdc53aca:/doc/apt-ftparchive.1.xml?ds=sidebyside
diff --git a/doc/apt-ftparchive.1.xml b/doc/apt-ftparchive.1.xml
index de7e5f7a3..5bf47f32a 100644
--- a/doc/apt-ftparchive.1.xml
+++ b/doc/apt-ftparchive.1.xml
@@ -15,12 +15,13 @@
&apt-email;
&apt-product;
- 29 February 2004
+ 17 August 2009apt-ftparchive1
+ APT
@@ -38,7 +39,8 @@
-
+
+ packagespathoverridepathprefix
@@ -157,7 +159,7 @@
The Dir section defines the standard directories needed to
locate the files required during the generation process. These
- directories are prepended to certain relative paths defined in later
+ directories are prepended certain relative paths defined in later
sections to produce a complete an absolute path.ArchiveDir
@@ -222,7 +224,13 @@
This is similar to Packages::Compress
except that it controls the compression for the Contents files.
-
+
+ Translation::Compress
+
+ This is similar to Packages::Compress
+ except that it controls the compression for the Translation-en master file.
+
+
DeLinkLimit
Specifies the number of kilobytes to delink (and
@@ -236,6 +244,12 @@
defaults to 0644. All index files are set to this mode with no regard
to the umask.
+
+ LongDescription
+
+ Sets if long descriptions should be included in the Packages file or split
+ out into a master Translation-en file.
+
@@ -284,10 +298,17 @@
Sources
- Sets the output Packages file. Defaults to
+ Sets the output Sources file. Defaults to
$(DIST)/$(SECTION)/source/Sources
-
+
+ Translation
+
+ Set the output Translation-en master file with the long descriptions if they
+ should be not included in the Packages file. Defaults to
+ $(DIST)/$(SECTION)/i18n/Translation-en
+
+
InternalPrefix
Sets the path prefix that causes a symlink to be
@@ -349,11 +370,11 @@
When processing a Tree section apt-ftparchive
performs an operation similar to:
-
+
for i in Sections do
for j in Architectures do
Generate for DIST=scope SECTION=i ARCH=j
-
+ Sections
@@ -369,7 +390,13 @@ for i in Sections do
architectures that appear under search section. The special architecture
'source' is used to indicate that this tree has a source archive.
-
+
+ LongDescription
+
+ Sets if long descriptions should be included in the Packages file or split
+ out into a master Translation-en file.
+
+
BinOverride
Sets the binary override file. The override file
@@ -541,8 +568,36 @@ for i in Sections do
Make the caching databases read only.
Configuration Item: APT::FTPArchive::ReadOnlyDB.
-
-
+
+
+
+ Accept in the packages and contents
+ commands only package files matching *_arch.deb or
+ *_all.deb instead of all package files in the given path.
+ Configuration Item: APT::FTPArchive::Architecture.
+
+
+
+
+ &apt-ftparchive; caches as much as possible of metadata in a cachedb. If packages
+ are recompiled and/or republished with the same version again, this will lead to problems
+ as the now outdated cached metadata like size and checksums will be used. With this option
+ enabled this will no longer happen as it will be checked if the file was changed.
+ Note that this option is set to "false" by default as it is not recommend
+ to upload multiply versions/builds of a package with the same versionnumber, so in theory
+ nobody will have these problems and therefore all these extra checks are useless.
+
+
+
+
+
+ This configuration option defaults to "true" and should only be set to
+ "false" if the Archive generated with &apt-ftparchive; also provides
+ Translation files. Note that the Translation-en
+ master file can only be created in the generate command.
+
+
+
&apt-commonoptions;