summaryrefslogtreecommitdiff
path: root/man
AgeCommit message (Collapse)AuthorFilesLines
2016-11-06Dpkg::Vendor::Debian: Handle PIE enabled by default in gccGuillem Jover1-5/+14
Add support for compiler built-in features, so that we do not set them when enabled and set negated flags when disabled. We use gcc spec files to set these flags so that we avoid any conflict with other incompatible flags that would make the build fail. Closes: #835149 Based-on-patch-by: Bálint Réczey <balint@balintreczey.hu>
2016-11-05Update German translation of manual pagesHelge Kreutzmann1-55/+66
Update to 2790t17f10u.
2016-11-05dpkg-buildpackage: Enable -Jauto by defaultGuillem Jover1-0/+2
The Debian build daemons have already been enabling parallel builds for a some time now. This has the advantage that it should make the builds faster, and that it gives similar conditions to local builders to the ones on build daemon networks, helping to catch problems with parallel build support in packages before the upload. Closes: #842845 Suggested-by: Simon McVittie <smcv@debian.org>
2016-11-05Update German translation of manual pagesHelge Kreutzmann1-385/+981
Update to 2770t25f21u.
2016-11-05Fix typoHelge Kreutzmann1-1/+1
2016-11-03scripts: Add support for .buildinfo filesGuillem Jover5-5/+367
The .buildinfo files are a new type of control files, similar to the .changes files, meant to describe the environment of a build and its artifacts. They are meant to be added to the Debian archive to allow independent parties to reproduce a build and verify the result. Specifications for .buildinfo are available at: <https://wiki.debian.org/ReproducibleBuilds/BuildinfoSpecification> This patch adds support for .buildinfo files in Dpkg::Control, adds new .buildinfo fields to Dpkg::Control::Fields, a new builtin-system-build-paths Dpkg::Vendor hook, and adds a new script named dpkg-genbuildinfo, that will now be called by dpkg-buildpackage before generating the .changes file. [ntyni@debian.org: small changes. ] Closes: #138409 Based-on-patch-by: Jérémy Bobbio <lunar@debian.org> Signed-off-by: Guillem Jover <guillem@debian.org>
2016-11-02man/po/de.po: Add missing italics markerSven Joachim1-2/+2
Its absence caused po4a to die with the `Unknown '<' or '>' sequence' error message.
2016-11-02man: Add zh_CH to gitignoreGuillem Jover1-0/+1
2016-11-01Update German translation of manual pagesHelge Kreutzmann1-303/+358
Update to 2751t2f1u.
2016-10-31dpkg-architecture: Add new DEB_*_ARCH_ABI and DEB_*_ARCH_LIBC variablesGuillem Jover1-0/+12
2016-10-31arch: Internally represent architectures as quadrupletsGuillem Jover1-8/+25
This allows to detangle the libc used from the calling conventions.
2016-10-31arch: Add a version pseudo-field to the arch tablesGuillem Jover1-0/+7
This should allow external parsers to know if they can understand the table contents.
2016-10-30po: Update Dutch translationsFrans Spiesschaert1-2166/+1665
[guillem@debian.org: Unfuzzy strings. ] Closes: #841117, #842187 Signed-off-by: Guillem Jover <guillem@debian.org>
2016-10-30man/po: Update .po files, unfuzzy strings and remove obsolete stringsGuillem Jover13-51430/+54609
- Unfuzzy strings after typo fixes. - Unfuzzy strings after pathname replacement. - Unfuzzy strings after hyphenation change. - Unfuzzy translations after switch from escape sequences to UTF-8. - Remove obsolete translation strings.
2016-10-30dpkg-source: Make the program reproducible when run standaloneGuillem Jover1-0/+7
Running dpkg-source directly is more common than running dpkg-deb directly. In addition dpkg-source needs to parse the changelog anyway, something that dpkg-deb does not need nor, in any case, has an easy way to do currently. So let's make it generate reproducible source by default.
2016-10-30dpkg-gencontrol: Implement source stanza substvars prefixed with S:Guillem Jover1-0/+8
These auto-generated variables map each source stanza field into an output substvar prefixed with “S:”.
2016-10-30dpkg-split: Make the deb-split(5) generation reproducibleGuillem Jover1-0/+6
Honor SOURCE_DATE_EPOCH, so that we can control the output and generate reproducible split packages.
2016-10-30dpkg-deb: Remove obsolete --old and --new optionsGuillem Jover1-6/+0
2016-10-30dpkg-deb: Obsolete bzip2 and lzma compression methodsGuillem Jover1-5/+4
2016-10-30Dpkg::Substvars: Obsolete Source-Version substvarGuillem Jover1-2/+3
Emit an error when the source package uses this substvar.
2016-10-30dpkg-scanpackages: Support scanning a single binary fileJavier Serrano Polo1-2/+2
This makes it possible to pass a binary package pathname so that the tree does not need to be traversed. This also makes this command symetric with dpkg-scansources. Closes: #833964 Signed-off-by: Guillem Jover <guillem@debian.org>
2016-10-30man/po: Append the German addendum at the end of the translationGuillem Jover1-1/+1
Do not assume that every page has the SEE ALSO section.
2016-10-30man: Disable hyphenation globallyGuillem Jover52-30/+71
Instead of marking specific words as not hyphenable, depending on the width of the output, which should not be considered stable. Or simply the SEE ALSO section. Just disable hyphenation globally for the whole man page.
2016-10-30man: Switch from groff escape sequences to UTF-8Guillem Jover32-220/+220
This will make writting and translating the man pages easier.
2016-10-30man: Generate the man pages at build timeGuillem Jover56-195/+390
This makes it possible to filter them and update several variable strings such as system and package pathnames, the release date and the dpkg suite version. And will make it possible to use UTF-8 in the source and convert to the more conservative groff escape sequences on the output.
2016-10-30man: Improve user-defined field export marker documentationGuillem Jover1-12/+20
Mention that X can be followed by zero or more (instead of one or more) letters. Turn the items into a proper list.
2016-10-30man: Turn the Multi-Arch values into a listGuillem Jover1-12/+23
This should make it easier to scan.
2016-10-30man: Move paragraph markup outside of indented level in u-a(1)Guillem Jover1-3/+3
2016-10-30man: Turn the u-a(1) --query example item into a sub-sectionGuillem Jover1-2/+1
This makes it more clear that this is not another field, but an entire sub-section of its own.
2016-10-29man: Add missing options markupGuillem Jover1-2/+2
The options should be always in bold.
2016-10-29man: Itemize --log format entries in dpkg(1)Guillem Jover1-13/+20
This makes it easier to read.
2016-10-29man: Fix bogus markupGuillem Jover2-3/+1
Remove markups for missing or unbalanced items.
2016-10-29man: Remove redundant markup in dpkg-gensymbols(1)Guillem Jover1-19/+13
2016-10-29man: Switch deb-triggers(5) types into a proper listGuillem Jover1-19/+12
2016-10-29man: Fix typo in dpkg-buildflags(1)Guillem Jover1-1/+1
2016-10-29man: Add version when "new" substvars were introduced in deb-substvars(5)Guillem Jover1-5/+5
2016-10-29man: Add man page references to other binary control files in dpkg(1)Guillem Jover1-0/+2
2016-10-29man: Add new deb-src-files(5) man pageGuillem Jover5-0/+64
Prompted-by: Johannes Schauer <josch@debian.org>
2016-10-29man: Add basic maintainer script man pagesGuillem Jover7-4/+225
These document the bare minimum, with a brief description of the maintainer scripts and the ways they can get called.
2016-10-29man: Document the .changes filename that dpkg-buildpackage generatesGuillem Jover1-0/+8
Prompted-by: Johannes Schauer <josch@debian.org>
2016-10-29man: Improve dpkg-deb --build arguments documentationGuillem Jover1-10/+5
The Architecture field is now mandatory when building. Clarify that when passing a directory the generated archive is placed therein. Rename the first directory argument to distinguish it from the second. Prompted-by: Johannes Schauer <josch@debian.org>
2016-10-29man: Fix formatting in SOURCE_DATE_EPOCH descriptionGuillem Jover1-2/+2
2016-10-29man: Fix typosGuillem Jover2-2/+2
Warned-by: lintian
2016-10-29doc, man: Fix typosJakub Wilk6-6/+6
Closes: #834584 Warned-by: mwic, anorack Signed-off-by: Guillem Jover <guillem@debian.org>
2016-10-29build: Use cp with -R instead of -rGuillem Jover1-1/+1
The former is more portable and has not been marked as deprecated by POSIX.
2016-10-29build: Use two space indentation for shell codeGuillem Jover1-28/+24
2016-10-29build: Use builddir instead of CURDIR in man Makefile.amGuillem Jover1-5/+5
2016-10-29Change all quotes in translation to (correct) verbatim quotesHelge Kreutzmann1-217/+217
Includes a few minor fixes noted during conversion
2016-09-18Fix a string formatting so that it actually gets translatedHelge Kreutzmann14-27/+27
2016-08-01Update German translation of manual pagesHelge Kreutzmann1-46/+6
Update to 2666t2f1u.