From 39721535827e68cffbea5e6a3065095ab6224c27 Mon Sep 17 00:00:00 2001 From: don Date: Fri, 4 Jul 2008 01:18:43 +0000 Subject: [PATCH] [svn-inject] Applying Debian modifications to trunk git-svn-id: svn+ssh://svn.donarmstrong.com/sites/don_svn/deb_pkgs/scowl/scowl/trunk@371 8f7917da-ec0b-0410-a553-b9b0e350d17e --- debian/README.Debian | 20 ++ debian/changelog | 298 +++++++++++++++++++++++++++ debian/compat | 1 + debian/control | 235 +++++++++++++++++++++ debian/copyright | 255 +++++++++++++++++++++++ debian/rules | 219 ++++++++++++++++++++ debian/wamerican-huge.info-wordlist | 2 + debian/wamerican-large.info-wordlist | 2 + debian/wamerican-small.info-wordlist | 2 + debian/wamerican.config | 23 +++ debian/wamerican.info-wordlist | 2 + debian/wamerican.links | 1 + debian/wamerican.postinst | 19 ++ debian/wamerican.postrm | 22 ++ debian/wamerican.templates | 8 + debian/wbritish-huge.info-wordlist | 2 + debian/wbritish-large.info-wordlist | 2 + debian/wbritish-small.info-wordlist | 2 + debian/wbritish.info-wordlist | 2 + debian/wcanadian-huge.info-wordlist | 2 + debian/wcanadian-large.info-wordlist | 2 + debian/wcanadian-small.info-wordlist | 2 + debian/wcanadian.info-wordlist | 2 + debian/wordlist_manpage_template | 51 +++++ final/english-proper-names.50 | 2 + 25 files changed, 1178 insertions(+) create mode 100644 debian/README.Debian create mode 100644 debian/changelog create mode 100644 debian/compat create mode 100644 debian/control create mode 100644 debian/copyright create mode 100755 debian/rules create mode 100644 debian/wamerican-huge.info-wordlist create mode 100644 debian/wamerican-large.info-wordlist create mode 100644 debian/wamerican-small.info-wordlist create mode 100644 debian/wamerican.config create mode 100644 debian/wamerican.info-wordlist create mode 100644 debian/wamerican.links create mode 100644 debian/wamerican.postinst create mode 100644 debian/wamerican.postrm create mode 100644 debian/wamerican.templates create mode 100644 debian/wbritish-huge.info-wordlist create mode 100644 debian/wbritish-large.info-wordlist create mode 100644 debian/wbritish-small.info-wordlist create mode 100644 debian/wbritish.info-wordlist create mode 100644 debian/wcanadian-huge.info-wordlist create mode 100644 debian/wcanadian-large.info-wordlist create mode 100644 debian/wcanadian-small.info-wordlist create mode 100644 debian/wcanadian.info-wordlist create mode 100644 debian/wordlist_manpage_template diff --git a/debian/README.Debian b/debian/README.Debian new file mode 100644 index 0000000..2d83ab3 --- /dev/null +++ b/debian/README.Debian @@ -0,0 +1,20 @@ +$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//.scowl-word-lists-used +lists the specific scowl files that were used to create the +word list. (e.g. +/usr/share/doc/wbritish-large/wbritish-large.scowl-word-lists-used) + + -- David Coe , Tue Jun 17 00:09:39 2003 diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..20533a2 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,298 @@ +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 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 , 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Fri, 27 Feb 1998 13:42:34 +0000 + +wenglish (1.0-6) unstable; urgency=low + + * New source packaging format. + + -- Herbert Xu Sat, 8 Feb 1997 22:16:50 +1100 + + diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..7ed6ff8 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +5 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..a374b71 --- /dev/null +++ b/debian/control @@ -0,0 +1,235 @@ +Source: scowl +Maintainer: David Coe +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. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..f11a25c --- /dev/null +++ b/debian/copyright @@ -0,0 +1,255 @@ +This package was debianized by David Coe +on Sun, 15 Jun 2003. + +SCOWL (Spell Checker Oriented Word Lists) is a collection of +English word lists maintained by Kevin Atkinson + + +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 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 + + > 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 , +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 , 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. diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..d00537b --- /dev/null +++ b/debian/rules @@ -0,0 +1,219 @@ +#!/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 diff --git a/debian/wamerican-huge.info-wordlist b/debian/wamerican-huge.info-wordlist new file mode 100644 index 0000000..596ecfe --- /dev/null +++ b/debian/wamerican-huge.info-wordlist @@ -0,0 +1,2 @@ +Language: american-huge (American English -- huge) +Hash-Name: american-english-huge diff --git a/debian/wamerican-large.info-wordlist b/debian/wamerican-large.info-wordlist new file mode 100644 index 0000000..94dc2de --- /dev/null +++ b/debian/wamerican-large.info-wordlist @@ -0,0 +1,2 @@ +Language: american-large (American English -- large) +Hash-Name: american-english-large diff --git a/debian/wamerican-small.info-wordlist b/debian/wamerican-small.info-wordlist new file mode 100644 index 0000000..71c951a --- /dev/null +++ b/debian/wamerican-small.info-wordlist @@ -0,0 +1,2 @@ +Language: american-small (American English -- small) +Hash-Name: american-english-small diff --git a/debian/wamerican.config b/debian/wamerican.config new file mode 100644 index 0000000..6fd2530 --- /dev/null +++ b/debian/wamerican.config @@ -0,0 +1,23 @@ +#!/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); +} diff --git a/debian/wamerican.info-wordlist b/debian/wamerican.info-wordlist new file mode 100644 index 0000000..f358e52 --- /dev/null +++ b/debian/wamerican.info-wordlist @@ -0,0 +1,2 @@ +Language: american (American English) +Hash-Name: american-english diff --git a/debian/wamerican.links b/debian/wamerican.links new file mode 100644 index 0000000..fae8882 --- /dev/null +++ b/debian/wamerican.links @@ -0,0 +1 @@ +usr/share/dict/american-english usr/share/dict/words diff --git a/debian/wamerican.postinst b/debian/wamerican.postinst new file mode 100644 index 0000000..8d8640f --- /dev/null +++ b/debian/wamerican.postinst @@ -0,0 +1,19 @@ +#!/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# diff --git a/debian/wamerican.postrm b/debian/wamerican.postrm new file mode 100644 index 0000000..3b0210a --- /dev/null +++ b/debian/wamerican.postrm @@ -0,0 +1,22 @@ +#!/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# diff --git a/debian/wamerican.templates b/debian/wamerican.templates new file mode 100644 index 0000000..f0d3108 --- /dev/null +++ b/debian/wamerican.templates @@ -0,0 +1,8 @@ +Template: shared/packages-wordlist +Type: text +Description: + +Template: wamerican/languages +Type: text +Default: american (American English) +Description: diff --git a/debian/wbritish-huge.info-wordlist b/debian/wbritish-huge.info-wordlist new file mode 100644 index 0000000..ef2f5e9 --- /dev/null +++ b/debian/wbritish-huge.info-wordlist @@ -0,0 +1,2 @@ +Language: british-huge (British English -- huge) +Hash-Name: british-english-huge diff --git a/debian/wbritish-large.info-wordlist b/debian/wbritish-large.info-wordlist new file mode 100644 index 0000000..fa03b72 --- /dev/null +++ b/debian/wbritish-large.info-wordlist @@ -0,0 +1,2 @@ +Language: british-large (British English -- large) +Hash-Name: british-english-large diff --git a/debian/wbritish-small.info-wordlist b/debian/wbritish-small.info-wordlist new file mode 100644 index 0000000..3e48c02 --- /dev/null +++ b/debian/wbritish-small.info-wordlist @@ -0,0 +1,2 @@ +Language: british-small (British English -- small) +Hash-Name: british-english-small diff --git a/debian/wbritish.info-wordlist b/debian/wbritish.info-wordlist new file mode 100644 index 0000000..11640f0 --- /dev/null +++ b/debian/wbritish.info-wordlist @@ -0,0 +1,2 @@ +Language: british (British English) +Hash-Name: british-english diff --git a/debian/wcanadian-huge.info-wordlist b/debian/wcanadian-huge.info-wordlist new file mode 100644 index 0000000..f9101c8 --- /dev/null +++ b/debian/wcanadian-huge.info-wordlist @@ -0,0 +1,2 @@ +Language: canadian-huge (Canadian English -- huge) +Hash-Name: canadian-english-huge diff --git a/debian/wcanadian-large.info-wordlist b/debian/wcanadian-large.info-wordlist new file mode 100644 index 0000000..ee0b153 --- /dev/null +++ b/debian/wcanadian-large.info-wordlist @@ -0,0 +1,2 @@ +Language: canadian-large (Canadian English -- large) +Hash-Name: canadian-english-large diff --git a/debian/wcanadian-small.info-wordlist b/debian/wcanadian-small.info-wordlist new file mode 100644 index 0000000..618997e --- /dev/null +++ b/debian/wcanadian-small.info-wordlist @@ -0,0 +1,2 @@ +Language: canadian-small (Canadian English -- small) +Hash-Name: canadian-english-small diff --git a/debian/wcanadian.info-wordlist b/debian/wcanadian.info-wordlist new file mode 100644 index 0000000..7c019bd --- /dev/null +++ b/debian/wcanadian.info-wordlist @@ -0,0 +1,2 @@ +Language: canadian (Canadian English) +Hash-Name: canadian-english diff --git a/debian/wordlist_manpage_template b/debian/wordlist_manpage_template new file mode 100644 index 0000000..cfb4a1d --- /dev/null +++ b/debian/wordlist_manpage_template @@ -0,0 +1,51 @@ +.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/ +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 . diff --git a/final/english-proper-names.50 b/final/english-proper-names.50 index c974ec6..c599f80 100644 --- a/final/english-proper-names.50 +++ b/final/english-proper-names.50 @@ -1645,6 +1645,8 @@ Debbie Debbie's Debby Debby's +Debian +Debian's Debora Debora's Debouillet -- 2.39.5