X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=virtual-package-names-list.txt;h=660a7fb6b0965c7a513299ea5e8be99663a7405c;hb=32080ee6d25d11301d1a8bbc83764dcadc7c4f18;hp=d4dda5d17260be23d6663631d8f98dbe1d00d808;hpb=cc3e88252ef7d88087d8a241b9e0bfd9e0e509b7;p=debian%2Fdebian-policy.git diff --git a/virtual-package-names-list.txt b/virtual-package-names-list.txt index d4dda5d..660a7fb 100644 --- a/virtual-package-names-list.txt +++ b/virtual-package-names-list.txt @@ -1,7 +1,7 @@ AUTHORITATIVE LIST OF VIRTUAL PACKAGE NAMES - Apr 1998, 14 + September 2002 Below is an authoritative list of virtual package names currently @@ -15,9 +15,9 @@ Packages MUST NOT use virtual package names (except privately, amongst a cooperating group of packages) unless they have been agreed upon and appear in this list. -The latest version of this file can be found in - doc/package-developer/virtual-package-names-list.text -on your local Debian FTP site. +The latest version of this file can be found in the debian-policy, or at +http://www.debian.org/doc/packaging-manuals/virtual-package-names-list.txt +(or any other Debian web mirror). The procedure for updating the list is as follows: @@ -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 ) 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,68 +41,120 @@ 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) +Format: + + +[Those marked with a (*) are handled using the alternatives mechanism; +others may do so as well.] 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 (, ) -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 -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 -fortran77-compiler Anything providing a Fortran77 compiler -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 + awk a suitable /usr/bin/{awk,nawk} (*) + c-shell a suitable /bin/csh (*) + dotfile-module a module for the Dotfile Generator + emacsen the GNU emacs or a compatible editor + tclsh a /usr/bin/tclsh (*) + wish a /usr/bin/wish (*) + +Development +----------- + c-compiler a C compiler + debconf-2.0 the debconf protocol + fortran77-compiler a Fortran77 compiler + kernel-headers kernel header files (, ) + kernel-image kernel image (vmlinuz, System.map, modules) + kernel-source kernel source code + libc-dev header and object files of `libc' + +System +------ + foomatic-data PPD printer description files + linux-kernel-log-daemon a daemon to facilitate logging for the Linux kernel + system-log-daemon a daemon that provides a logging facility for + other applications + time-daemon anything that serves as a time daemon + ups-monitor anything that is capable of controlling an UPS + +Documentation +------------- + aspell-dictionary a dictionary for the aspell system + dict-client clients for the Dictionary Server + dict-server the Dictionary Server + info-browser something that can browse GNU Info files + ispell-dictionary a dictionary for the ispell system + man-browser something that can read man pages + wordlist a /usr/share/dict/words (*) + www-browser something that can browse HTML files + +Network +------- + dhcp-client a DHCP client + ftp-server a FTP server + httpd a HTTP server + ident-server an identd daemon + lambdamoo-core a lambdamoo-compatible database package + lambdamoo-server anything running a moo using a lambdamoo-core + radius-server a RADIUS server for acct/auth + rsh-client an rsh client + rsh-server an rsh server + telnet-client a telnet client + telnet-server a telnet server 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 -pop3-server Any POP3 Server + imap-client a mail reader capable of accessing remote mail + folders using the IMAP protocol (e.g. Pine) + imap-server an IMAP mail server + mail-reader a mail user agent (e.g. Pine, Elm, mailx, &c) + mail-transport-agent a mail transport agent (e.g. Smail, Sendmail, &c) + news-reader a news reader (e.g. trn, tin, &c) + news-transport-system a local news system (e.g. INN, C News or B News) + pgp a version of PGP (International or US) + pop3-server a POP3 Server + +X Window System +--------------- + x-terminal-emulator an X client which emulates a terminal with a + terminfo description in the ncurses-base package + x-window-manager an X client which provides window management + services + xserver an X server that (directly or indirectly) manages + physical input and display hardware + +Graphics and MultiMedia +----------------------- + mp3-encoder an MP3 encoder package + mp3-decoder an MP3 decoder package + audio-mixer a utility to control the input and output levels + of a sound card, with a tty interface + x-audio-mixer a utility to control the input and output levels + of a sound card, X Window System interface + pdf-preview a preprocessor that creates PDF output + pdf-viewer anything that can display PDF files + postscript-preview a preprocessor that creates Postscript output + postscript-viewer anything that can display Postscript files + +Java and virtual machines +------------------------- + java-compiler a java compiler, for Java version 1 + java2-compiler a java compiler, for Java version 2 + java-virtual-machine a JAVA virtual machine + java1-runtime a Java runtime environment, Java version 1 + java2-runtime a Java runtime environment, Java version 2 + Old and obsolete virtual package names -------------------------------------- Note, that no other package then the ones listed here should use these virtual package names. -X11R5 provided by xcompat for compatibility reasons -xr5shlib do. -aout-x11r6lib do. -X11R6 do. - +[There are currently no such package names in use] Changelog --------- @@ -113,7 +165,7 @@ Ian Jackson: Andrew Howell: 26 Mar 1996 Added www-browser. -Manoj Srivastava +Manoj Srivastava: 11 May 1996 Added kernel-image, added new location of this file Warwick Harvey: @@ -127,7 +179,7 @@ Warwick Harvey: 20 Aug 1996 Added sgmls, removed metafont, dvilj, dvips 25 Nov 1996 Removed editor (should have done this a long time ago) -Christian Schwarz +Christian Schwarz: 29 Apr 1997 New maintainer of this list 5 May 1997 Added wordlist 29 May 1997 Added dotfile-module, ups-monitor, tcl-interpreter, @@ -140,3 +192,44 @@ 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 Jul 2000 Added x-terminal-emulator + Added x-window-manager + Added xserver + Added linux-kernel-log-daemon + Added system-log-faemon + 24 Aug 2000 Added mp3-encoder + Added mp3-decoder + Added time-daemon + Added rsh-client + Added telnet-client + 16 Jan 2001 Added rsh server + Added telnet-server + +Julian Gilbey: + 13 Feb 2001 Removed libc.4.so + Removed xcompat virtual package names + +Manoj Srivastava: + 14 Mar 2002 Added java-compiler, java2-compiler + Added java-virtual-machine + Added java1-runtime and java2-runtime + Added dict-client + Added foomatic-data + Added audio-mixer and x-audio-mixer + 30 Aug 2002 Added debconf-2.0 + Added dhcp-client + Added aspell-dictionary + Added radius-server + 9 Sep 2002 Added dict-server