[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[RFR] templates://cernlib/{pawserv.templates}



Please find, for review, the debconf templates and packages descriptions for the cernlib source package.

This review will last from Thursday, November 22, 2007 to Sunday, December 02, 2007.

Please send reviews as unified diffs (diff -u) against the original
files. Comments about your proposed changes will be appreciated.

Your review should be sent as an answer to this mail.

When appropriate, I will send intermediate requests for review, with
"[RFRn]" (n>=2) as a subject tag.

When we will reach a consensus, I send a "Last Chance For
Comments" mail with "[LCFC]" as a subject tag.

Finally, the reviewed templates will be sent to the package maintainer
as a bug report, and a mail will be sent to this list with "[BTS]" as
a subject tag.

Rationale:
--- ../cernlib.old/debian/pawserv.templates	2007-11-08 05:16:24.200006107 +0000
+++ debian/pawserv.templates	2007-11-14 18:00:16.926602747 +0000
@@ -1,11 +1,13 @@
 Template: pawserv/which_servers
 Type: select
-# Note to translators: only the English word "Both" below should be translated
-_Choices: Pawserv, Zserv, Both
+# flag:translate:3
+__Choices: Pawserv, Zserv, Both

Alows offering only "Both" to translators (see po-debconf(5) for
details about flags)

 Default: Pawserv
-_Description: Servers to be run from inetd
+_Description: Servers to be run from inetd:

select/multiselect templates should use a final colon in their synopsis

  This package includes both the pawserv daemon (permitting remote hosts to
  read local files while running PAW/Paw++) and the zserv daemon (allowing
- remote hosts to log in using CERN's ZFTP protocol).  These servers are run
- from inetd; you may enable either or both of them. Unless you have very
- specialized requirements, most likely you only want to enable pawserv.
+ remote hosts to log in using CERN's ZFTP protocol).
+ .
+ These servers are run from the inetd superserver and either both or
+ only one of them may be enabled. Enabling 'pawserv' alone is
+ suffisient for most uses.

Split in paragraphs for readability.

mention inetd *superserver*, which is a common wording when talking
about inetd in a context where the user is not necessarily a specialist..:-)

Simplify the wording of the last sentence.


--- ../cernlib.old/debian/control	2007-11-08 05:16:24.200006107 +0000
+++ debian/control	2007-11-19 07:26:21.833384674 +0000
@@ -11,14 +11,14 @@
 Depends: cernlib-base (= ${source:Version})
 Replaces: cernlib-base (<< 2005.dfsg-6)
 Conflicts: libcojets1-dev, libgeant1-dev, libherwig59-dev, libisajet758-dev, libkuipx11-1-dev, libmathlib1-dev, libpaw1-dev, libpdflib804-dev, libphtools1-dev, blas2-dev, lapack2-dev
-Description: script to determine Cernlib library dependencies
+Description: Cernlib data analysis tool - dependencies checking script

(repeated all over the various packages)

Use a now quite standardized "generic description - specific
description" layout in the synopsis

  Cernlib is a suite of data analysis tools and libraries created for
  use in physics experiments, but also with applications to other
  fields such as the biological sciences.
  .
  This package includes the "cernlib" script that lists the command-line options
- needed for linking against Cernlib libraries.  The script has been rewritten
- from the upstream version to calculate dependencies recursively.  Also
+ needed for linking against Cernlib libraries. The script has been rewritten
+ from the upstream version to calculate dependencies recursively. Also

Remove double spaces. During the review work, we standardized on using
single spaces after sentence dots.

This is repeated in many places in the descriptions.

  included are a contributed set of Autoconf macros to test for Cernlib
  libraries, and a set of Imake macros to allow Cernlib modules to be built
  out-of-tree.
@@ -26,7 +26,7 @@
 Package: cernlib-base
 Architecture: all
 Section: devel
-Description: common files for Cernlib libraries and programs
+Description: Cernlib data analysis tool - common files
  Cernlib is a suite of data analysis tools and libraries created for
  use in physics experiments, but also with applications to other
  fields such as the biological sciences.
@@ -34,38 +34,36 @@
  This package includes miscellaneous architecture-independent files useful
  for Cernlib libraries and programs, including an example script that can
  generate a skeleton Cernlib directory structure and Vim syntax highlighting
- macros for KUIPC CDF files and PAW "kumac" macro files.  Also included is a
- README.Debian with a summary of changes made to Cernlib to fit it into Debian
- packaging practices.
+ macros for KUIPC CDF files and PAW "kumac" macro files. 

Mentioning that a README.Debian file is provided does not really
belong to a package description.

 

 Package: cernlib-core
 Architecture: all
 Section: science
 Depends: cernlib-base (= ${source:Version}), kxterm, refblas3 | libblas.so.3, lapack3 | liblapack.so.3, paw++, paw, paw-common, paw-demos
-Description: Cernlib main libraries and programs
+Description: Cernlib data analysis tool - main libraries and programs
  Cernlib is a suite of data analysis tools and libraries created for
  use in physics experiments, but also with applications to other
  fields such as the biological sciences.
  .
  This metapackage provides the libraries and analysis tools (e.g. PAW) likely
  to be wanted by most users of the Cern libraries who are not interested
- specifically in high energy physics.  You cannot do program development by
- installing only this metapackage; development libraries and tools may
+ specifically in high energy physics. This package does not allow to
+ develop programs: development libraries and tools may
  be obtained by installing the cernlib-core-dev metapackage or individual
  lib*-dev packages.

More neutral wording: "this package does not allow" instead of "you cannot"

 
@@ -74,31 +72,31 @@
 Priority: extra
 Section: science
 Depends: cernlib-base (= ${source:Version}), pawserv, zftp
-Description: miscellaneous Cernlib programs unlikely to be used by many
+Description: Cernlib data analysis tool - extra programs
  Cernlib is a suite of data analysis tools and libraries created for
  use in physics experiments, but also with applications to other
  fields such as the biological sciences.
  .
  This metapackage provides a few additional Cernlib programs not included
- in any other Cernlib metapackage.  Very few people are likely to be
+ in any other Cernlib package. Very few people are likely to be
  interested in them; currently they include zftp, pawserv and zserv.
- Notice that the latter two programs run as daemons through inetd and may
- reduce your system's security!
+ The latter two programs run as daemons through inetd and may
+ raise concerns about the system's security.

Drop the 'Notice that'. Drop the exclamation mark (which turns text
into 'emotional' mode rather than factual mode.

  .
- Installing this package along with the "cernlib" metapackage will supply
- a complete set of all Cernlib programs and libraries included in Debian.
+ Installing this package along with the 'cernlib' metapackage will supply
+ a complete set of all Cernlib programs and libraries.

We standardized on single quotes in such reviews.
 

@@ -107,15 +105,15 @@
 Section: devel
 Depends: ${shlibs:Depends}
 Recommends: cernlib-base-dev, libpacklib1-dev
-Description: Cernlib's ZEBRA documentation editor
+Description: Cernlib data analysis tool - ZEBRA documentation editor
  Cernlib is a suite of data analysis tools and libraries created for
  use in physics experiments, but also with applications to other
  fields such as the biological sciences.
  .
  DZedit is an interactive interface to the DZDOC (ZEBRA documentation) system
- developed at CERN.  ZEBRA, part of the Packlib library, permits a developer to
+ developed at CERN. ZEBRA, part of the Packlib library, allows to
  create complex data structures in the FORTRAN 77 language; the DZDOC system
- allows the developer to generate and maintain documentation of ZEBRA data
+ allows to generate and maintain documentation of ZEBRA data
  structures.

s/allows the developer to/allows to
 
 Package: libgraflib1-dev
 Architecture: any
 Section: libdevel
 Depends: libgraflib1 (= ${binary:Version}), libgrafx11-1-dev (= ${binary:Version})
-Description: Cernlib graphical library (development files)
+Description: Cernlib data analysis tool - graphical library (development files)
  Cernlib is a suite of data analysis tools and libraries created for
  use in physics experiments, but also with applications to other
  fields such as the biological sciences.
  .
- The graflib library includes the HPLOT and DZDOC systems.  HPLOT is a
+ The graflib library includes the HPLOT and DZDOC systems. HPLOT is a
  graphing facility intended to produce drawings and slides of histograms
- (and other data) of a quality suitable to talks and publications.  DZDOC
- provides a method of viewing Cernlib's ZEBRA data structures.  This package
- includes a static version of graflib, as well as C and FORTRAN header files.
+ (and other data) of a quality suitable to talks and publications. DZDOC
+ provides a method of viewing Cernlib's ZEBRA data structures.
+ .
+ This package includes a static version of graflib, as well as C and
+ FORTRAN header files.


Mention that this package provides development material.
 
 Package: libgrafx11-1
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}
-Description: Cernlib library interface to X11 and PostScript
+Description: Cernlib data analysis tool - interface to X11 and PostScript
  Cernlib is a suite of data analysis tools and libraries created for
  use in physics experiments, but also with applications to other
  fields such as the biological sciences.
@@ -223,21 +223,23 @@
 Architecture: any
 Section: libdevel
 Depends: libkernlib1 (= ${binary:Version}), cernlib-base-dev, cfortran, libc6-dev | libc-dev
-Description: core Cernlib library of basic functions (development files)
+Description: Cernlib data analysis tool - core library of basic functions (development)
  Cernlib is a suite of data analysis tools and libraries created for
  use in physics experiments, but also with applications to other
  fields such as the biological sciences.
  .
  The kernlib library contains a rather miscellaneous set of basic numerical,
  bitwise, and system-dependent functions used by other Cern libraries and
- programs.  This package includes the static version of kernlib, as well as
+ programs.
+ .
+ This package includes the static version of kernlib, as well as
  C and FORTRAN header files.

Mention that the package provides the library, in a separate paragraph
so that the other part is identical between the -dev and non-dev
packages (makes translator's work slightly easier).

Change repeated for mathlib as well.
 
 Package: libpacklib1-lesstif-dev
 Architecture: any
 Section: libdevel
 Depends: libpacklib1-lesstif (= ${binary:Version}), libgrafx11-1-dev (= ${binary:Version}), lesstif2-dev, libxt-dev (>= 4.3.0-3)
 Conflicts: libkuipx11-1-dev
-Description: Cernlib graphical user interface library (development files)
+Description: Cernlib data analysis tool - core GUI library (development files)
  Cernlib is a suite of data analysis tools and libraries created for
  use in physics experiments, but also with applications to other
  fields such as the biological sciences.
  .
+ The packlib library includes a great deal of Cernlib core functionality.
+ Best-known are probably the MINUIT function minimization routines, the
+ HBOOK histogramming routines, and KUIP (Kit for a User Interface Package).
+ Other subsystems include CSPACK, a set of client-server routines; FFREAD,
+ a format-free input processing system for FORTRAN; and ZEBRA, a data
+ structure management package.
+ .


Paragraph bringed from the libpackalib1 package.

  This package includes the graphical functionality of KUIP, the Cernlib
- Kit for a User Interface Package.  This library has been split off
- from packlib in Debian so that the packlib packages need not depend upon
- the X and Lesstif libraries.  The package was formerly named libkuipx11-1-dev.
+ Kit for a User Interface Package. This library has been split off
+ from packlib so that the packlib packages need not depend upon
+ the X and Lesstif libraries.
+ .
+ This package was formerly named libkuipx11-1-dev.
  The text-based functionality of KUIP can be found in the libpacklib1-dev
  package.

Splitted in paragraphs

  .
- This package is the static version of the libpacklib-lesstif library, to be
- used for development.
+ This package provides the static version of the libpacklib-lesstif
+ library, to be used for development.

The package "is" not, it "provides"..

Similar changes to other packages.
 


Template: pawserv/which_servers
Type: select
# flag:translate:3
__Choices: Pawserv, Zserv, Both
Default: Pawserv
_Description: Servers to be run from inetd:
 This package includes both the pawserv daemon (permitting remote hosts to
 read local files while running PAW/Paw++) and the zserv daemon (allowing
 remote hosts to log in using CERN's ZFTP protocol).
 .
 These servers are run from the inetd superserver and either both or
 only one of them may be enabled. Enabling 'pawserv' alone is
 suffisient for most uses.
--- ../cernlib.old/debian/pawserv.templates	2007-11-08 05:16:24.200006107 +0000
+++ debian/pawserv.templates	2007-11-14 18:00:16.926602747 +0000
@@ -1,11 +1,13 @@
 Template: pawserv/which_servers
 Type: select
-# Note to translators: only the English word "Both" below should be translated
-_Choices: Pawserv, Zserv, Both
+# flag:translate:3
+__Choices: Pawserv, Zserv, Both
 Default: Pawserv
-_Description: Servers to be run from inetd
+_Description: Servers to be run from inetd:
  This package includes both the pawserv daemon (permitting remote hosts to
  read local files while running PAW/Paw++) and the zserv daemon (allowing
- remote hosts to log in using CERN's ZFTP protocol).  These servers are run
- from inetd; you may enable either or both of them. Unless you have very
- specialized requirements, most likely you only want to enable pawserv.
+ remote hosts to log in using CERN's ZFTP protocol).
+ .
+ These servers are run from the inetd superserver and either both or
+ only one of them may be enabled. Enabling 'pawserv' alone is
+ suffisient for most uses.
--- ../cernlib.old/debian/control	2007-11-08 05:16:24.200006107 +0000
+++ debian/control	2007-11-19 07:26:21.833384674 +0000
@@ -11,14 +11,14 @@
 Depends: cernlib-base (= ${source:Version})
 Replaces: cernlib-base (<< 2005.dfsg-6)
 Conflicts: libcojets1-dev, libgeant1-dev, libherwig59-dev, libisajet758-dev, libkuipx11-1-dev, libmathlib1-dev, libpaw1-dev, libpdflib804-dev, libphtools1-dev, blas2-dev, lapack2-dev
-Description: script to determine Cernlib library dependencies
+Description: Cernlib data analysis tool - dependencies checking script
  Cernlib is a suite of data analysis tools and libraries created for
  use in physics experiments, but also with applications to other
  fields such as the biological sciences.
  .
  This package includes the "cernlib" script that lists the command-line options
- needed for linking against Cernlib libraries.  The script has been rewritten
- from the upstream version to calculate dependencies recursively.  Also
+ needed for linking against Cernlib libraries. The script has been rewritten
+ from the upstream version to calculate dependencies recursively. Also
  included are a contributed set of Autoconf macros to test for Cernlib
  libraries, and a set of Imake macros to allow Cernlib modules to be built
  out-of-tree.
@@ -26,7 +26,7 @@
 Package: cernlib-base
 Architecture: all
 Section: devel
-Description: common files for Cernlib libraries and programs
+Description: Cernlib data analysis tool - common files
  Cernlib is a suite of data analysis tools and libraries created for
  use in physics experiments, but also with applications to other
  fields such as the biological sciences.
@@ -34,38 +34,36 @@
  This package includes miscellaneous architecture-independent files useful
  for Cernlib libraries and programs, including an example script that can
  generate a skeleton Cernlib directory structure and Vim syntax highlighting
- macros for KUIPC CDF files and PAW "kumac" macro files.  Also included is a
- README.Debian with a summary of changes made to Cernlib to fit it into Debian
- packaging practices.
+ macros for KUIPC CDF files and PAW "kumac" macro files. 
 
 Package: cernlib-core-dev
 Architecture: all
 Section: devel
 Depends: cernlib-base (= ${source:Version}), cernlib-base-dev, libgraflib1-dev, libgrafx11-1-dev, libkernlib1-dev, libpacklib1-lesstif-dev, libmathlib2-dev, libpacklib1-dev, libpawlib2-dev, libpawlib-lesstif3-dev, kuipc, dzedit
-Description: Cernlib development headers, tools, and static libraries
+Description: Cernlib data analysis tool - core development files
  Cernlib is a suite of data analysis tools and libraries created for
  use in physics experiments, but also with applications to other
  fields such as the biological sciences.
  .
- This metapackage provides the header files and static libraries likely to be
- wanted by developers using the Cern libraries who are not interested
- specifically in high energy physics.  It also provides the Cernlib
- development tools DZedit and KUIPC.  Cernlib analysis programs may be
+ This metapackage provides the header files and static libraries needed
+ by developers using the Cern libraries and not specifically interested
+ in high energy physics. It also provides the Cernlib
+ development tools DZedit and KUIPC. Cernlib analysis programs may be
  obtained by installing the cernlib-core metapackage.
 
 Package: cernlib-core
 Architecture: all
 Section: science
 Depends: cernlib-base (= ${source:Version}), kxterm, refblas3 | libblas.so.3, lapack3 | liblapack.so.3, paw++, paw, paw-common, paw-demos
-Description: Cernlib main libraries and programs
+Description: Cernlib data analysis tool - main libraries and programs
  Cernlib is a suite of data analysis tools and libraries created for
  use in physics experiments, but also with applications to other
  fields such as the biological sciences.
  .
  This metapackage provides the libraries and analysis tools (e.g. PAW) likely
  to be wanted by most users of the Cern libraries who are not interested
- specifically in high energy physics.  You cannot do program development by
- installing only this metapackage; development libraries and tools may
+ specifically in high energy physics. This package does not allow to
+ develop programs: development libraries and tools may
  be obtained by installing the cernlib-core-dev metapackage or individual
  lib*-dev packages.
 
@@ -74,31 +72,31 @@
 Priority: extra
 Section: science
 Depends: cernlib-base (= ${source:Version}), pawserv, zftp
-Description: miscellaneous Cernlib programs unlikely to be used by many
+Description: Cernlib data analysis tool - extra programs
  Cernlib is a suite of data analysis tools and libraries created for
  use in physics experiments, but also with applications to other
  fields such as the biological sciences.
  .
  This metapackage provides a few additional Cernlib programs not included
- in any other Cernlib metapackage.  Very few people are likely to be
+ in any other Cernlib package. Very few people are likely to be
  interested in them; currently they include zftp, pawserv and zserv.
- Notice that the latter two programs run as daemons through inetd and may
- reduce your system's security!
+ The latter two programs run as daemons through inetd and may
+ raise concerns about the system's security.
  .
- Installing this package along with the "cernlib" metapackage will supply
- a complete set of all Cernlib programs and libraries included in Debian.
+ Installing this package along with the 'cernlib' metapackage will supply
+ a complete set of all Cernlib programs and libraries.
 
 Package: cernlib
 Architecture: all
 Section: science
 Depends: cernlib-base (= ${source:Version}), cernlib-core, cernlib-core-dev, cernlib-montecarlo, geant321-doc, geant321
-Description: almost complete set of Debian Cernlib packages
+Description: Cernlib data analysis tool - general use metapackage
  Cernlib is a suite of data analysis tools and libraries created for
  use in physics experiments, but also with applications to other
  fields such as the biological sciences.
  .
  This metapackage provides almost all of the programs and libraries contained
- in Cernlib.  Most people will likely want only a subset of these.  A few
+ in Cernlib. Most people will likely want only a subset of these. A few
  extra Cernlib programs, not of interest to many people, may be obtained via
  the cernlib-extras metapackage.
 
@@ -107,15 +105,15 @@
 Section: devel
 Depends: ${shlibs:Depends}
 Recommends: cernlib-base-dev, libpacklib1-dev
-Description: Cernlib's ZEBRA documentation editor
+Description: Cernlib data analysis tool - ZEBRA documentation editor
  Cernlib is a suite of data analysis tools and libraries created for
  use in physics experiments, but also with applications to other
  fields such as the biological sciences.
  .
  DZedit is an interactive interface to the DZDOC (ZEBRA documentation) system
- developed at CERN.  ZEBRA, part of the Packlib library, permits a developer to
+ developed at CERN. ZEBRA, part of the Packlib library, allows to
  create complex data structures in the FORTRAN 77 language; the DZDOC system
- allows the developer to generate and maintain documentation of ZEBRA data
+ allows to generate and maintain documentation of ZEBRA data
  structures.
 
 Package: kuipc
@@ -124,17 +122,17 @@
 Depends: ${shlibs:Depends}, cernlib-base
 Recommends: cernlib-base-dev, libpacklib1-dev
 Suggests: libpacklib1-lesstif-dev
-Description: Cernlib's Kit for a User Interface Package (KUIP) compiler
+Description: Cernlib data analysis tool - Kit for a User Interface Package (KUIP) compiler
  Cernlib is a suite of data analysis tools and libraries created for
  use in physics experiments, but also with applications to other
  fields such as the biological sciences.
  .
  KUIPC, the Kit for a User Interface Package Compiler, is a tool to simplify
- the writing of a program's user interface code.  It takes as
- input a Command Definition File (CDF) that describes the
+ the writing of a program's user interface code. It takes
+ a Command Definition File (CDF) as input, which describes the
  commands to be understood by the program, and outputs C or FORTRAN code that
- makes the appropriate function calls to set up the user interface.  This
- code can then be compiled and linked with the rest of the program.  Since
+ makes the appropriate function calls to set up the user interface. This
+ code can then be compiled and linked with the rest of the program. Since
  the generated code uses KUIP routines, the program must also be linked
  against the Packlib library that contains them.
  .
@@ -145,7 +143,7 @@
 Architecture: any
 Section: science
 Depends: ${shlibs:Depends}, cernlib-base
-Description: Cernlib's KUIP terminal emulator
+Description: Cernlib data analysis tool - KUIP terminal emulator
  Cernlib is a suite of data analysis tools and libraries created for
  use in physics experiments, but also with applications to other
  fields such as the biological sciences.
@@ -154,60 +152,62 @@
  the (now defunct) Apollo DM pads (like: input and transcript
  pads, automatic file backup of transcript pad, string search in pads,
  etc.) and the Korn shell emacs-style command line editing and command
- line recall mechanism.  It can support the command-line interface
+ line recall mechanism. It can support the command-line interface
  of various Cernlib applications.
 
 Package: libgraflib1-dev
 Architecture: any
 Section: libdevel
 Depends: libgraflib1 (= ${binary:Version}), libgrafx11-1-dev (= ${binary:Version})
-Description: Cernlib graphical library (development files)
+Description: Cernlib data analysis tool - graphical library (development files)
  Cernlib is a suite of data analysis tools and libraries created for
  use in physics experiments, but also with applications to other
  fields such as the biological sciences.
  .
- The graflib library includes the HPLOT and DZDOC systems.  HPLOT is a
+ The graflib library includes the HPLOT and DZDOC systems. HPLOT is a
  graphing facility intended to produce drawings and slides of histograms
- (and other data) of a quality suitable to talks and publications.  DZDOC
- provides a method of viewing Cernlib's ZEBRA data structures.  This package
- includes a static version of graflib, as well as C and FORTRAN header files.
+ (and other data) of a quality suitable to talks and publications. DZDOC
+ provides a method of viewing Cernlib's ZEBRA data structures.
+ .
+ This package includes a static version of graflib, as well as C and
+ FORTRAN header files.
 
 Package: libgraflib1
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}
-Description: Cernlib graphical library
+Description: Cernlib data analysis tool - graphical library
  Cernlib is a suite of data analysis tools and libraries created for
  use in physics experiments, but also with applications to other
  fields such as the biological sciences.
  .
- The graflib library includes the HPLOT and DZDOC systems.  HPLOT is a
+ The graflib library includes the HPLOT and DZDOC systems. HPLOT is a
  graphing facility intended to produce drawings and slides of histograms
- (and other data) of a quality suitable to talks and publications.  DZDOC
+ (and other data) of a quality suitable to talks and publications. DZDOC
  provides a method of viewing Cernlib's ZEBRA data structures.
  .
- Note that in order to compile and link programs against this library,
+ In order to compile and link programs against this library,
  you must also install the libgraflib1-dev package.
 
 Package: libgrafx11-1-dev
 Architecture: any
 Section: libdevel
 Depends: libgrafx11-1 (= ${binary:Version}), libpacklib1-dev (= ${binary:Version}), libx11-dev (>= 4.3.0-3)
-Description: Cernlib library interface to X11 and PostScript (development)
+Description: Cernlib data analysis tool - interface to X11 and PostScript (development)
  Cernlib is a suite of data analysis tools and libraries created for
  use in physics experiments, but also with applications to other
  fields such as the biological sciences.
  .
  This package includes a static version of libgrafX11, also known as HIGZ
  (High-level Interface to Graphics and ZEBRA), an interface to the X Window
- System.  In addition to basic drawing functions, HIGZ includes a PostScript
- interface.  Also included are C and FORTRAN header files.
+ System. In addition to basic drawing functions, HIGZ includes a PostScript
+ interface. Also included are C and FORTRAN header files.
 
 Package: libgrafx11-1
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}
-Description: Cernlib library interface to X11 and PostScript
+Description: Cernlib data analysis tool - interface to X11 and PostScript
  Cernlib is a suite of data analysis tools and libraries created for
  use in physics experiments, but also with applications to other
  fields such as the biological sciences.
@@ -223,21 +223,23 @@
 Architecture: any
 Section: libdevel
 Depends: libkernlib1 (= ${binary:Version}), cernlib-base-dev, cfortran, libc6-dev | libc-dev
-Description: core Cernlib library of basic functions (development files)
+Description: Cernlib data analysis tool - core library of basic functions (development)
  Cernlib is a suite of data analysis tools and libraries created for
  use in physics experiments, but also with applications to other
  fields such as the biological sciences.
  .
  The kernlib library contains a rather miscellaneous set of basic numerical,
  bitwise, and system-dependent functions used by other Cern libraries and
- programs.  This package includes the static version of kernlib, as well as
+ programs.
+ .
+ This package includes the static version of kernlib, as well as
  C and FORTRAN header files.
 
 Package: libkernlib1
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}, cernlib-base
-Description: core Cernlib library of basic functions
+Description: Cernlib data analysis tool - core library of basic functions
  Cernlib is a suite of data analysis tools and libraries created for
  use in physics experiments, but also with applications to other
  fields such as the biological sciences.
@@ -255,7 +257,7 @@
 Depends: refblas3-dev | libblas-3.so, lapack3-dev | liblapack-3.so, libmathlib2 (= ${binary:Version}), libkernlib1-dev (= ${binary:Version}), libpacklib1-dev (= ${binary:Version}), cfortran, libc6-dev | libc-dev
 Conflicts: libmathlib1-dev, blas2-dev, lapack2-dev
 Replaces: libmathlib1-dev
-Description: core Cernlib mathematical library (development files)
+Description: Cernlib data analysis tool - core mathematical library (development files)
  Cernlib is a suite of data analysis tools and libraries created for
  use in physics experiments, but also with applications to other
  fields such as the biological sciences.
@@ -264,14 +266,16 @@
  such as evaluating special functions and integrals, numerically solving
  algebraic and differential equations, performing matrix and vector operations,
  running statistical tests, and generating random numbers in specified
- distributions.  This package contains a static version of mathlib, as well
+ distributions. 
+ .
+ This package contains a static version of mathlib, as well
  as C and FORTRAN header files.
 
 Package: libmathlib2
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}
-Description: core Cernlib mathematical library
+Description: Cernlib data analysis tool - core mathematical library
  Cernlib is a suite of data analysis tools and libraries created for
  use in physics experiments, but also with applications to other
  fields such as the biological sciences.
@@ -280,9 +284,9 @@
  such as evaluating special functions and integrals, numerically solving
  algebraic and differential equations, performing matrix and vector operations,
  running statistical tests, and generating random numbers in specified
- distributions.
+ distributions. 
  .
- Note that in order to compile and link programs against this library, you
+ In order to compile and link programs against this library, you
  must also install the libmathlib2-dev package.
 
 Package: libpacklib1-dev
@@ -290,7 +294,7 @@
 Section: libdevel
 Depends: libpacklib1 (= ${binary:Version}), libkernlib1-dev (= ${binary:Version}), cfortran, libc6-dev | libc-dev
 Suggests: libpacklib1-lesstif-dev
-Description: core Cernlib library (development files)
+Description: Cernlib data analysis tool - core library (development files)
  Cernlib is a suite of data analysis tools and libraries created for
  use in physics experiments, but also with applications to other
  fields such as the biological sciences.
@@ -302,47 +306,65 @@
  a format-free input processing system for FORTRAN; and ZEBRA, a data
  structure management package.
  .
- This package contains a static version of packlib.  Also included are C
- and FORTRAN header files.  Please note that the graphical functionality of
- KUIP has been split out into the separate Debian package
- libpacklib1-lesstif-dev so that this package need not depend upon the X
- and Lesstif libraries.
+ This package contains a static version of packlib. Also included are C
+ and FORTRAN header files. Please note that the graphical functionality of
+ KUIP has been split out into the separate libpacklib1-lesstif-dev package
+ so that this package need not depend upon the X and Lesstif libraries.
 
 Package: libpacklib1-lesstif-dev
 Architecture: any
 Section: libdevel
 Depends: libpacklib1-lesstif (= ${binary:Version}), libgrafx11-1-dev (= ${binary:Version}), lesstif2-dev, libxt-dev (>= 4.3.0-3)
 Conflicts: libkuipx11-1-dev
-Description: Cernlib graphical user interface library (development files)
+Description: Cernlib data analysis tool - core GUI library (development files)
  Cernlib is a suite of data analysis tools and libraries created for
  use in physics experiments, but also with applications to other
  fields such as the biological sciences.
  .
+ The packlib library includes a great deal of Cernlib core functionality.
+ Best-known are probably the MINUIT function minimization routines, the
+ HBOOK histogramming routines, and KUIP (Kit for a User Interface Package).
+ Other subsystems include CSPACK, a set of client-server routines; FFREAD,
+ a format-free input processing system for FORTRAN; and ZEBRA, a data
+ structure management package.
+ .
  This package includes the graphical functionality of KUIP, the Cernlib
- Kit for a User Interface Package.  This library has been split off
- from packlib in Debian so that the packlib packages need not depend upon
- the X and Lesstif libraries.  The package was formerly named libkuipx11-1-dev.
+ Kit for a User Interface Package. This library has been split off
+ from packlib so that the packlib packages need not depend upon
+ the X and Lesstif libraries.
+ .
+ This package was formerly named libkuipx11-1-dev.
  The text-based functionality of KUIP can be found in the libpacklib1-dev
  package.
  .
- This package is the static version of the libpacklib-lesstif library, to be
- used for development.
+ This package provides the static version of the libpacklib-lesstif
+ library, to be used for development.
 
 Package: libpacklib1-lesstif
 Architecture: any
 Section: libs
 Depends: ${shlibs:Depends}
 Recommends: kxterm
-Description: Cernlib graphical user interface library
+Description: Cernlib data analysis tool - core GUI library
  Cernlib is a suite of data analysis tools and libraries created for
  use in physics experiments, but also with applications to other
  fields such as the biological sciences.
  .
+ The packlib library includes a great deal of Cernlib core functionality.
+ Best-known are probably the MINUIT function minimization routines, the
+ HBOOK histogramming routines, and KUIP (Kit for a User Interface Package).
+ Other subsystems include CSPACK, a set of client-server routines; FFREAD,
+ a format-free input processing system for FORTRAN; and ZEBRA, a data
+ structure management package.
+ .
  This package includes the graphical functionality of KUIP, the Cernlib
- Kit for a User Interface Package.  This library has been split off
- from packlib in Debian so that the packlib packages need not depend upon
- the X and Lesstif libraries.  The package was formerly named libkuipx11-1.
- The text-based functionality of KUIP can be found in the libpacklib1 package.  
+ Kit for a User Interface Package. This library has been split off
+ from packlib so that the packlib packages need not depend upon
+ the X and Lesstif libraries.
+ .
+ This package was formerly named libkuipx11-1.
+ The text-based functionality of KUIP can be found in the libpacklib1
+ package.
  .
  Note that in order to compile and link programs against this library, you
  must also install the libpacklib1-lesstif-dev package.
@@ -353,7 +375,7 @@
 Depends: ${shlibs:Depends}
 Suggests: xterm | x-terminal-emulator
 Conflicts: paw-static (<= 2005.05.09-1), paw++-static (<= 2005.05.09-1)
-Description: core Cernlib library
+Description: Cernlib data analysis tool - core library
  Cernlib is a suite of data analysis tools and libraries created for
  use in physics experiments, but also with applications to other
  fields such as the biological sciences.
@@ -363,13 +385,15 @@
  HBOOK histogramming routines, and KUIP (Kit for a User Interface Package).
  Other subsystems include CSPACK, a set of client-server routines; FFREAD,
  a format-free input processing system for FORTRAN; and ZEBRA, a data
- structure management package.  This package also includes kuesvr,
- the KUIP edit server program that permits calling an editor asynchronously
- from within a KUIP-based program.
+ structure management package.
+ .
+ This package also includes kuesvr, the KUIP edit server program that
+ permits calling an editor asynchronously from within a KUIP-based
+ program.
  .
  Please note that the graphical functionality of KUIP has been split out into
- the separate Debian package libpacklib1-lesstif so that this package need not
- depend upon the X libraries.  In order to compile and link programs
+ the separate libpacklib1-lesstif package so that this package need not
+ depend upon the X libraries. In order to compile and link programs
  against libpacklib, you must also install the libpacklib1-dev (and
  maybe also the libpacklib1-lesstif-dev) package(s).
 
@@ -382,30 +406,30 @@
 Suggests: logrotate
 Conflicts: zserv, harden-servers
 Replaces: zserv
-Description: Cernlib's distributed PAW and file transfer servers
+Description: Cernlib data analysis tool - distributed PAW and file transfer servers
  Cernlib is a suite of data analysis tools and libraries created for
  use in physics experiments, but also with applications to other
  fields such as the biological sciences.
  .
- This package contains the server daemon for remote PAW clients.  PAW
+ This package contains the server daemon for remote PAW clients. PAW
  is the Physics Analysis Workstation, a graphical analysis program.
  Included in the same binary is zserv, the server daemon for the ZFTP protocol;
  zserv is a macro-extensible file transfer program which supports the
  transfer of formatted, unformatted and ZEBRA RZ files (CMZ, HBOOK, etc.).
  It is similar to a standard FTP daemon, although it listens on a different
- port.  Both servers operate through inetd.
+ port. Both servers operate through inetd.
  .
  Since these servers accept passwords in cleartext and do not support SSL
  or other encryption methods, you should probably only install this package
- within a trusted LAN.  Think of it as equivalent to vanilla telnetd in terms
- of security (or lack thereof).
+ within a trusted LAN. It should be seen as equivalent to vanilla telnetd
+ in terms of security (or lack thereof).
 
 Package: zftp
 Architecture: any
 Priority: extra
 Section: net
 Depends: ${shlibs:Depends}, netbase (>= 4.08)
-Description: Cernlib's file transfer program
+Description: Cernlib data analysis tool - file transfer program
  Cernlib is a suite of data analysis tools and libraries created for
  use in physics experiments, but also with applications to other
  fields such as the biological sciences.
@@ -417,6 +441,6 @@
  between different architectures.
  .
  Except for the special treatment of Cernlib files and use of a different port,
- zftp is very similar to an FTP client.  Unless you are already familiar with
+ zftp is very similar to an FTP client. Unless you are already familiar with
  this program, it will almost certainly be useless to you.
 
Source: cernlib
Maintainer: Kevin B. McCarty <kmccarty@debian.org>
Standards-Version: 3.7.2
Priority: optional
Section: science
Build-Depends: dpkg-dev (>= 1.13.19), dpatch (>= 2.0.9), patch, mawk | gawk, xutils-dev, debhelper (>= 5.0.0), g77, cfortran (>= 4.4-8), x11proto-core-dev, libxt-dev, libx11-dev, lesstif2-dev, refblas3-dev | libblas-3.so, lapack3-dev | liblapack-3.so

Package: cernlib-base-dev
Architecture: all
Section: devel
Depends: cernlib-base (= ${source:Version})
Replaces: cernlib-base (<< 2005.dfsg-6)
Conflicts: libcojets1-dev, libgeant1-dev, libherwig59-dev, libisajet758-dev, libkuipx11-1-dev, libmathlib1-dev, libpaw1-dev, libpdflib804-dev, libphtools1-dev, blas2-dev, lapack2-dev
Description: Cernlib data analysis tool - dependencies checking script
 Cernlib is a suite of data analysis tools and libraries created for
 use in physics experiments, but also with applications to other
 fields such as the biological sciences.
 .
 This package includes the "cernlib" script that lists the command-line options
 needed for linking against Cernlib libraries. The script has been rewritten
 from the upstream version to calculate dependencies recursively. Also
 included are a contributed set of Autoconf macros to test for Cernlib
 libraries, and a set of Imake macros to allow Cernlib modules to be built
 out-of-tree.

Package: cernlib-base
Architecture: all
Section: devel
Description: Cernlib data analysis tool - common files
 Cernlib is a suite of data analysis tools and libraries created for
 use in physics experiments, but also with applications to other
 fields such as the biological sciences.
 .
 This package includes miscellaneous architecture-independent files useful
 for Cernlib libraries and programs, including an example script that can
 generate a skeleton Cernlib directory structure and Vim syntax highlighting
 macros for KUIPC CDF files and PAW "kumac" macro files. 

Package: cernlib-core-dev
Architecture: all
Section: devel
Depends: cernlib-base (= ${source:Version}), cernlib-base-dev, libgraflib1-dev, libgrafx11-1-dev, libkernlib1-dev, libpacklib1-lesstif-dev, libmathlib2-dev, libpacklib1-dev, libpawlib2-dev, libpawlib-lesstif3-dev, kuipc, dzedit
Description: Cernlib data analysis tool - core development files
 Cernlib is a suite of data analysis tools and libraries created for
 use in physics experiments, but also with applications to other
 fields such as the biological sciences.
 .
 This metapackage provides the header files and static libraries needed
 by developers using the Cern libraries and not specifically interested
 in high energy physics. It also provides the Cernlib
 development tools DZedit and KUIPC. Cernlib analysis programs may be
 obtained by installing the cernlib-core metapackage.

Package: cernlib-core
Architecture: all
Section: science
Depends: cernlib-base (= ${source:Version}), kxterm, refblas3 | libblas.so.3, lapack3 | liblapack.so.3, paw++, paw, paw-common, paw-demos
Description: Cernlib data analysis tool - main libraries and programs
 Cernlib is a suite of data analysis tools and libraries created for
 use in physics experiments, but also with applications to other
 fields such as the biological sciences.
 .
 This metapackage provides the libraries and analysis tools (e.g. PAW) likely
 to be wanted by most users of the Cern libraries who are not interested
 specifically in high energy physics. This package does not allow to
 develop programs: development libraries and tools may
 be obtained by installing the cernlib-core-dev metapackage or individual
 lib*-dev packages.

Package: cernlib-extras
Architecture: all
Priority: extra
Section: science
Depends: cernlib-base (= ${source:Version}), pawserv, zftp
Description: Cernlib data analysis tool - extra programs
 Cernlib is a suite of data analysis tools and libraries created for
 use in physics experiments, but also with applications to other
 fields such as the biological sciences.
 .
 This metapackage provides a few additional Cernlib programs not included
 in any other Cernlib package. Very few people are likely to be
 interested in them; currently they include zftp, pawserv and zserv.
 The latter two programs run as daemons through inetd and may
 raise concerns about the system's security.
 .
 Installing this package along with the 'cernlib' metapackage will supply
 a complete set of all Cernlib programs and libraries.

Package: cernlib
Architecture: all
Section: science
Depends: cernlib-base (= ${source:Version}), cernlib-core, cernlib-core-dev, cernlib-montecarlo, geant321-doc, geant321
Description: Cernlib data analysis tool - general use metapackage
 Cernlib is a suite of data analysis tools and libraries created for
 use in physics experiments, but also with applications to other
 fields such as the biological sciences.
 .
 This metapackage provides almost all of the programs and libraries contained
 in Cernlib. Most people will likely want only a subset of these. A few
 extra Cernlib programs, not of interest to many people, may be obtained via
 the cernlib-extras metapackage.

Package: dzedit
Architecture: any
Section: devel
Depends: ${shlibs:Depends}
Recommends: cernlib-base-dev, libpacklib1-dev
Description: Cernlib data analysis tool - ZEBRA documentation editor
 Cernlib is a suite of data analysis tools and libraries created for
 use in physics experiments, but also with applications to other
 fields such as the biological sciences.
 .
 DZedit is an interactive interface to the DZDOC (ZEBRA documentation) system
 developed at CERN. ZEBRA, part of the Packlib library, allows to
 create complex data structures in the FORTRAN 77 language; the DZDOC system
 allows to generate and maintain documentation of ZEBRA data
 structures.

Package: kuipc
Architecture: any
Section: devel
Depends: ${shlibs:Depends}, cernlib-base
Recommends: cernlib-base-dev, libpacklib1-dev
Suggests: libpacklib1-lesstif-dev
Description: Cernlib data analysis tool - Kit for a User Interface Package (KUIP) compiler
 Cernlib is a suite of data analysis tools and libraries created for
 use in physics experiments, but also with applications to other
 fields such as the biological sciences.
 .
 KUIPC, the Kit for a User Interface Package Compiler, is a tool to simplify
 the writing of a program's user interface code. It takes
 a Command Definition File (CDF) as input, which describes the
 commands to be understood by the program, and outputs C or FORTRAN code that
 makes the appropriate function calls to set up the user interface. This
 code can then be compiled and linked with the rest of the program. Since
 the generated code uses KUIP routines, the program must also be linked
 against the Packlib library that contains them.
 .
 KUIPC is no longer actively developed, so aside from its use in the build
 process of Cernlib, it is of mainly historical interest.

Package: kxterm
Architecture: any
Section: science
Depends: ${shlibs:Depends}, cernlib-base
Description: Cernlib data analysis tool - KUIP terminal emulator
 Cernlib is a suite of data analysis tools and libraries created for
 use in physics experiments, but also with applications to other
 fields such as the biological sciences.
 .
 KXterm is a terminal emulator which combines the best features from
 the (now defunct) Apollo DM pads (like: input and transcript
 pads, automatic file backup of transcript pad, string search in pads,
 etc.) and the Korn shell emacs-style command line editing and command
 line recall mechanism. It can support the command-line interface
 of various Cernlib applications.

Package: libgraflib1-dev
Architecture: any
Section: libdevel
Depends: libgraflib1 (= ${binary:Version}), libgrafx11-1-dev (= ${binary:Version})
Description: Cernlib data analysis tool - graphical library (development files)
 Cernlib is a suite of data analysis tools and libraries created for
 use in physics experiments, but also with applications to other
 fields such as the biological sciences.
 .
 The graflib library includes the HPLOT and DZDOC systems. HPLOT is a
 graphing facility intended to produce drawings and slides of histograms
 (and other data) of a quality suitable to talks and publications. DZDOC
 provides a method of viewing Cernlib's ZEBRA data structures.
 .
 This package includes a static version of graflib, as well as C and
 FORTRAN header files.

Package: libgraflib1
Architecture: any
Section: libs
Depends: ${shlibs:Depends}
Description: Cernlib data analysis tool - graphical library
 Cernlib is a suite of data analysis tools and libraries created for
 use in physics experiments, but also with applications to other
 fields such as the biological sciences.
 .
 The graflib library includes the HPLOT and DZDOC systems. HPLOT is a
 graphing facility intended to produce drawings and slides of histograms
 (and other data) of a quality suitable to talks and publications. DZDOC
 provides a method of viewing Cernlib's ZEBRA data structures.
 .
 In order to compile and link programs against this library,
 you must also install the libgraflib1-dev package.

Package: libgrafx11-1-dev
Architecture: any
Section: libdevel
Depends: libgrafx11-1 (= ${binary:Version}), libpacklib1-dev (= ${binary:Version}), libx11-dev (>= 4.3.0-3)
Description: Cernlib data analysis tool - interface to X11 and PostScript (development)
 Cernlib is a suite of data analysis tools and libraries created for
 use in physics experiments, but also with applications to other
 fields such as the biological sciences.
 .
 This package includes a static version of libgrafX11, also known as HIGZ
 (High-level Interface to Graphics and ZEBRA), an interface to the X Window
 System. In addition to basic drawing functions, HIGZ includes a PostScript
 interface. Also included are C and FORTRAN header files.

Package: libgrafx11-1
Architecture: any
Section: libs
Depends: ${shlibs:Depends}
Description: Cernlib data analysis tool - interface to X11 and PostScript
 Cernlib is a suite of data analysis tools and libraries created for
 use in physics experiments, but also with applications to other
 fields such as the biological sciences.
 .
 This package includes libgrafX11, also known as HIGZ (High-level Interface
 to Graphics and ZEBRA), an interface to the X Window System.  In addition
 to basic drawing functions, HIGZ includes a PostScript interface.
 .
 Note that in order to compile and link programs against this library,
 you must also install the libgrafx11-1-dev package.

Package: libkernlib1-dev
Architecture: any
Section: libdevel
Depends: libkernlib1 (= ${binary:Version}), cernlib-base-dev, cfortran, libc6-dev | libc-dev
Description: Cernlib data analysis tool - core library of basic functions (development)
 Cernlib is a suite of data analysis tools and libraries created for
 use in physics experiments, but also with applications to other
 fields such as the biological sciences.
 .
 The kernlib library contains a rather miscellaneous set of basic numerical,
 bitwise, and system-dependent functions used by other Cern libraries and
 programs.
 .
 This package includes the static version of kernlib, as well as
 C and FORTRAN header files.

Package: libkernlib1
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, cernlib-base
Description: Cernlib data analysis tool - core library of basic functions
 Cernlib is a suite of data analysis tools and libraries created for
 use in physics experiments, but also with applications to other
 fields such as the biological sciences.
 .
 The kernlib library contains a rather miscellaneous set of basic numerical,
 bitwise, and system-dependent functions used by other Cern libraries and
 programs.
 .
 Note that in order to compile and link programs against this library, you
 must also install the libkernlib1-dev package.

Package: libmathlib2-dev
Architecture: any
Section: libdevel
Depends: refblas3-dev | libblas-3.so, lapack3-dev | liblapack-3.so, libmathlib2 (= ${binary:Version}), libkernlib1-dev (= ${binary:Version}), libpacklib1-dev (= ${binary:Version}), cfortran, libc6-dev | libc-dev
Conflicts: libmathlib1-dev, blas2-dev, lapack2-dev
Replaces: libmathlib1-dev
Description: Cernlib data analysis tool - core mathematical library (development files)
 Cernlib is a suite of data analysis tools and libraries created for
 use in physics experiments, but also with applications to other
 fields such as the biological sciences.
 .
 The mathlib library is a large set of mathematical routines used for purposes
 such as evaluating special functions and integrals, numerically solving
 algebraic and differential equations, performing matrix and vector operations,
 running statistical tests, and generating random numbers in specified
 distributions. 
 .
 This package contains a static version of mathlib, as well
 as C and FORTRAN header files.

Package: libmathlib2
Architecture: any
Section: libs
Depends: ${shlibs:Depends}
Description: Cernlib data analysis tool - core mathematical library
 Cernlib is a suite of data analysis tools and libraries created for
 use in physics experiments, but also with applications to other
 fields such as the biological sciences.
 .
 The mathlib library is a large set of mathematical routines used for purposes
 such as evaluating special functions and integrals, numerically solving
 algebraic and differential equations, performing matrix and vector operations,
 running statistical tests, and generating random numbers in specified
 distributions. 
 .
 In order to compile and link programs against this library, you
 must also install the libmathlib2-dev package.

Package: libpacklib1-dev
Architecture: any
Section: libdevel
Depends: libpacklib1 (= ${binary:Version}), libkernlib1-dev (= ${binary:Version}), cfortran, libc6-dev | libc-dev
Suggests: libpacklib1-lesstif-dev
Description: Cernlib data analysis tool - core library (development files)
 Cernlib is a suite of data analysis tools and libraries created for
 use in physics experiments, but also with applications to other
 fields such as the biological sciences.
 .
 The packlib library includes a great deal of Cernlib core functionality.
 Best-known are probably the MINUIT function minimization routines, the
 HBOOK histogramming routines, and KUIP (Kit for a User Interface Package).
 Other subsystems include CSPACK, a set of client-server routines; FFREAD,
 a format-free input processing system for FORTRAN; and ZEBRA, a data
 structure management package.
 .
 This package contains a static version of packlib. Also included are C
 and FORTRAN header files. Please note that the graphical functionality of
 KUIP has been split out into the separate libpacklib1-lesstif-dev package
 so that this package need not depend upon the X and Lesstif libraries.

Package: libpacklib1-lesstif-dev
Architecture: any
Section: libdevel
Depends: libpacklib1-lesstif (= ${binary:Version}), libgrafx11-1-dev (= ${binary:Version}), lesstif2-dev, libxt-dev (>= 4.3.0-3)
Conflicts: libkuipx11-1-dev
Description: Cernlib data analysis tool - core GUI library (development files)
 Cernlib is a suite of data analysis tools and libraries created for
 use in physics experiments, but also with applications to other
 fields such as the biological sciences.
 .
 The packlib library includes a great deal of Cernlib core functionality.
 Best-known are probably the MINUIT function minimization routines, the
 HBOOK histogramming routines, and KUIP (Kit for a User Interface Package).
 Other subsystems include CSPACK, a set of client-server routines; FFREAD,
 a format-free input processing system for FORTRAN; and ZEBRA, a data
 structure management package.
 .
 This package includes the graphical functionality of KUIP, the Cernlib
 Kit for a User Interface Package. This library has been split off
 from packlib so that the packlib packages need not depend upon
 the X and Lesstif libraries.
 .
 This package was formerly named libkuipx11-1-dev.
 The text-based functionality of KUIP can be found in the libpacklib1-dev
 package.
 .
 This package provides the static version of the libpacklib-lesstif
 library, to be used for development.

Package: libpacklib1-lesstif
Architecture: any
Section: libs
Depends: ${shlibs:Depends}
Recommends: kxterm
Description: Cernlib data analysis tool - core GUI library
 Cernlib is a suite of data analysis tools and libraries created for
 use in physics experiments, but also with applications to other
 fields such as the biological sciences.
 .
 The packlib library includes a great deal of Cernlib core functionality.
 Best-known are probably the MINUIT function minimization routines, the
 HBOOK histogramming routines, and KUIP (Kit for a User Interface Package).
 Other subsystems include CSPACK, a set of client-server routines; FFREAD,
 a format-free input processing system for FORTRAN; and ZEBRA, a data
 structure management package.
 .
 This package includes the graphical functionality of KUIP, the Cernlib
 Kit for a User Interface Package. This library has been split off
 from packlib so that the packlib packages need not depend upon
 the X and Lesstif libraries.
 .
 This package was formerly named libkuipx11-1.
 The text-based functionality of KUIP can be found in the libpacklib1
 package.
 .
 Note that in order to compile and link programs against this library, you
 must also install the libpacklib1-lesstif-dev package.

Package: libpacklib1
Architecture: any
Section: libs
Depends: ${shlibs:Depends}
Suggests: xterm | x-terminal-emulator
Conflicts: paw-static (<= 2005.05.09-1), paw++-static (<= 2005.05.09-1)
Description: Cernlib data analysis tool - core library
 Cernlib is a suite of data analysis tools and libraries created for
 use in physics experiments, but also with applications to other
 fields such as the biological sciences.
 .
 The packlib library includes a great deal of Cernlib core functionality.
 Best-known are probably the MINUIT function minimization routines, the
 HBOOK histogramming routines, and KUIP (Kit for a User Interface Package).
 Other subsystems include CSPACK, a set of client-server routines; FFREAD,
 a format-free input processing system for FORTRAN; and ZEBRA, a data
 structure management package.
 .
 This package also includes kuesvr, the KUIP edit server program that
 permits calling an editor asynchronously from within a KUIP-based
 program.
 .
 Please note that the graphical functionality of KUIP has been split out into
 the separate libpacklib1-lesstif package so that this package need not
 depend upon the X libraries. In order to compile and link programs
 against libpacklib, you must also install the libpacklib1-dev (and
 maybe also the libpacklib1-lesstif-dev) package(s).

Package: pawserv
Architecture: any
Priority: extra
Section: net
Depends: ${shlibs:Depends}, ${misc:Depends}, netbase (>= 4.08), openbsd-inetd | inet-superserver
Recommends: cron
Suggests: logrotate
Conflicts: zserv, harden-servers
Replaces: zserv
Description: Cernlib data analysis tool - distributed PAW and file transfer servers
 Cernlib is a suite of data analysis tools and libraries created for
 use in physics experiments, but also with applications to other
 fields such as the biological sciences.
 .
 This package contains the server daemon for remote PAW clients. PAW
 is the Physics Analysis Workstation, a graphical analysis program.
 Included in the same binary is zserv, the server daemon for the ZFTP protocol;
 zserv is a macro-extensible file transfer program which supports the
 transfer of formatted, unformatted and ZEBRA RZ files (CMZ, HBOOK, etc.).
 It is similar to a standard FTP daemon, although it listens on a different
 port. Both servers operate through inetd.
 .
 Since these servers accept passwords in cleartext and do not support SSL
 or other encryption methods, you should probably only install this package
 within a trusted LAN. It should be seen as equivalent to vanilla telnetd
 in terms of security (or lack thereof).

Package: zftp
Architecture: any
Priority: extra
Section: net
Depends: ${shlibs:Depends}, netbase (>= 4.08)
Description: Cernlib data analysis tool - file transfer program
 Cernlib is a suite of data analysis tools and libraries created for
 use in physics experiments, but also with applications to other
 fields such as the biological sciences.
 .
 ZFTP is a macro-extensible file transfer program which supports the
 transfer of formatted, unformatted and ZEBRA RZ files (CMZ, HBOOK, etc.).
 It provides a common interface on all systems and avoids the problems of
 file format conversion that occur when transferring Cernlib files
 between different architectures.
 .
 Except for the special treatment of Cernlib files and use of a different port,
 zftp is very similar to an FTP client. Unless you are already familiar with
 this program, it will almost certainly be useless to you.

Attachment: signature.asc
Description: Digital signature


Reply to: