--- igerman98-20110609.orig/debian/README.Debian +++ igerman98-20110609/debian/README.Debian @@ -0,0 +1,17 @@ +igerman98 for DEBIAN +==================== + + +Delphin vs. Delfin +================== + +Some words like "Delphin/Delfin" have two correct forms in the new +spelling rules, a "historic" variant and a more "progressive" variant. +This Debian package includes both variants, if you don't like this +behavior, you have to recompile the package after changing the top of +the Makefile: The *-a.txt files include the "historic" variants, while +the *-n.txt files include the "progressive" variants. + + +Roland Rosenfeld +$Id: README.Debian,v 1.9 2003-01-19 15:45:01 roland Exp $ --- igerman98-20110609.orig/debian/README.source +++ igerman98-20110609/debian/README.source @@ -0,0 +1,31 @@ +This package uses dpatch to manage all modifications to the upstream +source. Changes are stored in the source package as diffs in +debian/patches and applied during the build. + +To get the fully patched source after unpacking the source package, cd +to the root level of the source package and run: + + debian/rules patch + +Removing a patch is as simple as removing its entry from the +debian/patches/00list file, and please also remove the patch file +itself. + +Creating a new patch is done with "dpatch-edit-patch patch XX_patchname" +where you should replace XX with a new number and patchname with a +descriptive shortname of the patch. You can then simply edit all the +files your patch wants to edit, and then simply "exit 0" from the shell +to actually create the patch file. + +To tweak an already existing patch, call "dpatch-edit-patch XX_patchname" +and replace XX_patchname with the actual filename from debian/patches +you want to use. + +To clean up afterwards again, "debian/rules unpatch" will do the +work for you - or you can of course choose to call +"fakeroot debian/rules clean" all together. + +--- + +original text by Gerfried Fuchs, edited by Junichi Uekawa +10 Aug 2008. --- igerman98-20110609.orig/debian/aspell-de.README.Debian +++ igerman98-20110609/debian/aspell-de.README.Debian @@ -0,0 +1,10 @@ +aspell-de for Debian +-------------------- + +If the aspell-de and aspell-de-alt packages are installed in parallel, +the new orthography is used by default. Use the following command to +change this: + + update-alternatives --config de.multi + + -- Christoph Berg , Thu, 17 Mar 2005 16:12:57 +0100 --- igerman98-20110609.orig/debian/aspell-de.dirs +++ igerman98-20110609/debian/aspell-de.dirs @@ -0,0 +1,4 @@ +usr/lib/aspell +usr/share/aspell +var/lib/aspell +var/lib/dictionaries-common/aspell --- igerman98-20110609.orig/debian/aspell-de.docs +++ igerman98-20110609/debian/aspell-de.docs @@ -0,0 +1,4 @@ +debian/changelog.aspell-de +Documentation/README +Documentation/RSR +Documentation/Credits --- igerman98-20110609.orig/debian/aspell-de.info-aspell +++ igerman98-20110609/debian/aspell-de.info-aspell @@ -0,0 +1,35 @@ +Language: deutsch (German) +Hash-Name: de +Emacsen-Name: de +Casechars: [A-Za-zÄÜÖäüöß] +Not-Casechars: [^A-Za-zÄÜÖäüöß] +Additionalchars: ÄÜÖäüöß +Coding-System: iso-8859-1 +Aspell-Locales: de + +Language: deutsch/Deutschland (German/Germany) +Hash-Name: de_DE +Emacsen-Name: de_DE +Casechars: [A-Za-zÄÜÖäüöß] +Not-Casechars: [^A-Za-zÄÜÖäüöß] +Additionalchars: ÄÜÖäüöß +Coding-System: iso-8859-1 +Aspell-Locales: de_DE + +Language: deutsch/Schweiz (German/Switzerland) +Hash-Name: de_CH +Emacsen-Name: de_CH +Casechars: [A-Za-zÄÜÖäüöß] +Not-Casechars: [^A-Za-zÄÜÖäüöß] +Additionalchars: ÄÜÖäüöß +Coding-System: iso-8859-1 +Aspell-Locales: de_CH + +Language: deutsch/Österreich (German/Austria) +Hash-Name: de_AT +Emacsen-Name: de_AT +Casechars: [A-Za-zÄÜÖäüöß] +Not-Casechars: [^A-Za-zÄÜÖäüöß] +Additionalchars: ÄÜÖäüöß +Coding-System: iso-8859-1 +Aspell-Locales: de_AT --- igerman98-20110609.orig/debian/aspell-de.install +++ igerman98-20110609/debian/aspell-de.install @@ -0,0 +1 @@ +debian/de.contents usr/share/aspell --- igerman98-20110609.orig/debian/aspell-de.links +++ igerman98-20110609/debian/aspell-de.links @@ -0,0 +1,4 @@ +var/lib/aspell/de-common.rws usr/lib/aspell/de-common.rws +var/lib/aspell/de_AT-only.rws usr/lib/aspell/de_AT-only.rws +var/lib/aspell/de_CH-only.rws usr/lib/aspell/de_CH-only.rws +var/lib/aspell/de_DE-only.rws usr/lib/aspell/de_DE-only.rws --- igerman98-20110609.orig/debian/aspell-de.postinst +++ igerman98-20110609/debian/aspell-de.postinst @@ -0,0 +1,52 @@ +#! /bin/sh +# postinst script for aspell-de + +set -e + +# summary of how this script can be called: +# * `configure' +# * `abort-upgrade' +# * `abort-remove' `in-favour' +# +# * `abort-deconfigure' `in-favour' +# `removing' +# +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package + +case "$1" in + configure) + DIR="/usr/lib/aspell" + update-alternatives \ + --install $DIR/de.multi de.multi $DIR/de-neu.multi 1996 \ + --slave $DIR/de_AT.multi de_AT.multi $DIR/de_AT-neu.multi \ + --slave $DIR/de_CH.multi de_CH.multi $DIR/de_CH-neu.multi \ + --slave $DIR/de_DE.multi de_DE.multi $DIR/de_DE-neu.multi + + # when a Sarge user setting exists, restore it + if [ -e /var/lib/aspell/de.multi.alternative-neu ] ; then + update-alternatives --set de.multi /usr/lib/aspell/de-neu.multi + rm /var/lib/aspell/de.multi.alternative-neu + fi + + # register with installdeb-aspell + touch /var/lib/aspell/de.compat + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 + +# vim:sw=4: --- igerman98-20110609.orig/debian/aspell-de.postrm +++ igerman98-20110609/debian/aspell-de.postrm @@ -0,0 +1,40 @@ +#! /bin/sh +# postrm script for aspell-de +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `remove' +# * `purge' +# * `upgrade' +# * `failed-upgrade' +# * `abort-install' +# * `abort-install' +# * `abort-upgrade' +# * `disappear' +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package + +case "$1" in + purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) + rm -f /var/lib/aspell/de.compat + # remove generated files since update-dictcommon-aspell does not + rm -f /var/lib/aspell/de-common.rws /var/lib/aspell/de_AT-only.rws /var/lib/aspell/de_CH-only.rws /var/lib/aspell/de_DE-only.rws + ;; + + *) + echo "postrm called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 + +# vim:sw=4: --- igerman98-20110609.orig/debian/aspell-de.preinst +++ igerman98-20110609/debian/aspell-de.preinst @@ -0,0 +1,45 @@ +#! /bin/sh +# preinst script for aspell-de + +set -e + +# summary of how this script can be called: +# * `install' +# * `install' +# * `upgrade' +# * `abort-upgrade' + +case "$1" in + install|upgrade) + # Sarge shipped with the files in /usr/lib/aspell-0.60 + if dpkg --compare-versions "$2" lt-nl 0.60-20030222-1-4 ; then + # if the user changed the link, remember the status + unset LANG LC_MESSAGES LC_ALL + if update-alternatives --display de.multi | grep -q 'status is manual' && + update-alternatives --display de.multi | grep -q 'points to.*-neu' ; then + echo "Preserving old alternative de.multi -> aspell-de" + echo neu > /var/lib/aspell/de.multi.alternative-neu + fi + + # remove the old links + update-alternatives --remove de.multi /usr/lib/aspell-0.60/de-neu.multi || : + fi + ;; + + abort-upgrade) + ;; + + *) + echo "preinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 + +# vim:sw=4: --- igerman98-20110609.orig/debian/aspell-de.prerm +++ igerman98-20110609/debian/aspell-de.prerm @@ -0,0 +1,24 @@ +#! /bin/sh +# prerm script for aspell-de + +set -e + +case "$1" in + remove|deconfigure) + DIR="/usr/lib/aspell" + update-alternatives --remove de.multi $DIR/de-neu.multi + ;; + + upgrade|failed-upgrade) + ;; + + *) + echo "prerm called with unknown argument \`$1'" >&2 + exit 1 +esac + +#DEBHELPER# + +exit 0 + +# vim:sw=4: --- igerman98-20110609.orig/debian/changelog +++ igerman98-20110609/debian/changelog @@ -0,0 +1,534 @@ +igerman98 (20110609-1) unstable; urgency=low + + * New upstream version 20110609. + * Adapt all patches to new version. + * 17_debian: removed, since it is now part of dicts/marken-x-de_all. + * Replace ë by ü in apell-de (Closes: #506904). + * Upgrade to Standards-Version 3.9.2 (no changes). + * Add build-arch/build-indep to debian/rules to make lintian happy. + * Remove empty directory /usr/share/myspell/infos/ooo from all myspell*- + and hunspell*-dictionaries, because it is no longer needed since + squeeze. + + -- Roland Rosenfeld Sat, 25 Jun 2011 18:05:35 +0200 + +igerman98 (20100727-2) unstable; urgency=low + + * Build-Depend on dictionaries-common-dev (>= 1.10.5) to remove + update-openoffice-dicts call from inst-scripts (Closes: #629069). + + -- Roland Rosenfeld Fri, 03 Jun 2011 16:41:30 +0200 + +igerman98 (20100727-1) unstable; urgency=low + + * New upstream version 20100727. + * Adapt all patches to new version. + * Add debian/source/format 1.0. + * Upgrade to Standards-Version 3.9.1 + - Convert versioned Conflicts: to Breaks: + * Wrap long lines in debian/control (Closes: #609539). + * Make the thunderbird Conflicts: a versioned one (Closes: #507048). + * debian/rules: Do not create md5sums for /var/lib/ispell and + /var/lib/aspell. Things there are expected to change. Thanks to + Agustin Martin Domingo (Closes: #500618). + + -- Roland Rosenfeld Wed, 02 Mar 2011 21:28:41 +0100 + +igerman98 (20091006-4.2) unstable; urgency=low + + * Non-maintainer upload. + * Fix problems caused by bogus compat files (Closes: #568741, #607622): + - ingerman.preinst: remove bogus ingerman.compat if present. + - iswiss.preinst: remove bogus iswiss.compat if present. + - iswiss.config.in: Touch swiss.compat on reconfigure, not + iswiss.compat. + + -- Agustin Martin Domingo Mon, 20 Dec 2010 12:12:10 +0100 + +igerman98 (20091006-4.1) unstable; urgency=low + + * Non-maintainer upload. + * debian/ingerman.config.in: + - Fix compat file name to ngerman.compat (Closes: #568741). + Thanks to Agustin Martin for the patch + + -- Christian Perrier Tue, 16 Mar 2010 09:15:03 +0100 + +igerman98 (20091006-4) unstable; urgency=low + + * remove de-XX.{dic,aff} symlinks in /usr/share/hunspell (closes: #566802) + * add various ${misc:Depends} + + -- Rene Engelhard Wed, 27 Jan 2010 22:29:48 +0100 + +igerman98 (20091006-3) unstable; urgency=low + + * Run munchlist on ispell dictionaries otherwise buildhash fails and the + resulting hash file runs ispell into a segmentation fault. + + -- Roland Rosenfeld Mon, 14 Dec 2009 20:35:49 +0100 + +igerman98 (20091006-2) unstable; urgency=low + + * Fix aspell-de configuration (Closes: #559851). + + -- Roland Rosenfeld Mon, 07 Dec 2009 07:49:27 +0100 + +igerman98 (20091006-1) unstable; urgency=low + + * New upstream version 20091006 + * Adapt all patches to the new version. + * Remove 19_fuenfzehnjaehrig (incorporated upstream). + * Remove 05_Makefile-syntax (fixed upstream). + * Rewrote the aspell build process based on upstream Makefile. + * Remove duplication Section: from control file. + * Added debian/README.source (from dpatch package) to explain how dpatch + works. + * Upgrade to Standards-Version 3.8.3 (no changes). + * Replace 15_aspell by 18_aspell, which is a complete rewrite based on + the new upstream version. + + -- Roland Rosenfeld Sun, 06 Dec 2009 21:19:36 +0100 + +igerman98 (20071211-2) unstable; urgency=low + + * rebuild with dictionaries-common-dev (>= 1.3.1) to move dictionaries + to /usr/share/hunspell with compat symlinks from old location + (closes: #541940) + * install proper de_{BE,LI,LU}.{dic,aff} symlinks + + -- Rene Engelhard Sat, 19 Sep 2009 00:46:17 +0200 + +igerman98 (20071211-1) unstable; urgency=low + + * New upstream version 20071211. + * Update all patches. + * 19_fuenfzehnjaehrig: Encode fünfzehnjährig as 7bit instead of UTF-8. + * Upgrade to Standards-Version 3.8.0 (no changes). + * Using ispell-autobuildhash: + - debian/rules: Adapted to use this system + - debian/control: Changed Architecture from any to all. + - debian/i*.config.in: New file to reset *.compat on reconfiguration. + * Depend on ${misc:Depends} instead of various debconf versions. + * Recommend texlive-latex-base instead of tetex-base in rmligs-german. + * debian/aspell-de.info-aspell: Add *chars fields for non-ASCII + characters in dictionaries. Thanks to Rafael Laboissiere for providing + a patch (Closes: #477669). + * Convert the german and swiss wordlists from iso-8859-1 to utf-8. + (Closes: #470459). + * Build-Depends on aspell (>= 0.60.5-2) where the broken debug output + was fixed. This supersedes 18_munchlist_workaround. + + -- Roland Rosenfeld Mon, 30 Jun 2008 22:59:23 +0200 + +igerman98 (20070829-5) unstable; urgency=high + + * myspell-de-at replaces myspell-de-de (<< 20070829-4) because de_AT.aff + was moved from de-de to de-at in -4 and upgrade may fail otherwise + (Closes: #454423). + + -- Roland Rosenfeld Wed, 05 Dec 2007 20:46:03 +0100 + +igerman98 (20070829-4) unstable; urgency=medium + + * Apply aspell-support.patch by Kevin Atkinson to 15_aspell, which sets + language when calling aspell munch-list, fixes local-data-dir and adds + some documentation on aspell. + * Install de_AT.aff to myspell-de-at instead of myspell-de-de + (Closes: #453080). + * Make Homepage a real package header. + + -- Roland Rosenfeld Thu, 29 Nov 2007 21:12:06 +0100 + +igerman98 (20070829-3) unstable; urgency=low + + * Move aspell from build-depends-indep to build-depends. + + -- Roland Rosenfeld Tue, 11 Sep 2007 19:57:02 +0200 + +igerman98 (20070829-2) unstable; urgency=low + + * 15_aspell: Really clean aspell/austriazismen.iso now. + * 18_munchlist_workaround: Filter debug output from "aspell munch-list", + too, not only from munchlist command (Closes: #441499). + + -- Roland Rosenfeld Mon, 10 Sep 2007 20:43:48 +0200 + +igerman98 (20070829-1) unstable; urgency=low + + * New upstream version 20070829. + * Remove patches, that are no longer needed with this release or are + applied upstream: 02_worte-zusammen-ispell, 04_7bit-manpage, + 06_Makefile-dictfilenames, 07_no-unpack, 08_swiss.hash, + 09_more-ispell-dicts, 11_fix-dash-affix, 13_hunspell_swiss, 14_typos. + * Updated all other patches. + * Build aspell-de package from igerman98 source and merge the old + aspell-de package by Christoph Berg into it: + - 15_aspell: Build aspell dictionaries. + - 17_debian: add "Debian" to the informatik-de_all dictionary. + - Add changelog.aspell-de from old package to aspell-de. + * Since 20030222-8 the 01_compeng patch removes several English words + from compeng.txt where good German translations exist. This solves the + problem for aspell-de, too (Closes: #415985) + * Run "make clean" without ignoring errors. + * Filter debug output of broken aspell 0.60.5-1 munchlist command + using "grep -v '^\(XXX\|>>>\)'" when creating aspell dictionaries + (see #428285). + * Update debian/watch to handle snapshots correct. + * myspell-de-at and hunspell-de-at no longer depend on de-de but can + stand alone, as this didn't work correct with hunspell in the past. + * Add hunspell to build-depends. + * Remove 10_remove_dupes because this causes wrong words in the dictionary. + + -- Roland Rosenfeld Sun, 9 Sep 2007 10:41:38 +0200 + +igerman98 (20051113-9) unstable; urgency=low + + * allow sids new icedove + + -- Rene Engelhard Fri, 01 Jun 2007 22:09:35 +0200 + +igerman98 (20051113-8) unstable; urgency=low + + * doh, this was planned for unstable.. + + -- Rene Engelhard Tue, 17 Apr 2007 11:04:55 +0200 + +igerman98 (20051113-7) experimental; urgency=low + + * register {my,hun}spell-de-de also for "de BE" (Belgium); make + {my,hun}spell-de-de conflict against OOos not supporting this + * add conflicts against libxul0d (= 1.8.0.11-3) for hunspell-* + * make conflicts against iceape and iceweasel versioned + (allow sids versions) + + -- Rene Engelhard Mon, 16 Apr 2007 22:39:41 +0200 + +igerman98 (20051113-6) unstable; urgency=low + + * 14_typos.dpatch: + - remove fo"rmig/AU, which is only used in compound words (which are + already in the dictionary). + - s/Wattenmehr/Wattenmeer/ (argh...) + * Mention IANA language names (de-{DE|AT|CH}-1996) in package + descriptions. + + -- Roland Rosenfeld Sun, 7 Jan 2007 16:19:49 +0100 + +igerman98 (20051113-5) unstable; urgency=high + + * make hunspell-* conflict against mozilla-browser, iceape-browser, firefox, + thunderbird, iceweasel, icedove + + -- Rene Engelhard Mon, 4 Dec 2006 15:13:48 +0100 + +igerman98 (20051113-4) unstable; urgency=low + + * *really* don't register de_DE for de BE yet for OOo.... + + -- Rene Engelhard Sun, 27 Aug 2006 22:44:41 +0200 + +igerman98 (20051113-3) unstable; urgency=low + + * register {my,hun}spell-de-de also for "de LU" (Luxemburg) + * register {my,hun}spell-de-ch also for "de LI" (Liechtenstein) + * create de-BE symlink for thunderbird but don't register de_BE yet + for OOo due to http://www.openoffice.org/issues/show_bug.cgi?id=68770 + + -- Rene Engelhard Fri, 18 Aug 2006 13:17:34 +0200 + +igerman98 (20051113-2) unstable; urgency=low + + * s/wgerman/wogerman/ and s/igerman/iogerman/ in debian/control + (Closes: #341893). + * Upgrade to Standards-Version 3.7.2 (no changes). + + -- Roland Rosenfeld Sun, 2 Jul 2006 12:30:01 +0200 + +igerman98 (20051113-1) unstable; urgency=low + + * New upstream version (snapshot-20051113). + * Switch over to dpatch build mechanism. + * Upgrade to debhelper version 5. + * Add hunspell-de-{at|ch|de} packages which are supported by hunspell + (used as stand alone program or by openoffice.org2). + + -- Roland Rosenfeld Sat, 11 Feb 2006 12:57:50 +0100 + +igerman98 (20030222-8) unstable; urgency=low + + * Add debian/watch file. + * Update URL in all copyright files. + * Update FSF address in all copyright files. + * Update upstream author email address in all copyright files. + * Removed several English words from compeng.txt where good German + translations exist (Closes: #324225). + * Add migrieren/IXYD to compeng.txt (Closes: #328917). + * Depend on debconf | debconf-2.0 to make usage of cdebconf possible + (Closes: #331850). + * Upgrade to Standards-Version 3.6.2 (no changes). + * s/ö/\[:o]/ in rmligs-german.1 man page. + + -- Roland Rosenfeld Sun, 9 Oct 2005 15:37:12 +0200 + +igerman98 (20030222-7) unstable; urgency=low + + * fix Suggests: s/wngerman-swiss/wswiss/ + * s/8kompatiblilta"t/8kompatibilita"t/ (closes: #237449) + * shut lintian up; made changelog utf8 + + -- Rene Engelhard Sun, 18 Apr 2004 01:53:16 +0200 + +igerman98 (20030222-6) unstable; urgency=low + + * add correct versioned dependency on dictionaries-common (>= 0.20.0) + to ispell dicts and wordlists + + -- Rene Engelhard Fri, 13 Feb 2004 14:51:42 +0100 + +igerman98 (20030222-5) unstable; urgency=low + + * Add Homepage URL to package descriptions. + * Upgrade to dictionaries-common-dev >= 0.20.0 and use + installdeb-myspell (Closes: #232157, #232182) + + -- Roland Rosenfeld Wed, 11 Feb 2004 18:28:50 +0100 + +igerman98 (20030222-4) unstable; urgency=low + + * The "Argh-I-took-the-wrong-version" release. + * add the fix for -3 to the right version (the official -2, not the + "pre-release"). + Sorry.... + + -- Rene Engelhard Mon, 8 Sep 2003 11:52:38 +0200 + +igerman98 (20030222-3) unstable; urgency=low + + * fix typo/thinko in Provides: of myspell-de-de + + -- Rene Engelhard Mon, 8 Sep 2003 00:02:29 +0200 + +igerman98 (20030222-2) unstable; urgency=low + + * Fix descriptions of swiss packages. + * Add myspell-de-{at,ch,de} packages. Thanks to Rene Engelhard + (Closes: #206125). + * Add Rene Engelhard as a co-maintainer, because he wrote all the + myspell code. + * Upgrade to Standards-Version 3.6.1 (no changes). + + -- Roland Rosenfeld Tue, 2 Sep 2003 08:24:01 +0200 + +igerman98 (20030222-1) unstable; urgency=low + + * New upstream version. + * Use /bin/sed instead of /usr/bin/sed according to FHS. + * Upgrade to debhelper 4 (add debian/compat, update debian/rules). + * Upgrade to Standards-Version 3.5.9 (no changes). + + -- Roland Rosenfeld Sat, 22 Mar 2003 19:10:17 +0100 + +igerman98 (20021114-2) unstable; urgency=low + + * Upgrade to policy 3.5.8 (no changes). + * Add swiss packets (contrib by Tobias Oetiker ) + (Closes: #179252). + + -- Roland Rosenfeld Fri, 31 Jan 2003 22:40:10 +0100 + +igerman98 (20021114-1) unstable; urgency=low + + * New upstream version. + * Corrected typo in mail address in README.Debian (Closes: #170042). + + -- Roland Rosenfeld Thu, 21 Nov 2002 18:40:02 +0100 + +igerman98 (20011124-4) unstable; urgency=low + + * Recompile with dictionaries-common-dev >= 0.8.4. + + -- Roland Rosenfeld Sat, 26 Oct 2002 09:45:09 +0200 + +igerman98 (20011124-3) unstable; urgency=low + + * First official dictionaries-common release + (Closes: #72712, #164251, #164266). + * Correct handling of 'ss' and 'SS' in HTML affix file (Closes: #160084). + * Upgrade Standards-Version to 3.5.7. + * ingerman now depends on ispell. + * Many-Otherchars in info files corrected to "no": + * Locale set in info files to "de_DE". + * Downgrade Pre-Depends: dictionaries-common to Depends. + + -- Roland Rosenfeld Sun, 13 Oct 2002 17:41:54 +0200 + +igerman98 (20011124-2) unstable; urgency=low + + * Recompiled with ispell 3.1.20-30 and dictionaries-common 0.4.99.14 + + -- Roland Rosenfeld Wed, 27 Feb 2002 20:55:19 +0100 + +igerman98 (20011124-1) unstable; urgency=low + + * New upstream version. + + -- Roland Rosenfeld Sun, 9 Dec 2001 10:44:43 +0100 + +igerman98 (20011022-1) unstable; urgency=low + + * New upstream version. + * Use dictionaries-common-dev 0.4.99 and new policy now. + * Renamed idict-german-new back to ingerman. + * Renamed words-german-new back to wngerman. + * Add debian/ingerman.info-ispell and debian/wngerman.info-wordlist. + * Add installdeb-wordlist and installdeb-ispell to debian/rules. + * Upgrade debian/rules to DH_COMPAT=3 (and depend on debhelper >=2.2.0) + + -- Roland Rosenfeld Sun, 2 Dec 2001 13:28:52 +0100 + +igerman98 (20010414-2) unstable; urgency=low + + * Build-Depends on dictionaries-common-dev now. + * Add dependencies on debconf to words-german-new and idict-german-new. + + -- Roland Rosenfeld Fri, 5 Oct 2001 23:25:05 +0200 + +xigerman98 (20010414-0.1) unstable; urgency=low + + * New upstream version. + * This is an official maintainer upload, the 0.1 only corresponds to the + fact, that this version still doesn't use the intended new + dictionaries-common policy. + * Upgraded to Policy 3.5.2: no changes. + + -- Roland Rosenfeld Sun, 15 Apr 2001 15:01:38 +0200 + +igerman98 (20000710-0.1) unstable; urgency=low + + * New upstream version. + * This is an official maintainer upload, the 0.1 only corresponds to the + fact, that this version still doesn't use the intended new + dictionaries-common policy. + * Upgraded to Policy 3.1.1: added Build-Depends. + * Add SGML-, HTML-, and XML-entities to affix file. + * Add comment about old vs. new style spellings like Delphin/Delfin to + README.Debian. + + -- Roland Rosenfeld Sun, 10 Sep 2000 12:14:17 +0200 + +igerman98 (20000421-1) unstable; urgency=low + + * New upstream version. + + -- Roland Rosenfeld Wed, 3 May 2000 15:15:16 +0200 + +igerman98 (20000314-1) unstable; urgency=low + + * New upstream version. + + -- Roland Rosenfeld Thu, 6 Apr 2000 23:56:58 +0200 + +igerman98 (20000313-2) unstable; urgency=low + + * Rename rmligs-german-new to rmligs-german (it is not dependent on the + new German spelling rules). + + -- Roland Rosenfeld Tue, 14 Mar 2000 16:22:27 +0100 + +igerman98 (20000313-1) unstable; urgency=low + + * New upstream version. + * Activate SGML/HTML/XML-entities in affix file (deactivated in upstream + source). + * Add comment about old vs. new style spellings like Delphin/Delfin to + README.Debian. + + -- Roland Rosenfeld Mon, 13 Mar 2000 20:13:27 +0100 + +igerman98 (20000206-2) unstable; urgency=low + + * Add SGML-, HTML-, and XML-entities to affix file. + + -- Roland Rosenfeld Sat, 19 Feb 2000 00:09:52 +0100 + +igerman98 (20000206-1) unstable; urgency=low + + * New upstream version. + * Create an additional package rmligs-german-new, which contains the + rmligs program. + + -- Roland Rosenfeld Mon, 14 Feb 2000 01:02:10 +0100 + +igerman98 (19991219-1) unstable; urgency=low + + * New upstream version. + * Upgraded to Policy 3.1.1: added Build-Depends. + * Adapted to the new Debian dictionary standard (using + dictionaries-common 0.3.5): + - renamed ingerman to idict-german-new + - renamed wngerman to words-german-new + - added emacsen support + + -- Roland Rosenfeld Fri, 21 Jan 2000 18:24:19 +0100 + +igerman98 (0.40-1) unstable; urgency=low + + * New upstream version. + + -- Roland Rosenfeld Mon, 1 Nov 1999 19:51:24 +0100 + +igerman98 (0.39-1) unstable; urgency=low + + * New upstream version. + * Extended informations about how to configure (X)Emacs to use + ingerman in README.Debian. + + -- Roland Rosenfeld Sat, 9 Oct 1999 21:09:44 +0200 + +igerman98 (0.38-1) unstable; urgency=low + + * New upstream version. + * Upgrade to standards version 3.0.1 + * Add #DEBHELPER# to postinst, prerm, wngerman.{postinst,prerm} + * Upgraded debian/copyright. + * Add illegal.words, disabled.words, BUGS to debian/docs. + + -- Roland Rosenfeld Fri, 10 Sep 1999 16:39:37 +0200 + +igerman98 (0.37-1) unstable; urgency=low + + * New upstream version. + * Added missing dependency on ispell to ingerman package. + + -- Roland Rosenfeld Tue, 24 Aug 1999 14:16:32 +0200 + +igerman98 (0.36-1) unstable; urgency=low + + * New upstream version. + + -- Roland Rosenfeld Mon, 9 Aug 1999 13:46:39 +0200 + +igerman98 (0.35-2) unstable; urgency=low + + * Fix typo (mdeutsch.hash instead of ndeutsch.hash) in debian/rules + (Closes: #42620). + + -- Roland Rosenfeld Sat, 7 Aug 1999 19:24:25 +0200 + +igerman98 (0.35-1) unstable; urgency=low + + * New upstream version (incorporates the Debian fixes fro 0.34-1). + + -- Roland Rosenfeld Fri, 6 Aug 1999 13:49:59 +0200 + +igerman98 (0.34-1) unstable; urgency=low + + * Initial Release. + * partly based on the ideas of the hkgerman package, which brings us the + old German orthography. + * Fixed three typos: s/Ouput/Output/ s/detailieren/detaillieren/ + s/Körpersprache/Ko"rpersprache/ + * Create isowordlist using -d./german instead of -dgerman + + -- Roland Rosenfeld Mon, 2 Aug 1999 12:25:13 +0200 --- igerman98-20110609.orig/debian/changelog.aspell-de +++ igerman98-20110609/debian/changelog.aspell-de @@ -0,0 +1,81 @@ +aspell-de (0.60-20030222-1-5) unstable; urgency=low + + * Move /var/lib/aspell/de[._]* to postinst, it will be modified by + installdeb-aspell (Closes: #327834). + * Add "1996" to Description. + + -- Christoph Berg Mon, 12 Sep 2005 15:04:46 +0200 + +aspell-de (0.60-20030222-1-4) unstable; urgency=low + + * Repackage for new aspell build system (Closes: #319675). + Thanks to Brian Nelson for the repackaging instructions. + * Package is now Architecture: all. + * Bump standards version (no changes). + + -- Christoph Berg Thu, 28 Jul 2005 00:40:41 +0200 + +aspell-de (0.60-20030222-1-3) unstable; urgency=low + + * Depend on libaspell15 (>> 0.60) instead of aspell-bin. + * Register dictionaries with emacs (Closes: #296439). + + Depends: dictionaries-common (>= 0.9.1). + * Use alternatives to cooperate with aspell-de-alt. + + -- Christoph Berg Thu, 17 Mar 2005 21:03:46 +0100 + +aspell-de (0.60-20030222-1-2) unstable; urgency=low + + * The -1 version didn't install any files, stupid me. + * Point to GPL-2 in debian/copyright. + + -- Christoph Berg Tue, 8 Feb 2005 12:24:31 +0100 + +aspell-de (0.60-20030222-1-1) unstable; urgency=low + + * New upstream version for aspell 0.60. + + Provides de_AT. + * Depends and Build-Depends on aspell-bin 0.60. + * Wrote watch file. + + -- Christoph Berg Sat, 22 Jan 2005 12:24:39 +0100 + +aspell-de (0.50-2-2) unstable; urgency=low + + * New maintainer (Closes: #273923). + * Added patch rules in Makefile: + + Removing 'Mietgliedstaaten' (Closes: #161071). + + Adding 'Debian' (Closes: #247474). + * Removed generated Makefile from diff. + * Bumped Standards-Version. + * Upgraded to debhelper 4. + * Acknowledging NMU, thanks to Torsten Landschoff (Closes: #177778). + + -- Christoph Berg Sun, 10 Oct 2004 20:01:20 +0200 + +aspell-de (0.50-2-1) unstable; urgency=low + + * New upstream release. + + Compatible with new aspell in sid (closes: #177778). + * Non maintainer upload. + * debian/control: Update build dependency on aspell to version 0.50.3. + + -- Torsten Landschoff Tue, 11 Feb 2003 12:25:51 +0100 + +aspell-de (0.1-3-3) unstable; urgency=low + + * Adding "Provides: aspell-dictionary", closes: bug#139495 + + -- Arvid Warnecke Thu, 28 Mar 2002 17:43:17 +0100 + +aspell-de (0.1-3-2) unstable; urgency=low + + * Rebuild of package, because Maintainer changed, closes: bug#130264 + + -- Arvid Warnecke Thu, 21 Feb 2002 21:45:33 +0100 + +aspell-de (0.1-3-1) unstable; urgency=low + + * Initial Release. + + -- Domenico Andreoli Fri, 9 Nov 2001 17:45:33 +0100 --- igerman98-20110609.orig/debian/compat +++ igerman98-20110609/debian/compat @@ -0,0 +1 @@ +5 --- igerman98-20110609.orig/debian/control +++ igerman98-20110609/debian/control @@ -0,0 +1,186 @@ +Source: igerman98 +Section: text +Priority: optional +Maintainer: Roland Rosenfeld +Uploaders: Rene Engelhard +Standards-Version: 3.9.2 +Build-Depends-Indep: ispell (>= 3.1.20-12.1), hunspell, aspell (>= 0.60.5-2), + dictionaries-common-dev (>= 1.10.5) +Build-Depends: debhelper (>= 5.0.0), dpatch +Homepage: http://j3e.de/ispell/igerman98/ + +Package: ingerman +Architecture: all +Provides: ispell-dictionary +Depends: ${misc:Depends}, ispell, dictionaries-common (>= 0.20.0) +Suggests: wngerman +Description: New German orthography dictionary for ispell + This is a dictionary for ispell for the new German orthography + (de-DE-1996), which is used since 1998-08-01 and which is obligatory + as of 2005-08-01. + . + It is based on the famous hkgerman dictionary (using the old German + orthography (de-DE-1901), which is available as package iogerman), + with many corrections and additions. + +Package: iswiss +Architecture: all +Provides: ispell-dictionary +Depends: ${misc:Depends}, ispell, dictionaries-common (>= 0.20.0) +Suggests: wswiss +Description: Swiss (German) orthography dictionary for ispell + This is a dictionary for ispell for the new German orthography + (de-CH-1996), which is used since 1998-08-01 and which is obligatory + as of 2005-08-01. + . + It is based on the famous hkgerman dictionary (using the old German + orthography, which is available as iogerman), with many corrections + and additions. + . + This particular rendering supports swiss spelling. This includes some + Swiss words, as well as ss instead of German sz ligature. + +Package: wngerman +Architecture: all +Provides: wordlist +Depends: ${misc:Depends}, dictionaries-common (>= 0.20.0) +Description: New German orthography wordlist + This is a wordlist with the new German orthography (de-DE-1996), + which is used since 1998-08-01 and which is obligatory as of + 2005-08-01. + . + It is based on the famous hkgerman dictionary (using the old German + orthography (de-DE-1901), which is available as package wogerman), + with many corrections and additions. + +Package: wswiss +Architecture: all +Provides: wordlist +Depends: ${misc:Depends}, dictionaries-common (>= 0.20.0) +Description: Swiss (German) orthography wordlist + This is a wordlist with the new German orthography (de-CH-1996), which + is used since 1998-08-01 and which is obligatory as of 2005-08-01. + . + It is based on the famous hkgerman dictionary (using the old German + orthography, which is available as wogerman), with many corrections + and additions. + . + This particular rendering supports swiss spelling. This includes some + Swiss words, as well as ss instead of German sz ligature. + +Package: rmligs-german +Architecture: all +Depends: ${perl:Depends}, ${misc:Depends} +Recommends: texlive-latex-base +Description: remove incorrectly used ligatures from LaTeX documents + rmligs-german is a program for removing incorrectly used ligatures + from LaTeX documents. This version is intended for German language + texts only. + +Package: myspell-de-at +Architecture: all +Depends: dictionaries-common (>= 0.10) | openoffice.org-updatedicts, + ${misc:Depends} +Suggests: openoffice.org +Replaces: openoffice.org-spellcheck-de-at, myspell-de-de (<< 20070829-4) +Provides: myspell-dictionary, myspell-dictionary-de, + openoffice.org-spellcheck-de-at +Conflicts: openoffice.org-spellcheck-de-at +Breaks: openoffice.org (<= 1.0.3-2) +Description: Austrian (German) dictionary for myspell + This is the German (Austria) dictionary (de-AT-1996) for use with + the myspell spellchecker which is currently used within + OpenOffice.org and the mozilla spellchecker. + +Package: myspell-de-ch +Architecture: all +Depends: dictionaries-common (>= 0.10) | openoffice.org-updatedicts, + ${misc:Depends} +Suggests: openoffice.org +Replaces: openoffice.org-spellcheck-de-ch +Provides: myspell-dictionary, myspell-dictionary-de, + openoffice.org-spellcheck-de-ch +Conflicts: openoffice.org-spellcheck-de-ch +Breaks: openoffice.org (<= 1.0.3-2) +Description: Swiss (German) dictionary for myspell + This is the German (Switzerland, Liechtenstein) dictionary (de-CH-1996) + for use with the myspell spellchecker which is currently used within + OpenOffice.org and the mozilla spellchecker. + +Package: myspell-de-de +Architecture: all +Depends: dictionaries-common (>= 0.10) | openoffice.org-updatedicts, + ${misc:Depends} +Suggests: openoffice.org +Replaces: openoffice.org-spellcheck-de-de +Provides: myspell-dictionary, myspell-dictionary-de, + openoffice.org-spellcheck-de-de +Conflicts: openoffice.org-spellcheck-de-de +Breaks: openoffice.org (<= 1.0.3-2), openoffice.org-core (<< 2.1~m190-1) +Description: German dictionary for myspell + This is the German (Belgium, Germany, Luxemburg) dictionary (de-DE-1996) + for use with the myspell spellchecker which is currently used within + OpenOffice.org and the mozilla spellchecker. + +Package: hunspell-de-at +Architecture: all +Depends: dictionaries-common (>= 0.10), ${misc:Depends} +Suggests: hunspell, openoffice.org-hunspell | openoffice.org-core (>= 2.0.2) +Replaces: openoffice.org-spellcheck-de-at, myspell-de-at +Provides: hunspell-dictionary, hunspell-dictionary-de, + openoffice.org-spellcheck-de-at +Conflicts: openoffice.org-spellcheck-de-at, myspell-de-at +Breaks: openoffice.org (<= 1.0.3-2), mozilla-browser (<< 1.8+1.1.1-2), + iceape-browser (<< 1.1.1-2), firefox (<< 2.0.0.3-2), iceweasel (<< 2.0.0.3-2), + icedove (<< 2.0.0.0-4), thunderbird (<< 2.0.0.1+0dfsg-0), + libxul0d (= 1.8.0.11-3) +Description: Austrian (German) dictionary for hunspell + This is the German (Austria) dictionary (de-AT-1996) for use with the + hunspell spellchecker which is currently used within OpenOffice.org2 + and as an ispell clone. + +Package: hunspell-de-ch +Architecture: all +Depends: dictionaries-common (>= 0.10), ${misc:Depends} +Suggests: hunspell, openoffice.org-hunspell | openoffice.org-core (>= 2.0.2) +Replaces: openoffice.org-spellcheck-de-ch, myspell-de-ch +Provides: hunspell-dictionary, hunspell-dictionary-de, + openoffice.org-spellcheck-de-ch +Conflicts: openoffice.org-spellcheck-de-ch, myspell-de-ch +Breaks: openoffice.org (<= 1.0.3-2), mozilla-browser (<< 1.8+1.1.1-2), + iceape-browser (<< 1.1.1-2), firefox (<< 2.0.0.3-2), iceweasel (<< 2.0.0.3-2), + icedove (<< 2.0.0.0-4), thunderbird (<< 2.0.0.1+0dfsg-0), + libxul0d (= 1.8.0.11-3) +Description: Swiss (German) dictionary for hunspell + This is the German (Switzerland, Liechtenstein) dictionary (de-CH-1996) + for use with the hunspell spellchecker which is currently used within + OpenOffice.org2 and as an ispell clone. + +Package: hunspell-de-de +Architecture: all +Depends: dictionaries-common (>= 0.10), ${misc:Depends} +Suggests: hunspell, openoffice.org-hunspell | openoffice.org-core (>= 2.0.2) +Replaces: openoffice.org-spellcheck-de-de, myspell-de-de +Provides: hunspell-dictionary, hunspell-dictionary-de, + openoffice.org-spellcheck-de-de +Conflicts: openoffice.org-spellcheck-de-de, myspell-de-de +Breaks: openoffice.org (<= 1.0.3-2), mozilla-browser (<< 1.8+1.1.1-2), + iceape-browser (<< 1.1.1-2), firefox (<< 2.0.0.3-2), iceweasel (<< 2.0.0.3-2), + icedove (<< 2.0.0.0-4), openoffice.org-core (<< 2.1~m190-1), + thunderbird (<< 2.0.0.1+0dfsg-0), libxul0d (= 1.8.0.11-3) +Description: German dictionary for hunspell + This is the German (Belgium, Germany, Luxemburg) dictionary (de-DE-1996) + for use with the hunspell spellchecker which is currently used within + OpenOffice.org2 and as an ispell clone. + +Package: aspell-de +Architecture: all +Depends: aspell (>= 0.60.5-2), dictionaries-common (>= 0.9.1), ${misc:Depends} +Provides: aspell-dictionary +Description: German dictionary for aspell + This package contains German dictionaries for the aspell spell checker. + . + Dictionaries included are: de_DE (de/deutsch/german), de_CH (swiss), and + de_AT, all using the new German orthography from 1996 (neue Rechtschreibung). + . + The old (1901) spelling is provided by aspell-de-alt. --- igerman98-20110609.orig/debian/copyright +++ igerman98-20110609/debian/copyright @@ -0,0 +1,105 @@ +This package was debianized by Roland Rosenfeld on +Sat, 31 Jul 1999 16:31:45 +0200. + +It was downloaded from +http://j3e.de/ispell/igerman98/dict/igerman98-20110609.tar.bz2 + +Upstream Author: Björn Jacke + +Parts of aspell are imported from the former aspell-de package, +debianized by Domenico Andreoli and lateron +maintained by Christoph Berg . These parts were +downloaded from http://aspell.sourceforge.net and have the upstream +author Kevin Atkinson . + +Copyright: + +igerman98 - dictionaries for German language +Copyright (C) 1999-2011 Björn Jacke . + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License version 2 or 3 as + published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software Foundation, + Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. + +You can find the GPL under /usr/share/common-licenses/GPL-2 and +/usr/share/common-licenses/GPL-3. + + + +The hunspell dictionary releases are dual-licensed, the alternative +license is the OASIS distribution license agreement, which can be +found here: + +OASIS distribution license agreement 0.1 from 2005-11-10 + +Without any modifications this dictionary may be distributed with programs that +support the OASIS Open Document Format for Office Applications and whose +PRIMARY format for saving documents is the Open Document Format. + +This requires that all licenses and copyright files are also +distributed together with the package the dictionary is shipped with. + +Any modifications of the dictionary files are not allowed for this +agreement, modifications require the use of the GNU GENERAL PUBLIC LICENSE. + +If you have questions or don't get along with this, send me your +comments/questions/ideas to Bjoern Jacke + + + + +The affix file carries the following copyright: + +# This file has been heavily changed by Björn Jacke to fit the affixes +# used in the German dictionary igerman98. You can assume almost every line +# as changed, seen from the original version from Geoff Kuenning. So +# it was not worth marking them all as changes. +# +# Copyright 1988, 1989, 1992, 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. +# 4. All advertising materials mentioning features or use of this software +# must display the following acknowledgment: +# This product includes software developed by Geoff Kuenning and +# other unpaid contributors. +# 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 aspell changes in debian/patches/15_aspell.dpatch are licensed +unter the GPL, which can be found in /usr/share/common-licenses/GPL-2. --- igerman98-20110609.orig/debian/de.contents +++ igerman98-20110609/debian/de.contents @@ -0,0 +1,4 @@ +de-common +de_AT-only +de_CH-only +de_DE-only --- igerman98-20110609.orig/debian/hunspell-de-at.dirs +++ igerman98-20110609/debian/hunspell-de-at.dirs @@ -0,0 +1,2 @@ +usr/share/hunspell +usr/share/myspell/dicts --- igerman98-20110609.orig/debian/hunspell-de-at.docs +++ igerman98-20110609/debian/hunspell-de-at.docs @@ -0,0 +1,3 @@ +Documentation/README +Documentation/RSR +Documentation/Credits --- igerman98-20110609.orig/debian/hunspell-de-at.info-myspell +++ igerman98-20110609/debian/hunspell-de-at.info-myspell @@ -0,0 +1 @@ +DICT de AT de_AT --- igerman98-20110609.orig/debian/hunspell-de-ch.dirs +++ igerman98-20110609/debian/hunspell-de-ch.dirs @@ -0,0 +1,2 @@ +usr/share/hunspell +usr/share/myspell/dicts --- igerman98-20110609.orig/debian/hunspell-de-ch.docs +++ igerman98-20110609/debian/hunspell-de-ch.docs @@ -0,0 +1,4 @@ +Documentation/README +Documentation/RSR +Documentation/Credits +Documentation/README.swiss --- igerman98-20110609.orig/debian/hunspell-de-ch.info-myspell +++ igerman98-20110609/debian/hunspell-de-ch.info-myspell @@ -0,0 +1,2 @@ +DICT de CH de_CH +DICT de LI de_CH --- igerman98-20110609.orig/debian/hunspell-de-de.copyright +++ igerman98-20110609/debian/hunspell-de-de.copyright @@ -0,0 +1,48 @@ +This package was debianized by Roland Rosenfeld on +Sat, 31 Jul 1999 16:31:45 +0200. + +It was downloaded from +http://j3e.de/ispell/igerman98/dict/igerman98-20100727.tar.bz2 + +Upstream Author: Björn Jacke + +Copyright: + +igerman98 - dictionaries for German language +Copyright (C) 1999-2010 Björn Jacke . + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License version 2 or 3 as + published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software Foundation, + Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. + +You can find the GPL under /usr/share/common-licenses/GPL-2 and +/usr/share/common-licenses/GPL-3. + + +The hunspell dictionary releases are dual-licensed, the alternative +license is the OASIS distribution license agreement, which can be +found here: + +OASIS distribution license agreement 0.1 from 2005-11-10 + +Without any modifications this dictionary may be distributed with programs that +support the OASIS Open Document Format for Office Applications and whose +PRIMARY format for saving documents is the Open Document Format. + +This requires that all licenses and copyright files are also +distributed together with the package the dictionary is shipped with. + +Any modifications of the dictionary files are not allowed for this +agreement, modifications require the use of the GNU GENERAL PUBLIC LICENSE. + +If you have questions or don't get along with this, send me your +comments/questions/ideas to Bjoern Jacke --- igerman98-20110609.orig/debian/hunspell-de-de.dirs +++ igerman98-20110609/debian/hunspell-de-de.dirs @@ -0,0 +1,2 @@ +usr/share/hunspell +usr/share/myspell/dicts --- igerman98-20110609.orig/debian/hunspell-de-de.docs +++ igerman98-20110609/debian/hunspell-de-de.docs @@ -0,0 +1,3 @@ +Documentation/README +Documentation/RSR +Documentation/Credits --- igerman98-20110609.orig/debian/hunspell-de-de.info-myspell +++ igerman98-20110609/debian/hunspell-de-de.info-myspell @@ -0,0 +1,3 @@ +DICT de BE de_DE +DICT de DE de_DE +DICT de LU de_DE --- igerman98-20110609.orig/debian/ingerman.config.in +++ igerman98-20110609/debian/ingerman.config.in @@ -0,0 +1,11 @@ +#!/usr/bin/perl -w + +#DEBHELPER# + +if ( $ARGV[0] eq "reconfigure" ){ + my $flag_file = "/var/lib/ispell/ngerman.compat"; + open (REC_FLAG,"> $flag_file") + or die "Could not open $flag_file for writing\n"; + print REC_FLAG "0"; + close REC_FLAG; +} --- igerman98-20110609.orig/debian/ingerman.dirs +++ igerman98-20110609/debian/ingerman.dirs @@ -0,0 +1,3 @@ +/usr/lib/ispell +/var/lib/ispell +/usr/share/ispell --- igerman98-20110609.orig/debian/ingerman.docs +++ igerman98-20110609/debian/ingerman.docs @@ -0,0 +1,6 @@ +Documentation/README +Documentation/TODO +Documentation/BUGS +Documentation/RSR +Documentation/Disabled.words +Documentation/Credits --- igerman98-20110609.orig/debian/ingerman.info-ispell +++ igerman98-20110609/debian/ingerman.info-ispell @@ -0,0 +1,25 @@ +Language: deutsch (New German -tex mode-) +Hash-Name: ngerman +Emacsen-Name: german-new +Casechars: [A-Za-z\"] +Not-Casechars: [^A-Za-z\"] +Otherchars: ['] +Many-Otherchars: no +Additionalchars: \" +Ispell-Args: -C -d ngerman +Extended-Character-Mode: ~tex +Coding-System: iso-8859-1 +Locale: de_DE + +Language: deutsch (New German 8 bit) +Hash-Name: ngerman +Emacsen-Name: german-new8 +Casechars: [A-Za-zÄÖÜäößü] +Not-Casechars: [^A-Za-zÄÖÜäößü] +Otherchars: ['] +Many-Otherchars: no +Additionalchars: ÄÖÜäößü +Ispell-Args: -C -d ngerman +Extended-Character-Mode: ~latin1 +Coding-System: iso-8859-1 +Locale: de_DE --- igerman98-20110609.orig/debian/ingerman.preinst +++ igerman98-20110609/debian/ingerman.preinst @@ -0,0 +1,12 @@ +#!/bin/sh + +set -e + +bogus_compat="/var/lib/ispell/ingerman.compat" + +if [ -f "${bogus_compat}" ] ; then + echo "Removing bogus compat file ${bogus_compat}" >&2 + rm "${bogus_compat}" +fi + +#DEBHELPER# --- igerman98-20110609.orig/debian/iswiss.config.in +++ igerman98-20110609/debian/iswiss.config.in @@ -0,0 +1,11 @@ +#!/usr/bin/perl -w + +#DEBHELPER# + +if ( $ARGV[0] eq "reconfigure" ){ + my $flag_file = "/var/lib/ispell/swiss.compat"; + open (REC_FLAG,"> $flag_file") + or die "Could not open $flag_file for writing\n"; + print REC_FLAG "0"; + close REC_FLAG; +} --- igerman98-20110609.orig/debian/iswiss.dirs +++ igerman98-20110609/debian/iswiss.dirs @@ -0,0 +1,3 @@ +/usr/lib/ispell +/var/lib/ispell +/usr/share/ispell --- igerman98-20110609.orig/debian/iswiss.docs +++ igerman98-20110609/debian/iswiss.docs @@ -0,0 +1,7 @@ +Documentation/README +Documentation/TODO +Documentation/BUGS +Documentation/RSR +Documentation/Disabled.words +Documentation/README.swiss +Documentation/Credits --- igerman98-20110609.orig/debian/iswiss.info-ispell +++ igerman98-20110609/debian/iswiss.info-ispell @@ -0,0 +1,25 @@ +Language: deutsch (Swiss German -tex mode-) +Hash-Name: swiss +Emacsen-Name: swiss +Casechars: [A-Za-z\"] +Not-Casechars: [^A-Za-z\"] +Otherchars: ['] +Many-Otherchars: no +Additionalchars: \" +Ispell-Args: -C -d swiss +Extended-Character-Mode: ~tex +Coding-System: iso-8859-1 +Locale: de_CH + +Language: deutsch (Swiss German 8 bit) +Hash-Name: swiss +Emacsen-Name: swiss8 +Casechars: [A-Za-zÄÖÜäößü] +Not-Casechars: [^A-Za-zÄÖÜäößü] +Otherchars: ['] +Many-Otherchars: no +Additionalchars: ÄÖÜäößü +Ispell-Args: -C -d swiss +Extended-Character-Mode: ~latin1 +Coding-System: iso-8859-1 +Locale: de_CH --- igerman98-20110609.orig/debian/iswiss.preinst +++ igerman98-20110609/debian/iswiss.preinst @@ -0,0 +1,12 @@ +#!/bin/sh + +set -e + +bogus_compat="/var/lib/ispell/iswiss.compat" + +if [ -f "${bogus_compat}" ] ; then + echo "Removing bogus compat file ${bogus_compat}" >&2 + rm "${bogus_compat}" +fi + +#DEBHELPER# --- igerman98-20110609.orig/debian/myspell-de-at.dirs +++ igerman98-20110609/debian/myspell-de-at.dirs @@ -0,0 +1,2 @@ +usr/share/hunspell +usr/share/myspell/dicts --- igerman98-20110609.orig/debian/myspell-de-at.docs +++ igerman98-20110609/debian/myspell-de-at.docs @@ -0,0 +1,3 @@ +Documentation/README +Documentation/RSR +Documentation/Credits --- igerman98-20110609.orig/debian/myspell-de-at.info-myspell +++ igerman98-20110609/debian/myspell-de-at.info-myspell @@ -0,0 +1 @@ +DICT de AT de_AT --- igerman98-20110609.orig/debian/myspell-de-ch.dirs +++ igerman98-20110609/debian/myspell-de-ch.dirs @@ -0,0 +1,2 @@ +usr/share/hunspell +usr/share/myspell/dicts --- igerman98-20110609.orig/debian/myspell-de-ch.docs +++ igerman98-20110609/debian/myspell-de-ch.docs @@ -0,0 +1,4 @@ +Documentation/README +Documentation/RSR +Documentation/Credits +Documentation/README.swiss --- igerman98-20110609.orig/debian/myspell-de-ch.info-myspell +++ igerman98-20110609/debian/myspell-de-ch.info-myspell @@ -0,0 +1,2 @@ +DICT de CH de_CH +DICT de LI de_CH --- igerman98-20110609.orig/debian/myspell-de-de.dirs +++ igerman98-20110609/debian/myspell-de-de.dirs @@ -0,0 +1,2 @@ +usr/share/hunspell +usr/share/myspell/dicts --- igerman98-20110609.orig/debian/myspell-de-de.doc +++ igerman98-20110609/debian/myspell-de-de.doc @@ -0,0 +1,3 @@ +Documentation/README +Documentation/RSR +Documentation/Credits --- igerman98-20110609.orig/debian/myspell-de-de.info-myspell +++ igerman98-20110609/debian/myspell-de-de.info-myspell @@ -0,0 +1,3 @@ +DICT de BE de_DE +DICT de DE de_DE +DICT de LU de_DE --- igerman98-20110609.orig/debian/rmligs-german.copyright +++ igerman98-20110609/debian/rmligs-german.copyright @@ -0,0 +1,20 @@ +This package was debianized by Roland Rosenfeld on +Sat, 31 Jul 1999 16:31:45 +0200. + +It was downloaded from +http://j3e.de/ispell/igerman98/dict/igerman98-20100727.tar.bz2 + +Upstream Author: Björn Jacke + +Copyright: + +Copyright (C) 1999-2010 Björn Jacke + +This program comes with ABSOLUTELY NO WARRANTY; it may be copied or +modified under the terms of the GNU General Public License version 2 +or 3 as published by the Free Software Foundation. + +Please send bug reports, missing words and suggestions to bjoern [at] j3e.de + +You can find the GPL under /usr/share/common-licenses/GPL-2 and +/usr/share/common-licenses/GPL-3. --- igerman98-20110609.orig/debian/rmligs-german.dirs +++ igerman98-20110609/debian/rmligs-german.dirs @@ -0,0 +1,2 @@ +usr/bin +usr/share/man/man1 --- igerman98-20110609.orig/debian/rmligs-german.docs +++ igerman98-20110609/debian/rmligs-german.docs @@ -0,0 +1 @@ +Documentation/README.ligatures --- igerman98-20110609.orig/debian/rmligs-german.examples +++ igerman98-20110609/debian/rmligs-german.examples @@ -0,0 +1 @@ +ligature/testfile.tex --- igerman98-20110609.orig/debian/rules +++ igerman98-20110609/debian/rules @@ -0,0 +1,318 @@ +#!/usr/bin/make -f +# +# (C) 1999-2009 Roland Rosenfeld , based on +# Sample debian/rules that uses debhelper. +# This file is public domain software, originally written by Joey Hess. +# + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +DROOT=`pwd`/debian +ADIR=$(DROOT)/aspell-de + +build: build-stamp + +build-arch: +# does nothing, because the package is Architecture: all + +build-indep: build-stamp + +build-stamp: patch + dh_testdir + + $(MAKE) ispell/de_DE.aff all.words.de_DE.tmp +# $(MAKE) ispell/de_AT.aff all.words.de_AT.tmp + $(MAKE) ispell/de_CH.aff all.words.de_CH.tmp + + $(MAKE) hunspell/de_DE.dic hunspell/de_DE.aff + $(MAKE) hunspell/de_AT.dic hunspell/de_AT.aff + $(MAKE) hunspell/de_CH.dic hunspell/de_CH.aff + + $(MAKE) myspell/de_DE.dic myspell/de_DE.aff + $(MAKE) myspell/de_AT.dic myspell/de_AT.aff + $(MAKE) myspell/de_CH.dic myspell/de_CH.aff + + $(MAKE) ligature/rmligs + + $(MAKE) isowordlist-de_DE +# $(MAKE) isowordlist-de_AT + $(MAKE) isowordlist-de_CH + + $(MAKE) aspell/de-common.cwl aspell/de_DE-only.cwl + $(MAKE) aspell/de_CH-only.cwl aspell/de_AT-only.cwl + + touch build-stamp + +clean: clean1 unpatch +clean1: + dh_testdir + dh_testroot + rm -f build-stamp + + $(MAKE) clean + rm -f debian/ingerman.config debian/ingerman.templates + rm -f debian/wngerman.config debian/wngerman.templates + rm -f debian/iswiss.config debian/iswiss.templates + rm -f debian/wswiss.config debian/wswiss.templates + + rm -f debian/hunspell-de-at.copyright debian/hunspell-de-ch.copyright + rm -f debian/wswiss.copyright + + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + +# copyright files: + cp debian/hunspell-de-de.copyright debian/hunspell-de-at.copyright + cp debian/hunspell-de-de.copyright debian/hunspell-de-ch.copyright + cp debian/wngerman.copyright debian/wswiss.copyright + +# ingerman (binary-indep): + install -o root -g root -m644 ispell/de_DE.aff \ + $(DROOT)/ingerman/usr/lib/ispell/ngerman.aff + gzip -9 < all.words.munch.de_DE.tmp \ + > $(DROOT)/ingerman/usr/share/ispell/ngerman.mwl.gz + touch $(DROOT)/ingerman/var/lib/ispell/ngerman.compat + touch $(DROOT)/ingerman/var/lib/ispell/ngerman.hash + (cd $(DROOT)/ingerman/usr/lib/ispell; \ + ln -s "../../../var/lib/ispell/ngerman.hash" ngerman.hash) + (cd $(DROOT)/ingerman/usr/lib/ispell; \ + ln -s ngerman.aff ndeutsch.aff; \ + ln -s ngerman.hash ndeutsch.hash;) + +# iswiss (binary-indep): + install -o root -g root -m644 ispell/de_CH.aff \ + $(DROOT)/iswiss/usr/lib/ispell/swiss.aff + gzip -9 < all.words.munch.de_CH.tmp \ + > $(DROOT)/iswiss/usr/share/ispell/swiss.mwl.gz + touch $(DROOT)/iswiss/var/lib/ispell/swiss.compat + touch $(DROOT)/iswiss/var/lib/ispell/swiss.hash + (cd $(DROOT)/iswiss/usr/lib/ispell; \ + ln -s "../../../var/lib/ispell/swiss.hash" swiss.hash) + (cd $(DROOT)/iswiss/usr/lib/ispell; \ + ln -s swiss.aff deutsch-schweiz.aff; \ + ln -s swiss.hash deutsch-schweiz.hash;) + +# wngerman (binary-indep): + iconv -f iso-8859-1 -t utf-8 < isowordlist-de_DE \ + > $(DROOT)/wngerman/usr/share/dict/ngerman + +# wswiss (binary-indep): + iconv -f iso-8859-1 -t utf-8 < isowordlist-de_CH \ + > $(DROOT)/wswiss/usr/share/dict/swiss + +# rmligs-german (binary-indep): + install -o root -g root -m755 ligature/rmligs \ + $(DROOT)/rmligs-german/usr/bin/rmligs-german + sed -e 's/rmligs/rmligs-german/g;s/RMLIGS/RMLIGS-GERMAN/g' \ + -e 's%README%/usr/share/doc/rmligs-german/README.ligatures%g' \ + < ligature/rmligs.1 \ + > $(DROOT)/rmligs-german/usr/share/man/man1/rmligs-german.1 + +# myspell-de-ch (binary-indep) + install -o root -g root -m644 myspell/de_CH.aff \ + $(DROOT)/myspell-de-ch/usr/share/hunspell + install -o root -g root -m644 myspell/de_CH.dic \ + $(DROOT)/myspell-de-ch/usr/share/hunspell + (cd $(DROOT)/myspell-de-ch/usr/share/hunspell; \ + ln -s de_CH.aff de_LI.aff; \ + ln -s de_CH.dic de_LI.dic) + (cd $(DROOT)/myspell-de-ch/usr/share/myspell/dicts; \ + ln -s ../../hunspell/de_CH.aff de_CH.aff; \ + ln -s ../../hunspell/de_CH.dic de_CH.dic; \ + ln -s ../../hunspell/de_LI.aff de_LI.aff; \ + ln -s ../../hunspell/de_LI.dic de_LI.dic; \ + ln -s ../../hunspell/de_CH.aff de-CH.aff; \ + ln -s ../../hunspell/de_CH.dic de-CH.dic; \ + ln -s ../../hunspell/de_LI.aff de-LI.aff; \ + ln -s ../../hunspell/de_LI.dic de-LI.dic) + +# myspell-de-de (binary-indep) + install -o root -g root -m644 myspell/de_DE.aff \ + $(DROOT)/myspell-de-de/usr/share/hunspell + install -o root -g root -m644 myspell/de_DE.dic \ + $(DROOT)/myspell-de-de/usr/share/hunspell + (cd $(DROOT)/myspell-de-de/usr/share/hunspell; \ + ln -s de_DE.aff de_BE.aff; \ + ln -s de_DE.dic de_BE.dic; \ + ln -s de_DE.aff de_LU.aff; \ + ln -s de_DE.dic de_LU.dic) + (cd $(DROOT)/myspell-de-de/usr/share/myspell/dicts; \ + ln -s ../../hunspell/de_DE.aff de_DE.aff; \ + ln -s ../../hunspell/de_DE.dic de_DE.dic; \ + ln -s ../../hunspell/de_BE.aff de_BE.aff; \ + ln -s ../../hunspell/de_BE.dic de_BE.dic; \ + ln -s ../../hunspell/de_LU.aff de_LU.aff; \ + ln -s ../../hunspell/de_LU.dic de_LU.dic; \ + ln -s ../../hunspell/de_DE.aff de-DE.aff; \ + ln -s ../../hunspell/de_DE.dic de-DE.dic; \ + ln -s ../../hunspell/de_BE.aff de-BE.aff; \ + ln -s ../../hunspell/de_BE.dic de-BE.dic; \ + ln -s ../../hunspell/de_LU.aff de-LU.aff; \ + ln -s ../../hunspell/de_LU.dic de-LU.dic) + +# myspell-de-at (binary-indep) + install -o root -g root -m644 myspell/de_AT.aff \ + $(DROOT)/myspell-de-at/usr/share/hunspell + install -o root -g root -m644 myspell/de_AT.dic \ + $(DROOT)/myspell-de-at/usr/share/hunspell + (cd $(DROOT)/myspell-de-at/usr/share/myspell/dicts; \ + ln -s ../../hunspell/de_AT.dic de_AT.dic; \ + ln -s ../../hunspell/de_AT.aff de_AT.aff; \ + ln -s ../../hunspell/de_AT.dic de-AT.dic; \ + ln -s ../../hunspell/de_AT.aff de-AT.aff) + +# hunspell-de-ch (binary-indep) + install -o root -g root -m644 hunspell/de_CH.aff \ + $(DROOT)/hunspell-de-ch/usr/share/hunspell + install -o root -g root -m644 hunspell/de_CH.dic \ + $(DROOT)/hunspell-de-ch/usr/share/hunspell + (cd $(DROOT)/hunspell-de-ch/usr/share/hunspell; \ + ln -s de_CH.aff de_LI.aff; \ + ln -s de_CH.dic de_LI.dic) + (cd $(DROOT)/hunspell-de-ch/usr/share/myspell/dicts; \ + ln -s ../../hunspell/de_CH.aff de_CH.aff; \ + ln -s ../../hunspell/de_CH.dic de_CH.dic; \ + ln -s ../../hunspell/de_LI.aff de_LI.aff; \ + ln -s ../../hunspell/de_LI.dic de_LI.dic; \ + ln -s ../../hunspell/de_CH.aff de-CH.aff; \ + ln -s ../../hunspell/de_CH.dic de-CH.dic; \ + ln -s ../../hunspell/de_LI.aff de-LI.aff; \ + ln -s ../../hunspell/de_LI.dic de-LI.dic) + +# hunspell-de-de (binary-indep) + install -o root -g root -m644 hunspell/de_DE.aff \ + $(DROOT)/hunspell-de-de/usr/share/hunspell + install -o root -g root -m644 hunspell/de_DE.dic \ + $(DROOT)/hunspell-de-de/usr/share/hunspell + (cd $(DROOT)/hunspell-de-de/usr/share/hunspell; \ + ln -s de_DE.aff de_BE.aff; \ + ln -s de_DE.dic de_BE.dic; \ + ln -s de_DE.aff de_LU.aff; \ + ln -s de_DE.aff de_LU.dic) + (cd $(DROOT)/hunspell-de-de/usr/share/myspell/dicts; \ + ln -s ../../hunspell/de_DE.aff de_DE.aff; \ + ln -s ../../hunspell/de_DE.dic de_DE.dic; \ + ln -s ../../hunspell/de_BE.aff de_BE.aff; \ + ln -s ../../hunspell/de_BE.dic de_BE.dic; \ + ln -s ../../hunspell/de_LU.aff de_LU.aff; \ + ln -s ../../hunspell/de_LU.dic de_LU.dic; \ + ln -s ../../hunspell/de_DE.aff de-DE.aff; \ + ln -s ../../hunspell/de_DE.dic de-DE.dic; \ + ln -s ../../hunspell/de_BE.aff de-BE.aff; \ + ln -s ../../hunspell/de_BE.dic de-BE.dic; \ + ln -s ../../hunspell/de_LU.aff de-LU.aff; \ + ln -s ../../hunspell/de_LU.dic de-LU.dic) + +# hunspell-de-at (binary-indep) + install -o root -g root -m644 hunspell/de_AT.aff \ + $(DROOT)/hunspell-de-at/usr/share/hunspell + install -o root -g root -m644 hunspell/de_AT.dic \ + $(DROOT)/hunspell-de-at/usr/share/hunspell + (cd $(DROOT)/hunspell-de-at/usr/share/myspell/dicts; \ + ln -s ../../hunspell/de_AT.dic de_AT.dic; \ + ln -s ../../hunspell/de_AT.aff de_AT.aff; \ + ln -s ../../hunspell/de_AT.dic de-AT.dic; \ + ln -s ../../hunspell/de_AT.aff de-AT.aff) + +# aspell-de (binary-indep) + install -o root -g root -m644 aspell/de_DE.multi \ + $(ADIR)/usr/lib/aspell/de-neu.multi + install -o root -g root -m644 aspell/de_DE.multi \ + $(ADIR)/usr/lib/aspell/de_DE-neu.multi + install -o root -g root -m644 aspell/de_CH.multi \ + $(ADIR)/usr/lib/aspell/de_CH-neu.multi + install -o root -g root -m644 aspell/de_AT.multi \ + $(ADIR)/usr/lib/aspell/de_AT-neu.multi + + install -o root -g root -m644 aspell/de_AT.alias \ + $(ADIR)/usr/lib/aspell/ + install -o root -g root -m644 aspell/de_CH.alias \ + $(ADIR)/usr/lib/aspell/ + install -o root -g root -m644 aspell/de_DE.alias \ + $(ADIR)/usr/lib/aspell/ + + install -o root -g root -m644 aspell/de.dat \ + $(ADIR)/usr/lib/aspell/ + install -o root -g root -m644 aspell/de_phonet.dat \ + $(ADIR)/usr/lib/aspell/ + install -o root -g root -m644 aspell/de_affix.dat \ + $(ADIR)/usr/lib/aspell/ + + dh_install + gzip -9c < aspell/de-common.cwl \ + > $(ADIR)/usr/share/aspell/de-common.cwl.gz + gzip -9c < aspell/de_AT-only.cwl \ + > $(ADIR)/usr/share/aspell/de_AT-only.cwl.gz + gzip -9c < aspell/de_CH-only.cwl \ + > $(ADIR)/usr/share/aspell/de_CH-only.cwl.gz + gzip -9c < aspell/de_DE-only.cwl \ + > $(ADIR)/usr/share/aspell/de_DE-only.cwl.gz + dh_link + + +# Build architecture-independent files here. +binary-indep: build install + dh_testdir -i + dh_testroot -i + dh_installchangelogs -i Documentation/Changes + dh_link -i + dh_installdocs -i + dh_installexamples -i +# dh_installmenu -i +# dh_installdebconf -i +# dh_installlogrotate -i + installdeb-wordlist -pwngerman # Internally calls dh_installdebconf + installdeb-wordlist -pwswiss # Internally calls dh_installdebconf + installdeb-myspell -pmyspell-de-de + installdeb-myspell -pmyspell-de-at + rm -f $(DROOT)/myspell-de-at/usr/share/hunspell/de-DE.* + installdeb-myspell -pmyspell-de-ch + installdeb-myspell -phunspell-de-de + installdeb-myspell -phunspell-de-at + rm -f $(DROOT)/hunspell-de-at/usr/share/hunspell/de-DE.* + installdeb-myspell -phunspell-de-ch + installdeb-aspell -paspell-de + installdeb-ispell -pingerman # Internally calls dh_installdebconf + installdeb-ispell -piswiss # Internally calls dh_installdebconf +# dh_installemacsen -i +# dh_installpam -i +# dh_installmime -i +# dh_installinit -i +# dh_installcron -i +# dh_installinfo -i +# dh_undocumented -i + dh_installman -i + dh_link -i + dh_compress -i + dh_fixperms -i + dh_perl -i +# dh_python -i + dh_installdeb -i + dh_gencontrol -i + dh_md5sums -i -Xvar/lib/ispell -Xvar/lib/aspell + dh_builddeb -i + +binary-arch: +# does nothing, because the package is Architecture: all + +# And now the simple things for dpatch. Here we only apply/unapply the patches. +# You can do more things with dpatch, like having patches only applied on +# a special architecture - see the non-dh version of the sample for this! +patch: patch-stamp +patch-stamp: + dpatch apply-all +# dpatch call-all -a=pkg-info >patch-stamp + +unpatch: + dpatch deapply-all + rm -rf patch-stamp debian/patched + +binary: binary-indep binary-arch +.PHONY: build build-indep build-arch clean binary-indep binary-arch binary \ + install patch unpatch clean clean1 --- igerman98-20110609.orig/debian/watch +++ igerman98-20110609/debian/watch @@ -0,0 +1,6 @@ +# See uscan(1) for format + +# Compulsory line, this is a version 3 file +version=3 + +http://j3e.de/ispell/igerman98/dict/igerman98-[a-z]*([0-9]*)\.tar\.bz2 --- igerman98-20110609.orig/debian/wngerman.copyright +++ igerman98-20110609/debian/wngerman.copyright @@ -0,0 +1,28 @@ +This package was debianized by Roland Rosenfeld on +Sat, 31 Jul 1999 16:31:45 +0200. + +It was downloaded from +http://j3e.de/ispell/igerman98/dict/igerman98-20100727.tar.bz2 + +Upstream Author: Björn Jacke + +Copyright: + +igerman98 - dictionaries for German language +Copyright (C) 1999-2010 Björn Jacke . + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License version 2 or 3 as + published by the Free Software Foundation. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software Foundation, + Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. + +You can find the GPL under /usr/share/common-licenses/GPL-2 and +/usr/share/common-licenses/GPL-3. --- igerman98-20110609.orig/debian/wngerman.dirs +++ igerman98-20110609/debian/wngerman.dirs @@ -0,0 +1 @@ +usr/share/dict --- igerman98-20110609.orig/debian/wngerman.docs +++ igerman98-20110609/debian/wngerman.docs @@ -0,0 +1,3 @@ +Documentation/README +Documentation/RSR +Documentation/Credits --- igerman98-20110609.orig/debian/wngerman.info-wordlist +++ igerman98-20110609/debian/wngerman.info-wordlist @@ -0,0 +1,12 @@ +Language: deutsch (New German) +Hash-Name: ngerman +Emacsen-Name: german-new8 +Casechars: [A-Za-zÄÖÜäößü] +Not-Casechars: [^A-Za-zÄÖÜäößü] +Otherchars: ['] +Many-Otherchars: no +Additionalchars: ÄÖÜäößü +Ispell-Args: -C -d ngerman +Extended-Character-Mode: ~latin1 +Coding-System: iso-8859-1 +Locale: de_DE --- igerman98-20110609.orig/debian/wswiss.dirs +++ igerman98-20110609/debian/wswiss.dirs @@ -0,0 +1 @@ +usr/share/dict --- igerman98-20110609.orig/debian/wswiss.docs +++ igerman98-20110609/debian/wswiss.docs @@ -0,0 +1,4 @@ +Documentation/README +Documentation/RSR +Documentation/README.swiss +Documentation/Credits --- igerman98-20110609.orig/debian/wswiss.info-wordlist +++ igerman98-20110609/debian/wswiss.info-wordlist @@ -0,0 +1,12 @@ +Language: deutsch (Swiss German) +Hash-Name: swiss +Emacsen-Name: swiss8 +Casechars: [A-Za-zÄÖÜäößü] +Not-Casechars: [^A-Za-zÄÖÜäößü] +Otherchars: ['] +Many-Otherchars: no +Additionalchars: ÄÖÜäößü +Ispell-Args: -C -d swiss +Extended-Character-Mode: ~latin1 +Coding-System: iso-8859-1 +Locale: de_CH --- igerman98-20110609.orig/debian/patches/00list +++ igerman98-20110609/debian/patches/00list @@ -0,0 +1,4 @@ +01_compeng.dpatch +03_HTML-entities.dpatch +12_fix_clean.dpatch +18_aspell.dpatch --- igerman98-20110609.orig/debian/patches/01_compeng.dpatch +++ igerman98-20110609/debian/patches/01_compeng.dpatch @@ -0,0 +1,351 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 01_compeng.dpatch by Roland Rosenfeld +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Remove several English words from compeng.txt where good German +## DP: translations exist (see bug #324225). + +@DPATCH@ +diff -urNad '--exclude=CVS' '--exclude=.svn' igerman98~/dicts/compeng-xx-de_all.txt igerman98/dicts/compeng-xx-de_all.txt +--- igerman98~/dicts/compeng-xx-de_all.txt ++++ igerman98/dicts/compeng-xx-de_all.txt +@@ -1,23 +1,17 @@ +-Access + Account/S + Accounting/S + Adressoffset/S + Ansteuerboard/S + Antialiasing + Applet/S +-Arbeitsdirectory + Athlon/S + Ausgangspin/S + Backslash/S + Backup/S + Basisfirmware + Baud +-Benutzerinterface/S + Binaries +-Binary + Bitmap/S +-Bitpattern +-Bitport/S + Blackbox/P + Bladecenter/S + Blog/S +@@ -30,13 +24,8 @@ + Breaksignal/EPS + Broadcast/S + Browser/SN +-Bufferausgang/Sp +-Bufferflush +-Buffergatter/N + Bugfix/T +-Businterface/S + Busmaster/S +-Call/S + Chat/S + Chatpartner/NSF + Chatter/NSF +@@ -47,7 +36,6 @@ + Cluster/NS + Codec/S + Computerdisplay/S +-Connectzustand/ST + Controller/SN + Controllerbox/P + Controllerplatine/N +@@ -58,61 +46,40 @@ + Cursorspur + Cursorsteuerungsbefehl/E + Cyberspace +-Data + Databook + Dataframe/S + Dataphon +-Datenfile/S +-Datenframe/S +-Dateninterface/S + Datenlink +-Datennetzinterface/S + Datenserver + Debuggen/S + Debugger/SN + Debuglevel/S + Desktop/S + Desktoppublishing/S +-Device/S + Dilschalter/S + Dilschaltereinstellung/P + Dilschalterstellung/P + Dilswitch/T +-Directories +-Directory +-Disk + Diskquota/S +-Diskzugriff/EPS + Displayabdeckung/P + Displaycontroller/S + Displayeinheit/P + Displayfeld + Displayfenster/NS + Displayfensterumrisse +-Displayinterface/S + Displaysteckverbinder + Domain/S +-Dotbuffer/S + Dotoffset/S + Dotposition/P + Dotreihe/N + Download/S +-Druckerbuffer/S +-Druckerinterface/S + Dummyfunktion/P + Eingabestring/S + Eingangspin/S + Entertaste +-Errorroutine/N + Escapesequenz/P + Exabyte/S + Exitcode/S +-File/S +-Filename/N +-Filepointer +-Fileserver/SN +-Filesystem/EPS +-Filesystemtyp/S + Firefox + Firewall/S + Firmwarea"nderung/P +@@ -120,15 +87,9 @@ + Firmwarevera"nderung/P + Flash + Flop/S +-Floppyabdeckung/P +-Floppybetrieb + Floppydisk + Floppydisketten + Floppylaufwerk/E +-Floppystation/P +-Flow +-Font/S +-Formfeed + Frameblock/S + Framela"nge + Frameword +@@ -138,22 +99,16 @@ + Frontendfirmware + Frontendprozessor/S + Gameboy/S +-Gateleitung/P + Gateway/S + Grafikdisplay/S +-Grafikinterface/S + Graphikdisplay/S +-Graphikinterface/S + Handshake + Hardcopy +-Harddisk/S +-Harddiskbetrieb + Hardwarehandshake/S + Header/SN + Hexdump + Homedirectory + Hostadapter/SN +-Hostinterface/S + Hostname/SN + Hostprozessor/P + Hostrechner/NS +@@ -161,11 +116,7 @@ + Hotspot/S + Hyperlink/S + Icon/S +-Inputfile/S +-Inputparser +-Interfaceplatine/N + Interrupt/S +-Interruptbuffer/S + Interruptsteuerung/P + Interruptvektortabelle/N + Interruptverarbeitung +@@ -174,14 +125,11 @@ + Kernel/S + Kernelversion/P + Kommunikationspin/S +-Konfigurationsfile/S +-Ladefile/S + Laptop/S + Laserdisk/S + Laserprinter + Leuchtpin/S + Linefeed +-Lineprinter + Link/S + Listbefehl + Lo"tpin/S +@@ -190,38 +138,24 @@ + Mail/S + Mailbox/P + Mailingliste/N +-Mailorder/S + Mailserver/SN + Mainboard/S + Mainframe/S + Makefile/S + Masquerading + Memorymap +-Messinterface/S + Motherboard/S + Mountpoint/S + Multitasking + Nameserver/NS + Netiquette +-Netzwerkbuffer/S +-Netzwerkinterface/S + News +-Newsgroup/S + Newsgruppe/N + Newsserver/SN + Nibbleoperation/P + Office + Opteron/S +-Output/S +-Outputfile/S +-Page +-Paperfeed +-Papierhandling + Parallelport/S +-Parameterbuffer/S +-Paritycheck +-Parityerror +-Parityfehler/S + Patch/T + Petabyte/S + Photoshop/S +@@ -234,17 +168,12 @@ + Port/S + Portfunktionen + Poweradapter/NS +-Powerdown + Powerpack/S +-Powerup +-Programmfile/S +-Programminterface/S + Provider/SN + Proxy/S + Quota/S + Ramdisk/S + Reboot +-Referenzbuffer/S + Resetleitung/P + Resetlogik/P + Resetproblem/EPS +@@ -252,38 +181,22 @@ + Resetsignal/EPS + Router/NS + Routing/S +-Schalterinterface/S + Schreibcursor +-Schrittmotorinterface/S +-Scratchpad/S + Screenshot/S +-Script/EPS + Server/NS + Setup/S + Shareware + Shell +-Shellscript/S +-Slot/S +-Slotnummer/N + Socket/S + Softkey +-Softwareinterface +-Softwarekey/S + Soundkarte/N +-Sourcecode/S + Spam + Spooler + Spooling +-Statusoutput + Steckerpin/S +-Steuerfile/S + Steuerflag/S + Streamer/NS +-Stringdecodierung +-Stringeintra"ge/N + Stringu"berpru"fung/P +-Stringvariable/N +-Stringzuweisung/P + Systemreset + Taktpin/S + Task +@@ -291,14 +204,10 @@ + Terabyte/S + Terminator/SP + Testclip/S +-Testmode/S +-Testpattern/S + Testpin/S + Testpinadapter/S + Testpinplatine/N + Testpintra"ger/S +-Textbuffer/S +-Textfile/S + Thunderbird/S + Timing + Timinglogik/P +@@ -307,9 +216,7 @@ + Tool/S + Touchscreen/S + Trackball/S +-Transparentmode + Trustcenter/S +-Ultraschallinterface + Unterrelease + Update/S + Upgrade +@@ -328,31 +235,23 @@ + Wizard/S + Word + Workstation/S +-Zeichenbuffer/S +-Zeilenbuffer/S + ausloggen/IXYD + auszuloggen + clippen/IX +-decodieren/IXYDO + defaultma"sSig/A + dekrementieren/IXYDO + downgraden/DIXY +-downloaden/WBIXY + downzugraden/D +-durchtoggeln + einloggen/IXYD + einzuloggen +-encodieren/IXYDO + gebootet + geloggt + gemountet/A + geparsed + geroutet/A +-getoggelt + hardlock + hardlockgeschu"tzt/A + hardwarema"sSig/A +-inkludieren/IXYDO + italic + linken/IXYD + loggen/IXYD +@@ -362,12 +261,4 @@ + offqqline + online + reinstallieren/IXYDO +-reversieren/IXYDO +-rolling + scrollen/DIXY +-setting +-toggeln/IXYD +-updatema"sSig +-updaten/IXD +-upgedatet/A +-upzudaten/D --- igerman98-20110609.orig/debian/patches/03_HTML-entities.dpatch +++ igerman98-20110609/debian/patches/03_HTML-entities.dpatch @@ -0,0 +1,40 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 03_HTML-entities.dpatch by Roland Rosenfeld +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Adds HTML entities to the german.aff file. + +@DPATCH@ +diff -urNad '--exclude=CVS' '--exclude=.svn' igerman98~/ispell/de_DE.aff.in igerman98/ispell/de_DE.aff.in +--- igerman98~/ispell/de_DE.aff.in ++++ igerman98/ispell/de_DE.aff.in +@@ -257,18 +257,18 @@ + # + # HTML/SGML/XML `entities' (useful if you have the Ispell-HTML patch) + # +-#altstringtype "HTML" "TeX" ".html" ".htm" ".sgml" ".xml" ++altstringtype "HTML" "TeX" ".html" ".htm" ".sgml" ".xml" + +-#altstringchar \ä\; a\" +-#altstringchar \Ä\; A\" +-#altstringchar \ö\; o\" +-#altstringchar \Ö\; O\" +-#altstringchar \ü\; u\" +-#altstringchar \Ü\; U\" +-#altstringchar \ß\; sS +-#altstringchar SS Ss +-#altstringchar ss ss +-#altstringchar SS SS ++altstringchar ä a\" ++altstringchar Ä A\" ++altstringchar ö o\" ++altstringchar Ö O\" ++altstringchar ü u\" ++altstringchar Ü U\" ++altstringchar ß sS ++altstringchar SS Ss ++altstringchar ss ss ++altstringchar SS SS + + # + # N/Troff with -ms/-me macros packages --- igerman98-20110609.orig/debian/patches/12_fix_clean.dpatch +++ igerman98-20110609/debian/patches/12_fix_clean.dpatch @@ -0,0 +1,20 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 12_fix_clean.dpatch by Roland Rosenfeld +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Stop removing MD5sums in clean target, because it the upstream +## DP: source provides it and the file is missing after the cleanup otherwise. + +@DPATCH@ +diff -urNad '--exclude=CVS' '--exclude=.svn' igerman98~/Makefile igerman98/Makefile +--- igerman98~/Makefile ++++ igerman98/Makefile +@@ -429,7 +429,7 @@ + ### + + clean: +- rm -f all.words* igerman98*.tar.bz2 isowordlist* MD5sums SHA256sums ++ rm -f all.words* igerman98*.tar.bz2 isowordlist* + #sort liglist.aff MD5sums myspell/*.dic de_DE.zip de_CH.zip myspell/VERSION *.tmp + rm -f ispell/*.aff ispell/*.hash + rm -f myspell/*.dic myspell/*.aff myspell/*.zip myspell/VERSION --- igerman98-20110609.orig/debian/patches/18_aspell.dpatch +++ igerman98-20110609/debian/patches/18_aspell.dpatch @@ -0,0 +1,80 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 18_aspell.dpatch by Roland Rosenfeld +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Build aspell cwl files for de_DE, de_AT, de_CH and de-common. + +@DPATCH@ +diff -urNad '--exclude=CVS' '--exclude=.svn' igerman98~/Makefile igerman98/Makefile +--- igerman98~/Makefile ++++ igerman98/Makefile +@@ -88,6 +88,7 @@ + #UNSQ = unsq.pl + + ASPELL = aspell ++PREZIP = prezip + + # if you don't have ispell around, you may change this to aspell: + AFFIX_EXPANDER = ispell +@@ -203,6 +204,13 @@ + # the warnings about skipped words should be ignorable... + $(ASPELL) --lang=$(1) --dict-dir=./aspell/ --local-data-dir=./aspell/ create master $(1).rws < myspell/$(1).dic + ++aspell/$(1)-special.wl: $$(WORDS_$(1)) aspell/$(1).multi aspell/$(1).alias ++ cat $$(WORDS_$(1)) \ ++ | (test -e ./bin/conv_dict_$(1) && ./bin/conv_dict_$(1) || cat) \ ++ | ./bin/myspell-generic-process.sh \ ++ | $(SED) -f ./bin/dic2iso \ ++ > $$@ ++ + myspell/$(1).dic: $$(WORDS_$(1)) $$(WORDS_de_all) dicts/abkuerzpunkt.txt + cat $$(WORDS_$(1)) $$(WORDS_de_all) dicts/abkuerzpunkt.txt \ + | (test -e ./bin/conv_dict_$(1) && ./bin/conv_dict_$(1) || cat) \ +@@ -215,7 +223,40 @@ + endef + $(foreach langcode,$(LANGS) liglist,$(eval $(call LANG_myspell_template,$(langcode)))) + ++aspell/de-common-szlig.wl: $(WORDS_de_all) ++ cat $(WORDS_de_all) | ./bin/myspell-generic-process.sh \ ++ | $(SED) -f ./bin/dic2iso \ ++ | sort -u > $@ ++ ++aspell/szlig.wl: aspell/de-common-szlig.wl ++ grep ß $< > $@ ++ ++aspell/ss.wl: aspell/szlig.wl ++ $(SED) 's/ß/ss/g' < $< > $@ ++ ++aspell/de-common.wl: aspell/de-common-szlig.wl aspell/de.dat aspell/de_affix.dat aspell/de_phonet.dat ++ grep -v ß aspell/de-common-szlig.wl > $@ + ++aspell/de_DE-only.wl: aspell/szlig.wl aspell/de_DE-special.wl ++ sort -u $< > $@ ++ ++aspell/de_AT-only.wl: aspell/szlig.wl aspell/de_AT-special.wl ++ sort -u $< > $@ ++ ++aspell/de_CH-only.wl: aspell/ss.wl aspell/de_CH-special.wl ++ sort -u $< > $@ ++ ++aspell/de.dat: aspell/de_all.dat.in ++ $(SED) "s/LANG_REPLACE/de/g" < aspell/de_all.dat.in > $@ ++ ++aspell/de_affix.dat: myspell/de_DE.aff ++ $(CP) $< $@ ++ ++aspell/de_phonet.dat: aspell/de_all_phonet.dat.in ++ $(CP) $< $@ ++ ++%.cwl: %.wl ++ $(PREZIP) < $< > $@ + + define LANG_aff_template + +diff -urNad '--exclude=CVS' '--exclude=.svn' igerman98~/aspell/de_all.multi.in igerman98/aspell/de_all.multi.in +--- igerman98~/aspell/de_all.multi.in ++++ igerman98/aspell/de_all.multi.in +@@ -1 +1,2 @@ +-add de_DE.rws ++add de-common.rws ++add LANG_REPLACE-only.rws --- igerman98-20110609.orig/debian/source/format +++ igerman98-20110609/debian/source/format @@ -0,0 +1 @@ +1.0