]> asedeno.scripts.mit.edu Git - 1ts-debian.git/blobdiff - zephyr/debian/control
first cut at updated packaging
[1ts-debian.git] / zephyr / debian / control
index 7ce124d15326533b0dd3f56b9eff2c1881956e77..e2741bb0fbae1e804d7161f18b53a982d49e81c7 100644 (file)
@@ -2,49 +2,91 @@ Source: zephyr
 Section: net
 Priority: optional
 Maintainer: Karl Ramm <kcr@debian.org>
-Build-Depends: debhelper, libares-dev, libkrb5-dev (>= 1.2.2-4), comerr-dev, ss-dev, libreadline4-dev, xlibs-dev | xlib6g-dev, libxaw-dev | xlib6g-dev, libncurses5-dev, bison, libzephyr-dev, libhesiod-dev
-Standards-Version: 3.1.1
+Uploaders: Sam Hartman <hartmans@debian.org>
+Build-Depends: debhelper (>= 7), libc-ares-dev, libkrb5-dev (>= 1.2.2-4), comerr-dev, ss-dev,
+               libreadline-dev | libreadline5-dev, libx11-dev, libxt-dev, x11proto-core-dev, libncurses5-dev,
+              bison, libhesiod-dev, autotools-dev, libtool, autoconf, lsb-release
+Standards-Version: 3.9.1.0
+Vcs-Svn: svn://svn.1ts.org/debian/branches/zephyr-reloaded/zephyr
 
-Package: libzephyr4itecture: any
-Depends: ${shlibs:Depends}
-Conflicts: libzephyr4-krb
-Description: The original "Instant Message" system libraries without Kerberos
- This version of the library uses Kerberos for message authentication.
+Package: libzephyr4
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Conflicts: libzephyr4-krb, libzephyr4-krb5, libzephyr4-krb45
+Description: Project Athena's notification service - non-Kerberos libraries
+ Zephyr is derived from the original Project Athena 'Instant Message' system
+ and allows users to send messages to other users or to groups of users.
+ Users can view incoming Zephyr messages as windowgrams (transient X
+ windows) or as text on a terminal.
+ .
+ This package provides the libraries without Kerberos support.
+
+Package: libzephyr4-krb5
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, krb5-config
+Conflicts: libzephyr4, libzephyr4-krb, libzephyr4-krb45
+Replaces: libzephyr4, libzephyr4-krb, libzephyr4-krb45
+Provides: libzephyr4
+Description: The original "Instant Message" system libraries with Kerberos V
+ This version of the library uses Kerberos V for message authentication.
  .
- This is the Project Athena Zephyr notification system 2000/04/21 snapshot.
+ This is the Project Athena Zephyr notification system.
  Zephyr allows users to send messages to other users or to groups of
  users.  Users can view incoming Zephyr messages as windowgrams
  (transient X windows) or as text on a terminal.
 
-Package: libzephyr4itecture: any
-Depends: ${shlibs:Depends}, krb4-config
-Conflicts: libzephyr4
+Package: libzephyr4-krb45
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, krb5-config
+Conflicts: libzephyr4, libzephyr4-krb, libzephyr4-krb5
+Replaces: libzephyr4, libzephyr4-krb, libzephyr4-krb5
 Provides: libzephyr4
-Description: The original "Instant Message" system libraries with Kerberos 
- This is the Project Athena Zephyr notification system 2000/04/21 snapshot.
+Description: The original "Instant Message" system libraries with Kerberos 4+5
+ This version of the library uses Kerberos V for message authentication, but
+ retains some Kerberos 4 support routines used by the server that accept both.
+ .
+ This is the Project Athena Zephyr notification system.
  Zephyr allows users to send messages to other users or to groups of
  users.  Users can view incoming Zephyr messages as windowgrams
  (transient X windows) or as text on a terminal.
 
 Package: zephyr-clients
-Section: net
 Replaces: zephyr-client
 Architecture: any
-Depends: ${shlibs:Depends}, debianutils (>= 1.6), debconf
-Description: The original "Instant Message" system client
- This package only contains the clients; you'll need a server to talk to.
+Depends: ${shlibs:Depends}, ${misc:Depends}, debianutils (>= 1.6), debconf | debconf-2.0
+Description: Project Athena's notification service - client programs
+ Zephyr is derived from the original Project Athena 'Instant Message' system
+ and allows users to send messages to other users or to groups of users.
+ Users can view incoming Zephyr messages as windowgrams (transient X
+ windows) or as text on a terminal.
  .
- This is the Project Athena Zephyr notification system 2000/04/21 snapshot.
- Zephyr allows users to send messages to other users or to groups of
- users.  Users can view incoming Zephyr messages as windowgrams
- (transient X windows) or as text on a terminal.
+ This package provides client programs for the messaging service.
 
 Package: zephyr-server
-Section: net
 Architecture: any
-Depends: ${shlibs:Depends}, debconf
-Conflicts: zephyr-server-krb
-Description: The original "Instant Message" system-server without Kerberos
+Depends: ${shlibs:Depends}, ${misc:Depends}, debconf | debconf-2.0
+Conflicts: zephyr-server-krb, zephyr-server-krb5, zephyr-server-krb45
+Description: Project Athena's notification service - non-Kerberos server
+ Zephyr is derived from the original Project Athena 'Instant Message' system
+ and allows users to send messages to other users or to groups of users.
+ Users can view incoming Zephyr messages as windowgrams (transient X
+ windows) or as text on a terminal.
+ .
+ This package provides the server for the messaging service, which
+ maintains a location and subscription database for all the receiving
+ clients. All zephyrgrams are sent to the server to be routed to the
+ intended recipient. Only one server is required for a group of clients.
+
+Package: zephyr-server-krb5
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, debconf | debconf-2.0, libzephyr4-krb5
+Conflicts: zephyr-server, zephyr-server-krb, zephyr-server-krb45
+Replaces: zephyr-server, zephyr-server-krb, zephyr-server-krb45
+Provides: zephyr-server
+Description: The original "Instant Message" system-server with Kerberos 5
  You probably only need one server for a group of clients.
  This can be a memory-intensive server, especially for very large sites.
  .
@@ -52,17 +94,20 @@ Description: The original "Instant Message" system-server without Kerberos
  receiving clients. All zephyrgrams are sent to the server to be routed
  to the intended recipient.
  .
- This is the Project Athena Zephyr notification system 2000/04/21 snapshot.
+ This version of the server uses Kerberos V for message authentication.
+ .
+ This is the Project Athena Zephyr notification system.
  Zephyr allows users to send messages to other users or to groups of
  users.  Users can view incoming Zephyr messages as windowgrams
  (transient X windows) or as text on a terminal.
 
-Package: zephyr-server-krb
-Section: net
+Package: zephyr-server-krb45
 Architecture: any
-Depends: ${shlibs:Depends}, debconf, libzephyr4-krb
-Conflicts: zephyr-server
-Description: The original "Instant Message" system-server with Kerberos
+Depends: ${shlibs:Depends}, ${misc:Depends}, debconf | debconf-2.0, libzephyr4-krb45
+Conflicts: zephyr-server, zephyr-server-krb, zephyr-server-krb5
+Replaces: zephyr-server, zephyr-server-krb, zephyr-server-krb5
+Provides: zephyr-server
+Description: The original "Instant Message" system-server with Kerberos 4+5
  You probably only need one server for a group of clients.
  This can be a memory-intensive server, especially for very large sites.
  .
@@ -70,23 +115,23 @@ Description: The original "Instant Message" system-server with Kerberos
  receiving clients. All zephyrgrams are sent to the server to be routed
  to the intended recipient.
  .
- This version of the server uses Kerberos for message authentication.
+ This version of the server uses Kerberos 4 and Kerberos V for message
+ authentication.
  .
- This is the Project Athena Zephyr notification system 2000/04/21 snapshot.
+ This is the Project Athena Zephyr notification system.
  Zephyr allows users to send messages to other users or to groups of
  users.  Users can view incoming Zephyr messages as windowgrams
  (transient X windows) or as text on a terminal.
 
 Package: libzephyr-dev
-Section: devel
+Section: libdevel
 Architecture: any
-Depends: libzephyr4 (= ${Source-Version}) | libzephyr4-krb (= ${Source-Version}), libc6-dev
-Description: The original "Instant Message" system development libraries
- This package is needed to compile certain other zephyr clients. There are
- various other clients available, including a totally gratuitous Motif client,
- a Tcl client, several Emacs clients, and a number of X clients.
+Depends: libzephyr4 (= ${binary:Version}) | libzephyr4-krb (= ${binary:Version}) | libzephyr4-krb5 (= ${binary:Version}) | libzephyr4-krb45 (= ${binary:Version}), ${misc:Depends}, libc6-dev
+Description: Project Athena's notification service - development files
+ Zephyr is derived from the original Project Athena 'Instant Message' system
+ and allows users to send messages to other users or to groups of users.
+ Users can view incoming Zephyr messages as windowgrams (transient X
+ windows) or as text on a terminal.
  .
- This is the Project Athena Zephyr notification system 2000/04/21 snapshot.
- Zephyr allows users to send messages to other users or to groups of
- users.  Users can view incoming Zephyr messages as windowgrams
- (transient X windows) or as text on a terminal.
+ This package provides development libraries and files, which are
+ needed to compile alternative Zephyr clients.