]> git.donarmstrong.com Git - debian/debian-policy.git/log
debian/debian-policy.git
13 years agoSpecification of date format -- bug #569174.
Charles Plessy [Tue, 1 Jun 2010 01:27:39 +0000 (10:27 +0900)]
Specification of date format -- bug #569174.

RFC 822 dates use only two digits for the years, but Debian changelogs
described by this paragraph (§4.4 in Policy 3.8.4) use four digits.

This patch replaces the reference to the RFC 822 by a specification that is
compatible with its successors, RFC 2822 and RFC 5322, but does not use their
full range of options.

13 years agoReletter Process and update HTML style for *.org files
Russ Allbery [Fri, 4 Jun 2010 16:43:00 +0000 (09:43 -0700)]
Reletter Process and update HTML style for *.org files

Reletter the process steps to not skip State C and use more
traditional foreground and background colors for Process.html and
README.html.  (Closes: #584521)

13 years agoPerl: Recommend DESTDIR instead of PREFIX with Makefile.PL
Russ Allbery [Fri, 4 Jun 2010 16:24:20 +0000 (09:24 -0700)]
Perl: Recommend DESTDIR instead of PREFIX with Makefile.PL

Packages using Makefile.PL should use DESTDIR rather than PREFIX
to install into the package staging area.  PREFIX only worked due
to a Debian-local patch.

13 years agoMove silly version ordering example to a footnote
Russ Allbery [Fri, 4 Jun 2010 05:55:51 +0000 (22:55 -0700)]
Move silly version ordering example to a footnote

Closes: #560839
13 years agoRemove footnote listing all known architectures
Russ Allbery [Fri, 4 Jun 2010 05:44:14 +0000 (22:44 -0700)]
Remove footnote listing all known architectures

Remove the footnote listing every architecture known to dpkg.  This
list can be trivially produced by dpkg-architecture -L (already
noted), is very long, and quickly becomes out-of-date.

13 years agoAdd changelog and upgrading-checklist for Bug#224509
Russ Allbery [Fri, 4 Jun 2010 05:33:36 +0000 (22:33 -0700)]
Add changelog and upgrading-checklist for Bug#224509

13 years agoMerge branch 'master' into bug224509-rra
Russ Allbery [Fri, 4 Jun 2010 05:27:56 +0000 (22:27 -0700)]
Merge branch 'master' into bug224509-rra

13 years agoAdd changelog and upgrading-checklist entries for Bug#530687
Russ Allbery [Fri, 4 Jun 2010 05:21:46 +0000 (22:21 -0700)]
Add changelog and upgrading-checklist entries for Bug#530687

13 years agoMove Architecture Wildcards to a subsection
Russ Allbery [Fri, 4 Jun 2010 05:20:44 +0000 (22:20 -0700)]
Move Architecture Wildcards to a subsection

Make Architecture Wildcards a subsection of Architecture specification
strings so that we don't renumber all the subsequent sections (and
because it seems to make slightly more sense).

13 years agoThe architecture value "any" may not be combined with others
Russ Allbery [Fri, 4 Jun 2010 05:12:39 +0000 (22:12 -0700)]
The architecture value "any" may not be combined with others

Adjust the wording for architecture wildcards to reflect that dpkg
requires "any" be alone if it is used.

13 years agoMerge branch 'master' into bug530687-rra
Russ Allbery [Fri, 4 Jun 2010 05:10:21 +0000 (22:10 -0700)]
Merge branch 'master' into bug530687-rra

13 years agoFix SGML error in upgrading-checklist entry for init.d scripts
Russ Allbery [Thu, 3 Jun 2010 17:06:08 +0000 (10:06 -0700)]
Fix SGML error in upgrading-checklist entry for init.d scripts

13 years agoPerl Policy: Change perlapi provides to use an ABI version
Russ Allbery [Thu, 3 Jun 2010 17:04:11 +0000 (10:04 -0700)]
Perl Policy: Change perlapi provides to use an ABI version

Perl now provides perlapi-<abiversion> where <abiversion> may be
more than just the version of Perl.  Packages must update their
dependencies accordingly, using $Config{debian_abi} to form the
package dependency if set and falling back on $Config{version}
otherwise.

13 years agoRephrase architecture wildcard description somewhat
Russ Allbery [Thu, 3 Jun 2010 16:51:52 +0000 (09:51 -0700)]
Rephrase architecture wildcard description somewhat

Reorganize and rephrase the description of architecture wildcards
to combine related paragraphs and to ensure consistency of wording
between the source control section and the *.dsc section.

13 years agoRemove some extraneous information about architecture wildcards
Russ Allbery [Thu, 3 Jun 2010 16:44:53 +0000 (09:44 -0700)]
Remove some extraneous information about architecture wildcards

Remove some details in footnotes that are internal implementation
details or just confusing and reword somewhat based on feedback from
Guillem Jover.

13 years agoMerge branch 'master' into bug530687-rra
Russ Allbery [Thu, 3 Jun 2010 16:34:56 +0000 (09:34 -0700)]
Merge branch 'master' into bug530687-rra

13 years agoAllow abort if a required prompt can't be answered
Russ Allbery [Thu, 3 Jun 2010 16:31:35 +0000 (09:31 -0700)]
Allow abort if a required prompt can't be answered

Allow, but caution against, maintainer scripts to abort if a required
prompt has no reasonable default and there is no controlling terminal.

13 years agoMerge branch 'master' into bug224509-rra
Russ Allbery [Thu, 3 Jun 2010 16:26:14 +0000 (09:26 -0700)]
Merge branch 'master' into bug224509-rra

13 years agoAdd changelog and upgrading checklist for Bug#562506
Russ Allbery [Thu, 3 Jun 2010 16:23:48 +0000 (09:23 -0700)]
Add changelog and upgrading checklist for Bug#562506

13 years agoMerge branch 'master' into bug562506-rra
Russ Allbery [Thu, 3 Jun 2010 16:19:41 +0000 (09:19 -0700)]
Merge branch 'master' into bug562506-rra

13 years agoFix additional typo in architecture wildcards
Russ Allbery [Wed, 2 Jun 2010 17:05:17 +0000 (10:05 -0700)]
Fix additional typo in architecture wildcards

Found by Cyril Brulebois.

13 years agoMerge branch 'master' into bug530687-rra
Russ Allbery [Wed, 2 Jun 2010 17:04:50 +0000 (10:04 -0700)]
Merge branch 'master' into bug530687-rra

13 years agoIgnore upgrading-checklist.html
Russ Allbery [Wed, 2 Jun 2010 17:04:22 +0000 (10:04 -0700)]
Ignore upgrading-checklist.html

13 years agoDocument debian-installer section and link to section list
Russ Allbery [Wed, 2 Jun 2010 17:02:43 +0000 (10:02 -0700)]
Document debian-installer section and link to section list

Document the special debian-installer section in the list of current
sections and add a link to the list of sections in unstable, which
contains longer descriptions.  (Closes: #577666)

13 years agoClarify Perl Policy about essentialness of perl-base
Russ Allbery [Wed, 2 Jun 2010 16:53:15 +0000 (09:53 -0700)]
Clarify Perl Policy about essentialness of perl-base

Clarify in the Perl Policy that perl-base is essential, not perl, and
don't imply packages need to depend on perl-base.  (Closes: #576594)

13 years agoRemove obsolete footnote comment about dpkg-statoverride
Russ Allbery [Wed, 2 Jun 2010 16:46:03 +0000 (09:46 -0700)]
Remove obsolete footnote comment about dpkg-statoverride

Remove obsolete footnote sentence saying that dpkg-statoverride is a
new feature and not well-known.  (Closes: #563425)

13 years agoRemove documentation of alternative changelog formats
Russ Allbery [Wed, 2 Jun 2010 16:37:39 +0000 (09:37 -0700)]
Remove documentation of alternative changelog formats

Remove documentation of alternative changelog formats.  This feature
is not allowed in the Debian archive and will be documented in the
dpkg-dev documentation instead.  The documentation that was in Policy
was also somewhat outdated.  (Closes: #555009, see #584141)

13 years agoMerge branch 'master' into bug562506-rra
Russ Allbery [Tue, 1 Jun 2010 22:55:05 +0000 (15:55 -0700)]
Merge branch 'master' into bug562506-rra

13 years agoMerge branch 'master' into bug224509-rra
Russ Allbery [Tue, 1 Jun 2010 22:51:25 +0000 (15:51 -0700)]
Merge branch 'master' into bug224509-rra

13 years agoMerge branch 'master' into bug530687-rra
Russ Allbery [Tue, 1 Jun 2010 22:51:25 +0000 (15:51 -0700)]
Merge branch 'master' into bug530687-rra

13 years agoFurther fixes to the architecture wildcard patch
Russ Allbery [Tue, 1 Jun 2010 22:47:48 +0000 (15:47 -0700)]
Further fixes to the architecture wildcard patch

Based on feedback from Kurt Roeckx.  Be explicit about what happens with
*.dsc and *.changes files, reorder the discussion somewhat, and remove
some duplicate text.

13 years agoMerge branch 'master' into bug530687-rra
Russ Allbery [Tue, 1 Jun 2010 22:42:18 +0000 (15:42 -0700)]
Merge branch 'master' into bug530687-rra

13 years agoExtend UID range of user accounts
Bill Allombert [Tue, 1 Jun 2010 18:37:25 +0000 (20:37 +0200)]
Extend UID range of user accounts

Extend UID range of user accounts by removing the 30000-59999 reserved
ranges.  Proposed by Santiago Vila. Closes: #582495

13 years agoExcept init.d scripts from the normal set -e requirement
Russ Allbery [Tue, 1 Jun 2010 17:40:41 +0000 (10:40 -0700)]
Except init.d scripts from the normal set -e requirement

Mention init.d scripts as a special exception from the normal advise
to always use set -e in all shell scripts, and add a new paragraph to
the section on init.d scripts advising caution in using set -e and
explaining some of the issues.

13 years agoFurther architecture wildcard wording clarifications
Russ Allbery [Mon, 31 May 2010 18:38:49 +0000 (11:38 -0700)]
Further architecture wildcard wording clarifications

Call out "all" specifically in more places and fix some grammatical
and wording issues from multiple editings.

13 years agoReplace 'copyright' by 'copyright information'.
Bill Allombert [Thu, 20 May 2010 21:05:53 +0000 (23:05 +0200)]
Replace 'copyright' by 'copyright information'.

Proposed by Jonathan Nieder.  Closes: #566220

13 years agoReplace 'copyright' by 'copyright information'.
Bill Allombert [Thu, 20 May 2010 21:05:53 +0000 (23:05 +0200)]
Replace 'copyright' by 'copyright information'.

Proposed by Jonathan Nieder.  Closes: #566220

13 years agoWhitespace fixes in architecture wildcard paragraph
Russ Allbery [Mon, 31 May 2010 17:16:12 +0000 (10:16 -0700)]
Whitespace fixes in architecture wildcard paragraph

13 years agoTreat any as just another architecture wildcard
Russ Allbery [Mon, 31 May 2010 17:11:43 +0000 (10:11 -0700)]
Treat any as just another architecture wildcard

Now that we describe architecture wildcards, any is just another
wildcard.  This mostly reverts to the state of Manoj's previous
wording proposal but also updates the list of possible values at
the start of the Architecture section.

13 years agoAdditional wording improvements for arch wildcards
Russ Allbery [Mon, 31 May 2010 17:04:17 +0000 (10:04 -0700)]
Additional wording improvements for arch wildcards

Keep the previous wording discussing use of any and all in the
Architecture control field.  Try to further clarify how wildcard
matching is done to decide whether a binary package is built on the
current architecture.  Explain how the first component of the
Debian architecture triplet is derived.

13 years agoMerge branch 'master' into bug530687-rra
Russ Allbery [Mon, 31 May 2010 16:34:44 +0000 (09:34 -0700)]
Merge branch 'master' into bug530687-rra

13 years agoAdd changelog entry for #442134
Russ Allbery [Mon, 31 May 2010 16:17:53 +0000 (09:17 -0700)]
Add changelog entry for #442134

13 years agoCorrect punctuation pointed out by Guillem Jover
Russ Allbery [Mon, 31 May 2010 16:15:05 +0000 (09:15 -0700)]
Correct punctuation pointed out by Guillem Jover

Uniformly use double quotes around references to "Half-Installed" or
"Half-Configured".

13 years agoMerge branch 'master' into bug442134-srivasta
Russ Allbery [Mon, 31 May 2010 16:11:15 +0000 (09:11 -0700)]
Merge branch 'master' into bug442134-srivasta

14 years agoFix typo in package_upstream-version.orig.tar.gz.
Bill Allombert [Fri, 21 May 2010 19:16:09 +0000 (21:16 +0200)]
Fix typo in package_upstream-version.orig.tar.gz.

Closes: #558430
14 years agoConvert upgrading-checklist to debiandoc-sgml
Bill Allombert [Thu, 20 May 2010 22:39:47 +0000 (00:39 +0200)]
Convert upgrading-checklist to debiandoc-sgml

(Closes: #567845)

14 years agoMerge branch 'master' into bug567845-ballombe
Bill Allombert [Thu, 20 May 2010 22:35:32 +0000 (00:35 +0200)]
Merge branch 'master' into bug567845-ballombe

14 years agoFix path to changelog.Debian.gz in footnote on documentation symlinks.
Colin Watson [Fri, 12 Feb 2010 17:50:11 +0000 (17:50 +0000)]
Fix path to changelog.Debian.gz in footnote on documentation symlinks.

14 years agoConvert upgrading-checklist.org to debiandoc-sgml.
Bill Allombert [Tue, 9 Feb 2010 23:38:30 +0000 (00:38 +0100)]
Convert upgrading-checklist.org to debiandoc-sgml.

14 years agoBump Standard-Version to 3.8.4
Bill Allombert [Wed, 27 Jan 2010 20:18:26 +0000 (21:18 +0100)]
Bump Standard-Version to 3.8.4

14 years agoFinalize changelog for release.
Bill Allombert [Wed, 27 Jan 2010 20:15:09 +0000 (21:15 +0100)]
Finalize changelog for release.

14 years agoBrace filenames with ~...~
Bill Allombert [Tue, 26 Jan 2010 12:44:11 +0000 (13:44 +0100)]
Brace filenames with ~...~

This avoids /.../ to be intepreted as italic.

14 years agoClean up references in upgrading-checklist.
Bill Allombert [Mon, 25 Jan 2010 20:43:39 +0000 (21:43 +0100)]
Clean up references in upgrading-checklist.

The old upgrading-checklist assumed references were after the message instead
of before. Adjust to reflect that.
Fix /etc/init.d/*SK]* to /etc/init.d/[SK]*.

14 years agoReplace &lt; by < and &gt; by >
Bill Allombert [Mon, 25 Jan 2010 20:08:58 +0000 (21:08 +0100)]
Replace &lt; by < and &gt; by >

14 years agoFix typo Clarigy -> Clarify.
Bill Allombert [Mon, 25 Jan 2010 18:20:14 +0000 (19:20 +0100)]
Fix typo Clarigy -> Clarify.

14 years agoSet release date of the upgrading checklist for 3.8.4
Russ Allbery [Mon, 25 Jan 2010 17:32:14 +0000 (09:32 -0800)]
Set release date of the upgrading checklist for 3.8.4

14 years agoAdded changelog for the cron-daemon package addition
Manoj Srivastava [Mon, 7 Dec 2009 07:18:37 +0000 (01:18 -0600)]
Added changelog for the cron-daemon package addition

Signed-off-by: Russ Allbery <rra@debian.org>
Signed-off-by: Kurt Roeckx <kurt@roeckx.be>
Signed-off-by: Manoj Srivastava <srivasta@debian.org>
14 years ago[bug442134-srivasta]: Flip back and revert to using Half-Configured state
Manoj Srivastava [Mon, 23 Nov 2009 03:50:11 +0000 (21:50 -0600)]
[bug442134-srivasta]: Flip back and revert to using Half-Configured state

Since this is what dpkg has been revamped to do.

Signed-off-by: Manoj Srivastava <srivasta@debian.org>
14 years agoNew virtual package: cron-daemon
Manoj Srivastava [Sat, 21 Nov 2009 07:33:13 +0000 (01:33 -0600)]
New virtual package: cron-daemon

Create a virtual cron daemon package that:
 - Has to provide /usr/bin/crontab and support crontab entries
 - Correct execution of /etc/cron.d
 - Correct support of /etc/crontab
 - Support of crontab entries with names for days and months,
   ranges, step values
 - Correct execution of /etc/cron.{hourly,daily,weekly,monthly}

Signed-off-by: Javier Fernández-Sanguino Peña <jfs@computer.org>
Signed-off-by: Manoj Srivastava <srivasta@debian.org>
14 years agoUse the "Failed-Config" state instead of the synonymous halfconfigured
Manoj Srivastava [Sat, 21 Nov 2009 06:32:10 +0000 (00:32 -0600)]
Use the "Failed-Config" state instead of the synonymous halfconfigured

These terms are synonyms. dpkg and dselect use halfconfigured
internally and Failed-config when talking to the user. This patch
ensures that policy uses the same term as dpkg does when talking to
the user ("Failed-Config") for consistency.

Signed-off-by: Manoj Srivastava <srivasta@debian.org>
14 years agoAdded changelog for the rules shebang line clarification
Manoj Srivastava [Sat, 21 Nov 2009 06:07:39 +0000 (00:07 -0600)]
Added changelog for the rules shebang line clarification

Signed-off-by: Ben Finney <ben+debian@benfinney.id.au>
Signed-off-by: Kurt Roeckx <kurt@roeckx.be>
Signed-off-by: Russ Allbery <rra@debian.org>
Signed-off-by: Manoj Srivastava <srivasta@debian.org>
14 years agoClarify rule for debian/rules shebang line
Manoj Srivastava [Sat, 21 Nov 2009 06:03:12 +0000 (00:03 -0600)]
Clarify rule for debian/rules shebang line

Explicitly state that  "make -f debian/rules" and "./debian/rules"
must behave  identically, to prevent confusion, and to promote
reproducibility, and conform to the principle of least surprise.

Signed-off-by: Ben Finney <ben+debian@benfinney.id.au>
Signed-off-by: Kurt Roeckx <kurt@roeckx.be>
Signed-off-by: Russ Allbery <rra@debian.org>
Signed-off-by: Manoj Srivastava <srivasta@debian.org>
14 years agoChangelog and upgrading-checklist for FHS toplevel dir exceptions
Manoj Srivastava [Fri, 20 Nov 2009 22:54:55 +0000 (16:54 -0600)]
Changelog and upgrading-checklist for FHS toplevel dir exceptions

Signed-off-by: Kurt Roeckx <kurt@roeckx.be>
Signed-off-by: Russ Allbery <rra@debian.org>
Signed-off-by: Manoj Srivastava <srivasta@debian.org>
14 years ago[bug556972-srivasta]: Explicitly allow /selinux and /sys as FHS exceptions
Manoj Srivastava [Fri, 20 Nov 2009 18:26:21 +0000 (12:26 -0600)]
[bug556972-srivasta]: Explicitly allow /selinux and /sys as FHS exceptions

 1) There are a lot of instances of programs looking things up in
    selinuxfs (indirectly through libselinux). Most of these instances
    look through /proc/mounts to discover where selinuxfs is mounted,
    and thus do not care about the actual location
 2) sysvinit (and upstart, if the patch is accepted) load the security
    policy for machines where SELinux is enabled, and need to mount
    selinuxfs to get details of the state of selinux in the
    kernel. Since /proc is not around when this happens, this is the one
    place where the distribution default od the selinuxfs mount point is
    hard coded.
 3) The default for fedora, gentoo, and Debian has been /selinux
 4) Lots of people have also setup /etc/fstab to mount selinuxfs on
    /selinux
 5) there are user scripts that assume they can look into /selinux on
    SELinux enabled machines, and this is a lot of things to change

This patch explicitly allows /sys and /selinux as additional
directories int he root file system allowed under the policy.

Signed-off-by: Manoj Srivastava <srivasta@debian.org>
14 years agoExplicitly load org-ascii when generating text files
Russ Allbery [Fri, 13 Nov 2009 19:41:46 +0000 (11:41 -0800)]
Explicitly load org-ascii when generating text files

Works around a problem with org-export-as-ascii not being apparently
autoloaded on at least some systems.

14 years agoIgnore new generated files
Russ Allbery [Fri, 13 Nov 2009 01:23:36 +0000 (17:23 -0800)]
Ignore new generated files

Ignore the single-file HTML versions and policy.txt (uncompressed).

14 years agoChangelog and upgrading-checklist for named pipe requirement
Russ Allbery [Fri, 13 Nov 2009 01:09:14 +0000 (17:09 -0800)]
Changelog and upgrading-checklist for named pipe requirement

14 years agoClarify policy on named pipes in packages
Russ Allbery [Thu, 12 Nov 2009 21:26:50 +0000 (13:26 -0800)]
Clarify policy on named pipes in packages

Make explicit the requirement that packages not include named pipes in
addition to device files.  State that named pipes must be created in
postinst and removed in prerm or postrm as appropriate.  Suggest in a
footnote using mkfifo rather than mknod to avoid false positives from
package checkers.

14 years agoStandardize on lowercase must for consistency
Russ Allbery [Thu, 12 Nov 2009 21:18:02 +0000 (13:18 -0800)]
Standardize on lowercase must for consistency

* Change the sole occurrence of MUST to must for consistency and to
  avoid confusion with IETF RFC keywords.  Thanks, Jakub Wilk.
  (Closes: #552757)

14 years ago[typo-fixes]: Fix a number of grammatical or typographical errors
Manoj Srivastava [Wed, 21 Oct 2009 20:45:58 +0000 (15:45 -0500)]
[typo-fixes]: Fix a number of grammatical or typographical errors

Thanks to  Eric Dantan Rzewnicki for pointing them out.

Signed-off-by: Manoj Srivastava <srivasta@debian.org>
14 years ago[master]: Added changelog for bug 545548
Manoj Srivastava [Tue, 13 Oct 2009 17:05:18 +0000 (12:05 -0500)]
[master]: Added changelog for bug 545548

This patch add a README file, rendered as txt and html, and also
documents the policy change process, again rendered as text and
HTML. While the text and HTML files are automatically generated, they are
shipped in the package itself so as to avoud depending on a recent
version of Emacs during build.  If a new Emacs is present, the .txt and
.html files shall be regenerated if the org file is newer.

The contents of the new documents are based on (but no identical to) the
contents of related pages on the Debian wiki. The long term plan is to
make these documents the canonical ones, and have the Wiki point to these
pages. Also render out a upgrading-checklist.txt (we can also do a
docbook version later)

Closes: #545548
Signed-off-by: Manoj Srivastava <srivasta@debian.org>
14 years agoMerge branch 'bug545548-srivasta'
Manoj Srivastava [Tue, 13 Oct 2009 16:08:52 +0000 (11:08 -0500)]
Merge branch 'bug545548-srivasta'

14 years ago[bug545548-srivasta]: Added CUSTOM_ID and anchors to release headings.
Manoj Srivastava [Tue, 13 Oct 2009 16:08:32 +0000 (11:08 -0500)]
[bug545548-srivasta]: Added CUSTOM_ID and anchors to release headings.

Signed-off-by: Manoj Srivastava <srivasta@debian.org>
14 years agoNumber the DFSG points like in the social_contract document.
Bill Allombert [Sun, 11 Oct 2009 22:24:57 +0000 (00:24 +0200)]
Number the DFSG points like in the social_contract document.

14 years ago[bug545548-srivasta]: Use a less confusing merge work-flow in the README
Manoj Srivastava [Mon, 5 Oct 2009 05:22:47 +0000 (00:22 -0500)]
[bug545548-srivasta]: Use a less confusing merge work-flow in the README

While still minimizing unneeded merges between master and bug branches,
this version of the document uses a less confusing command sequence. Also
update the HTML page.

Signed-off-by: Manoj Srivastava <srivasta@debian.org>
14 years agobug530687-srivasta: Support for architecture wildcards
Manoj Srivastava [Thu, 10 Sep 2009 21:18:51 +0000 (16:18 -0500)]
bug530687-srivasta: Support for architecture wildcards

Support for architecture wildcards has been added to dpkg-1.13.13. This
patch, based on a proposal from Andres Mejia, provides policy on how
architecture wildcards should be used for other tools such as sbuild and
pbuilder. This patch has tracked and incorporated suggestions embedded
the discussion of the proposal. It also brings policy up to speed and in
line with dpkg-dev which appears to generate an Architecture line that
includes both architectures and special values like "all".

See: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=530687
     http://lists.debian.org/debian-policy/2009/05/msg00108.html
for details.

Signed-off-by: Andres Mejia <mcitadel@gmail.com>
Signed-off-by: Manoj Srivastava <srivasta@debian.org>
14 years agoAdded changelog for #518199 .
Manoj Srivastava [Mon, 5 Oct 2009 05:02:46 +0000 (00:02 -0500)]
Added changelog for #518199 .

Signed-off-by: Manoj Srivastava <srivasta@debian.org>
14 years ago[virtual packages]: Added virtual packages related to the Doom game engine
Manoj Srivastava [Mon, 5 Oct 2009 04:48:09 +0000 (23:48 -0500)]
[virtual packages]: Added virtual packages related to the Doom game engine

Added packages that support the Doom engine, a Doom engine which
supports the boom feature set, and virtual packages for the corresponding
data components.

Closes: Bug#518199
Signed-off-by: Manoj Srivastava <srivasta@debian.org>
Signed-off-by: Russ Allbery <rra@debian.org>
Signed-off-by: "Giacomo A. Catenazzi" <cate@debian.org>
14 years ago[bug545548-srivasta]: Arrange to regenerate derived files from org source
Manoj Srivastava [Sun, 13 Sep 2009 21:29:09 +0000 (16:29 -0500)]
[bug545548-srivasta]: Arrange to regenerate derived files from org source

For machines without a newer Emacs, this has no effect, but if a new
Emacs is present, the .txt and .html files shall be regenerated if the
org file is newer.

Signed-off-by: Manoj Srivastava <srivasta@debian.org>
14 years ago[bug545548-srivasta]: Make upgradng-checklist a real HTML file
Manoj Srivastava [Sun, 13 Sep 2009 21:27:11 +0000 (16:27 -0500)]
[bug545548-srivasta]: Make upgradng-checklist a real HTML file

Also render out a upgrading-checklist.txt (we can also do a docbook
version later)

Signed-off-by: Manoj Srivastava <srivasta@debian.org>
14 years ago[bug545548-srivasta]: Add Documentation
Manoj Srivastava [Sun, 13 Sep 2009 21:09:27 +0000 (16:09 -0500)]
[bug545548-srivasta]: Add Documentation

This patch add a README file, rendered as txt and html, and also
documents the policy change process, again rendered as text and
HTML. While the text and HTML files are automatically generated, they are
shipped in the package itself so as to avoud depending on a recent
version of Emacs during build.

The contents of the new documents are based on (but no identical to) the
contents of related pages on the Debian wiki. The long term plan is to
make these documents the canonical ones, and have the Wiki point to these
pages.

Signed-off-by: Manoj Srivastava <srivasta@debian.org>
14 years agoAdded changelog for #542865.
Manoj Srivastava [Tue, 15 Sep 2009 21:05:27 +0000 (16:05 -0500)]
Added changelog for #542865.

Signed-off-by: Manoj Srivastava <srivasta@debian.org>
14 years agoMerge branch 'bug542865-srivasta'
Manoj Srivastava [Tue, 15 Sep 2009 20:53:43 +0000 (15:53 -0500)]
Merge branch 'bug542865-srivasta'

14 years agoProvide changelog for the typo fix -- manoj.
Manoj Srivastava [Thu, 10 Sep 2009 03:59:24 +0000 (22:59 -0500)]
Provide changelog for the typo fix -- manoj.

14 years agoBug#542865: Grant an FHS exception for the multiarch library directories
Steve Langasek [Sat, 5 Sep 2009 03:50:30 +0000 (20:50 -0700)]
Bug#542865: Grant an FHS exception for the multiarch library directories

On Fri, Aug 21, 2009 at 09:25:30PM -0700, Russ Allbery wrote:
> Manoj Srivastava <srivasta@debian.org> writes:
> > On Fri, Aug 21 2009, Russ Allbery wrote:

> >> The current restriction is specific to libraries.  Don't we need to say
> >> that you can't put *any* files into any triplet directory that isn't
> >> for your package architecture?

> >         Hmm. My first read was that one could not put anything that was
> >  not a library in these directories, but perhaps it should be stated
> >  explicitly.

> I was expecting that we'd need to put anything that you might want to have
> simultaneous installs from multiple architectures in that directory, which
> would include, for instance, any shared library plugins or loadable
> modules, which aren't strictly libraries.

> We might have to duplicate some library helper programs as well, if for
> instance they communicate with the library using binary structures that
> are sensitive to sizeof(long).

Right, this was a bug in the proposed patch, not a deliberate statement that
only libraries belong in these directories.  (As I mentioned, the first
patch was something of a trial balloon.)  I think this updated patch should
cover everything for the first round.

Re-seconds?

Signed-off-by: Manoj Srivastava <srivasta@debian.org>
14 years agoTypo fix: relayed -> related.
Manoj Srivastava [Thu, 10 Sep 2009 03:45:59 +0000 (22:45 -0500)]
Typo fix: relayed -> related.

Thanks to Matt Kraai for pointing this out.

Signed-off-by: Manoj Srivastava <srivasta@debian.org>
14 years agoMerge branch 'master' into srivasta
Manoj Srivastava [Mon, 7 Sep 2009 20:31:00 +0000 (15:31 -0500)]
Merge branch 'master' into srivasta

14 years ago* Also provide documents in single-file HTML format.
Bill Allombert [Sat, 5 Sep 2009 09:10:30 +0000 (11:10 +0200)]
* Also provide documents in single-file HTML format.
  Proposed by Jari Aalto.
Closes: #544353
14 years agoMerge branch 'master' into bug224509-rra
Russ Allbery [Sun, 16 Aug 2009 00:38:14 +0000 (17:38 -0700)]
Merge branch 'master' into bug224509-rra

14 years agoUpdate standards version to 3.8.3
Russ Allbery [Sun, 16 Aug 2009 00:19:11 +0000 (17:19 -0700)]
Update standards version to 3.8.3

14 years agoFinalize changes for 3.8.3.0
Russ Allbery [Sun, 16 Aug 2009 00:15:25 +0000 (17:15 -0700)]
Finalize changes for 3.8.3.0

14 years agoDocument install-info dependency in upgrading-checklist
Russ Allbery [Sun, 16 Aug 2009 00:15:13 +0000 (17:15 -0700)]
Document install-info dependency in upgrading-checklist

14 years agoDocument that control field values are case-sensitive
Russ Allbery [Sun, 16 Aug 2009 00:10:16 +0000 (17:10 -0700)]
Document that control field values are case-sensitive

Document that control field values are case-sensitive unless the field
description says otherwise.

14 years agoRemove seconds by non-DDs
Russ Allbery [Sun, 16 Aug 2009 00:04:24 +0000 (17:04 -0700)]
Remove seconds by non-DDs

Consensus on debian-policy seems to be that seconding should be
restricted to Debian Developers, so remove seconds from non-DDs and
add an additional second from that thread for the man page translation
change.

14 years agosensible-* come from the sensible-utils package
Russ Allbery [Sun, 16 Aug 2009 00:04:00 +0000 (17:04 -0700)]
sensible-* come from the sensible-utils package

Say that sensible-editor and sensible-pager are provided by the
sensible-utils package, not by the base system.  Thanks, Clint Adams
and Steve Langasek.  (Closes: #541537)

14 years agoAdd dependency recommendation for packages with info documents
Russ Allbery [Sat, 15 Aug 2009 23:49:37 +0000 (16:49 -0700)]
Add dependency recommendation for packages with info documents

This is an additional fix for #538665.  Recommend a dependency that
ensures a triggerized install-info is available so that the dir file
will be properly rebuilt on partial upgrades from lenny.  Reviewed
by Bill Allombert and Raphaël Hertzog.

14 years agoMerge branch 'master' into bug224509-rra
Russ Allbery [Mon, 10 Aug 2009 20:28:26 +0000 (13:28 -0700)]
Merge branch 'master' into bug224509-rra

14 years agoMerge branch 'bug538665-rra'
Russ Allbery [Mon, 10 Aug 2009 20:28:04 +0000 (13:28 -0700)]
Merge branch 'bug538665-rra'

14 years agoChangelog and upgrading-checklist for #538665
Russ Allbery [Mon, 10 Aug 2009 20:27:44 +0000 (13:27 -0700)]
Changelog and upgrading-checklist for #538665

14 years agoFix the footnote on modifying Texinfo source for dir information
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.