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 -- If you have a working or partly working program that you'd like to offer to the GNU project as a GNU package, see https://www.gnu.org/help/evaluation.html.