Guillem Jover [Sat, 20 Jun 2009 02:05:17 +0000 (19:05 -0700)]
Update information about DEB_*_ARCH variables
Recommend using the DEB_*_ARCH_CPU and DEB_*_ARCH_OS variables instead
of the GNU style ones. And mention that the latter are mostly intended
for use with upstream build systems, and not Debian packaging.
Russ Allbery [Tue, 16 Jun 2009 20:35:07 +0000 (13:35 -0700)]
Bring Architecture description in line with dpkg-source
dpkg-source now may include "all" in the list of architectures in the
*.dsc Architecture field. Rewrite the Architecture section to be
clearer about the acceptable values in different contexts and what
they mean.
Bill Allombert [Tue, 16 Jun 2009 18:38:18 +0000 (20:38 +0200)]
Add myself to Uploaders.
Update Standards-Version to 3.8.1 (no changes required).
debian/rules: use dpkg --print-architecture instead of
obsolete form dpkg --print-installation-architecture
Colin Watson [Mon, 27 Apr 2009 15:22:34 +0000 (16:22 +0100)]
Spelling fixes
The FHS is the "Filesystem Hierarchy Standard", regardless of our
preferred spelling of "file system" elsewhere. Fix this and a nearby
search-and-replace capitalisation bug.
Russ Allbery [Sun, 1 Mar 2009 06:05:22 +0000 (22:05 -0800)]
debian/control files may contain comment lines
Document the debian/control comment syntax of lines starting with #,
including their behavior with multiline fields. Based on wording by
Julien Cristau <jcristau@debian.org>.
Russ Allbery [Sat, 14 Feb 2009 03:20:12 +0000 (19:20 -0800)]
No multiple distributions in Distribution, update footnote
Document that the Debian archive software does not allow listing
multiple distributions in the *.changes file. Update the footnote
listing Distribution field values to list the ones currently used,
remove frozen, remove the discussion of testing, and add a mention
of stable-security and testing-security.
Based on wording proposed by Colin Watson and Adam D. Barratt.
Russ Allbery [Mon, 2 Feb 2009 05:30:28 +0000 (21:30 -0800)]
Fully qualify all the menu sections in the menu policy
* Include the full name of each menu category rather than only the
portion relative to the parent heading to be clearer in long category
lists. Thanks, Christoph Berg. (Closes: #511804)
Russ Allbery [Sun, 25 Jan 2009 23:11:56 +0000 (15:11 -0800)]
Clarify handling of architecture restrictions in dependencies
Add an explanation of the example and an additional example and
explanation for handling of architecture restrictions within alternatives.
Thanks, Guillem Jover. (Closes: #163666)
Russ Allbery [Thu, 6 Nov 2008 21:05:57 +0000 (13:05 -0800)]
Adjust copyright extraction command for new tar behavior
* Add --wildcards to the sample tar command in appendix B.1 for
extracting the package copyright file, adjusting for new tar option
behavior. Thanks, Yan Morin. (Closes: #503685)
Russ Allbery [Sun, 3 Aug 2008 21:34:59 +0000 (14:34 -0700)]
Clarify debconf translation requirement and capitalization
Clarify that translation is only required for user-visible debconf
messages. Capitalize "Debian Configuration Management Specification"
uniformly. Thanks, Julian Andres Klode. (Closes: #492624)
Fix a spelling error and try to provide more concrete guidance around
local system administrator configuration. Thanks to Josip Rodin for
the wording review.
When the diversion was added in a particular version of a package,
an aborted upgrade to a newer version with the diversion from an
older version without the diversion should remove the diversion when
rolling back to the older version. Add the necessary postrm code and
explanation. Thanks to Raphael Hertzog for the review.
Category is a term used only in the Policy manual. dak uses component
and the Social Contract uses area. Change the terminology to distribution
area everywhere and add a footnote explaining that dak also uses
component.
Tighten changelog format requirements and remove alternate formats
Tighten several changelog format requirements to a must and remove
the provision for alternative changelog formats, since the latter
is not permitted in the Debian archive.
Most mail systems these days do the mail delivery as the destination
user and for those systems the principal of least privilege indicates
that mailboxes should be mode 600. Permit either permission scheme
and document the intent of both schemes in a footnote.