]> git.donarmstrong.com Git - debian/debian-policy.git/blobdiff - virtual-package-names-list.txt
Shared library handling changes due to forthcoming dpkg changes
[debian/debian-policy.git] / virtual-package-names-list.txt
index a235479ca193ccbb21a40b2a53261ef04d589317..1441c0033bce8bd323fef987dce66e0746805007 100644 (file)
@@ -1,7 +1,7 @@
 
               AUTHORITATIVE LIST OF VIRTUAL PACKAGE NAMES
 
-                            Apr 1998, 14
+                            October 1999
 
 
 Below is an authoritative list of virtual package names currently
@@ -27,13 +27,13 @@ The procedure for updating the list is as follows:
 
 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.
+   to you).
 
 3. Mail the maintainer of the virtual package name list (which is the
    Debian Policy list <debian-policy@lists.debian.org>) 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 update the bug report at the same time (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
@@ -41,56 +41,72 @@ The procedure for updating the list is as follows:
 
 4. Go and use the new or changed names.
 
-Chris.
-(based on earlier version by Warwick and Ian Jackson)
+Manoj
+(based on earlier versions by Warwick and Ian Jackson and Chris Schwarz)
 
 
 Now, the list:
 
-X Windows
----------
-xserver                 Any X server (used by other X packages)
+X Window System
+ ---------
+x-terminal-emulator     any X client which emulates a terminal with a
+                        terminfo description in the ncurses-base package
+x-window-manager        any X client which provides window management
+                        services
+xserver                 any X server that (directly or indirectly) manages
+                        physical input and display hardware
 
 Miscellaneous
 -------------
-libc.so.4               An a.out shared C library, version 4.x.x.
-info-browser            Something that can browser GNU Info files
-kernel-source           Kernel source code
-kernel-headers          Kernel header files (<linux/*.h>, <asm/*.h>)
-kernel-image            Kernel image (vmlinuz, System.map, modules)
-httpd                   Any HTTP server
-postscript-viewer       Anything that can display Postscript files
-postscript-preview      Any preprocessor that creates Postscript output
-www-browser             Something that can browse html files
-awk                     Anything providing suitable /usr/bin/{awk,nawk}
-c-shell                 Anything providing a suitable /usr/bin/csh
-pdf-viewer              Anything that can display PDF files
-pdf-preview             Any preprocessor that creates PDF output
-wordlist                Anything that provides /usr/dict/words
+[Those marked with a (*) are handled using the alternatives mechanism;
+others may do so as well.]
+awk                     Anything providing suitable /usr/bin/{awk,nawk} (*)
+c-compiler              Anything providing a C compiler
+c-shell                 Anything providing a suitable /bin/csh (*)
 dotfile-module          Anything that provides a module for the
                         Dotfile Generator
-ups-monitor             Anything that is capable of controlling an UPS
-tclsh                   Anything that provides /usr/bin/tclsh
-wish                    Anything that provides /usr/bin/wish
-c-compiler              Anything providing a C compiler
+emacsen                 Anything providing the GNU emacs or a
+                        compatible editor
 fortran77-compiler      Anything providing a Fortran77 compiler
+ftp-server              Any ftp server
+httpd                   Any HTTP server
+ident-server            Anything providing an identd daemon
+info-browser            Something that can browse GNU Info files
+ispell-dictionary       Anything providing a dictionary for the
+                        ispell system
+kernel-headers          Kernel header files (<linux/*.h>, <asm/*.h>)
+kernel-image            Kernel image (vmlinuz, System.map, modules)
+kernel-source           Kernel source code
+linux-kernel-log-daemon A daemon to facilitate logging for the Linux kernel
 lambdamoo-core          A lambdamoo-compatible datebase package
 lambdamoo-server        Anything running a moo using a lambdamoo-core
 libc-dev                Anything that provides header and object files
                         of `libc'
-emacsen                 Anything providing the GNU emacs or a compatible
-                        editor
+libc.so.4               An a.out shared C library, version 4.x.x.
+man-browser             Anything that can read man pages
+pdf-preview             Any preprocessor that creates PDF output
+pdf-viewer              Anything that can display PDF files
+postscript-preview      Any preprocessor that creates Postscript output
+postscript-viewer       Anything that can display Postscript files
+system-log-daemon       A daemon that provides a logging facility for
+                        other applications
+tclsh                   Anything that provides /usr/bin/tclsh (*)
+ups-monitor             Anything that is capable of controlling an UPS
+wish                    Anything that provides /usr/bin/wish (*)
+wordlist                Anything that provides /usr/share/dict/words (*)
+www-browser             Something that can browse html files
 
 News and Mail
 -------------
-mail-transport-agent    Mail transport agents (Smail, Sendmail, &c)
-mail-reader             Mail user agents (Pine, Elm, mailx, &c)
-news-transport-system   Local news system (INN, C News or B News)
-news-reader             Any news reader (trn, tin, &c)
-pgp                     A version of PGP (International or US)
 imap-client             Any mail reader capable of accessing remote mail
                         folders using the IMAP protocol (e.g. Pine)
 imap-server             Any IMAP mail server
+mail-reader             Mail user agents (Pine, Elm, mailx, &c)
+mail-transport-agent    Mail transport agents (Smail, Sendmail, &c)
+news-reader             Any news reader (trn, tin, &c)
+news-transport-system   Local news system (INN, C News or B News)
+pgp                     A version of PGP (International or US)
+pop3-server             Any POP3 Server
 
 Old and obsolete virtual package names
 --------------------------------------
@@ -98,9 +114,9 @@ Note, that no other package then the ones listed here should use
 these virtual package names.
 
 X11R5                   provided by xcompat for compatibility reasons
+X11R6                   do.
 xr5shlib                do.
 aout-x11r6lib           do.
-X11R6                   do.
 
 
 Changelog
@@ -139,3 +155,20 @@ Christian Schwarz
               lambdamoo-server
   29 Jan 1998 Added libc-dev, emacsen
   14 Apr 1998 Removed obsolete virtual package `emacs'
+
+Manoj Srivastava
+  23 Jun 1999 Added pop3-server
+  13 Jul 1999 Added ftp-server
+
+Julian Gilbey
+  26 Oct 1999 Added ispell-dictionary
+              Added man-browser
+              Added ident-server
+              Alphabeticised lists
+
+Manoj Srivastava
+  11 July 2000 Added x-terminal-emulator
+               Added x-window-manager
+               Added xserver
+               Added linux-kernel-log-daemon
+               Added system-log-faemon