]> git.donarmstrong.com Git - debian/debian-policy.git/commitdiff
* Fix the debconf spec to (postinst -> postrm) closes
authorManoj Srivastava <srivasta@debian.org>
Thu, 16 Jun 2005 05:34:06 +0000 (05:34 +0000)
committerManoj Srivastava <srivasta@debian.org>
Thu, 16 Jun 2005 05:34:06 +0000 (05:34 +0000)
Author: srivasta
Date: 2002/10/26 18:14:07
   * Fix the debconf spec to (postinst -> postrm) closes: Bug#129375, Bug#160839
* Fix update-rc.d example, mention that changing run-levels or priority
may require removing and re-creating the symbolic links. closes: Bug#149709
* Fix the groff and col -b interaction                     closes: Bug#164755
* Added section numbers to upgrading checklist             closes: Bug#160914
* Fixed typo KB_Backspace -> KB_BackSpace
* Clarify wording in the section about ChangeLog files to allow for
symbolic links in /usr/share/doc/ directory (was already allowed in a
previous section of policy 13.6)                         closes: Bug#111137
* Removed a spurious + from text.                          closes: Bug#160908
* Added a note in the debconf spec to consult debconf-devel(8) for
details.                                                 closes: Bug#133030
* Added a reference to the local copy of the FHS.          closes: Bug#122928
* Updated reference to ash (dash). This implements the non controversial
parts of Bug#161455.

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

debconf_spec/debconf_specification.xml
debian/changelog
debian/control
debian/rules
policy.sgml
upgrading-checklist.html

index df14a87b123adb9bd7ec4bdf650e91b4d155d9f2..c1a0642c3f0536fd7086999475028f282693fc85 100644 (file)
@@ -265,12 +265,16 @@ Description: domain for this computer
       section on templates.
     </para>
     <para>
-      The config-file contains a new element, which I call the configmodule.
-      This is a program that will determine the configuration before the
-      package is unpacked.  This means it is run <emphasis>before</emphasis>
-      the preinst, and before the package is unpacked! This is done to make
-      sure that we can use the desired configuration in the preinst if
-      necessary.
+      The config-file contains a new element, which I call the
+      configmodule.  This is a program that will determine the
+      configuration before the package is unpacked.  This means it is
+      usually run <emphasis>before</emphasis> the preinst, and before
+      the package is unpacked! 
+      <note>
+       <simpara>Plese see debconf-devel(8) for details.</simpara>
+      </note>
+      This is done to make sure that we can
+      use the desired configuration in the preinst if necessary.
     </para>
     <para>
       How does the configmodule get its information?  The configmodule
index 65c2f4cd3215e825f8c29f8a4ee9fa2ffed4132a..aed40f39b70ecd850a3f0e2d37eaec9c45966cc7 100644 (file)
@@ -1,10 +1,22 @@
 debian-policy (3.5.7.1) unstable; urgency=low
 
-  * Fix the debconf spec to (postinst -> postrm)             closes: Bug#129375
+  * Fix the debconf spec to (postinst -> postrm) closes: Bug#129375, Bug#160839
   * Fix update-rc.d example, mention that changing run-levels or priority
     may require removing and re-creating the symbolic links. closes: Bug#149709
-
- --
+  * Fix the groff and col -b interaction                     closes: Bug#164755
+  * Added section numbers to upgrading checklist             closes: Bug#160914
+  * Fixed typo KB_Backspace -> KB_BackSpace
+  * Clarify wording in the section about ChangeLog files to allow for
+    symbolic links in /usr/share/doc/ directory (was already allowed in a
+    previous section of policy 13.6)                         closes: Bug#111137
+  * Removed a spurious + from text.                          closes: Bug#160908
+  * Added a note in the debconf spec to consult debconf-devel(8) for
+    details.                                                 closes: Bug#133030
+  * Added a reference to the local copy of the FHS.          closes: Bug#122928
+  * Updated reference to ash (dash). This implements the non controversial
+    parts of Bug#161455.    
+
+ -- Manoj Srivastava <srivasta@debian.org>  Sat, 26 Oct 2002 13:12:49 -0500
 
 debian-policy (3.5.7.0) unstable; urgency=low
 
index ef4441463387f3fecdc84c43100dd1c135e15a0a..bda4d752cf66d921f61ef5e44cf87e09b934264b 100644 (file)
@@ -3,7 +3,7 @@ Section: doc
 Priority: optional
 Maintainer: Debian Policy List <debian-policy@lists.debian.org>
 Uploaders: Julian Gilbey <jdg@debian.org>, Manoj Srivastava <srivasta@debian.org>
-Standards-Version: ${debian-policy:Version}
+Standards-Version: 3.5.7.1
 Build-Depends-Indep: links, debiandoc-sgml (>= 1.1.47), sp, liburi-perl, libpaperg, tetex-bin, tetex-extra, latex2html, libi18n-langtags-perl, groff, bsdmainutils, pstoedit, tidy, jade, docbook-xml, docbook-utils
 
 Package: debian-policy
index 4b1b31a4b8655e74c2e457413f3290cb0374da9f..450b4a3bffc54286cd103d13cfe2142b169a5704 100755 (executable)
@@ -5,9 +5,9 @@
 ## Created On      : Thu Oct 29 15:35:55 1998
 ## Created On Node  : tiamat.datasync.com
 ## Last Modified By : Manoj Srivastava
-## Last Modified On : Wed Sep  6 09:37:43 2000
+## Last Modified On : Sat Oct 26 12:29:03 2002
 ## Last Machine Used: glaurung.green-gryphon.com
-## Update Count            : 56
+## Update Count            : 58
 ## Status          : Unknown, Use with caution!
 ## HISTORY         :
 ## Description     :
@@ -110,7 +110,7 @@ stamp-build:
            cd fhs && patch -p1 < ../mm1.32-patch; \
        fi
        # The extra '.' in the tmac path won't harm if unnecessary
-       GROFF_TMAC_PATH=. cd fhs && $(MAKE) fhs.ps fhs.pdf fhs.txt
+       GROFF_TMAC_PATH=. GROFF_NO_SGR=1 $(MAKE) -C fhs fhs.ps fhs.pdf fhs.txt
        links -dump fhs-changes-2.1.html | perl -pe 's/[\r\0]//g' > \
                     fhs/fhs-changes-2.1.txt
        links -dump upgrading-checklist.html | perl -pe 's/[\r\0]//g' > \
index ff605138510efb60a3f8f1eb997699c333cfaa96..e309097f7f07b22f274f311ff7e38314a4708548 100644 (file)
@@ -4228,7 +4228,11 @@ libbar 1 bar1 (>= 1.0-1)
            referred here can be found in the <tt>debian-policy</tt>
            package or on
            <url id="http://www.debian.org/doc/packaging-manuals/fhs/"
-             name="FHS (Debian copy)"> alongside this manual. The
+             name="FHS (Debian copy)"> alongside this manual (or, if
+           you have the <package>debian-policy</package> installed,
+           you can try <url
+             id="file:///usr/share/doc/debian-policy/fhs/" name="FHS
+             (local copy)">). The
            latest version, which may be a more recent version, may
            be found on
            <url id="http://www.pathname.com/fhs/" name="FHS (upstream)">.
@@ -5327,7 +5331,7 @@ Reloading <var>description</var> configuration...done.
 
        <p>
          <list>
-           <item><p><tt>&lt;--</tt> generates <tt>KB_Backspace</tt>
+           <item><p><tt>&lt;--</tt> generates <tt>KB_BackSpace</tt>
                in X.</p></item>
 
            <item><p><tt>Delete</tt> generates <tt>KB_Delete</tt> in
@@ -5549,7 +5553,7 @@ install -s # (or use strip on the files in debian/tmp)
              <p>
                This string means that the debugging symbols should
                not be stripped from the binary during installation,
-               so that debugging information may be included in the           +               package.
+               so that debugging information may be included in the package.
              </p>
            </item>
          </taglist>
@@ -5880,8 +5884,9 @@ strip --strip-unneeded <var>your-lib</var>
        <p>
          You may wish to restrict your script to POSIX features when
          possible so that it may use <file>/bin/sh</file> as its
-         interpreter. If your script works with <prgn>ash</prgn>,
-         it's probably POSIX compliant, but if you are in doubt, use
+         interpreter. If your script works with <prgn>dash</prgn>
+         (originally called <prgn>ash</prgn>), it's probably POSIX
+         compliant, but if you are in doubt, use
          <file>/bin/bash</file>.
        </p>
 
@@ -7758,6 +7763,14 @@ install-info --quiet --remove /usr/share/info/foobar.info
          </footnote>
        </p>
 
+       <p>
+         <file>/usr/share/doc/<var>package</var></file> may be a symbolic
+         link to another directory in <file>/usr/share/doc</file> only if
+         the two packages both come from the same source and the
+         first package Depends on the second. 
+       </p>
+
+
        <p>
          All of these files should be installed compressed using
          <tt>gzip -9</tt>, as they will become large with time even
index 2b57d33ec5a2d94a18b6d8d8cce039855505b771..44de3fc9b1a5682e3d13859b70739c42689e9421 100644 (file)
@@ -7,9 +7,9 @@
     Created On       : Thu Oct 29 20:54:48 1998
     Created On Node  : tiamat.datasync.com
     Last Modified By : Manoj Srivastava
-    Last Modified On : Sat Aug 31 02:02:54 2002
+    Last Modified On : Sat Oct 26 12:22:40 2002
     Last Machine Used: glaurung.green-gryphon.com
-    Update Count     : 28
+    Update Count     : 29
     Status           : Unknown, Use with caution!
     HISTORY          :
     Description      :
@@ -56,27 +56,27 @@ picking your way through this list.
 3.5.7.0                    Aug 02
 
      - Packages no longer have to ask permission to call MAKEDEV in
-       postinst, merely notifying the user ought to be enough.
+       postinst, merely notifying the user ought to be enough. [11.6]
      - cryptographic software may now be included in the main
-       archive. 
+       archive. [2.1.5]
      - task packages are now not permitted; tasks are now created by a
-       special Tasks: field in the control file.
+       special Tasks: field in the control file. [2.3.8]
      - window managers that support netwm now can added 20 points when
        they add themselves as an alternative for
-       /usr/bin/x-window-manager
+       /usr/bin/x-window-manager [12.8.4]
      - There are new rules for build-indep/build-arch targets and
        there is a new Build-Depend-Indep semantic. These were actually
-       introduced in 3.5.6, but I forgot to mention them here.
+       introduced in 3.5.6, but I forgot to mention them here. [7]
      - The default compilation options have now changed, one should
        provide debugging symbols in all cases, and optionally step
        back optimization to -O0, depending on the DEB_BUILD_OPTIONS
-       environment variable.
+       environment variable. [11.1]
      - Added mention of build-arch, build-indep, etc, in describing
        the relationships with `Build-Depends', `Build-Conflicts',
        `Build-Depends-Indep', and `Build-Conflicts-Indep'. May need to
-       review the new rules. 
+       review the new rules.  [7.6, 5.2]
      - Changed rules on how, and when, to invoke ldconfig in maintiner
-       scripts. Long rationale.
+       scripts. Long rationale. [9]
 
 3.5.6.0                    Jul 01