]> git.donarmstrong.com Git - debian/debian-policy.git/blob - debian/changelog
* Typos in various documents
[debian/debian-policy.git] / debian / changelog
1 debian-policy (3.5.2.1) unstable; urgency=low
2
3   * Removed recommendation on packaging-manual
4                                     closes: Bug#86507, #93620, #93705
5   * Also now Conflicts and Replaces packaging-manual
6   * Remove FSSTND from binary package, although retain it in the source
7     package for the time being
8   * Get the version.ent non-compression thingy right this time!
9   * Also install FHS stuff byhand (as requested by webmasters)
10   * Corrected GPL name and location         closes: Bug#88788, #93047
11   * Correct bug severities                          closes: Bug#91276
12   * Correct typos etc. in policy-process
13   * Rename all .text files as .txt
14
15  --
16
17 debian-policy (3.5.2.0) unstable; urgency=low
18
19   * Add XFree86 app-defaults ammendment             closes: Bug#83069
20
21  -- Julian Gilbey <jdg@debian.org>  Sun, 18 Feb 2001 14:11:49 +0000
22
23 debian-policy (3.5.1.0) unstable; urgency=low
24
25   * Removed deprecated virtual package names        closes: Bug#84641
26   * Changed rmdir postrm example (suggestion on -policy list)
27   * Removed Richard Braakman from list of maintainers at his request
28   * Corrected typos and grammatical errors found by Sean Perry
29                             closes: Bug#85501, #85504, #85505, #85506
30                             closes: Bug#85508, #85510, #85511, #85514
31                             closes: Bug#84631, #84636, #85497, #85982
32                             closes: Bug#85986, #85993, #86001
33   * No longer include the old proposal document     closes: Bug#84079
34   * Update footnote about dpkg-shlibdeps now that it uses objdump; bump up
35     minor version number for this
36   * Updated dpkg-shlibdeps example to use up-to-date package names (and
37     correct dpkg-shlibdeps command line syntax)
38   * Clarify error conditions for package installation
39                                        (Bug#61801 from packaging-manual)
40   * Add the "main" section of each distribution (got left out by
41     accident!)                 (Bug#64304, #75955 from packaging-manual)
42   * Clean version numbering string     (Bug#73064 from packaging-manual)
43   * Install HTML version of FHS                     closes: Bug#83487
44   * Removed bashism from debian/rules
45
46  -- Julian Gilbey <jdg@debian.org>  Thu, 15 Feb 2001 12:13:00 +0000
47
48 debian-policy (3.5.0.0) unstable; urgency=low
49
50   * There have been numerous changes since the last major change, and
51     peole have had tiome now to review the recent changes, so I am
52     updating the policy minor version to reflect the quantity and
53     magnitude of changes since 3.2.1
54   * More spelling corrections, thanks to "Christian T. Steigies"
55     <cts@nikocity.de> 
56   * Added mention of  DEB_BUILD_OPTIONS in upgrading checklist. 
57                                                     closes: Bug#83924
58   * Fixed some typos.                               closes: Bug#83960
59   * Policy now mentions preinst scripts.            closes: Bug#80342
60   * [AMENDMENT 2000/12/26] allow/document use of Debian Configuration
61     management system (debconf)                     closes: Bug#80347
62   * Yet more typo fixes                             closes: Bug#82743
63   * document the fact that x font utilities have moved to the package
64     xutils,                                         closes: Bug#82966
65   * Fixed the date in the virtual package list      closes: Bug#83438
66   * Cleaned up some ephemeral informative foornotes of the polic. Thanks
67     to Branden Robinson <branden@debian.org>        closes: Bug#83065
68   * Corrected reference to the mime policy.         closes: Bug#79891
69   * Corrected reference to the menu policy.         closes: Bug#75925
70   * Added a note to the effect that the example make snippet used to
71     illustrate the DEB_BUILD_OPTIONS environment variable is merely
72     informative, and expanded the example to dismiss any confusion about
73     potential failure due to accidentally trying to strip scripts.
74                                                     closes: Bug#80506
75
76  -- Manoj Srivastava <srivasta@debian.org>  Sun, 28 Jan 2001 21:59:16 -0600
77
78 debian-policy (3.2.1.2) unstable; urgency=low
79
80   * The minimal change in version number is so that people can test and
81     root out the bugs in this document before we make everyone change to
82     this version.
83   * Document the Enhances relationship
84   * Removed the restriction that one, and exactly one, person must
85     maintain a package.                            closes: Bug#51879
86   * Fixed a typo, and added the nogroup name, in uid/gid section of
87     policy.                                        closes: Bug#53496
88   * Fixed a misstatement in policy about not needing to depend on packages
89     in the base system (not true -- the Essential tag is significant) 
90                                                    closes: Bug#53700
91   * Clarified update-rc.d stuff                    closes: Bug#55048
92
93   * We have already included the material for shlibdep changes, and most
94     of this is not relevant to policy anyway.      closes: Bug#55730
95   * makedev--> MAKEDEV                             closes: Bug#57154
96   * Added restrictions on the files in /usr/share/doc/
97                                                    closes: Bug#59403
98   * Changed location of a paragraph about copyright files into the section
99     that deals with copyright files.               closes: Bug#65765
100   * init script configuration variables            closes: Bug#66912
101   * Clarifed language about packages sharing a conffile need to be marked
102     as conflicting                                 closes: Bug#76028
103
104  -- Manoj Srivastava <srivasta@debian.org>  Thu, 18 Jan 2001 01:43:58 -0600
105
106 debian-policy (3.2.1.1) unstable; urgency=low
107
108   * Don't compress version.ent in the doc directory (it gets bigger!)
109   * Incorporate the packaging manual into the policy document. The minimal
110     change in version number is because I suspect that this version is
111     going to be buggy.
112                                                     closes: Bug#62943, Bug#72949
113   * Fixed typo in menu-policy.                      closes: Bug#70442
114   * Fixed typo in policy manual                     closes: Bug#70634, Bug#70643
115   * Removed extraneous > from policy                closes: Bug#77645
116   * Fixed two typos in upgrading checklist          closes: Bug#78809, Bug#78822
117   * Fixed spelling of utility                       closes: Bug#82458
118   * [ACCEPTED 2000/09/08] Free pkgs depending on non-US should go into
119     non-US/{main,contrib}                          closes: Bug#69229
120   * Added rsh-server and telnet server to the virtual packages list
121                                                    closes: Bug#77404
122   * Fixed outdated references to the FHS.          closes: Bug#77650
123
124  -- Manoj Srivastava <srivasta@debian.org>  Tue, 16 Jan 2001 23:53:31 -0600
125
126 debian-policy (3.2.1.0) unstable; urgency=low
127
128   * [AMENDMENT 15/01/2000] revision of the "to build with X support or
129     not" policy.                                        closes: Bug#53759 
130   * [ACCEPTED 2000/06/06] Must/Should/May in policy  This is only a
131     clarifying change, and was not intended to change the intent of
132     policy.                                             closes: Bug#64437
133   * [ACCEPTED 03/05/2000] About the use of conffiles.   closes: Bug#61308
134   * [AMENDMENT 10/05/2000] s/mail\.mail/root\.mail/     closes: Bug#62668
135   * [ACCEPTED 04/05/2000] Update for new non-US layout  closes: Bug#62946
136   * [ACCEPTED 04/05/2000] s/debian-devel/debian-legal/  closes: Bug#62947
137   * [ACCEPTED 04/05/2000] s/bash/base-files/            closes: Bug#62948
138   * Typo: 1744s/tty/ttyS/                               closes: Bug#64516
139   * proposal for mp3-encoder virtual package            closes: Bug#64004
140   * proposal for mp3-decoder virtual package            closes: Bug#64006
141   * new virtual package time-daemon                     closes: Bug#69031
142   * [PATCH] typos in menu-policy.sgml                   closes: Bug#69424
143   * [PATCH] typos and awkwardness in policy.sgml        closes: Bug#69426
144   * the example for using nostrip in DEB_BUILD_OPTIONS is
145     incorrect.                                          closes: Bug#69487
146   * [PATCH] more corrections                            closes: Bug#69670
147   * [AMENDMENT 26/10/99] Amend non-free definition      closes: Bug#46522
148   * [AMMENDMENT 29/10/99] /bin/sh needs echo -n         closes: Bug#48247
149   * [AMENDMENT 1999/11/23] Clarify meaning of Essential: yes
150                                                         closes: Bug#50832
151   * [ACCEPTED] Request for new virtual packages: rsh-client and
152     telnet-client                                       closes: Bug#58759
153
154  -- Manoj Srivastava <srivasta@debian.org>  Thu, 24 Aug 2000 02:06:30 -0500
155
156 debian-policy (3.2.0.0) unstable; urgency=low
157
158   * Fixed bugs in debian-policy package:
159   * We have had doc-base support for a while now.       closes: Bug#15709
160   * packaging manual: Added additional clarification on dpkg
161     behaviour.                                          closes: Bug#17369
162   * [PROPOSAL] Do not make hardlinks to conffiles       closes: Bug#22935
163   * [PROPOSED]: clarification needed about diversions.
164     fixed usage for dpkg-divert                         closes: Bug#29522
165   * [OLD PROPOSAL] debian-policy has an unclear statement 
166     on dependancies and priorities                      closes: Bug#39398
167   * [ACCEPTED 10/26/99] changelog.html.gz sanitization. closes: Bug#40934
168   * [AMENDED 07/09/1999] policy on -g, a proposal       closes: Bug#43787
169   * Fixed missing </chapt> tag.                         closes: Bug#51091
170   * Correct typo in section 2.3.5                       closes: Bug#52225
171   * Documented that the library before the symlink hack 
172     (which dependend on file system specific kinks to work) 
173     is no longer required by newer versions of dpkg.    closes: Bug#53405
174   * [ACCEPTED 02/01/2000] policy for usage of "xserver" 
175     alternative                                         closes: Bug#53755
176   * [ACCEPTED 02/01/2000] additions to virtual package
177     list                                                closes: Bug#53756
178   * [ACCEPTED 02/01/2000] policy for "x-terminal-emulator" 
179      virtual package and alternative                    closes: Bug#53757
180   * [ACCEPTED 02/01/2000] policy for "x-window-manager"
181      virtual package and alternative                    closes: Bug#53758 
182   * [ACCEPTED 02/01/2000] revision of X application-defaults 
183     policy                                              closes: Bug#53760 
184   * [ACCEPTED 02/01/2000] revision of the Motif/LessTif 
185     policy                                              closes: Bug#53761
186   * [ACCEPTED 02/01/2000] applying the FHS to packages 
187     that use X                                          closes: Bug#53762 
188   * [ACCEPTED 02/01/2000] policy for X font packages    closes: Bug#53763
189   * Moved the documents into the Debian/ section, since 
190     that is where they belong, really.                  closes: Bug#54777
191   * Fixed the ftp location in the manuals.              closes: Bug#56407
192   * Fixed missing urlname entity in the sgml docs (where 
193     was it defined before anyway?)                      closes: Bug#56692
194   * Fixed bugs in packaging-manual package:
195   * Fixed typo where dpkg-genchanges was used instead of
196     dpkg-gencontrol.                                    closes: Bug#58771
197   * Other changes:
198   * Added policy-process to document current procedures.
199   * Added a dependency on fileutiles >=4.0, since the package would fail
200     to install with older fileutils.
201   * Installed FHS version 2.1
202   * Policy recommends packaging manual and vice versa
203   * Added FHS details to copyright file
204   * Updaed the upgrade checklist. Minor changes to the ./debian/rules
205     file. 
206   * Added footnotes in the packaging manual warning about the upcoming
207     dpkg-shlibdeps change as in Bug#55730
208
209  -- Manoj Srivastava <srivasta@debian.org>  Sun, 30 Jul 2000 17:43:02 -0500
210
211 debian-policy (3.1.1.3) unstable; urgency=low
212
213   * Fixed an upgrade bug when /usr/doc happens to be a symlink, and does
214     not point to /usr/share/doc. A couple of people were bitten by this. 
215
216  -- Manoj Srivastava <srivasta@debian.org>  Mon, 28 Feb 2000 22:27:05 -0600
217
218 debian-policy (3.1.1.2) unstable; urgency=low
219
220   * Correct missing </chapt> in packaging.sgml (closes: #51091)
221   * Correct typo in policy 2.3.5 (closes: #52225)
222
223  -- Julian Gilbey <jdg@debian.org>  Mon, 20 Dec 1999 20:39:57 +0000
224
225
226 debian-policy (3.1.1.1) unstable; urgency=low
227
228   * Correction to typo in packaging manual, section 6.2.
229   * Correction to typo in packaging manual, section 12.2.5 (closes:
230     #50502)
231   * More corrections to packaging manual typos (closes: #50857)
232
233  -- Julian Gilbey <jdg@debian.org>  Mon, 22 Nov 1999 19:23:31 +0000
234
235 debian-policy (3.1.1.0) unstable; urgency=low
236
237   * Correct description of negated architectures in Build-Depends
238     description in Packaging manual (closes: #49901)
239
240  -- Julian Gilbey <jdg@debian.org>  Tue, 16 Nov 1999 15:03:48 +0000
241
242 debian-policy (3.1.0.0) unstable; urgency=low
243
244   * Add instructions on /usr/doc -> /usr/share/doc symlinks (closes:
245     #45561, #42447, #48570)
246   * Added source dependencies (closes: #41232)
247   * Deprecated /etc/rc.boot (closes: #32448, #32449)
248   * Update-rc.d now only legal way to automatically access /etc/rc?.d
249     directoried (closes: #41547)
250   * FHS compliant location of examples (closes: #42849)
251   * Added ispell-dictionary to virtual-packages.list (following new
252     suggestions: no objections => accept) (closes: #8221)
253   * Added man-browser to virtual-packages.list (closes: #24695)
254   * Added ident-server to virtual-packages.list (closes: #45307)
255   * Alphabeticised virtual packages list ;)
256   * Corrected GPL reference in proposal.sgml
257   * Clarification of "extra" priority (closes: #33076)
258   * Remove buggy and seriously problematic licenses from list of contrib
259     package criteria (closes: #45318)
260   * Move docs to /usr/share/doc with a compatibility symlink (closes:
261     #41829)
262   * Update to FHS 2.1 draft #3 (for /var/state etc. changes).
263   * Correct /var/lib/games -> /var/games (closes: #42358)
264   * Added MIME subpolicy (closes: #46516)
265   * Added support for VISUAL (closes: #41121)
266   * Clarify non-dependence on /usr/local (closes: #44922)
267   * Modified description of mail spool locking (closes: #43651)
268   * Clarified wording of conffiles and configuration files (closes:
269     #40766, #40767)
270   * Changed description of release numbers (closes: #44620)
271   * Added changelog.html -> changelog requirement (closes: $40934)
272   * packaging-manual now correctly installs its docs (closes: #44643)
273   * The packaging manual now discusses version numbers based on dates
274     (closes: #17621)
275   * Mention ls -f for testing order in which files appear on disk (closes:
276     #19179)
277   * Change order of '.' and '+' in description of version numbers (closes:
278     #41095)
279   * s/fields/field names/ in section 4.1 of packaging manual for clarity
280   * Add Build-Depends-Indep: field to control file
281
282  -- Julian Gilbey <jdg@debian.org>  Thu,  4 Nov 1999 23:50:37 +0000
283
284 debian-policy (3.0.1.1) unstable; urgency=low
285
286   * Typo corrected in packaging manual. closes: Bug#40180
287   * Chnaged rules file to create ps and pdf files.
288
289  -- Manoj Srivastava <srivasta@debian.org>  Mon, 16 Aug 1999 01:21:09 -0500
290
291 debian-policy (3.0.1.0) unstable; urgency=low
292
293   * A few typos and omissions corrected
294   * Added the pop3-server to the virtual packages list, as decided on the
295     list. 
296   * Fix the self reference to a location on the web site. closes: Bug#39408
297   * Added the clarification that the .la files are essential for the
298     packages using libtool's libltdl library, in which case the
299     .la files must go in the run-time library package. (this is why this
300     is version 3.0.1.0, and not 3.0.0.1)
301   * The virtual package list has new directions (this has been true for a
302     while, I am just closing the bug now). closes: Bug#26159
303   * Since this package now contains the FHS, this closes: Bug#25533
304   * The General resolution prototcol handling of the logos closes: Bug#26915
305   * Inclusion of the Menu policy in the main policy document closes: Bug#30036
306   * Since proposal submitting guidelines are now in the policy package,
307     this closes: Bug#38612
308   * Changed a /usr/doc reference to /usr/share/doc which had beeen missed
309     before. closes: Bug#40864
310
311  -- Manoj Srivastava <srivasta@debian.org>  Thu, 15 Jul 1999 13:35:11 -0500
312
313 debian-policy (3.0.0.0) unstable; urgency=low
314
315   * This is a test version of the policy package, and shall not be
316     officially uploaded.
317   * Merged in the packaging manual sources (we still have two separate
318     .deb packages)
319   * Multiple minor packaging tweaks.
320   * [ACCEPTED 1998/05/01] Policy clarification about Standards-Version
321     Added the clarifying paragraph (and the rationale in a footnote). 
322     closes: Bug#21969
323   * [ACCEPTED 1999/04/05] Policy note that GPL moved to
324     /usr/share/common-licenses. Again, also added the rationale as a
325     footnote. closes: Bug#28747
326   * [ACCEPTED 1999/05/04] Libtool archive (*.la) files in -dev' packages 
327     closes: Bug#37257, Bug#37338
328   * [ACCEPTED 1999/04/28] Logrotation. Standardizer on logrotate. 
329     closes: Bug# 37342
330   * [ACCEPTED 1999/05/23] Rewrite of section 5.7 (Programs for the X
331     Window System) closes: Bug#38212
332   * [ACCEPTED 1999/05/15] Separate menu policy (like virtual package list)
333     closes: Bug#37713
334   * [ACCEPTED 1999/05/09] Utmp group proposal
335     closes: Bug#37389
336   * [ACCEPTED 1999/05/09] Adopt the FHS in place of FSSTND
337     Changed all references to the proper FHS versions. This was a first
338     scan, so some references may still need to be changed. closes: Bug#37345
339   * Updated the upgrading checklist.
340   * updated the proposal for policy update to reflect the latest 
341
342  -- Manoj Srivastava <srivasta@debian.org>  Wed, 30 Jun 1999 22:49:15 -0500
343
344 debian-policy (2.5.1.0) unstable; urgency=low
345
346   * Removed double '>' marks from the policy document. closes: Bug#35095
347   * Corrected canonical source for "Csh Programming Considered Harmful"
348     closes: Bug#36286 Bug#32499
349   * Fixed typo in invocation of update-rc.d. closes: Bug#34988 Bug#34543
350   * Fixed misspelling of accessible. Ran ispell over the rest of the
351     document (painful because of the large number of technical terms in
352     there). closes: Bug#34233
353   * Make the binary package contain the version.ent as well. closes: Bug#31033
354   * Fixed typo s/as is/is/. closes: Bug#30302
355   * AMENDMENT 23/04/1999: changed /etc/nntpserver recommendation to
356     /etc/news/server. closes: Bug#21875
357   * Added the current list of policy maintainers. closes: Bug#30148
358
359  -- Manoj Srivastava <srivasta@debian.org>  Tue, 27 Apr 1999 11:10:29 -0500
360
361 debian-policy (2.5.0.0) unstable; urgency=low
362
363   * AMENDMENT: Added in changes in Bug #25911, which rearranged sections
364     to create a new section 4, namely, files. Section 3.3 ("Files") should
365     become Section 4.  The Sections that are currently Section 4 and
366     Section 5 should be moved down to become Section 5 and Section 6
367     accordingly. 
368
369     What is now Section 5.5 ("Log files") should be moved to be a
370     subsection of the new Section 4 ("Files"), becoming section 4.8,
371     placing it after "Configuration files", moving the would-be Section
372     4.8 ("Permissions and owners") to Section 4.9.  All subsections of the
373     current Section 5 after 5.5 should be accordingly moved down to fill
374     in the number gap. 
375
376     This, along with the next amendment, justifies bumping up the version
377     number. closes: BUG#25911
378   
379   * AMENDMENT: Added in changes in Bug #21185, about the naming and
380     compression of changelog files. Now, if the upstream changelog file is
381     HTML formatted, it should be accessible as
382     /usr/doc/<package>/changelog.html.gz It also allows for this to be a
383     symlink, if the upstream file name does not conform to Debian
384     conventions. closes: BUG#21185
385
386   * AMENDMENT: Added in changes in Bug #7890, to make clear that the HTML
387     documents should be supplied in _some_ package, not necessarily in the
388     main binary package (at the discretion of the maintainer). 
389     closes: BUG#7890
390   
391   * AMENDMENT: Added in changes in Bug #26461, which corrects the policy
392     to refer to /usr/doc/<package>/copyright, rather than
393     /usr/doc/copyright/<package>. closes: BUG#26461
394   
395   * AMENDMENT: Added in changes in Bug #25385, which allow the
396     architecture specification strings to be of the form <arch>-<os>,
397     where os is one of linux, gnu. Previously, only linux was allowed, now
398     we also cater to the hurd. closes: BUG#25385
399   
400   * The responsibility of the contents of this package has now passed to
401     the debian-policy mailing list. The packaging details are now being
402     managed by a group of maintainers that do ot won the contents. 
403   
404   * Make the package optional, not extra. 
405   
406   * Re did the SGML markup. Normalized the document, and undid the omitted
407     and shor tags. Personally, I use too many DTD's in real life to be so
408     converssant with each one to be clever with tag omissions, and, since
409     I have a smart editor, omitting tags does not byuy one much. In the
410     process, I discovered a few errors in the markup (one of my
411     predecessors hasd the unfortunate habit of treating <p> as a "create
412     some space here" tag, and more often than not put it at the end of a
413     paragraph, rather than using is as a container element (which is what
414     it is, really). 
415   
416   * Re did the control files, making them more robust
417   
418   * re did the rules file, making it more general, and easier to maintain
419     by putting in a layer of abstractions. 
420
421
422  -- Manoj Srivastava <srivasta@debian.org>  Thu, 29 Oct 1998 15:16:52 -0600
423
424 debian-policy (2.4.1.4) unstable; urgency=low
425
426   * New Maintainer <debian-policy@lists.debian.org>
427
428  -- Philip Hands <phil@hands.com>  Sat,  5 Sep 1998 02:41:35 +0100
429
430 debian-policy (2.4.1.3) unstable; urgency=low
431
432   * New maintainer (with changes from Adam P. Harris' proposed NMU)
433   * policy.sgml:    some awkward phrasings fixed (closes Bug#22006)
434   * policy.sgml:    s/depreciated/deprecated (closes Bug#21831)
435   * debian/control: added conflict doc-base (<< 0.6), which I still am not
436     sure why we need this but hey (closes Bug#21554)
437   * policy.sgml: use new <url> tag where appropriate
438   * policy.sgml, debian/control: always dynamically self reference the
439     current version of policy, that is, do not hard code policy revision
440     or date anywhere
441   * debian/rules: use dpkg-gencontrol -isp
442   * bugs fixed in some unknown previous version (closes Bug#23177)
443
444  -- Philip Hands <phil@hands.com>  Tue, 11 Aug 1998 09:54:17 +0100
445
446 debian-policy (2.4.1.2) frozen unstable; urgency=low
447
448   * non-maintainer release
449   * rebuild package to fix truncated Chapter 3 (Bug#23408, not marked as
450     important but should be, since a gaping hole in policy is very
451     annoying.)
452   * bumped version of policy, within the document, to this version number,
453     but not the date, indicating nothing really changed since then
454   * no content changes
455   * debian/rules: clean is a little cleaner
456
457  -- Adam P. Harris <aph@debian.org>  Tue, 16 Jun 1998 03:15:22 -0400
458
459 debian-policy (2.4.1.1) frozen unstable; urgency=low
460
461   * Orphaned package
462
463  -- Christian Schwarz <schwarz@debian.org>  Thu, 14 May 1998 21:54:50 +0200
464
465 debian-policy (2.4.1.0) frozen unstable; urgency=low
466
467   * Changes to the Debian Policy Manual:
468
469     - Updated section 3.1.2 Site-specific programs
470           and section 3.8 Keyboard configuration:
471       + improved wording (fixes:bug#20129)
472   
473     - Updated section 2.1.7 Subsections:
474       + fixed typos (fixes:bug#18145)
475   
476     - Updated section 3.3.5 Symbolic links:
477       + symbolic links within a toplevel directory should be relative,
478         symbolic links between toplevel directories should be absolute
479         (cf., Policy Weekly Issue#6, topic 2)
480
481     - Updated section 3.4 System run levels:
482       + Intro: mention /etc/rcS.d (links to boot time scripts)
483       + Notes: include rationale why /etc/init.d scripts have to be tagged
484         as conffiles (fixes:bug#16199)
485       + Example: changed example init.d script to handle force-reload
486         and restart options and to comply with the console message
487         standard (fixes:bug#19216)
488
489     - Updated section 4.8 Emacs lisp programs:
490       + Replaced old section about lisp programs with a reference to
491         the file debian-emacs-policy.gz, installed by the emacsen-common
492         package.
493   
494     - Updated section 4.9 Games:
495       + manpages for games should be installed in /usr/man/man6
496         (cf., Policy Weekly Issue#6, topic 3)
497   
498     - Removed one example reference to the current standards version
499     - Include manual's date as plain text in the .sgml source so that
500       a recompiled manual uses the same release date
501
502   * Changes to the authoritative list of virtual package names:
503     - Removed obsolete virtual package `emacs'
504
505   * New version numbering scheme:
506   
507     - The version numbers are independent of dpkg now, but all policy
508       manuals (the Debian Policy Manual, the Debian Packaging Manual, and
509       the Debian Developer's Reference) share the same version numbering
510       scheme.
511     
512     - The first three digits of the version number specify the
513       `Standards-Version.' This number is incremented with each policy
514       change. The fourth digit represents the `patch-level,' which may
515       differ between the manuals. 
516   
517       If only the patch-level digit is incremented, no changes in policy
518       have been made, except bug fixes and clarifications. Packages only
519       have to specify the first three digits of the version number in the
520       `Standards-Version' field of their source packages.
521   
522   * Packaging changes:
523   
524     - Uploaded to frozen and unstable. This is a documentation-only
525       package and the changes to the manual are relevant for hamm.
526
527     - Fixed FSF's address in copyright file (detected by Lintian)
528   
529  -- Christian Schwarz <schwarz@debian.org>  Tue, 14 Apr 1998 10:08:09 +0200
530
531 debian-policy (2.4.0.0) unstable; urgency=low
532
533   * Changes to the Debian Policy Manual:
534
535     - Updated section 3.3.4 Scripts:
536       + /bin/sh may be any POSIX compatible shell
537       + scripts including bashisms have to specify /bin/bash as
538         interpreter
539       + scripts which create files in world-writable directories
540         (e.g., in /tmp) should use tempfile or mktemp for creating
541         the directory
542
543     - Updated section 3.3.5 Symbolic Links:
544       + symbolic links referencing compressed files must have the same
545         file extension as the referenced file
546
547     - Updated section 3.3.6 Device files:
548       + /dev/tty* serial devices should be used instead of /dev/cu*
549
550     - Updated section 3.4.2 Writing the scripts [in /etc/init.d]:
551       + all /etc/init.d scripts have to provide the following options:
552         start, stop, restart, force-reload
553       + the reload option is optional and must never stop and restart
554         the service
555
556     - Updated section 3.5 Cron jobs:
557       + cron jobs that need to be executed more often than daily should
558         be installed into /etc/cron.d
559
560     - Updated section 3.7 Menus:
561       + removed section about how to register HTML docs to `menu'
562         (the corresponding section in 4.4, Web servers and applications,
563         has been removed in policy 2.2.0.0 already, so this one was
564         obsolete)
565
566     - New section 3.8 Keyboard configuration:
567       + details about how the backspace and delete keys should be
568         handled
569
570     - New section 3.9 Environment variables:
571       + no program must depend on environment variables to get a
572         reasonable default configuration
573
574     - New section 4.6 News system configuration:
575       + /etc/news/organization and /etc/news/server should be supported
576         by all news servers and clients
577
578     - Updated section 4.7 Programs for the X Windows system:
579       + programs requiring a non-free Motif library should be provided
580         as foo-smotif and foo-dmotif package
581       + if lesstif works reliably for such program, it should be linked
582         against lesstif and not against a non-free Motif library
583
584     - Updated section 4.9 Games:
585       + games for X Windows have to be installed in /usr/games, just as
586         non-X games
587
588     - Lots of typos fixed (thanks to Ray Dassen for the patch!)
589
590   * Changes to the authoritative list of virtual package names:
591     - added `libc-dev' and `emacsen'
592
593   * Merged `/usr/doc/debian-policy/changelog-policy.gz' into this
594     changelog file
595
596   * Included `Policy checklist for upgrading your packages' from the 
597     Policy Home Page as /usr/doc/debian-policy/upgrading-checklist.text.gz
598
599   * Added support for doc-base to register the Policy Manual to the
600     online documentation systems dwww and dhelp (fixes:#15710)
601
602   * Upgraded to standards version 2.4.0.0 (no changes)
603   
604  -- Christian Schwarz <schwarz@debian.org>  Fri, 30 Jan 1998 21:58:25 +0100
605
606 debian-policy (2.3.0.1) unstable; urgency=low
607
608   * Changes in the Debian Policy Manual:
609     - X library package is now called xlib6g
610   * Changes in the authoritative list of virtual package names:
611     - Added emacs, c-compiler, fortran77-compiler, lambdamoo-core,
612       lambdamoo-server
613   * Conflict with old dpkg-dev version that included policy manual
614     (fixes #13790)
615   * Removed `tentative-opt-draft' from package since people considered
616     the draft official policy (which is not the case)
617   * Don't use debstd anymore
618   
619  -- Christian Schwarz <schwarz@debian.org>  Tue, 21 Oct 1997 23:03:52 +0200
620
621 debian-policy (2.3.0.0) unstable; urgency=low
622
623   * Changes in the Debian Policy Manual:
624     - reworked chapter `The Debian Archive' to cover new
625       contrib/non-free policy
626     - call "contrib" and "non-free" a `section' (not `distribution')
627     - refer to license files (GPL, LGPL, etc.) as uncompressed files
628     - changed `/etc/news/server' into `/etc/nntpserver' in example of
629       maintainer scripts (fixes #11517)
630     - new section about `Daemons' 
631     - updated section about `Configuration files' 
632     - MUAs and MTAs have to use liblockfile 
633     - fixed typos and grammatical errors
634   * Changes in the authoritative list of virtual package names:
635     - renamed tcl/tk virtual package names to `tclsh' and `wish'
636   * Paper about libc6 migration:
637     - fixed typos (fixes #11641), thanks to James Troup for the patch! 
638   * SGML source code included in package
639   * don't use `2-up' style for PostScript version (fixes #11095)
640   
641  -- Christian Schwarz <schwarz@debian.org>  Mon,  2 Sep 1997 00:54:31 +0200
642
643 debian-policy (2.2.0.0) unstable; urgency=low
644
645   * Changes in the Debian Policy Manual:
646     - completely reworked structure 
647     - moved sections about new maintainers, upload procedure, interim
648       releases, and mailing lists into the Developers Reference Manual 
649     - moved a few (small) sections into the Debian Packaging Manual
650     - removed all those ugly footnotes 
651     - new example for "reload" in section about console messages 
652     - mention Artistic License (fixes #9793) 
653     - don't mention dpkg's version number in Policy Manual 
654     - rewrote abstract and section introductions 
655     - mention "orphaned packages" 
656     - maintainer is responsible for a package license to comply with the
657       distributions' policy 
658     - putting a package into base section requires discussion on debian-devel 
659     - rewrote sections about "pre-depends", "essential" and, "base" packages 
660     - added note that non-us' maintainers have to live outside the US 
661     - added crypto-hook statement (fixes #7257) 
662     - added section about arch spec strings 
663     - rewrote section about "Site specific programs" (/usr/local) 
664     - included Ian's suggestions for user IDs 
665     - added section about "menus" 
666     - removed section about "web menus" since this will be superseded with
667       the new documentation policy soon 
668     - incorporated "Debian Free Software Guidelines" (fixes #9024) 
669     - removed note that linking with -g produces large a.out binary (fixes
670       #11008)  
671     - added section about editors and pagers 
672     - added note about Package priorities and dependencies 
673     - added section about cron jobs (fixes #8814) 
674     - added section about device files 
675     - don't install shared libraries as executable (fixes #7129) 
676     - app-defaults files may not be conffiles (cf. #2717) 
677     - lots of minor changes not worth mentioning here (typos, formulations,
678       etc.)
679   * Changes in the authoritative list of virtual package names
680     - Removed obsolete virtual packages: xR6shlib, xlibraries,
681       compress, emacs, sgmls, inews, gs_x, gs_svga, gs_both, xpmR6
682     - Added new section about obsolete names
683   * Added Helmut Geyer's paper about libc5-libc6 migration
684   * Fixed package's description
685  
686  -- Christian Schwarz <schwarz@debian.org>  Sun, 13 Jul 1997 13:25:51 +0200
687
688 debian-policy (2.1.3.3) frozen unstable; urgency=low
689
690   * Mention Artistic License in section 2.5 (bug #9755)
691
692  -- Christian Schwarz <schwarz@debian.org>  Wed, 14 May 1997 16:53:15 +0200
693
694 debian-policy (2.1.3.2) frozen unstable; urgency=low
695
696   * Fixed an email address, an URL, and several typos in chapter 6 (#9358)
697   * Added new virtual package "wordlist" to list (requested by Joey Hess)
698   * Changed wording in section about "non-free" packages as suggested
699     by Kai Henningsen (#7076)
700
701  -- Christian Schwarz <schwarz@debian.org>  Mon, 5 May 1997 20:05:39 +0200
702
703 debian-policy (2.1.3.1) frozen unstable; urgency=low
704
705   * Fixed bug in chapter 7: `-ur' should read `-us' (#8874)
706   * Fixed bug in chapter 7: `-rwhatever' also needed for rebuild (#8874)
707   * Create a PS and HTML version of the Policy Manual and upload it
708     "byhand".
709   * Install virtual-package-names-list.text in /usr/doc/debian-policy
710     and upload it "byhand" too.
711
712  -- Christian Schwarz <schwarz@debian.org>  Tue, 29 Apr 1997 18:02:14 +0200
713
714 debian-policy (2.1.3.0) unstable; urgency=low
715
716   * Initial Release.
717   * New Policy Manager: Christian Schwarz <schwarz@debian.org>
718   * Added section 2.4 about the "non-us" distribution.
719   * Added section 3.1.1 about the "Package" field in the control file.
720   * Added section 3.2.1 about "Binaries": two programs with different
721     functionality must not have the same name.
722   * Changed headline of section 3.2.6 into "Debian changelog and upstream
723     changelog" as suggested by Santiago Vila Doncel <sanvila@unex.es>.
724   * Added log-rotating example to section 3.2.9 that tests with `-sf',
725     as suggested by Boris D. Beletsky <borik@isracom.co.il>.
726   * Added section 3.13: "Webstandard 3.0" by Christoph Lameter.
727   * Added section 3.14: "Standard for Console Messages" by Christian Schwarz.
728   * Split section 4.1 into 4.1.1 (Options for binaries) and 4.1.2 (Options
729     for libraries)
730   * Added note to 4.1.2: Libraries should be compiled with `-D_REENTRANT'
731     to make them compatible with LinuxThreads, by Rob Browning
732     <osiris@cs.utexas.edu>.
733   * Added note to 4.1.2: Libraries should be stripped with
734     "strip --strip-unneeded", by Guy Maor <maor@ece.utexas.edu>.
735   * Section 5.2: Policy changelog is now
736     "/usr/doc/debian-policy/changelog-policy.gz". This fixes bug #6130.
737   * Section 6.2 renamed to "Uploading your first Debian package". This
738     fixes bug #6130.
739
740  -- Christian Schwarz <schwarz@debian.org>  Sat, 15 Mar 1997 18:08:56 +0100
741
742 debian-manuals (2.1.2.2) frozen unstable;
743
744   * Fixed even more typographical and grammatical errors in Policy and 
745   Programmer's manual
746   * Corrected the contact email addresses again.
747   * Added a paragraph to Policy 6.3 on taking over an old package (Guy Maor)
748   * Added a paragraph to Programmer 4.2.14 on listing distributions to load
749   a package into. (Guy Maor)
750   * Further clarification of use of absolute pathnames in scripts in 
751   Programmer 6.1. 
752
753  -- David Morris <bweaver@worf.netins.net>  Tue, 3 Dec 1996 23:28:04 -0600
754
755 debian-manuals (2.1.2.1) frozen unstable;
756   
757   * Many editorial and formatting revisions with suggestions from Ian Jackson,
758   Guy Maor and others   
759   * correction of chiark address in Policy 6.2
760   * footnote in Programmers chapter 2 pointing to deb(5) manpage for 
761   description of deb file format.
762   * addition of more dpkg examples in Programmer chapter 2 
763   * Replace paragraph in Policy 4.1 outlining compiling parameters for 
764   shared libraries.
765   * Added paragraph in Programmer 6.1 on paths in maintainer scripts
766   (Bug #2481)
767   * Cleaned up language and formatting of Programmer's 12.2, shlibs
768   * Corrected contact addresses for listmaster and override-change
769
770  -- David Morris <bweaver@worf.netins.net>  Wed, 27 Nov 1996 08:17:16 -0600
771
772 debian-manuals (2.1.2.0) frozen unstable;
773
774   * Mostly editorial changes in Policy Manual.
775   * Added summary of distribution criteria to Introduction
776   * Added section headings for copyright criteria
777   * Fixed typos (Bugs #4485, #4622)
778   * Added paragraph in Compilation Options related to use of shared and 
779     static libraries. (Bug #5299)
780   * Paragraph added about where to find PGP and other export restricted 
781     packages in section on Procedure
782   * Change in List administrator and in the contact address for becoming 
783     a package maintainer
784   * A paragraph added related to who to contact for package maintainer changes.
785   * Changed where to send upload announcements: uploads destined for unstable,
786     frozen, or experimental go to debian-devel-changes.
787
788   * Made some mostly editorial changes to Programmers Manual.
789   * Added a recommendation to debmake in Introduction.
790   * A further interpretation of the various Distributions is added with
791     the intent of helping people decide which one to choose. (section 4.2.14)
792   * Section 12 on Shared Libraries expanded with further technical information
793     on various shlib files
794   * Section in 2.2 on format of shlib file moved to new subsection within 12.
795   * Paragraph on adding a symlink without version number added to Shared 
796     Library Section (Guy Maor, Bug #5299)
797
798  -- David Morris <bweaver@worf.netins.net>  Fri, 22 Nov 1996 23:41:39 -0600
799
800 debian-manuals (2.1.1.0) unstable;
801
802   * Hard links are forbidden in source packages (they didn't work anyway,
803     and can't easily be made to work reliably).
804   * Do not use dpkg-divert or update-alternatives without consultation.
805
806   * Do not need to declare dependencies on Essential packages.
807   * Restrictions on Pre-Depends stated in policy manual.
808   * debian/substvars file is now almost always auto-generated.
809   * Shared libraries must be installed stripped.
810   * Essential and Pre-Depends put together in policy manual.
811
812   * Explained component-wise (file-wise) vs. package-wise dependencies.
813
814  -- Ian Jackson <ian@chiark.greenend.org.uk>  Thu, 12 Sep 1996 01:00:41 +0100
815
816 debian-manuals (2.1.0.0) unstable;
817
818   * Upstream changelog must be installed too (was just recommended).
819
820   * Modification to use dpkg-shlibdeps added to conversion instructions.
821   * Packages which are buggy and orphaned but which are preserved for
822     compatibility go in contrib.
823
824   * Programmers' manual source package section refers to conversion
825     instructions in policy manual.
826   * Make it clear that recommending a non-free or contrib package puts a
827     package in contrib.
828
829  -- Ian Jackson <ian@chiark.chu.cam.ac.uk>  Sun, 1 Sep 1996 17:47:18 +0100
830
831 debian-manuals (2.0.1.0) unstable;
832
833   * varargs.h and libtermcap are obsolete - use stdarg.h and ncurses.
834   * Shared library link/library ordering corrected (aargh).
835   * When to byte-compile Elisp files.
836   * Missing final newlines not represented by dpkg-source.
837
838   * Must post upload announcements to debian-changes.
839   * Moved some sections into new `configuring and building' chapter.
840   * Typo fixes.
841
842  -- Ian Jackson <ian@chiark.chu.cam.ac.uk>  Sat, 31 Aug 1996 20:07:22 +0100
843
844 debian-manuals (2.0.0.0) unstable;
845
846   * Footnote added OK'ing copyrights which require name changes.
847   * More detail about changelog format names.
848
849   * Problematic licence restrictions are formatted as lists.
850   * Mentioned 822-date utility as way to generate RFC822 format dates.
851   * Typos corrected.
852   * Released.
853
854  -- Ian Jackson <ian@chiark.chu.cam.ac.uk>  Mon, 26 Aug 1996 14:27:34 +0100
855
856 debian-manuals (0.2.1.1) unstable;
857
858   * Can't overwrite directories in one package with files in another.
859
860  -- Ian Jackson <ian@chiark.chu.cam.ac.uk>  Sat, 24 Aug 1996 18:44:54 +0100
861
862 debian-manuals (0.2.1.0) unstable;
863
864   * Policy says when and how to include original source in upload.
865
866   * Need -sa on dpkg-genchanges/dpkg-buildpackage when converting.
867
868   * Use minor patchlevel for meaning changes which don't affect packages.
869   * More verbosity about netiquette.
870   * Reorganised participation and upload policy: merged with mailing lists.
871
872  -- Ian Jackson <ian@chiark.chu.cam.ac.uk>  Fri, 23 Aug 1996 12:48:09 +0100
873
874 debian-manuals (0.2.0.1) experimental;
875
876   * Said that system administrators' manual does not exist.
877
878  -- Ian Jackson <ian@chiark.chu.cam.ac.uk>  Fri, 23 Aug 1996 04:05:36 +0100
879
880 debian-manuals (0.2.0.0) experimental;
881
882   * Draft releases.
883
884  -- Ian Jackson <ian@chiark.chu.cam.ac.uk>  Wed, 21 Aug 1996 15:07:53 +0100
885
886 Local variables:
887 mode: debian-changelog
888 End: