Russ Allbery [Mon, 10 Aug 2009 20:23:34 +0000 (13:23 -0700)]
Fix the footnote on modifying Texinfo source for dir information
The footnote about how to modify the Texinfo source to add the necessary
info directory information ended two lines before it should. Thanks,
Raphaël Hertzog.
Russ Allbery [Fri, 7 Aug 2009 23:36:18 +0000 (16:36 -0700)]
Remove the encoding requirement for manual pages
Previously, all characters in a manual page had to be representable in
the legacy encoding for that language due to limitations in groff. The
current release of groff removes that limitation, so this restriction
can be lifted.
The system administrator may have removed an override, and --remove will
fail if none exist. Suggest checking first to see whether the override
exists before removing it.
Russ Allbery [Fri, 7 Aug 2009 22:34:31 +0000 (15:34 -0700)]
Rewrite info documents section
install-info now uses dpkg hooks, so remove all requirements for running
install-info in package maintainer scripts. Document the necessary info
directory information and provide Texinfo modification instructions in a
footnote. Explicitly forbid packages from including /usr/share/info/dir.
Russ Allbery [Fri, 7 Aug 2009 22:04:09 +0000 (15:04 -0700)]
Unify the syntax description for package names
In the Package field description, reference the syntax for source package
names in the Source field description rather than repeating it. Add a
cross-reference to Package in the Source field description.
Russ Allbery [Fri, 7 Aug 2009 20:34:07 +0000 (13:34 -0700)]
Allow the Binary control field to wrap
Allow the Binary control field to wrap in both *.dsc and *.changes files,
since we have some source packages that produce lines so long that GnuPG
is no longer willing to sign the file.
Clearly state that the syntax is different depending on whether the field
appears in a *.dsc file or a *.changes file.
Thanks to Raphaël Hertzog for the report. Debian Bug#533852.
Russ Allbery [Fri, 7 Aug 2009 20:24:46 +0000 (13:24 -0700)]
Improve the Installed-Size wording
Avoid the term kibibytes, which is controversial. Document that
Installed-Size is only an estimate and may vary based on block size,
file system properties, and actions taken by maintainer scripts.
Using /etc/X11 for configuration is allowed, not should
Expand the list of applications that may use /etc/X11 for configuration
files to include session managers, but change this section to may from
should. There doesn't appear to be a reason to encourage this going
forward. Reword the section for more direct phrasing.
* Explain that the copyright dates are for the original Policy manual
and that there is no updated list of copyright holders for subsequent
revisions available. (Partly addresses #47438)
Russ Allbery [Sat, 20 Jun 2009 17:09:14 +0000 (10:09 -0700)]
Remove obsolete versioned Perl depend and build-depend requirement
Perl modules are no longer required to build-depend on perl 5.6.0-16
or later and arch-independent modules are no longer required to depend
on perl or perl-base 5.6.0-16 or later. All versions of Debian
released for years have shipped with a newer version of Perl than that.
Russ Allbery [Sat, 20 Jun 2009 06:50:47 +0000 (23:50 -0700)]
Rewrite X installation directory issues
Rework the whole section on X installation directory issues to remove
obsolete transitional requirements and to be clearer about the history
of alternative installation directories and the mapping of old to new
locations.
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)