commit igerman98 for openSUSE:Factory
Hello community, here is the log from the commit of package igerman98 for openSUSE:Factory checked in at Fri Mar 26 17:13:38 CET 2010. -------- New Changes file: --- /dev/null 2009-09-30 08:50:26.000000000 +0200 +++ igerman98/igerman98.changes 2010-03-02 14:03:30.000000000 +0100 @@ -0,0 +1,15 @@ +------------------------------------------------------------------- +Tue Mar 2 14:04:17 CET 2010 - pgajdos@suse.cz + +- Added symbolic links {german, swiss, austrian}.{aff,hash}. + +------------------------------------------------------------------- +Mon Mar 1 16:02:14 CET 2010 - pgajdos@suse.cz + +- Added rmligs utility and *.el files for ispell + +------------------------------------------------------------------- +Mon Oct 19 16:26:57 CEST 2009 - pgajdos@suse.cz + +- Package created, version 20091006. See [bnc#547549]. + calling whatdependson for head-i586 New: ---- Nwordlist.tgz austrian.el fix8bit.c german.el igerman98-20091006.tar.bz2 igerman98-ispell-sort.patch igerman98.changes igerman98.spec swiss.el ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ igerman98.spec ++++++ # # spec file for package igerman98 (Version 20091006) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild Name: igerman98 License: GPLv2+ Group: Productivity/Text/Spell AutoReqProv: on Version: 20091006 Release: 1 Summary: German Spell Check Dictionaries Url: http://www.j3e.de/ispell/igerman98/dict/ BuildRequires: aspell hunspell ispell Source0: %{name}-%{version}.tar.bz2 Source1: Nwordlist.tgz Source2: fix8bit.c Source3: austrian.el Source4: german.el Source5: swiss.el Patch0: %{name}-ispell-sort.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %define aspell_dict_dir %(aspell dump config dict-dir) %define ispell_dict_dir %(ispell -vv|grep LIBDIR|sed \"s/.*\=//;s/^ //g\" |tr -d \\") %define ispell_emacs_lib_dir /usr/lib/ispell/emacs %define hunspell_dict_dir /usr/share/myspell/ %description A meta package for an German, Swiss and Austrian dictionaries for the ispell, aspell and myspell spell checkers. Authors: -------- Björn JACKE Daniel NABER Werner LEMBERG László NÉMETH Jan SCHREIBER Roland ROSENFELD Till BERGER Franz Michael BAUMANN many other contributors ... %package doc License: GPLv2+ Summary: Documentation for German dictionaries Group: Productivity/Text/Spell Requires: igerman98-doc %if 0%{?suse_version} >= 1120 BuildArch: noarch %endif %description doc Documentation for German, Swiss and Austrian dictionaries for the ispell, aspell and myspell spell checkers. %package -n aspell-de License: GPLv2+ Summary: A German Dictionary for ASpell Group: Productivity/Text/Spell Provides: locale(aspell:de) Requires: aspell >= 0.60 igerman98-doc %description -n aspell-de A German dictionary for the ASpell spell checker. %package -n ispell-ngerman License: BSD3c(or similar) Summary: New German ispell dictionary Group: Productivity/Text/Spell Provides: ispell_dictionary igerman locale(ispell:de;de_DE) Obsoletes: igerman Requires: igerman98-doc AutoReqProv: on %description -n ispell-ngerman This package includes a ready German dictionary for ispell. A short usage description is given in /usr/share/doc/packages/ispell/README of the packages ispell. %package -n ispell-nswiss License: GPLv2+ Summary: New Swiss ispell dictionary Group: Productivity/Text/Spell Provides: ispell_dictionary inswiss locale(ispell:de_CH) Obsoletes: inswiss Requires: igerman98-doc AutoReqProv: on %description -n ispell-nswiss This package includes a ready swiss dictionary for ispell according the new spelling rules. The name of the dictonary is nswiss to be able to distinguish it from those of the german packages. A short usage description is given in /usr/share/doc/packages/ispell/README of the packages ispell. %package -n ispell-naustrian License: GPLv2+ Summary: New Austrian ispell dictionary Group: Productivity/Text/Spell Provides: ispell_dictionary inaustrian locale(ispell:de_AT) Obsoletes: inaustrian Requires: igerman98-doc AutoReqProv: on %description -n ispell-naustrian This package includes a ready austrian dictionary for ispell according the new spelling rules. The name of the dictonary is naustrian to be able to distinguish it from those of the german packages. A short usage description is given in /usr/share/doc/packages/ispell/README of the packages ispell. %package -n myspell-nswiss License: GPLv2+ Group: Productivity/Text/Spell Summary: Swiss Dictionary for MySpell Provides: myspell-dictionary Provides: ooo-dictionaries:/usr/lib/ooo-1.1/share/dict/ooo/de_CH.dic Provides: locale(OpenOffice_org:de_CH) locale(seamonkey-spellchecker:de_CH) Requires: igerman98-doc %if 0%{?suse_version} >= 1120 BuildArch: noarch %endif %description -n myspell-nswiss The Swiss dictionary for MySpell. The MySpell spell-checker is used by the OpenOffice.org office suite, the Mozilla Composer, and the Mozilla Mail message composition window. %package -n myspell-german License: GPLv2+ Group: Productivity/Text/Spell Summary: German Dictionary for MySpell Provides: myspell-dictionary myspell-german-dictionary Provides: ooo-dictionaries:/usr/lib/ooo-1.1/share/dict/ooo/de_DE.dic Conflicts: myspell-german-old Provides: locale(OpenOffice_org:de) locale(seamonkey-spellchecker:de) Requires: igerman98-doc %if 0%{?suse_version} >= 1120 BuildArch: noarch %endif %description -n myspell-german The German dictionary for MySpell. The MySpell spell-checker is used by the OpenOffice.org office suite, the Mozilla Composer, and the Mozilla Mail message composition window. %package -n myspell-austrian License: GPLv2+ Group: Productivity/Text/Spell Summary: Austrian Dictionary for MySpell Provides: myspell-dictionary Provides: ooo:/usr/lib/ooo-1.1/share/dict/ooo/de_AT.dic Provides: locale(OpenOffice_org:de_AT) locale(seamonkey-spellchecker:de_AT) Requires: igerman98-doc %if 0%{?suse_version} >= 1120 BuildArch: noarch %endif %description -n myspell-austrian The Austrian dictionary for MySpell. The MySpell spell-checker is used by the OpenOffice.org office suite, the Mozilla Composer, and the Mozilla Mail message composition window. %prep %setup -q -a1 %patch0 -p1 %build # prepare ispell dictionary cp %{S:2} . gcc -O2 -o fix8bit fix8bit.c mv ispell/de_DE.aff.in ispell/de_DE.aff.in-bj fix8bit -8 < ispell/de_DE.aff.in-bj > ispell/de_DE.aff.in for l in DE AT CH; do make ispell/de_$l.{aff,hash} make aspell/de_$l.rws make hunspell/de_$l.{dic,aff} make myspell/de_$l.{dic,aff} done make ligature/rmligs # aspell -- creating extra dictionary with Novell jargon /usr/bin/word-list-compress c < Nwordlist > Nwordlist.cwl /usr/bin/word-list-compress d < Nwordlist.cwl | aspell --lang=de_DE --local-data-dir=./aspell/ create master ./deNovellwords for i in aspell/*.multi; do echo "add deNovellwords" >> $i; done # hunspell -- add the Novell jargon into all dictionaries bnc#306333 pushd hunspell for l in DE AT CH; do cat ../Nwordlist >> de_$l.dic # delete empty lines if they were created in some cases grep -v "^$" de_$l.dic > de_$l.no_space && mv de_$l.no_space de_$l.dic done popd %install mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name} # aspell mkdir -p $RPM_BUILD_ROOT%{aspell_dict_dir} install -m 644 aspell/*.{rws,dat,alias,multi} $RPM_BUILD_ROOT%{aspell_dict_dir} install -m 644 ./deNovellwords $RPM_BUILD_ROOT%{aspell_dict_dir} echo "add de_DE.multi" > $RPM_BUILD_ROOT%{aspell_dict_dir}/deutsch.alias echo "add de_DE.multi" > $RPM_BUILD_ROOT%{aspell_dict_dir}/german.alias echo "add de_CH.multi" > $RPM_BUILD_ROOT%{aspell_dict_dir}/swiss.alias # ispell mkdir -p $RPM_BUILD_ROOT%{ispell_dict_dir} install -m 644 ispell/de_??.{aff,hash} $RPM_BUILD_ROOT%{ispell_dict_dir} mkdir -p $RPM_BUILD_ROOT%{_bindir} install -m 755 ligature/rmligs $RPM_BUILD_ROOT%{_bindir} gzip ligature/rmligs.1 mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1 install -m 644 ligature/rmligs.1.gz $RPM_BUILD_ROOT%{_mandir}/man1 mkdir -p $RPM_BUILD_ROOT%{ispell_emacs_lib_dir} install -m 644 %{S:3} %{S:4} %{S:5} $RPM_BUILD_ROOT%{ispell_emacs_lib_dir} for ext in aff hash; do ln -s %{ispell_dict_dir}/de_DE.$ext $RPM_BUILD_ROOT%{ispell_dict_dir}/german.$ext ln -s %{ispell_dict_dir}/de_CH.$ext $RPM_BUILD_ROOT%{ispell_dict_dir}/swiss.$ext ln -s %{ispell_dict_dir}/de_AT.$ext $RPM_BUILD_ROOT%{ispell_dict_dir}/austrian.$ext done # myspell mkdir -p $RPM_BUILD_ROOT%{hunspell_dict_dir} install -m 644 hunspell/de_??.{aff,dic} $RPM_BUILD_ROOT%{hunspell_dict_dir} %clean rm -rf $RPM_BUILD_ROOT %files doc %defattr(-,root,root) %doc Documentation/* %files -n aspell-de %defattr(-,root,root) %{aspell_dict_dir}/*.rws %{aspell_dict_dir}/*.multi %{aspell_dict_dir}/*.alias %{aspell_dict_dir}/*.dat %{aspell_dict_dir}/deNovellwords %files -n ispell-ngerman %defattr(-,root,root) %{ispell_dict_dir}/de_DE.aff %{ispell_dict_dir}/de_DE.hash %{ispell_dict_dir}/german.aff %{ispell_dict_dir}/german.hash %{ispell_emacs_lib_dir}/german.el %{_bindir}/rmligs %{_mandir}/man1/rmligs.1.gz %files -n ispell-nswiss %defattr(-,root,root) %{ispell_dict_dir}/de_CH.aff %{ispell_dict_dir}/de_CH.hash %{ispell_dict_dir}/swiss.aff %{ispell_dict_dir}/swiss.hash %{ispell_emacs_lib_dir}/swiss.el %files -n ispell-naustrian %defattr(-,root,root) %{ispell_dict_dir}/de_AT.aff %{ispell_dict_dir}/de_AT.hash %{ispell_dict_dir}/austrian.aff %{ispell_dict_dir}/austrian.hash %{ispell_emacs_lib_dir}/austrian.el %files -n myspell-german %defattr(-,root,root) %dir %{hunspell_dict_dir} %{hunspell_dict_dir}/de_DE.aff %{hunspell_dict_dir}/de_DE.dic %files -n myspell-nswiss %defattr(-,root,root) %dir %{hunspell_dict_dir} %{hunspell_dict_dir}/de_CH.aff %{hunspell_dict_dir}/de_CH.dic %files -n myspell-austrian %defattr(-,root,root) %dir %{hunspell_dict_dir} %{hunspell_dict_dir}/de_AT.aff %{hunspell_dict_dir}/de_AT.dic %changelog ++++++ austrian.el ++++++ ;; Used by ispell-emacs-menu.el ;; Do *not* byte-compile this file because its loaded by both emacs and xemacs (append-ispell-dict-alist "austrian.hash" '("austrian-babel" "[a-zA-Z\"]" "[^a-zA-Z\"]" "[']" t ("-C" "-d" "austrian") "~tex" nil)) (append-ispell-dict-alist "austrian.hash" '("austrian" "[a-zA-Z\304\326\334\344\366\337\374]" "[^a-zA-Z\304\326\334\344\366\337\374]" "[']" t ("-C" "-d" "austrian") "~latin1" iso-latin-1)) (append-ispell-dict-alist "austrian.hash" '("austrian-utf8" "[a-zA-Z\303\204\303\226\303\234\303\244\303\266\303\237\303\274]" "[^a-zA-Z\303\204\303\226\303\234\303\244\303\266\303\237\303\274]" "[']" t ("-C" "-d" "austrian") "~utf8" utf-8)) ++++++ fix8bit.c ++++++ #ifndef lint static char Rcs_Id[] = "$Id: fix8bit.c,v 1.1 1998/02/05 16:37:05 werner Exp werner $"; #endif /* * 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. * 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. */ /* * This is a stupid little program that can be used to convert 8-bit * characters to and from backslashed escape sequences. It is usually * more efficient to do this to affix files than to uuencode them for * transport. Ispell will read affix files in either format, so it is * merely personal preference as to which form to use. * * Usage: * * fix8bit {-7 | -8} < infile > outfile * * One of -7 and -8 must be specified. If -7 is given, any character * sequence that is not standard printable ASCII will be converted * into a backslashed octal sequence. If -8 is given, any backslashed * octal or hex sequence will be converted into the equivalent 8-bit * character. * * This program is not very smart. In particular, it makes no attempt * to understand comments, quoted strings, or similar constructs in * which you might not want conversion to take place. I suggest that * you "diff" the input against the output, and if you don't like the * result, correct it by hand. */ /* * $Log: fix8bit.c,v $ * Revision 1.1 1998/02/05 16:37:05 werner * Initial revision * * Revision 1.3 1994/01/25 07:12:26 geoff * Get rid of all old RCS log lines in preparation for the 3.1 release. * */ #include <stdio.h> int main (); /* Convert to/from 8-bit sequences */ static void usage (); /* Issue a usage message */ static void to7bit (); /* Convert from 8-bit sequences */ static void to8bit (); /* Convert to 8-bit sequences */ extern void exit (); /* Terminate program */ int main (argc, argv) /* Convert to/from 8-bit sequences */ int argc; /* Argument count */ char * argv[]; /* Argument vector */ { if (argc != 2) usage (); if (strcmp (argv[1], "-7") == 0) to7bit (); else if (strcmp (argv[1], "-8") == 0) to8bit (); else usage (); return 0; } static void usage () /* Issue a usage message */ { (void) fprintf (stderr, "Usage: fix8bit {-7 | -8} < infile > outfile\n"); exit (1); } static void to7bit () /* Convert from 8-bit sequences */ { int ch; /* Next character read from input */ while ((ch = getchar ()) != EOF) { ch &= 0xFF; if (ch >= 0200) (void) printf ("\\%3.3o", (unsigned) ch); else (void) putchar (ch); } } static void to8bit () /* Convert to 8-bit sequences */ { int backch; /* Backslashed character being built */ int ch; /* Next character read from input */ while ((ch = getchar ()) != EOF) { ch &= 0xFF; if (ch != '\\') (void) putchar (ch); else { /* * Collect a backslashed character. */ ch = getchar (); switch (ch) { case EOF: (void) putchar ('\\'); return; case 'x': case 'X': backch = ch; ch = getchar (); if (ch >= '0' && ch <= '9') backch = ch - '0'; else if (ch >= 'a' && ch <= 'f') backch = ch - 'a' + 0xA; else if (ch >= 'A' && ch <= 'F') backch = ch - 'A' + 0xA; else { (void) putchar ('\\'); (void) putchar (backch); (void) putchar (ch); break; } ch = getchar (); if (ch >= '0' && ch <= '9') backch = (backch << 4) | (ch - '0'); else if (ch >= 'a' && ch <= 'f') backch = (backch << 4) | (ch - 'a' + 0xA); else if (ch >= 'A' && ch <= 'F') backch = (backch << 4) | (ch - 'A' + 0xA); else { (void) putchar (backch); (void) putchar (ch); break; } (void) putchar (backch); break; case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': backch = ch - '0'; ch = getchar (); if (ch >= '0' && ch <= '7') backch = (backch << 3) | (ch - '0'); else { (void) putchar (backch); (void) putchar (ch); break; } ch = getchar (); if (ch >= '0' && ch <= '7') backch = (backch << 3) | (ch - '0'); else { (void) putchar (backch); (void) putchar (ch); break; } (void) putchar (backch); break; break; default: (void) putchar ('\\'); (void) putchar (ch); break; } } } } ++++++ german.el ++++++ ;; Used by ispell-emacs-menu.el ;; Do *not* byte-compile this file because its loaded by both emacs and xemacs (append-ispell-dict-alist "german.hash" '("german-babel" "[a-zA-Z\"]" "[^a-zA-Z\"]" "[']" t ("-C" "-d" "german") "~tex" nil)) (append-ispell-dict-alist "german.hash" '("german" "[a-zA-Z\304\326\334\344\366\337\374]" "[^a-zA-Z\304\326\334\344\366\337\374]" "[']" t ("-C" "-d" "german") "~latin1" iso-latin-1)) (append-ispell-dict-alist "german.hash" '("german-utf8" "[a-zA-Z\303\204\303\226\303\234\303\244\303\266\303\237\303\274]" "[^a-zA-Z\303\204\303\226\303\234\303\244\303\266\303\237\303\274]" "[']" t ("-C" "-d" "german") "~utf8" utf-8)) ++++++ igerman98-ispell-sort.patch ++++++ Index: igerman98-20091006/LC_CTYPE =================================================================== --- /dev/null +++ igerman98-20091006/LC_CTYPE @@ -0,0 +1,2 @@ +de_DE.ISO-8859-1 + Index: igerman98-20091006/Makefile =================================================================== --- igerman98-20091006.orig/Makefile +++ igerman98-20091006/Makefile @@ -55,7 +55,7 @@ DESTDIR = # please report problems with other make versions to me. MAKE = make FIND = find -SORT = sort +SORT = sort -t/ -k 1f,1 -k 1 -T /var/tmp TAR = tar SED = sed NL = nl @@ -142,9 +142,10 @@ ispell/$(1).hash: ispell/$(1).aff all.wo $(BUILDHASH) all.words.munch.$(1).tmp ./ispell/$(1).aff $$@ all.words.$(1).tmp: $$(WORDS_$(1)) $$(WORDS_de_all) dicts/abkuerzpunkt.txt + LC_CTYPE=de_DE.ISO-8859-1 ; export LC_CTYPE ; \ $(SED) "s/qq//g;s/\.//;s/\-.*//" dicts/abkuerzpunkt.txt $$(WORDS_$(1)) $$(WORDS_de_all) \ | (test -e ./bin/conv_dict_$(1) && ./bin/conv_dict_$(1) || cat) \ - | grep -v "\/.*d" | grep -v "##" | $(SED) "s/#.*//" | ./bin/myspellfixprefix.pl | $(SORT) -u > $$@ + | grep -v "\/.*d" | grep -v "##" | $(SED) "s/#.*//" | ./bin/myspellfixprefix.pl | $(SORT) > $$@ all.words.munch.$(1).tmp: all.words.$(1).tmp ispell/$(1).aff @# the munched way to overcome "Hash table overflowed by xxxx words" error: @@ -157,7 +158,8 @@ ispell/$(1)_null.hash: ispell/$(1)_null. $(BUILDHASH) all.words.placebo.tmp ispell/$(1)_null.aff $$@ isowordlist-$(1): $(AFFIX_EXPAND_PREREQ) all.words.$(MUNCH_PFX)$(1).tmp - $(AFFIX_EXPAND_COMMAND) < all.words.$(MUNCH_PFX)$(1).tmp |tr ' ' '\n' |$(SED) -f ./bin/dic2iso | $(SORT) -u > $$@ + LC_CTYPE=de_DE.ISO-8859-1 ; export LC_CTYPE ; \ + $(AFFIX_EXPAND_COMMAND) < all.words.$(MUNCH_PFX)$(1).tmp |tr ' ' '\n' |$(SED) -f ./bin/dic2iso | $(SORT) > $$@ endef $(foreach langcode,$(LANGS),$(eval $(call LANG_ispell_dict_template,$(langcode)))) @@ -395,23 +397,25 @@ ispell/liglist_null.hash: ispell/liglist $(BUILDHASH) all.words.placebo.tmp ispell/$(1)_null.aff $$@ all.words.liglist.tmp: $(foreach langcode,$(LANGS2),$(WORDS_$(langcode))) + LC_CTYPE=de_DE.ISO-8859-1 ; export LC_CTYPE ; \ $(SED) "s/\.//" $(foreach langcode,$(LANGS2),$(WORDS_$(langcode))) | \ grep -v "\/.*d" | grep -v "##" | $(SED) "s/#.*//" | \ - $(SORT) -u > $$@ + $(SORT) > $$@ liglist.tmp: $(AFFIX_EXPAND_PREREQ) all.words.liglist.tmp + LC_CTYPE=de_DE.ISO-8859-1 ; export LC_CTYPE ; \ cat ligature/oldspell.liglist all.words.liglist.tmp \ | $(AFFIX_EXPAND_COMMAND) \ | tr \ '\n' \ | grep qq \ - | $(SORT) -u \ + | $(SORT) \ | $(SED) 's/fqqf/f\|f/g;s/fqql/f\|l/g;s/fqqi/f\|i/g' \ | grep \| \ | $(SED) s/qq//g \ | $(SED) -f ./bin/dic2iso \ | tr A-Z a-z \ - | $(SORT) -u \ + | $(SORT) \ > $$@ ligature/rmligs: liglist.tmp ligature/rmligs.skel @@ -442,7 +446,7 @@ clean: sort: @if grep [�������] dicts/*.txt ;then echo "!!! illegal ISO-8859-1 characters in dictionary files !!!";exit 1;fi @if LC_ALL=de_DE.UTF-8 grep [`echo -n "�������"|iconv -f iso8859-1 -t utf-8`] dicts/*.txt ;then echo "!!! illegal UTF-8 characters in dictionary files !!!";exit 1;fi - $(FIND) ./dicts/ -name "*.txt" -print -o -name "blacklist*" -print | while read i; do $(SORT) -u -o "$$i" "$$i"; done + $(FIND) ./dicts/ -name "*.txt" -print -o -name "blacklist*" -print | while read i; do $(SORT) -o "$$i" "$$i"; done pack: sort exit 1 ++++++ swiss.el ++++++ ;; Used by ispell-emacs-menu.el ;; Do *not* byte-compile this file because its loaded by both emacs and xemacs (append-ispell-dict-alist "swiss.hash" '("swiss-babel" "[a-zA-Z\"]" "[^a-zA-Z\"]" "[']" t ("-C" "-d" "swiss") "~tex" nil)) (append-ispell-dict-alist "swiss.hash" '("swiss" "[a-zA-Z\304\326\334\344\366\337\374]" "[^a-zA-Z\304\326\334\344\366\337\374]" "[']" t ("-C" "-d" "swiss") "~latin1" iso-latin-1)) (append-ispell-dict-alist "swiss.hash" '("swiss-utf8" "[a-zA-Z\303\204\303\226\303\234\303\244\303\266\303\237\303\274]" "[^a-zA-Z\303\204\303\226\303\234\303\244\303\266\303\237\303\274]" "[']" t ("-C" "-d" "swiss") "~utf8" utf-8)) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de