Babel Debian Package Current Status

Adam Powell, last modified May 19, 2008 for version 1.2.0.dfsg-4

Package archive, PTS page, US mirror pool

This page documents my effort to package the Babel SIDL compiler for the Debian GNU/Linux operating system.  The upstream authors are at Lawrence Livermore National Laboratories.

Why a Debian package? Being able to type, "apt-get install babel" is a lot easier than downloading, compiling and installing the source. Also, this package puts the various files in their standard Debian places, and includes documentation metadata to link the Babel documentation from Debian doc-base frontends. But perhaps most importantly, having a Debian package allows other Debian packages to depend on Babel and SIDL. In the near future, such packages will include hypre and PETSc, and if Babel lives up to its to its promise, there could be quite a lot more.

Package description:

The babel source package builds six binary packages:

*Architecture-dependent packages.

Questions/issues:

  1. It would be nice if variables like docdir and jardir could be defined during the configure process, that would cut down considerably on the patch size. At some point I'll probably generate a patch for upstream.
  2. The babel source ships with several other .jar files, but builds just fine using standard Debian versions of these. At some point I'll patch aclocal.m4 to look in the Java archive directory (see previous point) for getopt and xerces, and send these patches upstream.

To do (in roughly decreasing order of priority):

Adam Powell