Quoting Kevin B. McCarty ([EMAIL PROTECTED]):

> 
> I have a procedural question -- should I take responsibility for closing
> this bug, #454572 (as well as all the others that will be submitted for
> the updated translations) in the next cernlib changelog entry once the
> changes and updated translations are all integrated?  Or is that
> something that you or others in the Smith Project intend to do?

No, that will be your responsibility, much like any other bug reports,
indeed.

> 
> I also have a request.  Looking through the diff submitted against the
> cernlib control file, there are a lot of lines in which the only thing
> that has changed is whitespace (usually from 2 spaces to 1 space
> following the end of a sentence) or the word wrapping.  In addition to a
> unified diff, could you also please send me the recommended changes to
> debian/control in wdiff format so I can see the substantive differences
> more easily?

Hre it is. This is an idea that we could you more often, indeed.

> 
> On my first skim through the diff I have one minor change: the package
> short descriptions were all changed to
> 
> "Cernlib data analysis tool - <something package specific>"
>                        ^^^^
> That should be "tools" plural or maybe "suite", as you and others think
> best.

You're right. I adopted "suite"

> 
> I'll await a wdiff before making more remarks on the debian/control
> changes (unless you inform me that no wdiff will be available for
> whatever reason).
> 
> One final question -- will the Smith Project also be reviewing
> debian/control files for source packages with no debconf templates?


Actually, the initial point was reviewinv debconf templates. Reviewing
control files came as a bonus....which often takes most of the
time..:-)

So, as of now, I'd prefer go through packages with debconf templates
to be able to guarantee that all of these are reviewed.


Source: cernlib
Maintainer: Kevin B. McCarty <[EMAIL PROTECTED]>
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: [-script to determine-] Cernlib [-library-] {+data analysis suite 
-+} 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 suite -+} common files [-for Cernlib 
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 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.-] 

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 suite - core+} development [-headers, 
tools, and static libraries-] {+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-] {+needed+}
 by developers using the Cern libraries [-who are-] {+and+} not [-interested-] 
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 suite -+} 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;-] {+It does not provide+}
 development libraries [-and tools-] {+or tools; those+} 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: [-miscellaneous-] Cernlib {+data analysis suite - extra+} programs 
[-unlikely to be used by many-]
 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.-] {+package.+} Very few people are likely 
to be
 interested in them; currently they include zftp, pawserv and zserv.
 [-Notice that the-]
 {+The+} latter two programs run as daemons through inetd and may
 [-reduce your-]
 {+raise concerns about the+} system's [-security!-] {+security.+}
 .
 Installing this package along with the [-"cernlib"-] {+'cernlib'+} metapackage 
will supply
 a complete set of all Cernlib programs and [-libraries included in Debian.-] 
{+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-] {+data 
analysis suite - 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's-] {+Cernlib data analysis suite -+} 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
 create-] {+allows
 the creation of+} complex data structures in the FORTRAN 77 language;
 the DZDOC system
 [-allows the developer-] {+helps+} to generate and maintain documentation 
[-of-] {+for+}
 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's-] {+Cernlib data analysis suite -+} 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-] {+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's-] {+Cernlib data analysis suite -+} 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 suite -+} 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 suite -+} 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.
 .
 [-Note that in-]
 {+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-] {+data analysis suite -+} 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 [-library-] {+data analysis suite -+} 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: [-core-] Cernlib {+data analysis suite - core+} library of basic 
functions [-(development files)-] {+(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: [-core-] Cernlib {+data analysis suite - 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: [-core-] Cernlib {+data analysis suite - 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: [-core-] Cernlib {+data analysis suite - 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. 
 .
 [-Note that in-]
 {+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: [-core-] Cernlib {+data analysis suite - 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 [-Debian package-] 
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-] {+data analysis suite - 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-]
 {+.
 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-] {+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-] {+data analysis suite - 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-]
 {+.
 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: [-core-] Cernlib {+data analysis suite - 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 [-Debian package-] 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's-] {+Cernlib data analysis suite -+} 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-] {+clear text+} and do 
not support SSL
 or other encryption methods, you should probably only install this package
 within a trusted LAN.  [-Think of it-] {+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-] {+Cernlib data analysis suite -+} 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 via email to