--- /dev/null
+$Id: README.Debian,v 1.2 2003/06/17 04:09:49 david Exp $
+
+The Debian English word lists (wamerican*, wbritish*, wcanadian*) and
+the Debian "scowl" package are all built from the upstream SCOWL
+word lists. See this package's copyright file for more details
+about SCOWL.
+
+The Debian scowl package installs the raw SCOWL "final/" word lists
+into /usr/share/dict/scowl/.
+See /usr/share/doc/scowl/README for documentation about those
+individual word list files.
+
+For the Debian English word lists, we use an appropriate collection
+of SCOWL word lists for each specific language/spelling and complexity.
+The file /usr/share/doc/<package>/<package>.scowl-word-lists-used
+lists the specific scowl files that were used to create the <package>
+word list. (e.g.
+/usr/share/doc/wbritish-large/wbritish-large.scowl-word-lists-used)
+
+ -- David Coe <davidc@debian.org>, Tue Jun 17 00:09:39 2003
--- /dev/null
+scowl (6-2.2) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Make wamerican no longer depend on dictionaries-common, while
+ using its features if present: (Closes: #487977).
+ - wamerican.links: Install /usr/share/dict/words link to
+ american-english.
+ - wamerican.post{inst,rm}: Run dictionaries-common stuff only
+ if available.
+ - wamerican.config: Check that dictionaries-common is installed
+ and a recent version (having elanguages support) before trying
+ to use it.
+ - debian/rules: Do not auto-generate maintainer scripts for
+ wamerican, but use the new hardcoded ones. Split
+ installdeb-wordlist stuff for wamerican and the rest of the
+ wordlists, moving both to the install target.
+ - debian/control: Remove dictionaries-common dependency and
+ include a conflicts against dictionaries-common (<< 0.98) where
+ /usr/share/dict/words link diversion is included.
+ * debian/control:
+ - Bumped Standards-Version to 3.7.3. No changes needed.
+ - Moved debhelper dependency from Build-Depends-Indep to
+ Build-Depends. debhelper is required to run the clean target
+ of debian/rules (Policy Manual, section 7.6).
+
+ -- Agustin Martin Domingo <agmartin@debian.org> Thu, 26 Jun 2008 12:24:26 +0200
+
+scowl (6-2.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Bumped Standards-Version to 3.7.2. No changes needed.
+ * debian/compat now is 5.
+ * Apply patch from Tom Parker <debian@tevp.net>, to stop Scowl generated
+ packages to erronously depend on debconf twice, and to allow for
+ debconf-2.0 as an alternate, thus blocking the cedebconf transition
+ (Closes: #393455).
+
+ -- Amaya Rodrigo Sastre <amaya@debian.org> Sat, 27 Jan 2007 18:38:03 +0100
+
+scowl (6-2) unstable; urgency=low
+
+ * debian/rules: remove a ${!VAR} bashism; replace with eval(...)
+ Closes: #207102 scowl: debian/rules script contains bashisms
+
+ -- David Coe <davidc@debian.org> Fri, 14 Oct 2005 22:00:22 -0400
+
+scowl (6-1) unstable; urgency=low
+
+ * New upstream release.
+ Closes: #333207 wamerican-large: new upstream release 6 available
+ * debian/rules and debian/control: Added -huge versions of the
+ american, canadian, and british word lists. Upstream word lists are
+ now better organized; we take advantage of that by adding the new
+ size "40" word lists to the standard lists, the size "55" word lists
+ to the -large lists, and the size "80" word lists to the (new) -huge
+ lists.
+ Closes: #317422 dictionaries-common: sightlines/metallicity
+ "Sightlines" is now in the -huge lists; "metallicity" is only in the
+ upstream size "95" lists, so (by my policy) even the -huge lists
+ won't include it. If you want that, and all the other really odd
+ words, please install and use the Debian "scowl" package.
+ * Added "Debian" and "Debian's" to english-proper-names.50, which
+ gets them into the standard, -large, and -huge lists.
+ If Microsoft is there (it is), we should be too ;).
+ Closes: #327749: wamerican: should include "debian" in wordlist
+ * debian/control:
+ - standards version 3.6.2 (no changes required)
+ - removed the 'wenglish' dummy package
+ Closes: #322072 wenglish: Dummy package still needed?
+ Closes: #286583 wenglish: typo in package description
+ * debian/copyright: updated copyright (some additions from
+ latest upstream README).
+
+ -- David Coe <davidc@debian.org> Fri, 14 Oct 2005 01:00:03 -0400
+
+scowl (5-4) unstable; urgency=low
+
+ * debian/control: depend [and build-depend] on newer
+ dictionaries-common[-dev] (>=0.20).
+ Closes: #232166 "Please update your ... package(s) to new .config system"
+ * debian/control; bump standards-version; no changes required.
+ * debian/wenglish.preinst: removed -- this previously-implemented half-fix
+ is now unnecessary.
+ Closes: #216397 "debconf oops"
+ * debian/control: add missing debconf dependencies.
+
+ -- David Coe <davidc@debian.org> Mon, 16 Feb 2004 02:38:32 -0500
+
+scowl (5-3) unstable; urgency=low
+
+ * corrected a typo/thinko in the scowl pacakge description;
+ thanks to Leonardo Rochael Almeida for noticing and reporting it.
+ Closes: #201564: s/wenglish/wbritish/ in package description
+ * added wenglish.preinst, to remove the obsolete "wenglish"
+ debconf choice, now that wamerican has replaced wenglish.
+ See also dictionaries-common bug #200098, which explains
+ why this solution is not perfect.
+ Closes: #202570: typo in debconf prompt
+ * standards version 3.6.0; converted this changelog to UTF-8.
+
+ -- David Coe <davidc@debian.org> Wed, 30 Jul 2003 01:48:46 -0400
+
+scowl (5-2) unstable; urgency=low
+
+ * Include also the appropriate variant_0 and variant_1 words,
+ to provide the more common spelling alternatives.
+
+ -- David Coe <davidc@debian.org> Thu, 3 Jul 2003 14:48:48 -0400
+
+scowl (5-1) unstable; urgency=low
+
+ * New upstream package (SCOWL) replaces previous upstream sources for
+ wenglish and wbritish; wenglish had been built from a (possibly)
+ non-free source (linux-words), and wbritish had been built from a
+ relatively incomplete source (words extracted from the ispell british
+ dictionary). SCOWL (Spell-Checker Oriented Word Lists) is a
+ collection of English word lists maintained by Kevin Atkinson at
+ http://wordlist.sf.net, is completely Free, is of significantly
+ better quality, and is supported upstream.
+ Thanks to Brian Nelson <nelson@bignachos.com> for suggesting we use
+ the SCOWL wordlists. This source package (scowl) now creates the
+ following binary packages:
+ wamerican, wamerican-small, wamerican-large,
+ wbritish, wbritish-small, wbritish-large,
+ wcanadian, wcanadian-small, wcanadian-large,
+ scowl,
+ wenglish (dummy package to install wamerican, for upgrades)
+ Closes: #170490: wenglish: Package contains a non-DFSG-compliant list
+ Closes: #141707: wbritish: seems to be missing some very basic words
+ Closes: #165251: wbritish: Missing word ('behemoth')
+ Closes: #176875: Gullible isn't in the dictionary
+ Closes: #147959: wenglish: Spelling "plebian" is nonstandard
+ Closes: #175906: wenglish: should be called wamerican
+ * My sincere gratitude to Agustin Martin Domingo for paying attention to
+ ispell and the english word lists while I was preoccupied, and for his
+ NMUs during the dictionaries-common transition.
+ Closes: #164257: wbritish: Please update your wbritish package to IDWP new policy
+ Closes: #164260: wenglish: Please update your wenglish package to IDWP new policy
+ * 'Pharoah' is only in the "huge" SCOWL dictionary, which is normally
+ considered unreasonable for spell checking (too many false positives);
+ I suggest you add it to your own personal list, or install the scowl
+ package and create the huge list (or one customized to your needs).
+ If you disagree with upstream's classification of that word, please
+ reopen the bug report with some explanation, and I'll happily forward
+ it upstream. Thanks.
+ Closes: #175394: wenglish: missing word 'pharaoh'
+
+ -- David Coe <davidc@debian.org> Mon, 16 Jun 2003 22:26:28 -0400
+
+wenglish (2.0-2.4) unstable; urgency=low
+
+ * Just a rebuild to make sure at least dictionaries-common-dev-0.8.4
+ is used,since there was a minor change in the debconf config
+ files to have debconf choices properly sorted. David, no need to
+ change anything in your sources, just make sure you use at least
+ that version. This fix will then propagate the next time you build
+ the package. Sorry for not having asked you about this upload with
+ more time.
+
+ -- Agustin Martin Domingo <agmartin@debian.org> Fri, 25 Oct 2002 13:37:41 +0200
+
+wenglish (2.0-2.3) unstable; urgency=low
+
+ * Non-Maintainer Upload
+ * This time really added dictionaries-common-dev to 'Build-Depends-Indep'.
+ That was missed previously in (2.0-2.2).
+
+ -- Agustin Martin Domingo <agmartin@debian.org> Mon, 21 Oct 2002 13:12:14 +0200
+
+wenglish (2.0-2.2) unstable; urgency=low
+
+ * Non-Maintainer Upload
+ * New policy compliant package (closes: #164260)
+ * Some minor changes with respect to package in sourceforge:
+ +++ control files:
+ - Changing 'Pre-Depends: dictionaries-common' to a simple
+ Depends.
+ - Added dictionaries-common-dev to 'Build-Depends-Indep'
+ +++ words-american-english.5
+ - Changed '/etc/dictionary' to '/etc/dictionaries-common/words' and
+ 'update-alternatives' to 'select-default-wordlist'
+
+ -- Agustin Martin Domingo <agmartin@debian.org> Mon, 21 Oct 2002 11:52:46 +0200
+
+wenglish (2.0-2.1) unstable; urgency=low
+
+ * Experimental release after the dictionaries policy proposal.
+ * Removed postinst and prerm. So, David, DO NOT REUSE THIS PACKAGE
+ FOR THE OFFICIAL BRANCH.
+
+ -- Agustín Martín Domingo <agmartin@debian.org> Fri, 30 Nov 2001 17:37:59 +0100
+
+wenglish (2.0-2) unstable; urgency=low
+
+ * added some missing words and their variations. Closes: #108233.
+ * added missing variations of some previously-added words.
+ * updated standards to debian policy 3.5.6.
+
+ -- David Coe <davidc@debian.org> Fri, 10 Aug 2001 18:20:03 -0400
+
+wenglish (2.0-1) unstable; urgency=medium
+
+ * new maintainer.
+ * cnanged version to agree with upstream source version.
+ * included additional documentation from the upstream source.
+ * Updated standards to debian policy 3.5.2.
+ Closes: #80775 "man pages in wrong directory."
+ * fixed prerm to run update-alternatives at the proper time.
+ Closes: #87332 "dictionary alternative and wenglish's prerm"
+ * closing an old bug, was apparently fixed in 1.0-12 (when /etc/dictionary
+ was removed).
+ Closes: #35098 "unknown-source: a dangling symlink."
+ * renamed american-english.5 to words-american-english.5, to minimize
+ confusion with similarly-named idict-american-english.5 man page;
+ symlink american-english.5 to words-american-english.5.
+ * added the word "hullabaloo" (in support of ispell/iamerican bug
+ 65620).
+
+ -- David Coe <davidc@debian.org> Sat, 24 Feb 2001 13:46:29 -0500
+
+wenglish (1.0-12) unstable; urgency=low
+
+ * In postinst, clean up /etc/dictionary and transfer its value into
+ the alternatives system.
+
+ -- Charles Briscoe-Smith <cpbs@debian.org> Thu, 15 Apr 1999 01:32:53 +0100
+
+wenglish (1.0-11) unstable; urgency=low
+
+ * Update the package's description to match reality.
+
+ -- Charles Briscoe-Smith <cpbs@debian.org> Tue, 13 Oct 1998 02:32:09 +0100
+
+wenglish (1.0-10) unstable; urgency=low
+
+ * Update standards-version to 2.4.1 (no changes required).
+ * Moved /usr/dict/english to /usr/share/dict/american-english.
+ * Replaced old maintainer scripts with new ones which call
+ update-alternatives.
+ * Updated man page.
+
+ -- Charles Briscoe-Smith <cpbs@debian.org> Tue, 29 Sep 1998 12:24:34 +0100
+
+wenglish (1.0-9) frozen unstable; urgency=low
+
+ * Gack. Maybe I should actually -install- the postrm script?
+ (How embarrassing.) Postrm script now installed properly.
+ * Remove leftover half-email from the end of the changelog. (How did
+ that get there?)
+
+ * Remove quibble from copyright file; simple lists of words can't
+ be copyrighted.
+
+ -- Charles Briscoe-Smith <cpbs@debian.org> Wed, 8 Apr 1998 03:43:42 +0100
+
+wenglish (1.0-8) frozen unstable; urgency=low
+
+ * Rewrite maintainer scripts, and properly this time (and thus fixes
+ bug 7454 slightly better than last time, but still not completely;
+ that will be done in slink). All cases handled, and it's properly
+ tested. The new scripts used here are intended to go in all the
+ w<language> dictionary packages before the release of hamm so that
+ they all ask questions consistently, and only when they need to.
+ (If all the dictionary packages use these, bug 19600 will be fixed.)
+ Major changes are:
+ * Don't randomize the /etc/dictionary symlink on mass-upgrade.
+ * No longer use relative symlinks between top-level directories.
+ * Don't remove /etc/dictionary symlink, which records the system's
+ default dictionary language, unless the corresponding dictionary is
+ being purged.
+
+ -- Charles Briscoe-Smith <cpbs@debian.org> Sun, 5 Apr 1998 16:08:33 +0100
+
+wenglish (1.0-7) unstable; urgency=low
+
+ * No longer asks whether english should be the default dictionary when
+ upgrading, only on an install. (Attempts to fix bug #7454.)
+
+ * Add `xylophone' and `migraine' to the word list (first checking
+ them against the Oxford Minidictionary and the Collins Westminster
+ Desk Companion.) (Fixes:bug#9325,#10642)
+
+ * Added extended package description. (Fixes:bug#3655)
+ * Provide wordlist virtual package. (Fixes:bug#9393)
+
+ * New maintainer.
+ * Undebmaked; now uses my generic debian/rules.
+ * Updated to standards version 2.4.0.0.
+
+ -- Charles Briscoe-Smith <cpbs@debian.org> Fri, 27 Feb 1998 13:42:34 +0000
+
+wenglish (1.0-6) unstable; urgency=low
+
+ * New source packaging format.
+
+ -- Herbert Xu <herbert@debian.org> Sat, 8 Feb 1997 22:16:50 +1100
+
+
--- /dev/null
+Source: scowl
+Maintainer: David Coe <davidc@debian.org>
+Section: text
+Priority: standard
+Standards-Version: 3.7.3
+Build-Depends: debhelper (>=5)
+Build-Depends-Indep: dictionaries-common-dev (>=0.20)
+
+Package: scowl
+Architecture: all
+Section: text
+Priority: optional
+Depends: ${misc:Depends}
+Description: Spell-Checker Oriented Word Lists
+ The SCOWL is a collection of word lists organized by word popularity,
+ language, word class, and other factors. These lists can be
+ combined in various ways (or used individually) for spell checking
+ and similar purposes.
+ .
+ The Debian wamerican*, wbritish*, and wcanadian* wordlist packages
+ are built from (appropriate collections of) these same lists. Install
+ one (or more) of those packages if you want a comprehensive word list;
+ install scowl if you (also) want to pick and choose the pieces that
+ comprise those lists.
+ .
+ You can learn more about SCOWL (and other English word lists) at
+ http://wordlist.sourceforge.net/
+
+Package: wamerican
+Architecture: all
+Section: text
+Priority: standard
+Depends: ${misc:Depends}
+Conflicts: wenglish (<<5), dictionaries-common(<< 0.98)
+Provides: wordlist
+Description: American English dictionary words for /usr/share/dict
+ This package provides the file /usr/share/dict/american-english
+ containing a list of English words with American spellings.
+ This list can be used by spelling checkers, and by programs such
+ as look(1).
+ .
+ There are also -small, -large, and -huge versions of this word list,
+ and there are wbritish* and wcanadian* packages as well.
+
+Package: wamerican-small
+Architecture: all
+Section: text
+Priority: optional
+Depends: dictionaries-common (>=0.20), ${misc:Depends}
+Provides: wordlist
+Description: American English dictionary words for /usr/share/dict
+ This package provides the file /usr/share/dict/american-english-small
+ containing a list of English words with American spellings.
+ This list can be used by spelling checkers, and by programs such
+ as look(1).
+ .
+ This is a smaller list than the one installed by wamerican; nothing
+ prevents you installing both (and others) at the same time.
+ .
+ There are also -large and -huge version of this word list,
+ and there are wbritish* and wcanadian* packages as well.
+
+Package: wamerican-large
+Architecture: all
+Section: text
+Priority: optional
+Depends: dictionaries-common (>=0.20), ${misc:Depends}
+Provides: wordlist
+Description: American English dictionary words for /usr/share/dict
+ This package provides the file /usr/share/dict/american-english-large
+ containing a list of English words with American spellings.
+ This list can be used by spelling checkers, and by programs such
+ as look(1).
+ .
+ This is a larger list than the one installed by wamerican; nothing
+ prevents you installing both (and others) at the same time.
+ .
+ There are also -small and -huge version of this word list,
+ and there are wbritish* and wcanadian* packages as well.
+
+Package: wamerican-huge
+Architecture: all
+Section: text
+Priority: optional
+Depends: dictionaries-common (>=0.20), ${misc:Depends}
+Provides: wordlist
+Description: American English dictionary words for /usr/share/dict
+ This package provides the file /usr/share/dict/american-english-huge
+ containing a list of English words with American spellings.
+ This list can be used by spelling checkers, and by programs such
+ as look(1).
+ .
+ This is an even larger list than the one installed by wamerican-large;
+ nothing prevents you installing both (and others) at the same time.
+ .
+ There are also -small and standard versions of this word list,
+ and there are wbritish* and wcanadian* packages as well.
+
+Package: wbritish
+Architecture: all
+Section: text
+Priority: optional
+Depends: dictionaries-common (>=0.20), ${misc:Depends}
+Provides: wordlist
+Description: British English dictionary words for /usr/share/dict
+ This package provides the file /usr/share/dict/british-english
+ containing a list of English words with British spellings.
+ This list can be used by spelling checkers, and by programs such
+ as look(1).
+ .
+ There are also -small, -large, and -huge versions of this word list,
+ and there are wamerican* and wcanadian* packages as well.
+
+Package: wbritish-small
+Architecture: all
+Section: text
+Priority: optional
+Depends: dictionaries-common (>=0.20), ${misc:Depends}
+Provides: wordlist
+Description: British English dictionary words for /usr/share/dict
+ This package provides the file /usr/share/dict/british-english-small
+ containing a list of English words with British spellings.
+ This list can be used by spelling checkers, and by programs such
+ as look(1).
+ .
+ This is a smaller list than the one installed by wbritish; nothing
+ prevents you installing both (and others) at the same time.
+ .
+ There are also -large and -huge version of this word list,
+ and there are wamerican* and wcanadian* packages as well.
+
+Package: wbritish-large
+Architecture: all
+Section: text
+Priority: optional
+Depends: dictionaries-common (>=0.20), ${misc:Depends}
+Provides: wordlist
+Description: British English dictionary words for /usr/share/dict
+ This package provides the file /usr/share/dict/british-english-large
+ containing a list of English words with British spellings.
+ This list can be used by spelling checkers, and by programs such
+ as look(1).
+ .
+ This is a larger list than the one installed by wbritish; nothing
+ prevents you installing both (and others) at the same time.
+ .
+ There are also -small and -huge versions of this word list,
+ and there are wamerican* and wcanadian* packages as well.
+
+Package: wbritish-huge
+Architecture: all
+Section: text
+Priority: optional
+Depends: dictionaries-common (>=0.20), ${misc:Depends}
+Provides: wordlist
+Description: British English dictionary words for /usr/share/dict
+ This package provides the file /usr/share/dict/british-english-huge
+ containing a list of English words with British spellings.
+ This list can be used by spelling checkers, and by programs such
+ as look(1).
+ .
+ This is an even larger list than the one installed by wbritish-large;
+ nothing prevents you installing both (and others) at the same time.
+ .
+ There are also -small and standard versions of this word list,
+ and there are wamerican* and wcanadian* packages as well.
+
+Package: wcanadian
+Architecture: all
+Section: text
+Priority: optional
+Depends: dictionaries-common (>=0.20), ${misc:Depends}
+Provides: wordlist
+Description: Canadian English dictionary words for /usr/share/dict
+ This package provides the file /usr/share/dict/canadian-english
+ containing a list of English words with Canadian spellings.
+ This list can be used by spelling checkers, and by programs such
+ as look(1).
+ .
+ There are also -small, -large and -huge versions of this word list,
+ and there are wbritish* and wamerican* packages as well.
+
+Package: wcanadian-small
+Architecture: all
+Section: text
+Priority: optional
+Depends: dictionaries-common (>=0.20), ${misc:Depends}
+Provides: wordlist
+Description: Canadian English dictionary words for /usr/share/dict
+ This package provides the file /usr/share/dict/canadian-english-small
+ containing a list of English words with Canadian spellings.
+ This list can be used by spelling checkers, and by programs such
+ as look(1).
+ .
+ This is a smaller list than the one installed by wcanadian; nothing
+ prevents you installing both (and others) at the same time.
+ .
+ There are also -large and -huge versions of this word list,
+ and there are wbritish* and wamerican* packages as well.
+
+Package: wcanadian-large
+Architecture: all
+Section: text
+Priority: optional
+Depends: dictionaries-common (>=0.20), ${misc:Depends}
+Provides: wordlist
+Description: Canadian English dictionary words for /usr/share/dict
+ This package provides the file /usr/share/dict/canadian-english-large
+ containing a list of English words with Canadian spellings.
+ This list can be used by spelling checkers, and by programs such
+ as look(1).
+ .
+ This is a larger list than the one installed by wcanadian; nothing
+ prevents you installing both (and others) at the same time.
+ .
+ There are also -small and -huge versions of this word list,
+ and there are wbritish* and wamerican* packages as well.
+
+Package: wcanadian-huge
+Architecture: all
+Section: text
+Priority: optional
+Depends: dictionaries-common (>=0.20), ${misc:Depends}
+Provides: wordlist
+Description: Canadian English dictionary words for /usr/share/dict
+ This package provides the file /usr/share/dict/canadian-english-huge
+ containing a list of English words with Canadian spellings.
+ This list can be used by spelling checkers, and by programs such
+ as look(1).
+ .
+ This is an even larger list than the one installed by wcanadian-large;
+ nothing prevents you installing both (and others) at the same time.
+ .
+ There are also -small and standard versions of this word list,
+ and there are wbritish* and wamerican* packages as well.
--- /dev/null
+This package was debianized by David Coe <davidc@debian.org>
+on Sun, 15 Jun 2003.
+
+SCOWL (Spell Checker Oriented Word Lists) is a collection of
+English word lists maintained by Kevin Atkinson
+<kevina@users.sourceforge.net>
+
+It was downloaded from:
+http://prdownloads.sourceforge.net/wordlist/scowl-5.tar.gz
+
+SF project page:
+http://wordlist.sourceforge.net/
+
+Copyright: (extracted from the SCOWL README file):
+
+COPYRIGHT, SOURCES, and CREDITS:
+
+The collective work is Copyright 2000-2004 by Kevin Atkinson as well
+as any of the copyrights mentioned below:
+
+ Copyright 2000-2004 by Kevin Atkinson
+
+ Permission to use, copy, modify, distribute and sell these word
+ lists, the associated scripts, the output created from the scripts,
+ and its documentation for any purpose is hereby granted without fee,
+ provided that the above copyright notice appears in all copies and
+ that both that copyright notice and this permission notice appear in
+ supporting documentation. Kevin Atkinson makes no representations
+ about the suitability of this array for any purpose. It is provided
+ "as is" without express or implied warranty.
+
+Alan Beale <biljir@pobox.com> also deserves special credit as he has,
+in addition to providing the 12Dicts package and being a major
+contributor to the ENABLE word list, given me an incredible amount of
+feedback and created a number of special lists (those found in the
+Supplement) in order to help improve the overall quality of SCOWL.
+
+The 10 level includes the 1000 most common English words (according to
+the Moby (TM) Words II [MWords] package), a subset of the 1000 most
+common words on the Internet (again, according to Moby Words II), and
+frequently class 16 from Brian Kelk's "UK English Wordlist
+with Frequency Classification".
+
+The MWords package was explicitly placed in the public domain:
+
+ The Moby lexicon project is complete and has
+ been place into the public domain. Use, sell,
+ rework, excerpt and use in any way on any platform.
+
+ Placing this material on internal or public servers is
+ also encouraged. The compiler is not aware of any
+ export restrictions so freely distribute world-wide.
+
+ You can verify the public domain status by contacting
+
+ Grady Ward
+ 3449 Martha Ct.
+ Arcata, CA 95521-4884
+
+ grady@netcom.com
+ grady@northcoast.com
+
+The "UK English Wordlist With Frequency Classification" is also in the
+Public Domain:
+
+ Date: Sat, 08 Jul 2000 20:27:21 +0100
+ From: Brian Kelk <Brian.Kelk@cl.cam.ac.uk>
+
+ > I was wondering what the copyright status of your "UK English
+ > Wordlist With Frequency Classification" word list as it seems to
+ > be lacking any copyright notice.
+
+ There were many many sources in total, but any text marked
+ "copyright" was avoided. Locally-written documentation was one
+ source. An earlier version of the list resided in a filespace called
+ PUBLIC on the University mainframe, because it was considered public
+ domain.
+
+ Date: Tue, 11 Jul 2000 19:31:34 +0100
+
+ > So are you saying your word list is also in the public domain?
+
+ That is the intention.
+
+The 20 level includes frequency classes 7-15 from Brian's word list.
+
+The 35 level includes frequency classes 2-6 and words appearing in at
+least 11 of 12 dictionaries as indicated in the 12Dicts package. All
+words from the 12Dicts package have had likely inflections added via
+my inflection database.
+
+The 12Dicts package and Supplement is in the Public Domain.
+
+The WordNet database, which was used in the creation of the
+Inflections database, is under the following copyright:
+
+ This software and database is being provided to you, the LICENSEE,
+ by Princeton University under the following license. By obtaining,
+ using and/or copying this software and database, you agree that you
+ have read, understood, and will comply with these terms and
+ conditions.:
+
+ Permission to use, copy, modify and distribute this software and
+ database and its documentation for any purpose and without fee or
+ royalty is hereby granted, provided that you agree to comply with
+ the following copyright notice and statements, including the
+ disclaimer, and that the same appear on ALL copies of the software,
+ database and documentation, including modifications that you make
+ for internal use or for distribution.
+
+ WordNet 1.6 Copyright 1997 by Princeton University. All rights
+ reserved.
+
+ THIS SOFTWARE AND DATABASE IS PROVIDED "AS IS" AND PRINCETON
+ UNIVERSITY MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
+ IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PRINCETON
+ UNIVERSITY MAKES NO REPRESENTATIONS OR WARRANTIES OF MERCHANT-
+ ABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE
+ LICENSED SOFTWARE, DATABASE OR DOCUMENTATION WILL NOT INFRINGE ANY
+ THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
+
+ The name of Princeton University or Princeton may not be used in
+ advertising or publicity pertaining to distribution of the software
+ and/or database. Title to copyright in this software, database and
+ any associated documentation shall at all times remain with
+ Princeton University and LICENSEE agrees to preserve same.
+
+The 40 level includes words from Alan's 3esl list found in version 4.0
+of his 12dicts package. Like his other stuff the 3esl list is also in the
+public domain.
+
+The 50 level includes Brian's frequency class 1, words words appearing
+in at least 5 of 12 of the dictionaries as indicated in the 12Dicts
+package, and uppercase words in at least 4 of the previous 12
+dictionaries. A decent number of proper names is also included: The
+top 1000 male, female, and Last names from the 1990 Census report; a
+list of names sent to me by Alan Beale; and a few names that I added
+myself. Finally a small list of abbreviations not commonly found in
+other word lists is included.
+
+The name files form the Census report is a government document which I
+don't think can be copyrighted.
+
+The file special-jargon.50 uses common.lst and word.lst from the
+"Unofficial Jargon File Word Lists" which is derived from "The Jargon
+File". All of which is in the Public Domain. This file also contain
+a few extra UNIX terms which are found in the file "unix-terms" in the
+special/ directory.
+
+The 55 level includes words from Alan's 2of4brif list found in version
+4.0 of his 12dicts package. Like his other stuff the 2of4brif is also
+in the public domain.
+
+The 60 level includes Brian's frequency class 0 and all words
+appearing in at least 2 of the 12 dictionaries as indicated by the
+12Dicts package. A large number of names are also included: The 4,946
+female names and the 3,897 male names from the MWords package.
+
+The 70 level includes the 74,550 common dictionary words and the
+21,986 names list from the MWords package The common dictionary words,
+like those from the 12Dicts package, have had all likely inflections
+added. The 70 level also included the 5desk list from version 4.0 of
+the 12Dics package which is the public domain
+
+The 80 level includes the ENABLE word list, all the lists in the
+ENABLE supplement package (except for ABLE), the "UK Advanced Cryptics
+Dictionary" (UKACD), the list of signature words in from YAWL package,
+and the 10,196 places list from the MWords package.
+
+The ENABLE package, mainted by M\Cooper <thegrendel@theriver.com>,
+is in the Public Domain:
+
+ The ENABLE master word list, WORD.LST, is herewith formally released
+ into the Public Domain. Anyone is free to use it or distribute it in
+ any manner they see fit. No fee or registration is required for its
+ use nor are "contributions" solicited (if you feel you absolutely
+ must contribute something for your own peace of mind, the authors of
+ the ENABLE list ask that you make a donation on their behalf to your
+ favorite charity). This word list is our gift to the Scrabble
+ community, as an alternate to "official" word lists. Game designers
+ may feel free to incorporate the WORD.LST into their games. Please
+ mention the source and credit us as originators of the list. Note
+ that if you, as a game designer, use the WORD.LST in your product,
+ you may still copyright and protect your product, but you may *not*
+ legally copyright or in any way restrict redistribution of the
+ WORD.LST portion of your product. This *may* under law restrict your
+ rights to restrict your users' rights, but that is only fair.
+
+UKACD, by J Ross Beresford <ross@bryson.demon.co.uk>, is under the
+following copyright:
+
+ Copyright (c) J Ross Beresford 1993-1999. All Rights Reserved.
+
+ The following restriction is placed on the use of this publication:
+ if The UK Advanced Cryptics Dictionary is used in a software package
+ or redistributed in any form, the copyright notice must be
+ prominently displayed and the text of this document must be included
+ verbatim.
+
+ There are no other restrictions: I would like to see the list
+ distributed as widely as possible.
+
+The 95 level includes the 354,984 single words and 256,772 compound
+words from the MWords package, ABLE.LST from the ENABLE Supplement,
+and some additional words found in my part-of-speech database that
+were not found anywhere else.
+
+Accent information was taken from UKACD.
+
+My VARCON package was used to create the American, British, and
+Canadian word list.
+
+Since the original word lists used used in the VARCON package came
+from the Ispell distribution they are under the Ispell copyright:
+
+ Copyright 1993, Geoff Kuenning, Granada Hills, CA
+ All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ 3. All modifications to the source code must be clearly marked as
+ such. Binary redistributions based on modified source code
+ must be clearly marked as modified versions in the documentation
+ and/or other materials provided with the distribution.
+ (clause 4 removed with permission from Geoff Kuenning)
+ 5. The name of Geoff Kuenning may not be used to endorse or promote
+ products derived from this software without specific prior
+ written permission.
+
+ THIS SOFTWARE IS PROVIDED BY GEOFF KUENNING AND CONTRIBUTORS ``AS
+ IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
+ FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL GEOFF
+ KUENNING OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
+ INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+ BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+ CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
+ ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ POSSIBILITY OF SUCH DAMAGE.
+
+The variant word lists were created from a list of variants found in
+the 12dicts supplement package as well as a list of variants I created
+myself.
+
+The Readmes for the various packages used can be found in the
+appropriate directory under the r/ directory.
--- /dev/null
+#!/usr/bin/make -f
+# -*- Makefile -*- $Id: rules,v 1.18 2005/10/15 03:03:48 david Exp $
+# Sample debian/rules that uses debhelper.
+# GNU copyright 1997 to 1999 by Joey Hess.
+# Customized 27 Oct 1999 by David Coe for wenglish, later moved to scowl
+# This version is for packages that are architecture independent.
+
+# Uncomment this to turn on verbose mode.
+export DH_VERBOSE=1
+
+# This has to be exported to make some magic below work.
+export DH_OPTIONS
+
+# In addition to the scowl binary package, we create wamerican-small, wamerican, wamerican-large, wamerican-huge, and the
+# corresponding packages for wbritish and wcanadian.
+# The medium size packages have no -size part in their names
+# These are the scowl extensions (complexity numbers?) that contribute to each word list (i.e. each size);
+# the -size parts "-small", "", "-large", and "-huge" correspond to the end of the binary package name:
+export SIZE_EXTENSIONS-small:=10 20 35
+export SIZE_EXTENSIONS:=$(SIZE_EXTENSIONS-small) 40 50
+export SIZE_EXTENSIONS-large:=$(SIZE_EXTENSIONS) 55 60 70
+export SIZE_EXTENSIONS-huge:=$(SIZE_EXTENSIONS-large) 80
+
+# These are the scowl word list classes we use:
+CLASSES:=words proper-names upper contractions
+VARIANTS:=0 1
+
+build: build-stamp
+build-stamp:
+ dh_testdir
+
+ set -e;\
+ for SPELLING in american british canadian; do\
+ for SIZE in -small "" -large -huge; do\
+ echo "The following SCOWL word lists were concatenated and sorted (with duplicates" > w$$SPELLING$$SIZE.scowl-word-lists-used;\
+ echo "removed) to create this word list (see README.Debian for more details):" >> w$$SPELLING$$SIZE.scowl-word-lists-used;\
+ for CLASS in $(CLASSES); do\
+ for EXT in $$(eval echo \\$$SIZE_EXTENSIONS$$SIZE); do\
+ if [ -f final/english-$$CLASS.$$EXT ]; then\
+ echo "cat final/english-$$CLASS.$$EXT >> $$SPELLING-english$$SIZE.unsorted";\
+ cat final/english-$$CLASS.$$EXT >> $$SPELLING-english$$SIZE.unsorted;\
+ echo " english-$$CLASS.$$EXT" >> w$$SPELLING$$SIZE.scowl-word-lists-used;\
+ fi;\
+ for VARIANT in $(VARIANTS); do\
+ if [ -f final/variant_$$VARIANT-$$CLASS.$$EXT ]; then\
+ echo "cat final/variant_$$VARIANT-$$CLASS.$$EXT >> $$SPELLING-english$$SIZE.unsorted";\
+ cat final/variant_$$VARIANT-$$CLASS.$$EXT >> $$SPELLING-english$$SIZE.unsorted;\
+ echo " variant_$$VARIANT-$$CLASS.$$EXT" >> w$$SPELLING$$SIZE.scowl-word-lists-used;\
+ fi;\
+ done;\
+ if [ -f final/$$SPELLING-$$CLASS.$$EXT ]; then\
+ echo "cat final/$$SPELLING-$$CLASS.$$EXT >> $$SPELLING-english$$SIZE.unsorted";\
+ cat final/$$SPELLING-$$CLASS.$$EXT >> $$SPELLING-english$$SIZE.unsorted;\
+ echo " $$SPELLING-$$CLASS.$$EXT" >> w$$SPELLING$$SIZE.scowl-word-lists-used;\
+ fi;\
+ done;\
+ done;\
+ echo "sort -u < $$SPELLING-english$$SIZE.unsorted > $$SPELLING-english$$SIZE; rm $$SPELLING-english$$SIZE.unsorted";\
+ sort -u < $$SPELLING-english$$SIZE.unsorted > $$SPELLING-english$$SIZE; rm $$SPELLING-english$$SIZE.unsorted;\
+ done;\
+ done
+
+ touch build-stamp
+
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp
+
+ set -e;\
+ for SIZE in -small "" -large -huge; do\
+ for SPELLING in american british canadian; do\
+ rm -f $$SPELLING-english$$SIZE.unsorted $$SPELLING-english$$SIZE $$SPELLING-english$$SIZE.5 w$$SPELLING$$SIZE.scowl-word-lists-used;\
+ done;\
+ done
+
+ dh_clean
+
+
+install: DH_OPTIONS=
+install: install-scowl \
+ install-wamerican install-wamerican-small install-wamerican-large install-wamerican-huge \
+ install-wbritish install-wbritish-small install-wbritish-large install-wbritish-huge \
+ install-wcanadian install-wcanadian-small install-wcanadian-large install-wcanadian-huge
+ installdeb-wordlist -pwamerican --noscripts
+ dh_installdebconf -pwamerican
+ installdeb-wordlist --no-package=wamerican --no-package=scowl
+
+
+
+.PHONY: install-scowl
+install-scowl: PKG=scowl
+install-scowl:
+ dh_testdir
+ dh_testroot
+ dh_installdirs --package=$(PKG)
+
+ dh_install --package=$(PKG) final/*.[0-9][0-9] usr/share/dict/scowl
+ dh_installdocs --package=$(PKG) README debian/README.Debian
+
+
+.PHONY: install-wordlist
+install-wordlist:
+# PKG and WORDLIST must have been set to the binary package name and word list file name, respectively.
+ dh_testdir
+ dh_testroot
+ dh_installdirs --package=$(PKG)
+
+ dh_install --package=$(PKG) $(WORDLIST) usr/share/dict
+
+ dh_installdocs --package=$(PKG) $(PKG).scowl-word-lists-used debian/README.Debian
+
+ sed "s/WORDLIST/$(WORDLIST)/g" < debian/wordlist_manpage_template > $(WORDLIST).5
+ dh_installman --package=$(PKG) $(WORDLIST).5
+
+
+.PHONY: install-wamerican
+install-wamerican: build-stamp
+ $(MAKE) -f debian/rules PKG=wamerican WORDLIST=american-english install-wordlist
+
+.PHONY: install-wamerican-small
+install-wamerican-small: build-stamp
+ $(MAKE) -f debian/rules PKG=wamerican-small WORDLIST=american-english-small install-wordlist
+
+.PHONY: install-wamerican-large
+install-wamerican-large: build-stamp
+ $(MAKE) -f debian/rules PKG=wamerican-large WORDLIST=american-english-large install-wordlist
+
+.PHONY: install-wamerican-huge
+install-wamerican-huge: build-stamp
+ $(MAKE) -f debian/rules PKG=wamerican-huge WORDLIST=american-english-huge install-wordlist
+
+
+.PHONY: install-wbritish
+install-wbritish: build-stamp
+ $(MAKE) -f debian/rules PKG=wbritish WORDLIST=british-english install-wordlist
+
+.PHONY: install-wbritish-small
+install-wbritish-small: build-stamp
+ $(MAKE) -f debian/rules PKG=wbritish-small WORDLIST=british-english-small install-wordlist
+
+.PHONY: install-wbritish-large
+install-wbritish-large: build-stamp
+ $(MAKE) -f debian/rules PKG=wbritish-large WORDLIST=british-english-large install-wordlist
+
+.PHONY: install-wbritish-huge
+install-wbritish-huge: build-stamp
+ $(MAKE) -f debian/rules PKG=wbritish-huge WORDLIST=british-english-huge install-wordlist
+
+
+.PHONY: install-wcanadian
+install-wcanadian: build-stamp
+ $(MAKE) -f debian/rules PKG=wcanadian WORDLIST=canadian-english install-wordlist
+
+.PHONY: install-wcanadian-small
+install-wcanadian-small: build-stamp
+ $(MAKE) -f debian/rules PKG=wcanadian-small WORDLIST=canadian-english-small install-wordlist
+
+.PHONY: install-wcanadian-large
+install-wcanadian-large: build-stamp
+ $(MAKE) -f debian/rules PKG=wcanadian-large WORDLIST=canadian-english-large install-wordlist
+
+.PHONY: install-wcanadian-huge
+install-wcanadian-huge: build-stamp
+ $(MAKE) -f debian/rules PKG=wcanadian-huge WORDLIST=canadian-english-huge install-wordlist
+
+
+
+# This single target is used to build all the packages, all at once, or
+# one at a time. So keep in mind: any options passed to commands here will
+# affect _all_ packages. Anything you want to only affect one package
+# should be put in another target, such as the install target.
+binary-common:
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs
+# dh_installdocs # moved to the install targets, because it doesn't DWIM with "-A -p scowl README"
+# dh_installexamples
+# dh_installmenu
+# dh_installdebconf
+# dh_installlogrotate
+# dh_installemacsen
+# dh_installcatalogs
+# dh_installpam
+# dh_installmime
+# dh_installinit
+# dh_installman
+# dh_installcron
+# dh_installinfo
+# dh_undocumented
+# dh_strip
+ dh_link
+ dh_compress
+ dh_fixperms
+# dh_perl
+# dh_python
+# dh_makeshlibs
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+# Build architecture independant packages using the common target.
+binary-indep: build install
+ $(MAKE) -f debian/rules DH_OPTIONS=-i binary-common
+
+# Build architecture dependant packages using the common target.
+binary-arch: build install
+# (Uncomment this next line if you have such packages.)
+# $(MAKE) -f debian/rules DH_OPTIONS=-a binary-common
+
+# Any other binary targets build just one binary package at a time.
+binary-%: build install
+ make -f debian/rules binary-common DH_OPTIONS=-p$*
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary-common binary install
--- /dev/null
+Language: american-huge (American English -- huge)
+Hash-Name: american-english-huge
--- /dev/null
+Language: american-large (American English -- large)
+Hash-Name: american-english-large
--- /dev/null
+Language: american-small (American English -- small)
+Hash-Name: american-english-small
--- /dev/null
+#!/usr/bin/perl -w
+use Debconf::Client::ConfModule q(:all);
+
+version ('2.0');
+
+my $class = "wordlist";
+my $script = "/usr/share/dictionaries-common/dc-debconf-select.pl";
+my $has_elanguages = "/usr/share/dictionaries-common/elanguages";
+
+# This is not a standard dictionaries-common.config. Since dictionaries-common
+# will eventually become an optional package, we need to make sure that
+# wamerican does not run common config code unless a recent (e.g., with
+# elanguages support) dictionaries-common is installed.
+#
+# This is not a problem when the whole system is installed from scratch, but
+# can be when dictionaries-common and wamerican are upgraded together from
+# previous non elanguages dictionaries-common version. In such case $script
+# is present, so we need an extra check on $has_elanguages.
+
+if ( -e $script && -e $has_elanguages ){
+ require $script;
+ dc_debconf_select($class);
+}
--- /dev/null
+Language: american (American English)
+Hash-Name: american-english
--- /dev/null
+usr/share/dict/american-english usr/share/dict/words
--- /dev/null
+#!/bin/sh
+
+set -e
+
+. /usr/share/debconf/confmodule
+
+# wamerican can be installed standalone, with no dictionaries-common,
+# so use update-default-wordlist if present and do not complain
+# otherwise
+
+SCRIPT="/usr/sbin/update-default-wordlist"
+
+if [ "$1" = "configure" ] ; then
+ if [ -x "$SCRIPT" ]; then
+ $SCRIPT --rebuild
+ fi
+fi
+
+#DEBHELPER#
--- /dev/null
+#!/bin/sh
+
+set -e
+
+# wamerican can be installed standalone, with no dictionaries-common,
+# so use remove-default-wordlist if present and do not complain
+# otherwise
+
+rmscript="/usr/sbin/remove-default-wordlist"
+
+case "$1" in abort-install|remove)
+ if [ -x $rmscript ]; then
+ $rmscript wamerican
+ fi
+ # Remove shared question stuff on package removal, not only on purge
+ if [ -e /usr/share/debconf/confmodule ]; then
+ . /usr/share/debconf/confmodule
+ db_purge
+ fi
+esac
+
+#DEBHELPER#
--- /dev/null
+Template: shared/packages-wordlist
+Type: text
+Description:
+
+Template: wamerican/languages
+Type: text
+Default: american (American English)
+Description:
--- /dev/null
+Language: british-huge (British English -- huge)
+Hash-Name: british-english-huge
--- /dev/null
+Language: british-large (British English -- large)
+Hash-Name: british-english-large
--- /dev/null
+Language: british-small (British English -- small)
+Hash-Name: british-english-small
--- /dev/null
+Language: british (British English)
+Hash-Name: british-english
--- /dev/null
+Language: canadian-huge (Canadian English -- huge)
+Hash-Name: canadian-english-huge
--- /dev/null
+Language: canadian-large (Canadian English -- large)
+Hash-Name: canadian-english-large
--- /dev/null
+Language: canadian-small (Canadian English -- small)
+Hash-Name: canadian-english-small
--- /dev/null
+Language: canadian (Canadian English)
+Hash-Name: canadian-english
--- /dev/null
+.TH WORDLIST 5 "16 June 2003" "Debian" "Users' Manual"
+.SH NAME
+WORDLIST \- a list of English words
+.SH DESCRIPTION
+.B /usr/share/dict/WORDLIST
+is an ASCII file which contains an alphabetic list of words, one per
+line.
+.SH FILES
+There may be any number of word lists in /usr/share/dict/.
+.I /etc/dictionaries-common/words
+is a symbolic link to the currently-chosen
+.I /usr/share/dict/<language>
+file.
+.I /usr/share/dict/words
+is a symbolic link to
+.IR /etc/dictionaries-common/words ,
+and is the name by which other software should refer to the
+system word list.
+See
+.BR select-default-wordlist (8)
+for more information, and/or to change the currently-chosen word list.
+.PP
+The directory
+.I /usr/share/dict
+can contain word lists for many languages, with name of the language
+in English, e.g.,
+.I /usr/share/dict/french
+and
+.I /usr/share/dict/danish
+contain respectively lists of French and Danish words if they exist.
+Such lists should be coded using the ISO 8859-1 character set encoding.
+.SH "SEE ALSO"
+.BR ispell (1),
+.BR select-default-wordlist (8),
+and the
+.I Filesystem Hierarchy
+.IR Standard .
+.SH HISTORY
+The words lists are not specific, and may be generated from any number
+of sources.
+.PP
+The system word list used to be
+.IR /usr/dict/words .
+For compatibility, software should check that location if
+.I /usr/share/dict/words
+does not exist.
+.SH AUTHOR
+Word lists are collected and maintained by various authors.
+The Debian English word lists are built from the SCOWL (Spell-
+Checker Oriented Word Lists) package, whose upstream editor is
+Kevin Atkinson <kevina@users.sourceforge.net>.
Debbie's
Debby
Debby's
+Debian
+Debian's
Debora
Debora's
Debouillet