bug-dico


Search for: Advanced

[Bug-dico] dico-2.7 released [stable]


Hello,

This is to announce the release of GNU dico version 2.7. This version
implements virtual databases and contains significant improvements to
the dictorg module. See below for a complete list of changes,

GNU dico is a flexible modular implementation of DICT server (RFC 2229).
It includes a number of loadable modules, providing support of various
dictionary formats and search strategies, as well as a console client
program.

Here are the compressed sources:
  http://ftp.gnu.org/gnu/dico//dico-2.7.tar.gz   (3.5MB)
  http://ftp.gnu.org/gnu/dico//dico-2.7.tar.bz2  (2.4MB)
  http://ftp.gnu.org/gnu/dico//dico-2.7.tar.xz   (1.6MB)

Here are the GPG detached signatures[*]:
  http://ftp.gnu.org/gnu/dico//dico-2.7.tar.gz.sig
  http://ftp.gnu.org/gnu/dico//dico-2.7.tar.bz2.sig
  http://ftp.gnu.org/gnu/dico//dico-2.7.tar.xz.sig

Use a mirror for higher download bandwidth:
  https://www.gnu.org/order/ftp.html

Here are the MD5 and SHA1 checksums:

2e357f9d7554600580dcb61f1ed66c21  dico-2.7.tar.gz
0a097cc79cf3aec9ef06a925e43efb99  dico-2.7.tar.bz2
8dab984fefac4270a0f2bab6104e09b5  dico-2.7.tar.xz
51e9379c866a03407a6f3d40601a9cf2f9179643  dico-2.7.tar.gz
6ea0d86ae6b3f62efa2567f043962ff9a556fc7a  dico-2.7.tar.bz2
cc3901dc2e70491c4e9a6aa2d3fcac2c8d2f6790  dico-2.7.tar.xz

[*] Use a .sig file to verify that the corresponding file (without the
.sig suffix) is intact.  First, be sure to download both the .sig file
and the corresponding tarball.  Then, run a command like this:

  gpg --verify dico-2.7.tar.gz.sig

If that command fails because you don't have the required public key,
then run this command to import it:

  gpg --keyserver keys.gnupg.net --recv-keys 3602B07F55D0C732

and rerun the 'gpg --verify' command.

This release was bootstrapped with the following tools:
  Autoconf 2.69
  Automake 1.15
  Bison 2.7
  Flex 2.5.37
  Makeinfo 5.9.93

NEWS

* Support for virtual databases

Virtual database is a collection of regular databases defined
in the dicod configuration. Virtual databases can be used to group
databases by languages, or to select the format of the DEFINE
responses depending on whether OPTION MIME has been requested.

See the GNU dico manual, subsection 4.3.12.2 "Virtual Databases" for a
detailed discussion.

* The dictorg module improved

The code has been thorougly revisited to ensure correct handling of
databases in dictd database format. Testsuite is included.

* Support for building with WordNet on Debian-based systems

Debian-based systems provide a package "wordnet-dev", which installs
a shared wordnet library. However, this library is named "libwordnet.so",
instead of the expected "libWN.so". Due to this change, previous
versions of dico were unable to locate the library and build the
wordnet database module. To fix this. the --with-libWN configure
option was introduced. Argument to this option is the base name of the
shared libWN library, without suffix. Optionally, the "lib" prefix
is allowed. For example, to configure on Debian:

  ./configure --with-libWN=wordnet

* Default m4 quoting characters changed to [ ]

* Dicoweb: graceful handling of unsupported content types.

New setting ONERROR allows the administrator to configure actions to
take on certain types of errors. In particular,
ONERROR['UNSUPPORTED_CONTENT_TYPE'] defines what to do when a DEFINE 
request returns article in unsupported content type.

Regards,
Sergey