summaryrefslogtreecommitdiff
path: root/doc/apt-ftparchive.1.xml
AgeCommit message (Collapse)Author
2016-05-27fix and document on the fly compressor configDavid Kalnischkies
libapt allows to configure compressors to be used by its system via configuration implemented in 03bef78461c6f443187b60799402624326843396, but that was never really documented and also only partly working, which also explains why the tests weren't using it…
2016-01-14change debian related entities to a more explicit nameDavid Kalnischkies
Git-Dch: Ignore
2015-11-27./prepare-release pre-export1.1.1Michael Vogt
2015-11-25update manpage last-modified from git via pre-export hookDavid Kalnischkies
Never updating this information is wrong, updating it automatically isn't super correct either, but it seems conventional to have it and updating it more often than needed seems better than updating it never. Git-Dch: Ignore
2015-11-04support arch:all data e.g. in separate Packages fileDavid Kalnischkies
Based on a discussion with Niels Thykier who asked for Contents-all this implements apt trying for all architecture dependent files to get a file for the architecture all, which is treated internally now as an official architecture which is always around (like native). This way arch:all data can be shared instead of duplicated for each architecture requiring the user to download the same information again and again. There is one problem however: In Debian there is already a binary-all/ Packages file, but the binary-any files still include arch:all packages, so that downloading this file now would be a waste of time, bandwidth and diskspace. We therefore need a way to decide if it makes sense to download the all file for Packages in Debian or not. The obvious answer would be a special flag in the Release file indicating this, which would need to default to 'no' and every reasonable repository would override it to 'yes' in a few years time, but the flag would be there "forever". Looking closer at a Release file we see the field "Architectures", which doesn't include 'all' at the moment. With the idea outlined above that 'all' is a "proper" architecture now, we interpret this field as being authoritative in declaring which architectures are supported by this repository. If it says 'all', apt will try to get all, if not it will be skipped. This gives us another interesting feature: If I configure a source to download armel and mips, but it declares it supports only armel apt will now print a notice saying as much. Previously this was a very cryptic failure. If on the other hand the repository supports mips, too, but for some reason doesn't ship mips packages at the moment, this 'missing' file is silently ignored (= that is the same as the repository including an empty file). The Architectures field isn't mandatory through, so if it isn't there, we assume that every architecture is supported by this repository, which skips the arch:all if not listed in the release file.
2015-09-14add --sha512 option + documentation for apt-ftparchiveDavid Kalnischkies
2014-08-26ensure that all docs use all entities filesDavid Kalnischkies
Not all are needed for all files at the moment, but the new docbook building hadn't available some of the entities it used as the files weren't correctly copied around in all cases and having the same across the bord makes working with all of them a little easier. Git-Dch: Ignore
2013-11-30add a vendor specific file to have configurable entitiesDavid Kalnischkies
manpages sometimes refer to distro-specific things like the name of the package providing the achive-keyring. Having a central place to configure this helps in having it consistent in the manpages and allows to load this info from other places in the buildsystem as well later.
2012-06-09* ftparchive/apt-ftparchive.cc:David Kalnischkies
- default to putting the Contents-* files below $(SECTION) as apt-file expects them there - thanks Martin-Éric Racine! (Closes: #675827)
2012-06-09updating <date> tags and the po files for the manpagesDavid Kalnischkies
2012-06-07* doc/apt-sortpkgs.1.xml:Justin B Rye
- review and fix typo, grammar and style issues
2012-06-04* doc/apt-ftparchive.8.xml:Justin B Rye
- fix typo, grammar and style issues
2012-05-23use docbook DTD 4.5 instead of 4.2 to have valid docsDavid Kalnischkies
2012-05-23* doc/*.xml:David Kalnischkies
- mark even more stuff as untranslateable and improve the markup here and there (no real text change)
2012-05-21auto-generate the correct <date> translationDavid Kalnischkies
2012-05-21in <term> mark all options with <option> and mark <term><option>David Kalnischkies
as untranslated for po4a removing ~200 unless "translateable" strings
2012-04-05* doc/*:David Kalnischkies
- move the command synopsis out of each manpage into apt-verbatim.ent as they are a hell to translate and just single out the parameters which can be translated to apt.ent
2011-06-28various typo and syntax corrections in doc/*.xmlMichael Vogt
2011-02-22add options to disable specific checksums for IndexesDavid Kalnischkies
2011-01-20* ftparchive/writer.cc:David Kalnischkies
- add config option to search for more patterns in release command
2010-10-14* doc/apt.ent:David Kalnischkies
- move some strings into apt-verbatim.ent to avoid showing them in apt-doc.pot as they are untranslatable anyway (e.g. manpage references)
2010-06-09* ftparchive/writer.cc:David Kalnischkies
- add ValidTime option to generate a Valid-Until header in Release file
2010-05-13* doc/apt.entDavid Kalnischkies
- add entities for the current oldstable/stable/testing codenames * doc/sources.list.5.xml: - use stable-codename instead of stable in the examples (Closes: #531492) * doc/apt_preferences.5.xml: - adapt some examples here to use current codenames as well
2010-03-26Switch the TranslationWriter to use MultiCompress to be able to generateDavid Kalnischkies
the compressed files as we want them and to prevent the file to be replaced without a reason which could save us from steady redownloads of a file with the same content.
2010-03-26Inclusion of Long Descriptions in the Packages files can be set nowDavid Kalnischkies
also in TreeDefaults and Tree to support generation of archives which should support and which shouldn't support splitted out Translation-en files in the same run.
2010-02-18 - add --arch option for apt-ftparchive packages and contents commandsDavid Kalnischkies
- if an arch is given accept only *_all.deb and *_arch.deb instead of *.deb. Thanks Stephan Bosch for the patch! (Closes: #319710)
2009-12-22merge with lp:~mvo/apt/sid to get the finale 0.7.25 stateDavid Kalnischkies
2009-12-12remove informalexample tag which hides the programlisting in theDavid Kalnischkies
tree section of the apt-ftparchive manpage, thanks Chris Leick for noticing it!
2009-12-11fix a few typos in strings, comments and manpage of apt-ftparchiveDavid Kalnischkies
thanks Karl Goetz! (Closes: #558757)
2009-12-10merged -r 1920..1922 from lp:~donkult/apt/sidMichael Vogt
2009-12-01fix a few typos in strings, comments and manpage of apt-ftparchiveDavid Kalnischkies
thanks Karl Goetz! (Closes: #558757)
2009-11-28add APT::FTPArchive::AlwaysStat to disable the too aggressiveDavid Kalnischkies
caching if versions are build multiply times (not recommend) Patch by Christoph Goehre, thanks! (Closes: #463260)
2009-11-26Add APT::FTPArchive::LongDescription to disable the inclusion of theDavid Kalnischkies
LongDescriptions in the generated Packages file.
2009-10-29correct various errors, typos and oddities in the manpagesDavid Kalnischkies
Patch by Chris Leick which closes his on bug. Thanks! * doc/ various manpages: - correct various errors, typos and oddities (Closes: #552535) * doc/apt-secure.8.xml: - replace literal with emphasis tags in Archive configuration
2009-09-26Fix ftp(archive(1) documentation of -obubulle@debian.org
2009-08-26[ Nicolas François ]David Kalnischkies
* doc/*.?.xml (manpages): - add contrib to author tags and also add refmiscinfo to fix warnings
2008-02-19Fix typos in manpagesbubulle@debian.org
2006-04-26* merged documentation patch (debian #307756)Michael Vogt
2004-09-20* Updates to XML man pages from richard.bos@xs4all.nlArch Librarian
Author: mdz Date: 2004-03-11 18:17:08 GMT * Updates to XML man pages from richard.bos@xs4all.nl
2004-09-20* Replace SGML manpages with XML man pages from richard...Arch Librarian
Author: mdz Date: 2004-02-07 21:48:14 GMT * Replace SGML manpages with XML man pages from richard.bos@xs4all.nl (Closes: #230687)