]> git.donarmstrong.com Git - debian/debian-policy.git/blobdiff - upgrading-checklist.html
Synchronized with patch 75 from Manojs tree
[debian/debian-policy.git] / upgrading-checklist.html
index 2647c09cadbee3b17ac9bc8be5a0a6d816e2918d..16baa1cda3722ae14849a37becb705457bd7c6ba 100644 (file)
@@ -6,10 +6,10 @@
     Author           : Manoj Srivastava ( srivasta@tiamat.datasync.com ) 
     Created On       : Thu Oct 29 20:54:48 1998
     Created On Node  : tiamat.datasync.com
-    Last Modified By : Julian Gilbey
-    Last Modified On : Mon Jun 19 20:06:50 2000
-    Last Machine Used: polya.maths.qmw.ac.uk
-    Update Count     : 11
+    Last Modified By : Manoj Srivastava
+    Last Modified On : Fri Jan 19 14:01:36 2001
+    Last Machine Used: glaurung.green-gryphon.com
+    Update Count     : 15
     Status           : Unknown, Use with caution!
     HISTORY          : 
     Description      : 
@@ -44,12 +44,44 @@ Manual.
 <h2>The checklist</h2>
 
 <pre>
+3.5.0.0                    Jan 28
+
+  Policy Manual:
+     - If your package had fonts for the X Window System, and you
+       converted BDF to PCF formats, the <tt>bdftopcf</tt> utility has
+       moved to the xutils package. 
+     - Font packages for the X Window System must now declare a
+       dependency on xutils >= 4.0.2 
+
+3.2.1.1                    Jan 01
+
+  Policy Manual:
+     - If your package has a daemon startup script in /etc/init.d/,
+       and that script has parameters a system administrator may need,
+       you need to modify the script to read values from a conffile
+       placed in /etc/default/ directory. This conffile maybe sourced
+       by the init.d script to determine the sonfigurable values (and
+       the conffile may contain only variable settings and comments).
+     - Files in /usr/share/doc may not be referenced by any
+       program. If such files are needed, they must be placed in
+       /usr/share/package-name/, and symbolic links created as required
+       in /usr/share/doc/package-name/
+
+3.2.1.0                    Aug 00
+
+  Policy Manual:
+     - A package of priority standard or higher may provide two
+       binaries, one compiled with support for the X Window System,
+       and the other without.
+     -
+
 3.2.0.0                    Aug 00
 
   Policy Manual:
      - By default executables should not be built with the debugging
        option -g. Instead, it is recommended to support building the
-       package with debugging information optionally.
+       package with debugging information optionally. Please look at the 
+       examples using  DEB_BUILD_OPTIONS in the policy manual.
      - Policy for packages where the upstream uses html changelog
        files has been expanded. In short, a plain text changelog file
        should always be generated for the upstream changes.
@@ -60,7 +92,7 @@ Manual.
      - Policy for packages providing an X terminal emulator has been
        codified (use virtual package x-terminal-emulator)
      - Policy for packages providing an X window manager has been
-       codified (use virtual package x-window-anager, and also as an
+       codified (use virtual package x-window-manager, and also as an
        alternative for /usr/bin/x-window-manager. The policy has
        guidelines on how to calculate priority)
      - Policy for packages providing an X fonts has been
@@ -74,7 +106,7 @@ Manual.
 
   Packaging Manual:
      - Noted that newer dpkg versions do not require extreme care in
-       always creating theshared lib before the symlink, so the unpack
+       always creating the shared lib before the symlink, so the unpack
        order be correct. 
 
 3.1.1.0                    Nov 99
@@ -141,13 +173,13 @@ Manual.
     - The location of the GPL has changed to
       /usr/share/common-licenses. This may require changing the
       copyright files to point to the correct location of the GPL and
-      other major licences
+      other major licenses
     - Packages that use libtool to create shared libraries must
       include the .la files in the -dev packages.
     - Use logrotate to rotate log files
     - section 5.8 has been rewritten (Programs for the X Window
       System) 
-    - There is now anassi=ociated menu policy, in a separate document,
+    - There is now anassociated menu policy, in a separate document,
       that carries the full weight of Debian policy. 
     - The files `/var/run/utmp', `/var/log/wtmp' and
       `/var/log/lastlog' must be installed writeable by group
@@ -168,9 +200,9 @@ Manual.
         and owners") to Section 4.9.  All subsections of the old
         Section 5 after 5.5  were moved down to fill in the number
         gap. 
-    - Modified the section about changelog files to accomodate
+    - Modified the section about changelog files to accommodate
       upstream changelogs which were formatted as HTML/ These
-      upstream chagelog files should now be accessible as
+      upstream changelog files should now be accessible as
       /usr/doc/package/changelog.html.gz 
       + Symlinks are permissible to link the real, or upstream,
         changelog name to the Debian mandated name.