~ubuntu-branches/debian/sid/dpkg/sid

« back to all changes in this revision

Viewing changes to man/de/deb-src-control.5

  • Committer: Package Import Robot
  • Author(s): Guillem Jover, Guillem Jover, Raphaël Hertzog, Updated programs translations, Added man page translations, Updated man page translations
  • Date: 2013-07-26 23:54:54 UTC
  • Revision ID: package-import@ubuntu.com-20130726235454-14stk6eh9xbjj3wk
Tags: 1.17.0
[ Guillem Jover ]
* Switch update-alternatives back to a fatal error on out of range priority
  on --install.
* Document dpkg-deb --debug in --help output.
* Bump Standards-Version to 3.9.4 (no changes needed).
* Use the new canonical dpkg git Vcs URLs.
* Remove ancient version from zlibg1-dev Build-Depends.
* Add compression development packages to libdpkg-dev Depends.
* Man pages cleanup:
  - Disable justification and hyphenation in SEE ALSO sections.
  - Remove unneeded double quotes in .SH headings.
  - Do not use “header” when “format” or “field” is meant.
  - Move dangers of installing via dpkg-deb from BUGS to a NOTES section.
  - Remove BUGS sections containing obvious or misplaced information.
  - Move BUGS sections before EXAMPLES and SEE ALSO sections.
  - Place ENVIRONMENT and FILES sections contiguously.
  - Move EXIT STATUS section before ENVIRONMENT.
  - Rename CAVEATS sections to NOTES.
  - Fold BACKWARD COMPATIBILITY section into other sections.
  - Document since when DEB_*_MULTIARCH variables are supported.
  - Move compiler flags subsection from ENVIRONMENT to NOTES.
  - Unify WARNING and ERROR sections into DIAGNOSTICS.
  - Unify command-line options into a single OPTIONS section.
  - Mark programs, variables, fields and command-line options in bold.
  - Fold dpkg-architecture(1) DEBIAN/RULES section into EXAMPLES.
  - Fix dpkg-architecture(1) debian/rules usage documentation.
  - Move dpkg-buildflags(1) HARDENING into a new FEATURE AREAS subsection.
  - Improve dpkg-buildflags(1) usage documentation.
    Thanks to Matthijs Kooijman <matthijs@stdin.nl>. Closes: #657627
  - Clarify that DPKG_MAINTSCRIPT_PACKAGE is not arch-qualified.
  - Add triggers to the list of binary control information files.
    Thanks to Charles Plessy <plessy@debian.org>.
* Use colon instead of dot for user:group in dpkg debug output.
* Remove support for obsolete DM-Upload-Allowed from Dpkg::Vendor::Debian.
* Fix update-alternatives to use the current alternative link as the first
  best value, to avoid flip-flops of alternatives with equal priority.
  Closes: #699807
* Fix clang warnings due to change of alignment requirements.
* Change copyright file to point to GPL-2 instead of GPL.
* Do not pass -e in shell script shebangs, set it in the body.
* Add new dpkg-parsechangelog --show-field option to print a field value.
  Closes: #284664
* Add new dpkg-buildpackage --force-sign option.
* By default do not sign builds for UNRELEASED uploads on dpkg-buildpackage.
  Closes: #635117
* Also check Build-Depends-Arch for minimal versions in dpkg-shlibdeps.
  Closes: #681470
* Document dpkg-buildflags export mode usage in man page. Closes: #691449
  Thanks to Jonathan Nieder <jrnieder@gmail.com>.
* Rename dpkg-buildflags configure exporter to cmdline, but preserve
  configure as a legacy alias.
* Mask fortify hardening option from dpkg-buildflags output on noopt.
  New glibc 2.16 and later, issue a warning on this condition.
  Closes: #691745
* Refer to path instead of file on dpkg-statoverride.
* Always print a descriptive architecture column, even for empty or missing
  architectures on «dpkg-query --list».
* Rework SELinux code on unpack to reload the label database if it has
  changed, for example while upgrading the SELinux policy package.
* Execute maintainer scripts in a new execution context, based on the
  current one and the specific maintainer script filename, and if it's
  not different to the current one, use "dpkg_script_t" as a fallback.
* Do not unnecessarily create a dpkg update log record on remove or purge.
* Always reset want status when removing or purging a package; so this
  now resets holds among others. Closes: #163763
* Always reset want status when installing a package; so this now resets
  holds among others. Closes: #162541
* Defer cleanup of .dpkg-new and .dpkg-tmp paths on removal to the point
  when we are definitely removing the main path.
* Activate file triggers on removal more accurately, only when we know
  we are inevitably removing things.
* Change dir to / before executing maintainer scripts. Closes: #686782
* Add new dpkg-deb --deb-format option and base --new and --old on it,
  as the latter are not future-proof, and neither can be guaranteed to
  produce a reliable output file format.
* Drop archtable. It serves no purpose, it's Debian specific, it's
  usually outdated, and everyone should be using dpkg-architecture anyway.
* Add musl-linux support to ostable and triplettable.
  Requested-by Kevin Bortis <wermut@gmail.com>.
* Remove update-alternatives, dpkg-divert and dpkg-statoverride
  compatibility symlinks under /usr/sbin/.
* Remove install-info wrapper.
* Only ignore older packages if the existing version is informative. This
  allows any program using libdpkg to parse the available file to see again
  packages with versions lesser than 0-0 (like 0~0-0). Closes: #676664
* Fix Dpkg::Control::Hash set_options() to take a hash as argument instead
  of two scalars.
* Add a new Dpkg::Vendor get_vendor_dir() function.
* Print correct path to vendor directory on error message in dpkg-vendor.
* Do not hardcode the dpkg system configuration directory in perl scripts,
  respect build time setting.
* Deprecate Dpkg lowercase and exported by default variables, replaced by
  new unified uppercase non-exported by default ones.
* Do not set -fstack-protector in the default build flags on arm64 (it's
  not yet supported). Thanks to Matthias Klose <doko@ubuntu.com>.
  Closes: #711936
* Add GCJFLAGS support to dpkg-buildflags. Closes: #708375
* Clarify that dpkg --set-selections needs an up-to-date available db,
  by documenting it on the dpkg(1) man page, and warning whenever dpkg
  finds unknown packages while setting the selections. Closes: #703092
* Print nicer error messages in perl scripts using Getopt::Long by trapping
  $SIG{__WARN__} to call usageerr() on option parse errors.
* Move the exit call out from usage() in dpkg-scansources so that usageerr()
  gives a correct exit code. Thanks to Bernhard R. Link <brlink@debian.org>.
* Print correct error message on unknown dpkg-name options before --.
* Require at least one filename on dpkg-name after --.
* Switch program usage errors to not print entire --help output.
  Closes: #681371
* Document that «dpkg-parsechangelog -l-» can be used to read from stdin.
* Support parsing compressed changelog files transparently. Closes: #684196
* Sort files inside new diffs generated by dpkg-source lexicographically.
  Closes: #689193
* Add support for a build_arch option in Dpkg::Deps deps_parse().
  Thanks to Colin Watson <cjwatson@ubuntu.com>. Closes: #697297
* Move epoch-less or revision-less output logic to Dpkg::Version.
  Based on a patch by Bernhard R. Link <brlink@debian.org>.
* Catch mismatches between version strings and format versions in
  dpkg-source. Ensure that a 3.0 (quilt) package has a non-native version
  and that a 3.0 (native) package has a native version. Closes: #700177
  Thanks to Bernhard R. Link <brlink@debian.org>.
* Add support for mipsn32(el) and mips64(el) to arch tables.
  Thanks to YunQiang Su <wzssyqa@gmail.com>. Closes: #685096, #707323
* Document --file and --label parser options in dpkg-parsechangelog(1).
* Add a new configure --with-dpkg-deb-compressor option to allow selecting
  the default dpkg-deb compressor, mainly for downstreams.
* Switch dpkg-deb default compressor from gzip to xz. Build dpkg.deb using
  gzip to make debootstrap life easier on non-Debian based systems.
* Add support for gzip compression strategies to dpkg-deb. The new
  strategies are: filtered, huffman, rle and fixed.
* Change dpkg and dpkg-deb help output to recommend apt instead of dselect
  as a user-friendly frontend.
* Remove temporary file on error during «dpkg-divert --rename».
* Fix value caching in Dpkg::Arch by not shadowing the variables.
* Fix chmod() arguments order in Dpkg::Source::Quilt. Closes: #710265
  Thanks to Pablo Oliveira <pablo@sifflez.org>.
* Add new dpkg-shlibdeps -l option to add private shared library directories.
  This should be used instead of abusing LD_LIBRARY_PATH to pass the paths,
  which might be problematic when cross-compiling. Closes: #698881
* Only apply empy line and comma cleanups when doing substvar replacements
  on fields where those are relevant. Closes: #659814
* Do not scan control files twice for PGP signature presence.

[ Raphaël Hertzog ]
* Fix dpkg-maintscript-helper rm_conffile and mv_conffile to do nothing
  when the conffile is no longer owned by the current (or named) package.
  Thanks to Steve Langasek for the patch. Closes: #716948
* Improve dpkg-maintscript-helper behaviour in “Multi-Arch: same” packages
  by arch-qualifying package names read from the environment. Also add
  a warning about this potential problem in the manual page.
* Fix usage of non-existent _() function in multiple places of the Perl
  code. Thanks to Lincoln Myers <lincoln@netapp.com> for the patch.
  Closes: #708607

[ Updated programs translations ]
* Fix typo in Spanish translation of update-alternatives.
  Thanks to Javier Fernandez-Sanguino <jfs@debian.org>. Closes: #713020

[ Updated programs translations ]
* Vietnamese (Trần Ngọc Quân). Closes: #715334

[ Added man page translations ]
* Italian (Beatrice Torracca). Closes: #711647

[ Updated man page translations ]
* Fix wrong translation of "fortify" in French dpkg-buildflags(1) man page.
  Thanks to Christian Perrier <bubulle@debian.org>. Closes: #712976
* Fix typo in dpkg-source(1) man page French translation.
  Thanks to Cédric Boutillier <boutil@debian.org>. Closes: #708292
* Japanese (TAKAHASHI Motonobu). Closes: #704240

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
.\"
3
3
.\" Copyright © 2010 Oxan van Leeuwen <oxan@oxanvanleeuwen.nl>
4
4
.\" Copyright © 2011 Raphaël Hertzog <hertzog@debian.org>
5
 
.\" Copyright © 2011-2012 Guillem Jover <guillem@debian.org>
 
5
.\" Copyright © 2011-2013 Guillem Jover <guillem@debian.org>
6
6
.\"
7
7
.\" This is free software; you can redistribute it and/or modify
8
8
.\" it under the terms of the GNU General Public License as published by
22
22
.\" This file was generated with po4a. Translate the source file.
23
23
.\"
24
24
.\"*******************************************************************
25
 
.TH deb\-src\-control 5 2012\-06\-16 Debian\-Projekt Debian
 
25
.TH deb\-src\-control 5 2013\-04\-02 Debian\-Projekt Debian
26
26
.SH NAME
27
27
deb\-src\-control \- Dateiformat der Hauptsteuerdatei von Debian\-Quellpaketen
28
28
.
73
73
referenzierten Texten besteht), an den sich das Paket h�lt.
74
74
 
75
75
.TP 
76
 
\fBDM\-Upload\-Allowed:\fP \fByes\fP|\fBno\fP
77
 
Dieses Feld gibt an, ob das Paket von einem Debian\-Betreuer, der im Feld
78
 
�Maintainer� oder �Uploader� auftaucht, hochgeladen werden kann. Der
79
 
Standardwert ist �no� (nein).
80
 
 
81
 
.TP 
82
76
\fBHomepage:\fP\fI URL\fP
83
77
Die URL des Original\- (Upstream\-)Projekts.
84
78
 
132
126
 
133
127
.TP 
134
128
\fBBuild\-Depends\-Arch:\fP\fI Paketliste\fP
135
 
Identisch zu \fBBuild\-Depends\fP, wird aber nur zum Bau der
136
 
architekturabh�ngigen Pakete ben�tigt. In diesem Fall sind die
137
 
\fBBuild\-Depends\fP auch installiert. Dieses Feld wurde in Dpkg Version 1.16.4
138
 
eingef�hrt; um mit �lteren Dpkg\-Versionen zu bauen, sollte stattdessen
139
 
\fBBuild\-Depends\fP verwandt werden.
 
129
Same as \fBBuild\-Depends\fP, but they are only needed when building the
 
130
architecture dependent packages. The \fBBuild\-Depends\fP are also installed in
 
131
this case. This field is supported since dpkg 1.16.4; in order to build with
 
132
older dpkg versions, \fBBuild\-Depends\fP should be used instead.
140
133
 
141
134
.TP 
142
135
\fBBuild\-Depends\-Indep:\fP\fI Paketliste\fP
155
148
 
156
149
.TP 
157
150
\fBBuild\-Conflicts\-Arch:\fP\fI Paketliste\fP
158
 
Identisch zu \fBBuild\-Conflicts\fP, aber nur beim Bau der architekturabh�ngigen
159
 
Pakete. Dieses Feld wurde in Dpkg Version 1.16.4 eingef�hrt; um mit �lteren
160
 
Dpkg\-Versionen zu bauen, sollte stattdessen \fBBuild\-Conflicts\fP verwandt
161
 
werden.
 
151
Same as \fBBuild\-Conflicts\fP, but only when building the architecture
 
152
dependent packages. This field is supported since dpkg 1.16.4; in order to
 
153
build with older dpkg versions, \fBBuild\-Conflicts\fP should be used instead.
162
154
 
163
155
.TP 
164
156
\fBBuild\-Conflicts\-Indep:\fP\fI Paketliste\fP
230
222
k�nnten in der Zukunft hinzugef�gt werden.
231
223
 
232
224
.TP 
233
 
.PD 0
234
225
\fBSubarchitecture:\fP \fI Wert\fP
235
 
.TP 
236
 
.PD 0
 
226
.TQ
237
227
\fBKernel\-Version:\fP \fI Wert\fP
238
 
.TP 
239
 
.PD 0
 
228
.TQ
240
229
\fBInstaller\-Menu\-Item:\fP \fI Wert\fP
241
230
Diese Felder werden im Debian\-Installer verwandt und werden normalerweise
242
231
nicht ben�tigt. Lesen Sie /usr/share/doc/debian\-installer/devel/modules.txt
243
232
aus dem Paket \fBdebian\-installer\fP f�r weitere Informationen �ber sie.
244
233
 
245
234
.TP 
246
 
.PD 0
247
235
\fBEssential:\fP \fByes\fP|\fBno\fP
248
 
.TP 
249
 
.PD 0
 
236
.TQ
250
237
\fBMulti\-Arch:\fP \fBsame\fP|\fBforeign\fP|\fBallowed\fP
251
 
.TP 
252
 
.PD 0
 
238
.TQ
253
239
\fBTag:\fP \fI Liste\-von\-Markierungen\fP
254
 
.TP 
255
 
.PD 0
 
240
.TQ
256
241
\fBDescription:\fP \fIKurzbeschreibung\fP (verpflichtend)
257
242
Diese Felder sind in der Handbuchseite \fBdeb\-control\fP(5) beschrieben, da sie
258
243
w�rtlich in die Steuerdatei des Bin�rpakets kopiert werden.
259
244
 
260
245
.TP 
261
 
.PD 0
262
246
\fBDepends:\fP \fI Paketliste\fP
263
 
.TP 
264
 
.PD 0
 
247
.TQ
265
248
\fBPre\-Depends:\fP \fI Paketliste\fP
266
 
.TP 
267
 
.PD 0
 
249
.TQ
268
250
\fBRecommends:\fP \fI Paketliste\fP
269
 
.TP 
270
 
.PD 0
 
251
.TQ
271
252
\fBSuggests:\fP \fI Paketliste\fP
272
 
.TP 
273
 
.PD 0
 
253
.TQ
274
254
\fBBreaks:\fP \fI Paketliste\fP
275
 
.TP 
276
 
.PD 0
 
255
.TQ
277
256
\fBEnhances:\fP \fI Paketliste\fP
278
 
.TP 
279
 
.PD 0
 
257
.TQ
280
258
\fBReplaces:\fP \fIPaketliste\fP
281
 
.TP 
282
 
.PD 0
 
259
.TQ
283
260
\fBConflicts:\fP \fI Paketliste\fP
284
 
.TP 
285
 
.PD 0
 
261
.TQ
286
262
\fBProvides:\fP \fI Paketliste\fP
287
 
.TP 
288
 
.PD 0
 
263
.TQ
289
264
\fBBuilt\-Using:\fP \fI Paketliste\fP
290
 
.br
291
265
Diese Felder deklarieren die Beziehungen zwischen Paketen. Sie werden in der
292
266
Handbuchseite \fBdeb\-control\fP(5) und im Paket \fBdebian\-policy\fP beschrieben.
293
267