]> git.donarmstrong.com Git - debian/debian-policy.git/commitdiff
Routine fixing of policy bugs, thoug a new version of policy is
authorManoj Srivastava <srivasta@debian.org>
Thu, 16 Jun 2005 05:44:41 +0000 (05:44 +0000)
committerManoj Srivastava <srivasta@debian.org>
Thu, 16 Jun 2005 05:44:41 +0000 (05:44 +0000)
Author: srivasta
Date: 2004/09/28 05:49:38
Routine fixing of policy bugs, thoug a new version of policy is
unlikely to be released before Etch, seeing that we are frozen and all.

git-archimport-id: srivasta@debian.org--etch/debian-policy--devel--3.0--patch-273

debian/changelog
debian/postinst.in
debian/prerm.in
policy.sgml

index 5eef813cdc59b5951d200efb16c06d08079a8645..b54b3af9a2191540b9ae0367965020f2ffa2f1ad 100644 (file)
@@ -6,6 +6,12 @@ debian-policy (3.6.2.1) unstable; urgency=low
   * Bug fix: "[PROPOSAL] Document Uploaders: field in policy", thanks to
     Andrew Pollock. Andreas Metzler provided the wording, though it was
     modified during inclusion.                              (Closes: #203145).
   * Bug fix: "[PROPOSAL] Document Uploaders: field in policy", thanks to
     Andrew Pollock. Andreas Metzler provided the wording, though it was
     modified during inclusion.                              (Closes: #203145).
+  * Bug fix: "debian-policy: Minor grammatical correction in section 9.4",
+    thanks to Eric Evans. I rejected the proposed change, instead I went
+    over the whole policy document and removed all he/she/him/her
+    constructs before the gender police jump all over me.   (Closes: #273122).
+  * Bug fix: "XSI:ism in prerm and postinst", thanks to David Weinehall
+                                                            (Closes: #260092).
 
  --
 
 
  --
 
index 9ae123436926b4ba044eb2474660ef0efffc09a3..59b1346d2f9be17c32d62ca6e381f5e3506dabb2 100644 (file)
@@ -56,7 +56,7 @@ case "$1" in
       # there is a most recently configured version.
       :
 
       # there is a most recently configured version.
       :
 
-    elif test -z "$2" -o "$2" = "<unknown>"; then
+    elif test -z "$2" || test "$2" = "<unknown>"; then
       # The package has not ever been configured on this system, or was
       # purged since it was last configured.
       :
       # The package has not ever been configured on this system, or was
       # purged since it was last configured.
       :
@@ -88,7 +88,7 @@ case "$1" in
 
     ;;
   abort-deconfigure)
 
     ;;
   abort-deconfigure)
-    if test "$2" != in-favour -o "$5" != removing; then
+    if test "$2" != in-favour || test "$5" != removing; then
       echo "$0: undocumented call to \`postinst $*'" 1>&2
       exit 0
     fi
       echo "$0: undocumented call to \`postinst $*'" 1>&2
       exit 0
     fi
index f4df05206ef45c46eac7b4358ec817ab246d4947..978c9de170366403664c5224adf639b395e6ffa4 100644 (file)
@@ -49,7 +49,7 @@ case "$1" in
 
     fi ;;
   deconfigure)
 
     fi ;;
   deconfigure)
-    if test "$2" != in-favour -o "$5" != removing; then
+    if test "$2" != in-favour || test "$5" != removing; then
       echo "$0: undocumented call to \`prerm $*'" 1>&2
       exit 0
     fi
       echo "$0: undocumented call to \`prerm $*'" 1>&2
       exit 0
     fi
index eaba98db50bff5a7ba43192e59890b5db9e9b456..4c2b9e1ffbddf60d7fca45939a505481d80e0180 100644 (file)
          is the Debian Developer's Reference. This document describes
          procedures and resources for Debian developers, but it is
          <em>not</em> normative; rather, it includes things that don't
          is the Debian Developer's Reference. This document describes
          procedures and resources for Debian developers, but it is
          <em>not</em> normative; rather, it includes things that don't
-         belong into the Policy, such as best practices for developers.
+         belong in the Policy, such as best practices for developers.
        </p>
 
        <p>
        </p>
 
        <p>
          <p>
            Programs which use patented algorithms that have a
            restricted license also need to be stored on "non-us",
          <p>
            Programs which use patented algorithms that have a
            restricted license also need to be stored on "non-us",
-           since that is located in a country where it is not allowed
-           to patent algorithms.
+           since the non-us archive is located in a country where
+           patenting algorithms is not allowed.
          </p>
 
          <p>
          </p>
 
          <p>
            version, the date based portion of the version number
            should be changed to the following format in such cases:
            "19960501", "19961224". It is up to the maintainer whether
            version, the date based portion of the version number
            should be changed to the following format in such cases:
            "19960501", "19961224". It is up to the maintainer whether
-           he/she wants to bother the upstream maintainer to change
+           they want to bother the upstream maintainer to change
            the version numbers upstream, too.
          </p>
 
            the version numbers upstream, too.
          </p>
 
          The maintainer must be specified in the
          <tt>Maintainer</tt> control field with their correct name
          and a working email address.  If one person maintains
          The maintainer must be specified in the
          <tt>Maintainer</tt> control field with their correct name
          and a working email address.  If one person maintains
-         several packages, he/she should try to avoid having
+         several packages, they should try to avoid having
          different forms of their name and email address in
          the <tt>Maintainer</tt> fields of those packages.
        </p>
          different forms of their name and email address in
          the <tt>Maintainer</tt> fields of those packages.
        </p>
@@ -5446,7 +5446,7 @@ rmdir /usr/local/share/emacs 2>/dev/null || true
            the scripts to the local system, e.g., to disable a
            service without de-installing the package, or to specify
            some special command line options when starting a service,
            the scripts to the local system, e.g., to disable a
            service without de-installing the package, or to specify
            some special command line options when starting a service,
-           while making sure her changes aren't lost during the next
+           while making sure their changes aren't lost during the next
            package upgrade.
          </p>
 
            package upgrade.
          </p>
 
@@ -5812,8 +5812,8 @@ fi
 
            <item>
                Design your messages as if the computer is telling you
 
            <item>
                Design your messages as if the computer is telling you
-               what he is doing (let him be polite :-), but don't
-               mention "him" directly.  For example, if you think of
+               what it is doing (let it be polite :-), but don't
+               mention "it" directly.  For example, if you think of
                saying
                <example compact="compact">
 I'm starting network daemons: nfsd mountd.
                saying
                <example compact="compact">
 I'm starting network daemons: nfsd mountd.
@@ -5879,7 +5879,7 @@ echo "."
                so long and when the final daemon has been started.
                You should be careful where to put spaces: in the
                example above the system administrator can easily
                so long and when the final daemon has been started.
                You should be careful where to put spaces: in the
                example above the system administrator can easily
-               comment out a line if he don't wants to start a
+               comment out a line if they don't want to start a
                specific daemon, while the displayed message still
                looks good.
              </p>
                specific daemon, while the displayed message still
                looks good.
              </p>
@@ -5946,7 +5946,7 @@ Doing something very useful...done.
                </example>
                You should print the <tt>done.</tt> immediately after
                the job has been completed, so that the user is
                </example>
                You should print the <tt>done.</tt> immediately after
                the job has been completed, so that the user is
-               informed why she has to wait.  You can get this
+               informed why they have to wait.  You can get this
                behavior by saying
                <example compact="compact">
 echo -n "Doing something very useful..."
                behavior by saying
                <example compact="compact">
 echo -n "Doing something very useful..."
@@ -7211,7 +7211,7 @@ endscript
            If a system administrator wishes to have a file (or
            directory or other such thing) installed with owner and
            permissions different from those in the distributed Debian
            If a system administrator wishes to have a file (or
            directory or other such thing) installed with owner and
            permissions different from those in the distributed Debian
-           package, he can use the <prgn>dpkg-statoverride</prgn>
+           package, they can use the <prgn>dpkg-statoverride</prgn>
            program to instruct <prgn>dpkg</prgn> to use the different
            settings every time the file is installed.  Thus the
            package maintainer should distribute the files with their
            program to instruct <prgn>dpkg</prgn> to use the different
            settings every time the file is installed.  Thus the
            package maintainer should distribute the files with their
@@ -7356,7 +7356,7 @@ done
          program to edit or display a text document.  Since there are
          lots of different editors and pagers available in the Debian
          distribution, the system administrator and each user should
          program to edit or display a text document.  Since there are
          lots of different editors and pagers available in the Debian
          distribution, the system administrator and each user should
-         have the possibility to choose his/her preferred editor and
+         have the possibility to choose their preferred editor and
          pager.
        </p>
 
          pager.
        </p>
 
@@ -8084,7 +8084,7 @@ name ["<var>syshostname</var>"]:
            binaries linked against the library (whether statically or
            dynamically), it is the package maintainer's
            responsibility to determine whether this is permitted by
            binaries linked against the library (whether statically or
            dynamically), it is the package maintainer's
            responsibility to determine whether this is permitted by
-           the license of the copy of Motif in his or her possession.
+           the license of the copy of Motif in their possession.
          </p>
        </sect1>
       </sect>
          </p>
        </sect1>
       </sect>