dict-gcide source package notes
===============================

Upstream Source and Downstream Fork
-----------------------------------
This repository is maintained as a downstream fork and distribution for Debian.
It integrates:

1. The GCIDE dictionary corpus from GNU GCIDE (maintained by Sergey Poznyakoff
   at https://git.gnu.org.ua/gcide.git and https://gcide.gnu.org.ua/).
2. The DICT/webfmt conversion toolchain (webfmt, webfilter, lex/yacc parsers,
   and libmaa) originally created by Rickard E. Faith, along with modern
   preprocessing scripts (debian/preprocess_gcide.py) to compile the SGML/CIDE corpus
   into the dictd RFC 2229 database format (gcide.dict.dz and gcide.index).

Upstream GNU GCIDE provides the dictionary data files but does not include the
dictd/RFC 2229 conversion toolchain. This repository maintains the converter
pipeline, tag sanitization rules, and modern build tooling needed to produce
the binary dict-gcide package for Debian's dictd server ecosystem.

Historical Fixes & Upstream Synchronization
-------------------------------------------
During the 0.48 release lifecycle, numerous community bug reports and spelling/
definition corrections were accumulated in Debian. When updating to upstream
0.54, all historical community fixes (including corrections for words like
"Wherefrom", "Froward", "Comply", "reeve", "a priori", "significant", "fiducial",
"recusant", "film", "arquebus", "henotic", "occurrence", "doublet", and others)
were cross-verified against the new upstream release and confirmed to be
incorporated upstream.

Source Format
-------------
Because this repository combines the dictionary corpus with the dedicated
dictd converter toolchain and Debian integration scripts, it is maintained
as a self-contained 3.0 (native) source package.
