summaryrefslogtreecommitdiff
path: root/textproc/dict-server
AgeCommit message (Collapse)AuthorFilesLines
2005-05-22Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:jlam1-2/+2
USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-03-29Fix zlib issues on some platformsadam3-5/+6
2005-02-24Add RMD160 digests to the SHA1 ones.agc1-1/+2
2005-02-22Changes 1.9.15:adam8-161/+41
Format of .index files for 8-bit databases (not-ASCII and non-UTF8) has been changed. This makes `dictd' backward incompatible with 8-bit dagabases built by earlier versions of `dictfmt', i.e. `dictd-1.9.15' and later doesn't work with 8-bit databases generated by dictfmt-1.9.14 and earlier. See ChangeLog for details. If you use 8-bit database, rebuild them using new `dictfmt' like this dictunformat db.index < db.dict | dictfmt -t --locale <locale> db-new dictd: - fixed: Function `dict_search_bmh' works incorrectly in utf-8 mode on non-GLIBC systems. As a result `suffix', `substring' and `word' strategies may work incorrectly with UTF-8 databases on such platforms (FreeBSD). - fixed: In dictd-1.9.8 support of CYGWIN was declared, but it was broken in later versions. dictd-1.9.15 can be succesfully built with CYGWIN. - fixed: `dictd' dies when client tries to obtain information about virtual database (SHOW INFO <virt_db>). - Every database specified in configuration file may have its own "default" search strategy (i.e. `.' strategy). For this purpose additional keyword `default_strategy' is implemented. See example2.conf sample file and dictd.8 for documentation. - When `-d' is applied, debugging information is printed to syslog (or log file or stderr). NOTE: `-dinit' option may show you a reason why dictd doesn't start. If you are in trouble, apply it first (and -L or -s of course)! - dictd works correctly even on platforms which do not support `iswalnum', `iswspace' and `towlower' functions. Dictd with utf-8 databases was slightly tested on FreeBSD4.{9,10} -fixed: logging is directed when --inetd is applied - `AC_FUNC_MMAP' is replaced for `AC_CHECK_FUNC(mmap)' in configure.in As a result `mmap/munmap' functions will be used on CYGWIN and INTERIX if they are present. If you dislike it, use --without-mmap option. dictdplugin_dbi plugin: - new options: `all_char' and `utf8'. `all_char' option is set to FALSE by default. `utf8' option is set to TRUE by default. Both are overrided by `00-database-allchars' and `00-database-utf8' special headwords. dictd/dict/... have been ported to Interix (MS SFU-3.0 and SFU-3.5). It works fine as Interix daemon with ASCII databases (tested on Interix 3.0 and 3.5) NOTE: GNU make is needed for building `dictd' dictfmt: - new option --default-strategy. See dictfmt(1).
2004-12-03Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.wiz1-2/+2
Suggested by Roland Illig, ok'd by various.
2004-10-15PKGREVISION bump after previous.tv1-3/+3
2004-10-15Update linkage to libltdl, now in its own package.tv1-2/+2
2004-06-01Re: PR 25720 Syntax errors prevent compilation with gcc 3.4.0shannonjr3-14/+53
The patch-al fixes a problem where a label appeared at end of block by supplying a null statement for the label. The patch-am provides a missing argument list separator (comma) in four places. This closes the PR.
2004-05-04Convert to buildlink3.snj1-3/+3
2004-03-28Honour PKG_SYSCONFDIR. Bump PKGREVISION.jmmv2-6/+15
2004-01-24replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.grant1-2/+2
2003-09-30Fix build with GCC 3.3.1: fix multiline string constant.seb2-1/+15
2002-12-27Clean up.uebayasi1-62/+1
2002-12-27* Separate dictionary data from dict-server. A patch problem found by bulkuebayasi5-107/+61
build is solved. * Make dict-client depend on dict-server. Bump PKGREVISIONs.
2002-12-10Fix a build problem on NetBSD/sparc.uebayasi3-1/+29
Address PR19337 from Sean Williams <sajw at freeshell dot org>.
2002-11-11Fix build problems.uebayasi4-28/+14
2002-10-11Note update of Dictd (dict-server and dict-client) to 1.8.0.uebayasi5-64/+135
Approximate set of changes from 1.5.5 is: * Plug-in capability is added. This helps to develop alternative database formats. * dictdmt is added. * Suffix search improvements. * UTF-8 support. And many bug fixes as usual.
2001-10-31Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-10-12Update packages to version 1.5.5. Notable changes are:simonb7-72/+56
- Update for 64-bit machines. - Some memory leak fixes.
2001-08-16Add patch-ak, an ugly kludge to get around the fact that you shouldn'tagc2-1/+15
be including -lmaa in the LIBS definition when configuring the libmaa source directory.
2001-04-20Move to sha1 digests, and add distfile sizes.skrll1-6/+11
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc3-19/+17
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-02-25Cleanup MKDIR usage => INSTALL_*_DIRhubertf1-2/+2
XXX need to teach pkglint to be more picky about this
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2000-06-26- make this work on sparc. The original code used #ifdef(__sparc__) to dodmcmahill7-1/+73
SunOS/Solaris specific stuff.
2000-01-05Strip trailing '.', and/or leading '(a|an) 'abs1-1/+1
1999-07-28New "dict-server" package submitted by Michael Santos in PR pkg/7999:tron10-0/+186
Dictionary Service Protocol server.