From 9dd3be90a7079d5d43729ddf5fc7f648b28f450f Mon Sep 17 00:00:00 2001 From: Manoj Srivastava Date: Thu, 16 Jun 2005 05:05:29 +0000 Subject: [PATCH] test update Author: srivasta Date: 1999/06/18 17:51:24 test update git-archimport-id: srivasta@debian.org--etch/debian-policy--devel--3.0--patch-26 --- debian/changelog | 25 ++ debian/rules | 27 ++- fhs-2.0.tar.gz | Bin 0 -> 143956 bytes menu-policy.sgml | 300 ++++++++++++++++++++++++ policy.sgml | 411 +++++++++++++++++++++++---------- virtual-package-names-list.txt | 26 ++- 6 files changed, 652 insertions(+), 137 deletions(-) create mode 100644 fhs-2.0.tar.gz create mode 100644 menu-policy.sgml diff --git a/debian/changelog b/debian/changelog index b32780e..1c11ec7 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,28 @@ +debian-policy (2.5.1.90) unstable; urgency=low + + * This is a test version of the policy package, and shall not be + officially uploaded. + * [ACCEPTED 1998/05/01] Policy clarification about Standards-Version + Added the clarifying paragraph (and the rationale in a footnote). + closes: Bug#21969 + * [ACCEPTED 1999/04/05] Policy note that GPL moved to + /usr/share/common-licenses. Again, also added the rationale as a + footnote. closes: Bug#28747 + * [ACCEPTED 1999/05/04] Libtool archive (*.la) files in -dev' packages + closes: Bug#37257, Bug#37338 + * [ACCEPTED 1999/04/28] Logrotation. Standardizer on logrotate. + closes: Bug# 37342 + * [ACCEPTED 1999/05/23] Rewrite of section 5.7 (Programs for the X + Window System) closes: Bug#38212 + * [ACCEPTED 1999/05/15] Separate menu policy (like virtual package list) + closes: Bug#37713 + * [ACCEPTED 1999/05/09] Adopt the FHS in place of FSSTND + Changed all references to the proper FHS versions. This was a first + scan, so some references may still need to be changed. closes: Bug#37345 + * + + -- + debian-policy (2.5.1.0) unstable; urgency=low * Removed double '>' marks from the policy document. closes: Bug#35095 diff --git a/debian/rules b/debian/rules index 1756d9f..dddc2a9 100755 --- a/debian/rules +++ b/debian/rules @@ -5,13 +5,13 @@ ## Created On : Thu Oct 29 15:35:55 1998 ## Created On Node : tiamat.datasync.com ## Last Modified By : Manoj Srivastava -## Last Modified On : Tue Apr 27 11:55:25 1999 +## Last Modified On : Mon Jun 7 23:37:11 1999 ## Last Machine Used: glaurung.green-gryphon.com -## Update Count : 35 +## Update Count : 42 ## Status : Unknown, Use with caution! ## HISTORY : ## Description : -## +## $Id$ ############################################################################### # The name of the package (for example, `emacs'). package := $(shell grep Source debian/control | sed 's/^Source: //') @@ -19,12 +19,14 @@ arch := $(shell dpkg --print-installation-architecture) date := $(shell date +"%Y-%m-%d") version := $(shell LC_ALL=C dpkg-parsechangelog | \ grep ^Version: | sed 's/^Version: *//') +ppackage:= packaging-manual FILES_TO_CLEAN = debian/files debian/buildinfo debian/substvars \ version.ent policy.lout policy.lout.ld lout.li \ upgrading-checklist.text policy.text.gz STAMPS_TO_CLEAN = stamp-binary stamp-build stamp-configure -DIRS_TO_CLEAN = debian/tmp policy.html +DIRS_TO_CLEAN = debian/tmp policy.html fhs +SGML_FILES = policy packaging menu-policy proposal # Location of the source dir SRCTOP := $(shell if [ "$$PWD" != "" ]; then echo $$PWD; else pwd; fi;) @@ -32,6 +34,8 @@ TMPTOP := $(SRCTOP)/debian/tmp DOCDIR := $(TMPTOP)/usr/doc/$(package) LIBDIR := $(TMPTOP)/usr/share/doc-base +FHS_ARCHIVE =(shell ls -1 fhs*.tar.gz) +FHS_FILES =fhs/fhs.dvi fhs/fhs.ps fhs/fhs.txt FSSTND_FILES =FSSTND-FAQ fsstnd-1.2.dvi.gz fsstnd-1.2.ps.gz fsstnd-1.2.txt.gz POLICY_FILES =policy.text.gz policy.sgml virtual-package-names-list.text \ upgrading-checklist.text libc6-migration.text version.ent @@ -47,12 +51,15 @@ all build: stamp-build stamp-build: $(checkdir) -test -f stamp-configure || $(MAKE) -f debian/rules configure - nsgmls -gues policy.sgml # check SGML syntax - debiandoc2html policy.sgml - debiandoc2text policy.sgml - if [ -f policy.txt ]; then mv policy.txt policy.text; fi + for file in $(SGML_FILES); do \ + nsgmls -gues $$file.sgml; \ + debiandoc2html $$file.sgml; \ + debiandoc2text $$file.sgml; \ + if [ -f $$file.txt ]; then mv $$file.txt $$file.text; fi; \ + gzip -9f $$file.text; \ + done + tar zfx $(FHS_ARCHIVE) lynx -dump upgrading-checklist.html > upgrading-checklist.text - gzip -9f policy.text touch stamp-build configure: stamp-configure @@ -88,6 +95,7 @@ stamp-binary: build -rm -rf $(TMPTOP) $(make_directory) $(TMPTOP)/DEBIAN $(make_directory) $(DOCDIR)/fsstnd + $(make_directory) $(DOCDIR)/fhs $(make_directory) $(LIBDIR) # create a substvar to reference from debian/control so that # we don't hardcode the policy compliance of the policy @@ -97,6 +105,7 @@ stamp-binary: build echo "debian-policy:Version=$(version)" > debian/substvars $(install_file) $(POLICY_FILES) $(DOCDIR)/ $(install_file) $(FSSTND_FILES) $(DOCDIR)/fsstnd/ + $(install_file) $(FHS_FILES) $(DOCDIR)/fhs/ $(install_file) debian/changelog $(DOCDIR)/ -gzip -fqr9 $(DOCDIR) $(install_file) debian/copyright $(DOCDIR)/ diff --git a/fhs-2.0.tar.gz b/fhs-2.0.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..f540d80409240f582e1b353cbac54733d0533c30 GIT binary patch literal 143956 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

J4jxvT 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:s3lAwwUb!>R0QVJ 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 Spa1^9{rkUw{SpxXFb4p=#IiL2 literal 0 HcmV?d00001 diff --git a/menu-policy.sgml b/menu-policy.sgml new file mode 100644 index 0000000..d471df1 --- /dev/null +++ b/menu-policy.sgml @@ -0,0 +1,300 @@ + + %versiondata; +]> + + + + + + The Debian Menu sub-policy + + Chris Waters + xtifr@dsp.net + + + Joey Hess + joey@kitenet.net + + + Joost Witteveen + joostje@debian.org + + + The Debian Policy mailing List + debian-policy@lists.debian.org + + version &version;, &date; + + + This manual describes the policy requirements for the Menu + system used in the Debian GNU/Linux distribution. This + document is part of the policy package for Debian. The policy + package itself is maintained by a group of maintainers that + have no editorial powers. At the moment, the list of + maintainers is: + + +

Michael Alan Dorman mdorman@debian.org

+ + +

Richard Braakman dark@xs4all.nl

+
+ +

Philip Hands phil@hands.com

+
+ +

Manoj Srivastava srivasta@debian.org

+
+ + + + + + + Copyright ©1999 . + +

+ This manual is free software; you may redistribute it and/or + modify it under the terms of the GNU General Public License + as published by the Free Software Foundation; either version + 2, or (at your option) any later version. +

+ +

+ This is distributed in the hope that it will be useful, but + without any warranty; without even the implied + warranty of merchantability or fitness for a particular + purpose. See the GNU General Public License for more + details. +

+

+ A copy of the GNU General Public License is available as + /usr/doc/copyright/GPL in the Debian GNU/Linux + distribution or on the World Wide Web at + . You can also obtain it by writing to the + Free Software Foundation, Inc., 59 Temple Place - Suite 330, + Boston, MA 02111-1307, USA. +

+
+ + + + + About this document +

+ The latest copy of this document can be found at + ftp.debian.org + /debian/doc/package-developer/menu_policy.txt +

+

+ This document has been extracted and separated from the + Menu package to: + +

Increase the visibility of the Menu sub policy

+ + +

+ Reduce the coupling between policy and + implementation. If this separtion is not made, every + time we want to change menu policy, we have to arrange + to get the maintainer to release a new version of the + package, even if the package has not otherwise + changed. It also involves yet another layer, making the + policy changes that much harder to implement.

+
+ +

+
+ + Menu Structure +

+ If you have a package which doesn't fit within the existing + menu heirarchy, please bring it up on the debian-devel mailing + list. If you have other proposals for changing the menu + heirarchy, or making other changes to menu policy, please + bring it up on debian-policy. +

+ + Preferred menu structure +

+ Here is the authoritative list of Debian's menu + structure. Please do not put your packages into any other + sections without asking for permission first! +

+

+ Apps + +

normal applications

+

+ Databases + +

interactive database programs

+ + Editors + +

text editors, word processors

+
+ Emulators + +

wine, dosemu, etc.

+
+ Graphics + +

image manipulation

+
+ Hammradio + +

anything relating to ham radio

+
+ Math + +

math related programs

+
+ Net + +

network programs that don't fit elsewhere

+
+ Programming + +

debuggers, etc.

+
+ Tools + +

simple apps, like clocks, that perform only one task

+
+ Technical + +

technical stuff

+
+ Text + +

text oriented tools other than editors

+
+ Shells + +

bash, ksh, zsh, etc.

+
+ Sound + +

sound players and editors

+
+ Viewers + +

image viewers

+
+ System + +

system administration and monitoring tools

+
+ +

+ + Games + +

games and recreations

+

+ Adventure + +

walk around virtual space, zork, MOO's, etc

+
+ Arcade + +

any game where reflexes count

+
+ Board + +

games played on a board

+
+ Card + +

games involving a deck of cards

+
+ Puzzles + +

tests of ingenuity and logic

+
+ Sports + +

games derived from "real world" sports

+
+ Strategy + +

games involving long term strategic thinking

+
+ Tetris-like + +

games involving falling blocks

+
+ Toys + +

amusements, eye-candy, etc.

+
+ +

+ + Help + +

programs that provide user documentation

+
+ Screen + +

programs that affect the whole screen

+

+ + Lock + +

programs to lock the screen

+
+ Save + +

screen savers

+
+ Root-window + +

things that fill the root window

+
+ +

+ + WindowManagers + +

X window managers

+

+ + + +

window manager modules

+
+ +

+ + XShells + +

xterm and its brethern

+
+ +

+
+
+ + + + + + + + diff --git a/policy.sgml b/policy.sgml index fc72f76..17b48cd 100644 --- a/policy.sgml +++ b/policy.sgml @@ -88,7 +88,7 @@

A copy of the GNU General Public License is available as - /usr/doc/copyright/GPL in the Debian GNU/Linux + /usr/share/common-licences/GPL in the Debian GNU/Linux distribution or on the World Wide Web at . You can also obtain it by writing to the @@ -300,7 +300,7 @@ program is extracted from Debian and used or distributed without Debian but otherwise within the terms of the program's license, all parties to whom - the program is redistributed should have the same + the program is redistributed must have the same rights as those that are granted in conjunction with the Debian system.

@@ -426,7 +426,7 @@

Every package must be accompanied by a verbatim copy of its copyright and distribution license in the file - /usr/doc/<package-name>/copyright (see for details).

We reserve the right to restrict files from being included @@ -550,15 +550,15 @@ expect to find on any Unix-like system. If the expectation is that an experienced Unix person who found it missing would say `What the F*!@<+ is - going on, where is foo', it should be in + going on, where is foo', it must be in important. This is an important criterion because we are trying to produce, amongst other things, a free Unix. Other packages without which the - system will not run well or be usable should also be - here. This does not include Emacs or X11 or - TeX or any other large applications. The - important packages are just a bare minimum of - commonly-expected and necessary tools.

+ system will not run well or be usable must also be + here. This does not include Emacs, the X + Window System, TeX or any other large applications. + The important packages are just a bare + minimum of commonly-expected and necessary tools.

standard @@ -580,8 +580,8 @@ all the software that you might reasonably want to install if you didn't know what it was or don't have specialised requirements. This is a much larger system - and includes X11, a full TeX distribution, and lots of - applications.

+ and includes the X Window System, a full TeX + distribution, and lots of applications.

extra @@ -596,7 +596,7 @@

Packages may not depend on packages with lower priority - values. If this should happen, one of the priority values + values. If this does happen, one of the priority values will have to be adapted.

@@ -661,19 +661,19 @@ The description of a package

- Every Debian package should have an extended description + Every Debian package must have an extended description stored in the appropriate field of the control record.

- The description should be written so that it tells the - user what they need to know to decide whether to install - the package. This description should not just be copied - from the blurb for the program. Instructions for - configuring or using the package should not be - included--that is what installation scripts, manual pages, - Info files, etc. are for. Copyright statements and other - administrivia should not be included--that is what the - copyright file is for.

+ The description must be written so that it tells the user + what they need to know to decide whether to install the + package. This description should not just be copied from + the blurb for the program. Instructions for configuring + or using the package must not be included -- that is what + installation scripts, manual pages, Info files, etc. are + for. Copyright statements and other administrivia must + not be included -- that is what the copyright file is + for.

@@ -776,10 +776,10 @@

Since these packages can not easily be removed (you'll have to specify an extra force option to - dpkg) this flag should only be used where + dpkg) this flag must only be used where absolutely necessary. - A shared library package should not be tagged + A shared library package must not be tagged essential--the dependencies will prevent its premature removal, and we need to be able to remove it when it has been superseded.

@@ -795,7 +795,7 @@ Maintainer scripts

- The package installation scripts should avoid producing + The package installation scripts must avoid producing output which it is unnecessary for the user to see and should rely on dpkg to stave off boredom on the part of a user installing many packages. This means, @@ -829,7 +829,7 @@ and prompt the user to hit return to acknowledge the message. Copyright messages do not count as vitally important (they belong in - /usr/doc/package/copyright); neither + /usr/share/doc/package/copyright); neither do instructions on how to use a program (these should be in on line documentation, where all the users can see them).

@@ -901,6 +901,24 @@ changed when only cosmetic, typographical or other edits which do not change the meaning are made, or changes which do not affect the contents of packages.

+ +

+ For package maintainers, only the first 3 digits of the + manual version are significant in representing the + Standards-Version, and either these 3 digits or + the complete 4 digits can be specified--that's up to the + maintainer. + +

+ In the past, people specified 4 digits in the + Standards-Version field, like `2.3.0.0'. Since any + `patch-level changes' don't introduce new policy, it + was thought it would be better to relax policy and + only require that the first 3 digits are specified. (4 + digits can still be used if someone wants to do so.) +

+ +

You should regularly, and especially if your package has @@ -956,7 +974,7 @@

A copy of the file which will be installed in - /usr/doc/package/copyright should be + /usr/share/doc/package/copyright should be in debian/copyright.

@@ -1029,13 +1047,25 @@

The location of all installed files and directories must - comply fully with the Linux File system Structure (FSSTND). - The latest version of this document can be found alongside - this manual or on tsx-11.mit.edu in + comply (with some exceptions + +

In an as yet unreleased version of the standard, the + location of the mail spool and state information + directories has changed; and we proipose to follow the + latter, since that would mean that we do not ahve to + move things around again when the new version of the + FHS comes around). The changes are, amongst others, + s%/var/mail%/var/spool/mail% and + s%/var/state%/var/lib%

+ + ) with the Linux File system Hierarchy Standard + (FHS). The latest version of this document can be found + alongside this manual or on + tsx-11.mit.edu in /pub/linux/docs/linux-standards/fsstnd/. Specific questions about following the standard may be asked on debian-devel, or referred to Daniel - Quinlan, the FSSTND coordinator, at + Quinlan, the FHS coordinator, at quinlan@pathname.com.

@@ -1043,7 +1073,7 @@ Site-specific programs

- As mandated by the FSSTND no package should place any + As mandated by the FHS no package should place any files in /usr/local, either by putting them in the file system archive to be unpacked by dpkg or by manipulating them in their maintainer scripts.

@@ -1060,9 +1090,9 @@ /usr/local, not in /usr/local. The directory /usr/local itself may only contain the sub-directories listed in - FSSTND, section 4.8. However, you may create directories + FHS, section 4.6. However, you may create directories below them as you wish. You may not remove any of the - directories listed in 4.8, even if you created them.

+ directories listed in 4.6, even if you created them.

Since /usr/local may be mounted read-only from a @@ -1758,7 +1788,14 @@ Menus - + +

+ Menu entries should follow the current menu policy as + defined in the file ftp.debian.org in + /debian/doc/package-developer/menu_policy.txt + or your local mirror. +

+

The Debian menu packages provides a unique interface between packages providing applications and @@ -1806,7 +1843,7 @@ The interpretation of any keyboard events should be independent of the terminal that's used (either the console, - X windows, rlogin/telnet session, etc.).

+ X terminal emulators, rlogin/telnet session, etc.).

The following list explains how the different programs @@ -2033,15 +2070,50 @@

Note that under some circumstances it may be useful to install a shared library unstripped, for example when - building a separate package to support debugging.

- -

- Please make sure that you use only released versions of - shared libraries to build your packages; otherwise other - users will not be able to run your binaries - properly. Producing source packages that depend on - unreleased compilers is also usually a bad - idea.

+ building a separate package to support debugging. +

+ +

+ An ever increasing number of packages are using libtool to + do their linking. The latest GNU libtools (>= 1.3a) can take + advantage of installed libtool archive files (`*.la'). The + main advantage of libtool's .la files is that it allows + libtool to store and subsequently access metadata with + respect to the libraries it builds. libtool will search for + those files, which contain a lot of useful information about + a library (e.g. dependency libraries for static + linking). Also, they're essential for programs using + libltdl. +

+ +

+ Certainly libtool is fully capable of linking against shared + libraries which don't have .la files, but being a mere shell + script it can add considerably to the build time of a + libtool using package if that shellscript has to derive all + this infomation from first principles for each library every + time it is linked. With the advent of libtool-1.4 (and to a + lesser extent libtool-1.3), the .la files will also store + information about inter-library dependencies which cannot + necessarily be derived after the .la file is deleted. +

+ +

+ Packages that use libtool to create shared libraries must + include the .la files in the -dev + packages. This is a good idea in general, and espescially + for static linking issues. +

+ +

+ Please make sure that you use only released versions of + shared libraries to build your packages; otherwise other + users will not be able to run your binaries + properly. Producing source packages that depend on + unreleased compilers is also usually a bad + idea. +

+ @@ -2343,7 +2415,24 @@ Log files - +

+ The traditional approach to log files has been to set up ad + hoc log rotation schemes using simple shell scripts and + cron. While this approach is highly customizable, it + requires quite a lot of sysadmin work. Even though the + original Debian system helped a little by automatically + installing a system which can be used as a template, this + was deemed not enough. +

+ +

+ A better scheme is to use logrotate, a GPL'd program + developed by Red Hat, which centralizes log management. It + has both a config file (/etc/logrotate.conf) and a + directory where packages can drop logrotation info + (/etc/logrotate.d). +

+

Log files should usually be named /var/log/package.log. If you have many @@ -2355,18 +2444,26 @@

Make sure that any log files are rotated occasionally so that they don't grow indefinitely; the best way to do this - is to use savelog program in an - /etc/cron.daily, /etc/cron.weekly or - /etc/cron.monthly script. Here is a good example: + is to drop a script into the directory + /etc/logrotate.d and use the facilities provided by + logrotate. Here is a good example for a logrotate config + file (for more information see ): - [ -d /var/log/apache/. ] || exit 0 - umask 022 - cd /var/log/apache - if [ -fs access.log ] - then - savelog -c 7 access.log > /dev/null - fi -

+ /var/log/foo/* { + rotate 12 + weekly + compress + postrotate + /etc/init.d/foo force-reload + endscript + } + + Which rotates all files under `/var/log/foo', saves 12 + compressed generations, and sends a HUP signal at the end of + rotation. + +

Make sure that any log files are removed when the package is @@ -2530,6 +2627,24 @@ updates.

+ + Using pseudo-ttys and modifying wtmp, utmp and lastlog + +

+ Some programs need to create pseudo-ttys. This should be done + using Unix98 ptys if the C library supports it. The resulting + program must not be installed setuid root, unless that + is required for other functionality. +

+ +

+ The files /var/run/utmp, /var/log/wtmp and + /var/log/lastlog must be installed writeable by + group utmp. Programs who need to modify those files must + be installed install setgid utmp. +

+
+ Editors and pagers @@ -2601,7 +2716,7 @@

Html documents for a package are stored in - /usr/doc/package and can be referred to as + /usr/share/doc/package and can be referred to as http://localhost/doc/<package>/<filename>

@@ -2612,7 +2727,7 @@

Web Applications should try to avoid storing files in the Web Document Root. Instead use the - /usr/doc/<package> directory for documents and + /usr/share/doc/<package> directory for documents and register the Web Application via the menu package. If access to the web-root is unavoidable then use @@ -2640,7 +2755,7 @@

The mail spool is /var/spool/mail and the interface to send a mail message is /usr/sbin/sendmail (as - per the FSSTND). The mail spool is part of the base system + per the FHS). The mail spool is part of the base system and not part of the MTA package.

@@ -2684,7 +2799,7 @@

The location for the rmail program used by UUCP for incoming mail is /usr/sbin/rmail, as per the - FSSTND. Likewise, rsmtp, for receiving + FHS. Likewise, rsmtp, for receiving batch-SMTP-over-UUCP, is in /usr/sbin/rsmtp if it is supported.

@@ -2747,20 +2862,22 @@ - Programs for the X Windows system + Programs for the X Window system

Some programs can be configured with or without support for - X Windows. Typically these binaries produced when - configured for X will need the X shared libraries to + the X Window System. Typically, binaries produced when + built with X support will need the X shared libraries to run.

Such programs should be configured with X support, - and should declare a dependency on xlib6g (for the - X11R6 libraries). Users who wish to use the program can - install just the relatively small xlib6g package, - and do not need to install the whole of X.

+ and should declare a dependency on xlib6g (which + contains X shared libraries). Users who wish to use the + program can install just the relatively small + xfree86-common and xlib6g packages, and do + not need to install the whole of X. +

Do not create two versions (one with X support and one @@ -2768,33 +2885,67 @@

Application defaults files have to be installed in - the directory - /usr/X11R6/lib/X11/app-defaults/. They are - considered as part of the program code. Thus, they should - not be modified and should not be tagged as - conffile. If the local system administrator wants - to customise X applications globally, the file - /etc/X11/Xresources should be used.

- + the directory /usr/X11R6/lib/X11/app-defaults/. + They are considered as part of the program code. Thus, they + should not be modified and should not be tagged as + conffile. If the local system administrator wants + to customise X applications globally, a file with the same + name as that of the package should be placed in the + /etc/X11/Xresources/ directory instead. + Important: packages that install files into the + /etc/X11/Xresources/ directory must + declare a conflict with xbase (<< + 3.3.2.3a-2); if this is not done it is possible for the + package to destroy a previously-existing + /etc/X11/Xresources file. +

+

- If you package a program that requires a non-free Motif - library, it would be good if you can provide a "foo-smotif" - and a "foo-dmotif" package, containing a (against Motif - libraries) statically and a dynamically linked version, - respectively. This way, users without Motif can use the - package too, while users that have Motif installed get the - advantages of a dynamically linked version.

+ No package should ever install files into the directories + /usr/bin/X11/, /usr/share/doc/X11/, + /usr/include/X11/, or /usr/lib/X11/; these + directories are actually symbolic links, which dpkg + does not follow when unpacking a package. Instead, use + /usr/X11R6/bin/, + /usr/share/doc/package/ (i.e., place + files with the rest of your package's documentation), + /usr/X11R6/include/, and /usr/X11R6/lib/. + It is permissible, and even preferable, however, for a + package to refer to the /usr/{bin,include,lib}/X11/ + directories internally, however; this restriction governs + only the paths used by the package as it is unpacked onto + the system. +

- However, if your package works reliably with lesstif, you - should package it with lesstif, and not with Motif at - all.

- + If you package a program that requires the (non-free) + OSF/Motif library, you should try to determine if the + programs works reasonably well with the free + re-implementation of Motif called LessTif. If so, build the + package using the LessTif libraries; it can then go into the + main section of the package repository and become an + official part of the Debian distribution. +

+

- Note, that packages that require non-free Motif libraries - can't go into the main section. If your package is free - otherwise, it should go into contrib. Otherwise it has to go - into non-free.

+ If however, the Motif-based program works insufficiently + well with LessTif, you should instead provide "-smotif" and + "-dmotif" versions (appending these identifiers to the name + of the package), which are statically and dynamically linked + against the Motif libraries, respectively. (All known + versions of OSF/Motif permit redistribution of + statically-linked binaries using the library, but check the + license on your copy of Motif to be sure.) This two-package + approach allows users without Motif to use the package, + whereas users with Motif installed can enjoy the advantages + of the dynamically-linked version (a considerable savings in + disk space usage, download time, etc.). Neither "-smotif" + nor "-dmotif" packages can go into the main section; if the + licensing on the package is compatible with the Debian Free + Software Guidelines, it may go into the contrib section; + otherwise it must go into the non-free section. +

+ @@ -2846,11 +2997,11 @@ security hole.

- As described in the FSSTND, binaries of games should be + As described in the FHS, binaries of games should be installed in the directory /usr/games. This also - applies to games that use the X windows system. Manual pages + applies to games that use the X Window system. Manual pages for games (X and non-X games) should be installed in - /usr/man/man6.

+ /usr/share/man/man6.

@@ -2862,8 +3013,8 @@

You must install manual pages in nroff source - form, in appropriate places under /usr/man. You - should only use sections 1 to 9 (see the FSSTND for more + form, in appropriate places under /usr/share/man. You + should only use sections 1 to 9 (see the FHS for more details). You must not install a preformatted `cat page'.

@@ -2876,7 +3027,7 @@ debian/rules like this: ln -s ../man7/undocumented.7.gz \ - debian/tmp/usr/man/man[1-9]/the_requested_manpage.[1-9].gz + debian/tmp/usr/share/man/man[1-9]/the_requested_manpage.[1-9].gz This manpage claims that the lack of a manpage has been reported as a bug, so you may only do this if it really has @@ -2906,14 +3057,14 @@ absolute filenames in .so directives. The filename in a .so in a manpage should be relative to the base of the manpage tree (usually - /usr/man).

+ /usr/share/man).

Info documents

- Info documents should be installed in /usr/info. + Info documents should be installed in /usr/share/info. They should be compressed with gzip -9.

@@ -2922,14 +3073,14 @@ file, in its post-installation script: install-info --quiet --section Development Development \ - /usr/info/foobar.info + /usr/share/info/foobar.info

It is a good idea to specify a section for the location of your program; this is done with the --section switch. To determine which section to use, you should look - at /usr/info/dir on your system and choose the most + at /usr/share/info/dir on your system and choose the most relevant (or create a new section if none of the current sections are relevant). Note that the --section flag takes two arguments; the first is a regular expression @@ -2939,7 +3090,7 @@

You must remove the entries in the pre-removal script: - install-info --quiet --remove /usr/info/foobar.info + install-info --quiet --remove /usr/share/info/foobar.info

@@ -2955,7 +3106,7 @@ Any additional documentation that comes with the package can be installed at the discretion of the package maintainer. Text documentation should be installed in a directory - /usr/doc/package, where + /usr/share/doc/package, where package is the name of the package, and compressed with gzip -9 unless it is small.

@@ -2969,7 +3120,7 @@

It is often a good idea to put text information files (READMEs, changelogs, and so forth) that come with - the source package in /usr/doc/package + the source package in /usr/share/doc/package in the binary package. However, you don't need to install the instructions for building and installing the package, of course!

@@ -2987,7 +3138,7 @@ mark up format that can be converted to various other formats you should if possible ship HTML versions in a binary package, in the directory - /usr/doc/appropriate package or its + /usr/share/doc/appropriate package or its subdirectories.

The rationale: The important thing here is that HTML @@ -3007,7 +3158,7 @@

Every package must be accompanied by a verbatim copy of its copyright and distribution license in the file - /usr/doc/<package-name>/copyright. This file must + /usr/share/doc/<package-name>/copyright. This file must neither be compressed nor be a symbolic link.

@@ -3019,8 +3170,8 @@ involved with its creation.

- /usr/doc/<package-name> may be a symbolic link to a - directory in /usr/doc only if two packages both come from + /usr/share/doc/<package-name> may be a symbolic link to a + directory in /usr/share/doc only if two packages both come from the same source and the first package has a "Depends" relationship on the second. These rules are important because copyrights must be extractable by mechanical @@ -3029,13 +3180,36 @@

Packages distributed under the UCB BSD license, the Artistic license, the GNU GPL, and the GNU LGPL should refer to the - files /usr/doc/copyright/BSD, /usr/doc/copyright/Artistic, - /usr/doc/copyright/GPL, and /usr/doc/copyright/LGPL.

+ files /usr/share/common-licenses/BSD, + /usr/share/common-licenses/Artistic, + /usr/share/common-licenses/GPL, and + /usr/share/common-licenses/LGPL. + +

+ Why "licenses" and not "copyright"? Because + /usr/doc/copyright used to contain all the + copyright files, plus the four common licenses GPL, + LGPL, Artistic and BSD. Now individual copyright files + for packages are no longer in a common directory. Once + /usr/doc/copyright is almost empty it makes + sense to rename "copyright" to "licenses" +

+

+ Why "common-licenses" and not "licenses"? Because if I + put just "licenses" I'm sure I will receive a bug report + saying "license foo is not included in the licenses + directory. They are not all the licenses, just a few + common ones. I could use /usr/share/doc/common-licenses + but I think this is too long, and, after all, the GPL + does not "document" anything, it is merely a licence. +

+
+

Do not use the copyright file as a general README file. If your package has such a file it should be - installed in /usr/doc/package/README or + installed in /usr/share/doc/package/README or README.Debian or some other appropriate place.

@@ -3045,7 +3219,7 @@

Any examples (configurations, source files, whatever), should be installed in a directory - /usr/doc/package/examples. These files + /usr/share/doc/package/examples. These files should not be referenced by any program--they're there for the benefit of the system administrator and users, as documentation only.

@@ -3059,12 +3233,13 @@ debian/changelog file from your Debian source tree, and a copy of the upstream changelog file if there is one. The debian/changelog file should be installed in - /usr/doc/package as + /usr/share/doc/package as changelog.Debian.gz. If the upstream changelog file is text formatted, it must be accessible as - /usr/doc/package/changelog.gz. If the - upstream changelog file is HTML formatted, it must be - accessible as /usr/doc/package/changelog.html.gz. + /usr/share/doc/package/changelog.gz. If + the upstream changelog file is HTML formatted, it must be + accessible as + /usr/share/doc/package/changelog.html.gz. If the upstream changelog files do not already conform to this naming convention, then this may be achieved by either renaming the files or adding a symbolic link at the @@ -3080,8 +3255,8 @@ the Debian changelog and the upstream one because there is no separate upstream maintainer then that changelog should usually be installed as - /usr/doc/package/changelog.gz; if there - is a separate upstream maintainer, but no upstream + /usr/share/doc/package/changelog.gz; if + there is a separate upstream maintainer, but no upstream changelog, then the Debian changelog should still be called changelog.Debian.gz.

diff --git a/virtual-package-names-list.txt b/virtual-package-names-list.txt index c01cd6b..a235479 100644 --- a/virtual-package-names-list.txt +++ b/virtual-package-names-list.txt @@ -22,16 +22,22 @@ on your local Debian FTP site. The procedure for updating the list is as follows: 1. Post to debian-devel saying what names you intend to use or what - other changes you wish to make. - -2. Wait a few days for comment. - -3. Mail the maintainer of the virtual package name list (Christian - Schwarz ) notifying him of the consensus reached (or - your suggestions if noone objected). Please include a proposed brief - description of the new virtual name(s) for the list. The list - maintainer will then post the new list to debian-devel and upload it - to the FTP site. + other changes you wish to make, and file a wish list bug against the + package debian-policy. + +2. Wait a few days for comment (some of the comments may be on the + debian-policy list, if you are not subscribed, ask for mail to be CC'd + to you. + +3. Mail the maintainer of the virtual package name list (which is the + Debian Policy list ) notifying them + of the consensus reached (or your suggestions if noone objected). + Please update the bug report at the same time (possibly retitling the + bug to [ACCEPTED] .... + + Please include a proposed brief description of the new virtual name(s) + for the list. The list maintainer will then post the new list to + debian-devel and upload it to the FTP site. 4. Go and use the new or changed names. -- 2.39.5