- build with gcc15

- added patches
  + dicts-gcc15.patch

OBS-URL: https://build.opensuse.org/package/show/Base:System/dicts?expand=0&rev=39
This commit is contained in:
Dr. Werner Fink 2025-03-10 14:21:01 +00:00 committed by Git OBS Bridge
commit 2285b427dc
28 changed files with 4335 additions and 0 deletions

23
.gitattributes vendored Normal file
View File

@ -0,0 +1,23 @@
## Default LFS
*.7z filter=lfs diff=lfs merge=lfs -text
*.bsp filter=lfs diff=lfs merge=lfs -text
*.bz2 filter=lfs diff=lfs merge=lfs -text
*.gem filter=lfs diff=lfs merge=lfs -text
*.gz filter=lfs diff=lfs merge=lfs -text
*.jar filter=lfs diff=lfs merge=lfs -text
*.lz filter=lfs diff=lfs merge=lfs -text
*.lzma filter=lfs diff=lfs merge=lfs -text
*.obscpio filter=lfs diff=lfs merge=lfs -text
*.oxt filter=lfs diff=lfs merge=lfs -text
*.pdf filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.rpm filter=lfs diff=lfs merge=lfs -text
*.tbz filter=lfs diff=lfs merge=lfs -text
*.tbz2 filter=lfs diff=lfs merge=lfs -text
*.tgz filter=lfs diff=lfs merge=lfs -text
*.ttf filter=lfs diff=lfs merge=lfs -text
*.txz filter=lfs diff=lfs merge=lfs -text
*.whl filter=lfs diff=lfs merge=lfs -text
*.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
.osc

3
br.ispell-2.4.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bd36976b9c0f64f4b0ca47d6386e0b670e9ee30fa08435f300543e7659f1e490
size 128530

19
dicts-gcc15.patch Normal file
View File

@ -0,0 +1,19 @@
--- fix8bit.c.orig 2025-03-07 12:17:09.466931076 +0000
+++ fix8bit.c 2025-03-07 12:17:58.066416164 +0000
@@ -77,14 +77,12 @@ static char Rcs_Id[] =
#include <stdio.h>
#include <string.h>
+#include <stdlib.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 */

7
dicts-rpmlintrc Normal file
View File

@ -0,0 +1,7 @@
addFilter(".*filelist-forbidden.*/usr/src/dicts/rus-ispell/old/README.orig")
# see the comment in the spec file
addFilter(".*non-executable-script.*")
addFilter(".*self-obsoletion.*")
addFilter(".*hidden-file-or-dir.*")
addFilter(".*filelist-forbidden-fhs23.*")
addFilter(".*backup-file-in-package.*")

371
dicts.changes Normal file
View File

@ -0,0 +1,371 @@
-------------------------------------------------------------------
Fri Mar 7 12:35:20 UTC 2025 - pgajdos@suse.com
- build with gcc15
- added patches
+ dicts-gcc15.patch
-------------------------------------------------------------------
Mon Feb 26 08:08:01 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
- Use %patch -P N instead of deprecated %patchN.
-------------------------------------------------------------------
Thu Oct 12 12:33:35 UTC 2023 - Dr. Werner Fink <werner@suse.de>
- New RPM API change ... now no %patch anymore only %patch0
-------------------------------------------------------------------
Mon Sep 27 09:39:33 UTC 2021 - Dr. Werner Fink <werner@suse.de>
- OK, it is a package rename and it is noarch
-------------------------------------------------------------------
Fri Sep 24 06:07:30 UTC 2021 - Dr. Werner Fink <werner@suse.de>
- Mark the package split dicts into dicts and dicts-devel as such
-------------------------------------------------------------------
Mon Sep 6 08:00:10 UTC 2021 - Dr. Werner Fink <werner@suse.de>
- Smaller cleanups
-------------------------------------------------------------------
Tue Mar 31 15:06:13 UTC 2020 - Dr. Werner Fink <werner@suse.de>
- Declare string functions
- No debug package at all
-------------------------------------------------------------------
Mon May 22 13:45:33 UTC 2017 - werner@suse.de
- s/decrementieren/dekrementieren/ for german dictionary (boo#1039305)
-------------------------------------------------------------------
Tue Feb 28 13:50:05 UTC 2017 - werner@suse.de
- Use modern regular expressions for character sets in lisp
declarations for the dictionaries
-------------------------------------------------------------------
Thu Feb 13 09:22:44 UTC 2014 - werner@suse.de
- Update polish dictionary to version 20140102 (bnc#857026)
-------------------------------------------------------------------
Tue Apr 23 20:51:12 UTC 2013 - dimstar@opensuse.org
- Assume SUSE-Permissive for dutch and catalan: there are no
License information available.
-------------------------------------------------------------------
Tue Nov 6 10:58:00 UTC 2012 - cfarrell@suse.com
- license update: SUSE-Permissive
Use a license from the spreadsheet linked at http://license.opensuse.org
-------------------------------------------------------------------
Wed Oct 31 11:04:29 UTC 2012 - mvyskocil@suse.com
- unify the permissions of all files, to make fdupes working again (bnc#784670)
-------------------------------------------------------------------
Sun Sep 18 17:17:12 UTC 2011 - jengelh@medozas.de
- Remove redundant tags/sections from specfile
(cf. packaging guidelines)
-------------------------------------------------------------------
Fri Aug 19 18:35:24 UTC 2011 - andrea.turrini@gmail.com
- Fixed typos in descriptions of dicts.spec
- Added missing part of ispell-french description
-------------------------------------------------------------------
Tue Mar 16 18:36:59 CET 2010 - werner@suse.de
- Remove igerman98 as we have now an own package (bnc#547549)
-------------------------------------------------------------------
Fri Dec 25 11:00:52 UTC 2009 - coolo@novell.com
- remove authors from descriptions
- use fdupes on /usr/src/dicts
-------------------------------------------------------------------
Mon Oct 19 17:12:04 CEST 2009 - werner@suse.de
- Update igerman98 (bnc#547549)
-------------------------------------------------------------------
Fri Feb 13 01:08:42 CET 2009 - ro@suse.de
- add rpmlintrc README.orig is explicitly wanted with that name
-------------------------------------------------------------------
Fri Jun 27 14:14:19 CEST 2008 - werner@suse.de
- No Brazilian dict for Portuguese (bnc#404193)
-------------------------------------------------------------------
Wed Nov 28 14:48:44 CET 2007 - werner@suse.de
- Make (x)emacs known about utf-8 encoding (Thanks Mario Natiello
for reported this).
-------------------------------------------------------------------
Thu Nov 8 13:37:34 CET 2007 - werner@suse.de
- Emacs 22 does not accept ranges for 8bit characters (bug #339781)
-------------------------------------------------------------------
Mon May 15 15:51:51 CEST 2006 - werner@suse.de
- Remove Slovak locale from Slovene ispell dict
-------------------------------------------------------------------
Fri Apr 21 15:20:01 CEST 2006 - werner@suse.de
- Map nswiss to de_CH locale only (bug #168292)
-------------------------------------------------------------------
Wed Apr 12 17:31:28 CEST 2006 - werner@suse.de
- Add to all languages an UTF-8 formatter if missed
-------------------------------------------------------------------
Wed Mar 29 16:09:33 CEST 2006 - werner@suse.de
- Add locale provides (bug #161478)
-------------------------------------------------------------------
Wed Jan 25 21:35:29 CET 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
-------------------------------------------------------------------
Fri Jul 1 13:48:54 CEST 2005 - werner@suse.de
- Make it build-root and no norootforbuild
-------------------------------------------------------------------
Mon Dec 20 15:43:51 CET 2004 - werner@suse.de
- The hash table ondisk format of the language files depend on the
architecture (little/big endiannes, pointer size) (bug #49407)
- Add finnish dictionary
- Add estinian dictionary
-------------------------------------------------------------------
Fri Mar 05 14:21:01 CET 2004 - ltinkl@suse.cz
- updated the Czech ispell dict to the current version
-------------------------------------------------------------------
Tue Apr 8 17:18:47 CEST 2003 - werner@suse.de
- Use `-k' option of sort
-------------------------------------------------------------------
Wed Mar 5 16:50:40 CET 2003 - ro@suse.de
- fixed typo in specfile
-------------------------------------------------------------------
Wed Mar 5 12:43:18 CET 2003 - werner@suse.de
- Add rudimentary UTF-8 support for old deutsch dict
-------------------------------------------------------------------
Tue Jan 14 11:24:54 CET 2003 - werner@suse.de
- Fix wrong order of mkdir and install call in igerman98
-------------------------------------------------------------------
Mon Dec 16 18:52:57 CET 2002 - werner@suse.de
- Update to igerman98-20021114
-------------------------------------------------------------------
Wed Aug 14 18:37:10 CEST 2002 - werner@suse.de
- Add brazilian dicts (bug #17694)
-------------------------------------------------------------------
Wed Jul 31 11:30:04 CEST 2002 - werner@suse.de
- Update ispell-czech to 20020628
-------------------------------------------------------------------
Tue Jul 30 18:57:29 CEST 2002 - werner@suse.de
- Rename package doc directories (bug #15804)
-------------------------------------------------------------------
Thu Apr 18 16:17:51 CEST 2002 - ro@suse.de
- rename espanol tarball (wget does not like this name)
-------------------------------------------------------------------
Wed Feb 20 14:53:54 CET 2002 - werner@suse.de
- Avoid circular depndencies (bug #13609)
-------------------------------------------------------------------
Wed Feb 13 16:59:01 CET 2002 - werner@suse.de
- Move all gziped tar's to bzip2
- Correct tar uncompress option for bzip2
------------------------------------------------------------------
Thu Jan 24 13:44:34 CET 2002 - cihlar@suse.cz
- Update of czech
-------------------------------------------------------------------
Tue Jan 22 19:44:44 CET 2002 - egmont@suselinux.hu
- Rename packages to ispell-<language>
-------------------------------------------------------------------
Fri Sep 14 11:36:35 CEST 2001 - werner@suse.de
- Update rus-ispell due to the much better Licence
- Update of norsk and czech
-------------------------------------------------------------------
Thu Apr 19 11:31:38 CEST 2001 - werner@suse.de
- Use LC_TYPE during sort for igerman and iswiss
- At sort: use only characters between beginning and flag mark
-------------------------------------------------------------------
Sat Apr 14 20:52:29 CEST 2001 - bjacke@suse.de
- updated new german dictionary
- drop med-size of ingerman because it's useless
-------------------------------------------------------------------
Fri Mar 23 11:39:26 CET 2001 - werner@suse.de
- Add some aliases for catala and espanol mainly for lyx
-------------------------------------------------------------------
Mon Dec 18 19:53:55 CET 2000 - werner@suse.de
- Update of ispell-czech
-------------------------------------------------------------------
Wed Oct 4 18:52:51 CEST 2000 - werner@suse.de
- Added conflict with frgutenb
- Move to NOARCH
-------------------------------------------------------------------
Mon Jun 5 17:43:49 MEST 2000 - uli@suse.de
- moved docs to /usr/share/doc
-------------------------------------------------------------------
Fri Feb 25 21:22:46 CET 2000 - werner@suse.de
- Add german accordingly to the new german spelling rules
- Add swiss german
-------------------------------------------------------------------
Sun Oct 17 22:08:10 CEST 1999 - werner@suse.de
- Add slovene
-------------------------------------------------------------------
Mon Sep 27 16:31:01 CEST 1999 - bs@suse.de
- fixed requirements for sub packages
-------------------------------------------------------------------
Mon Sep 20 18:07:18 CEST 1999 - ro@suse.de
- added provides ispell_dictionary for subpackages
-------------------------------------------------------------------
Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de
- ran old prepare_spec on spec file to switch to new prepare_spec.
-------------------------------------------------------------------
Fri Apr 16 00:00:14 CEST 1999 - werner@suse.de
- Add esperanto
- Russian: multiple other character are allowd during
ispell session in emacs
-------------------------------------------------------------------
Wed Apr 14 23:53:39 CEST 1999 - werner@suse.de
- Add greek and russian
-------------------------------------------------------------------
Tue Apr 13 23:35:45 CEST 1999 - werner@suse.de
- Add czech and polish
-------------------------------------------------------------------
Mon Mar 8 20:26:33 MET 1999 - werner@suse.de
- Last clean up
-------------------------------------------------------------------
Fri Mar 5 18:56:38 MET 1999 - werner@suse.de
- Update danish and swedish
- Change source of norsk
- Add portugues, catalan
-------------------------------------------------------------------
Thu Mar 4 23:42:32 MET 1999 - werner@suse.de
- Preparing for a better (x)emacs interface: Use the new
emacs lisp interface of the package ispell to create the
spell menus modular on the fly in both emacs and xemacs
Edit pulldown.
-------------------------------------------------------------------
Fri Nov 13 11:43:12 MET 1998 - bs@suse.de
- fixed double %description
-------------------------------------------------------------------
Thu Nov 12 14:53:52 MET 1998 - bs@suse.de
- fixed spec file for new rpm
-------------------------------------------------------------------
Mon Mar 9 17:01:08 MET 1998 - werner@suse.de
- renamed ifrensh to ifrench
-------------------------------------------------------------------
Tue Feb 10 00:10:56 MET 1998 - werner@suse.de
- Update of frensh
- Add some languages:
* German (hk2-deutsch)
* Danish (idanish-1.2)
* Spanish (espa~nol-1.5)
* French (francais-IREQ-1.4)
* Italian (pre-alpha version)
* Dutch (dutch96/dutch96.aff 1.1)
* Swedish (iswedish-1.2)
* Norwegian (norsk)
-------------------------------------------------------------------
Wed Feb 4 11:42:49 MET 1998 - ro@suse.de
- generated spec file
-------------------------------------------------------------------
Thu Feb 6 21:23:19 MET 1997 - werner@suse.de
- hk2-deutsch integrated

585
dicts.spec Normal file
View File

@ -0,0 +1,585 @@
#
# spec file for package dicts
#
# Copyright (c) 2025 SUSE LLC
#
# 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 https://bugs.opensuse.org/
#
Name: dicts
BuildRequires: fdupes
BuildRequires: ispell
Version: 1.5
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Summary: Ispell Dictionary Files
#
# Note: The hash table files depend on the architectures!
# Not only on the little or big endianness of the
# architecture but also on the natural pointer size.
#
##BuildArchitectures: noarch
License: BSD-3-Clause AND GPL-2.0-or-later AND SUSE-Public-Domain
Group: Productivity/Text/Spell
Source: prepare-dicts.tar.bz2
Source1: hk2-deutsch.tar.bz2
Source2: dutch96.tar.bz2
Source3: espanol-1.5.tar.bz2
Source4: francais-IREQ-1.4.tar.bz2
Source5: idanish-1.2.1.tar.bz2
Source6: iswedish-1.2.1.tar.bz2
Source7: italian.tar.bz2
Source8: ispell-norsk-2.0.tar.bz2
Source9: portugues.tar.bz2
Source10: ispellcat.tar.bz2
Source11: sjp-ispell-pl-20140213.tar.bz2
Source12: ispell-czech.tar.bz2
Source13: ellhnika.tar.bz2
Source14: rus-ispell.tar.bz2
Source15: eo-spell.tar.bz2
Source16: slovensko.tar.bz2
Source18: br.ispell-2.4.tar.bz2
Source19: finnish.tar.bz2
Source20: estonian.tar.bz2
Source21: dicts-rpmlintrc
Patch0: prepare-dicts.dif
Patch1: dicts-gcc15.patch
%global debug_package %{nil}
%description
This package contains sources for 14 ispell dictionaries:
for German (already compiled for ispell in package ispell-german)
for Danish (already compiled for ispell in package ispell-danish)
for Spanish (already compiled for ispell in package
ispell-spanish)
for French (already compiled for ispell in package ispell-french)
for Italian (already compiled for ispell in package
ispell-italian)
for Dutch (already compiled for ispell in package ispell-dutch)
for Swedish (already compiled for ispell in package
ispell-swedish)
for Norwegian (already compiled for ispell in package ispell-norsk)
for Portuguese (already compiled for ispell in package
ispell-portuguese)
for Catalan (already compiled for ispell in package
ispell-catalan)
for Czech (already compiled for ispell in package ispell-czech)
for Polish (already compiled for ispell in package ispell-polish)
for Greek (already compiled for ispell in package ispell-greek)
for Russian (already compiled for ispell in package
ispell-russian)
for Brazilian (already compiled for ispell in package
ispell-brazilian)
for Finnish (already compiled for ispell in package
ispell-finnish)
for Estonian (already compiled for ispell in package
ispell-estonian)
Read the READMEs under /usr/src/dicts.
%package devel
Summary: Source code of ispell dicts packages
License: BSD-3-Clause AND GPL-2.0-or-later AND SUSE-Permissive AND LGPL-2.1-only AND MPL-1.1 AND CC-BY-SA-1.0
Group: Productivity/Text/Spell
Provides: dicts:/usr/src/dicts/fix8bit.c
Obsoletes: dicts
BuildArch: noarch
%description devel
This package includes the source code of various ispell
dicts packages for completeness.
%package -n ispell-german
Summary: German ispell dictionary
License: BSD-3-Clause
Group: Productivity/Text/Spell
Provides: igerman
Provides: ispell_dictionary
Provides: locale(ispell:de;de_DE)
Obsoletes: igerman
%description -n ispell-german
This package includes a ready German dictionary for ispell. A short
usage description is given in /usr/share/doc/packages/ispell/README of
the package ispell. The sources for this dictionary are included in
the package dicts.
%package -n ispell-danish
Summary: Danish ispell dictionary
License: GPL-2.0-or-later
Group: Productivity/Text/Spell
Provides: idanish
Provides: ispell_dictionary
Provides: locale(ispell:da)
Obsoletes: idanish
%description -n ispell-danish
This package includes a ready Danish dictionary for ispell. A short
usage description for ispell is given in
/usr/share/doc/packages/ispell/README of the package ispell. The
sources for this dictionary are included in the package dicts.
%package -n ispell-spanish
Summary: Spanish ispell dictionary
License: GPL-2.0-or-later
Group: Productivity/Text/Spell
Provides: ispanish
Provides: ispell_dictionary
Provides: locale(ispell:es;an_ES)
Obsoletes: ispanish
%description -n ispell-spanish
This package includes a ready Spanish dictionary for ispell. A short
usage description for ispell is given in
/usr/share/doc/packages/ispell/README of the package ispell. The
sources for this dictionary are included in the package dicts.
%package -n ispell-french
Summary: French ispell dictionary
License: GPL-2.0-or-later
Group: Productivity/Text/Spell
Provides: ifrench
Provides: ispell_dictionary
Provides: locale(ispell:fr;br_FR)
Obsoletes: ifrench
Conflicts: ispell-french-gutenberg
%description -n ispell-french
This package includes a ready French dictionary for ispell. A short
usage description for ispell is given in
/usr/share/doc/packages/ispell/README of the package ispell. The
sources for this dictionary are included in the package dicts.
%package -n ispell-italian
Summary: Italian ispell dictionary
License: GPL-2.0-or-later
Group: Productivity/Text/Spell
Provides: iitalian
Provides: ispell_dictionary
Provides: locale(ispell:it)
Obsoletes: iitalian
%description -n ispell-italian
This package includes a ready Italian dictionary for ispell. A short
usage description for ispell is given in
/usr/share/doc/packages/ispell/README of the package ispell. The
sources for this dictionary are included in the package dicts.
%package -n ispell-dutch
Summary: Dutch ispell dictionary
License: SUSE-Permissive
Group: Productivity/Text/Spell
Provides: idutch
Provides: ispell_dictionary
Provides: locale(ispell:nl)
Obsoletes: idutch
%description -n ispell-dutch
This package includes a ready Dutch dictionary for ispell. A short
usage description for ispell is given in
/usr/share/doc/packages/ispell/README of the package ispell. The
sources for this dictionary are included in the package dicts.
%package -n ispell-swedish
Summary: Swedish ispell dictionary
License: GPL-2.0-or-later
Group: Productivity/Text/Spell
Provides: ispell_dictionary
Provides: iswedish
Provides: locale(ispell:sv)
Obsoletes: iswedish
%description -n ispell-swedish
This package includes a ready Swedish dictionary for ispell. A short
usage description for ispell is given in
/usr/share/doc/packages/ispell/README of the package ispell. The
sources for this dictionary are included in the package dicts.
%package -n ispell-norsk
Summary: Norwegian ispell dictionary
License: GPL-2.0-or-later
Group: Productivity/Text/Spell
Provides: inorsk
Provides: ispell_dictionary
Provides: locale(ispell:nb;nn;no;se_NO)
Obsoletes: inorsk
%description -n ispell-norsk
This package includes a ready Norwegian dictionary for ispell. A
short usage description for ispell is given in
/usr/share/doc/packages/ispell/README of the package ispell. The
sources for this dictionary are included in the package dicts.
%package -n ispell-portuguese
Summary: Portuguese ispell dictionary
License: GPL-2.0-or-later
Group: Productivity/Text/Spell
Provides: iportug
Provides: ispell_dictionary
Provides: locale(ispell:pt;pt_PT)
Obsoletes: iportug
%description -n ispell-portuguese
This package includes a ready Portuguese dictionary for ispell. A
short usage description for ispell is given in
/usr/share/doc/packages/ispell/README of the package ispell. The
sources for this dictionary are included in the package dicts.
%package -n ispell-catalan
Summary: Catalan ispell dictionary
License: SUSE-Permissive
Group: Productivity/Text/Spell
Provides: icatalan
Provides: ispell_dictionary
Provides: locale(ispell:ca)
Obsoletes: icatalan
%description -n ispell-catalan
This package includes a ready Catalan dictionary for ispell. A short
usage description for ispell is given in
/usr/share/doc/packages/ispell/README of the package ispell. The
sources for this dictionary are included in the package dicts.
%package -n ispell-czech
Summary: Czech ispell dictionary
License: BSD-3-Clause
Group: Productivity/Text/Spell
Provides: iczech
Provides: ispell_dictionary
Provides: locale(ispell:cs;sk)
Obsoletes: iczech
%description -n ispell-czech
This package includes a ready Czech dictionary for ispell. A short
usage description is given in /usr/share/doc/packages/ispell/README of
the package ispell. The sources for this dictionary are included in
the package dicts.
%package -n ispell-polish
Summary: Polish ispell dictionary
License: CC-BY-SA-1.0 AND GPL-2.0-only AND LGPL-2.1-only AND MPL-1.1
Group: Productivity/Text/Spell
Provides: ipolish
Provides: ispell_dictionary
Provides: locale(ispell:pl)
Obsoletes: ipolish
%description -n ispell-polish
This package includes a ready Polish dictionary for ispell. A short
usage description is given in /usr/share/doc/packages/ispell/README of
the package ispell. The sources for this dictionary are included in
the package dicts.
%package -n ispell-greek
Summary: Greek ispell dictionary
License: BSD-3-Clause AND GPL-2.0-or-later
Group: Productivity/Text/Spell
Provides: igreek
Provides: ispell_dictionary
Provides: locale(ispell:el)
Obsoletes: igreek
%description -n ispell-greek
This package includes a ready Greek dictionary for ispell. A short
usage description is given in /usr/share/doc/packages/ispell/README of
the package ispell. The sources for this dictionary are included in
the package dicts.
%package -n ispell-russian
Summary: Russian ispell dictionary
License: SUSE-Permissive
Group: Productivity/Text/Spell
Provides: irussian
Provides: ispell_dictionary
Provides: locale(ispell:ru)
Obsoletes: irussian
%description -n ispell-russian
This package includes a ready Russian dictionary for ispell. A short
usage description is given in /usr/share/doc/packages/ispell/README of
the package ispell. The sources for this dictionary are included in
the package dicts.
%package -n ispell-esperanto
Summary: Esperanto ispell dictionary
License: GPL-2.0-or-later
Group: Productivity/Text/Spell
Provides: iesperan
Provides: ispell_dictionary
Obsoletes: iesperan
%description -n ispell-esperanto
This package includes a ready Esperanto dictionary for ispell. A short
usage description is given in /usr/share/doc/packages/ispell/README of
the package ispell. The sources for this dictionary are included in
the package dicts.
%package -n ispell-slovene
Summary: Slovenian ispell dictionary
License: BSD-3-Clause AND GPL-2.0-or-later
Group: Productivity/Text/Spell
Provides: islovene
Provides: ispell_dictionary
Provides: locale(ispell:sl)
Obsoletes: islovene
%description -n ispell-slovene
This package includes a ready Slovenian dictionary for ispell. A short
usage description is given in /usr/share/doc/packages/ispell/README of
the package ispell. The sources for this dictionary are included in
the package dicts.
%package -n ispell-brazilian
Summary: Brazilian ispell dictionary
License: GPL-2.0-or-later
Group: Productivity/Text/Spell
Provides: ispell_dictionary
Provides: locale(ispell:pt_BR)
%description -n ispell-brazilian
This package includes a ready Brazilian dictionary for ispell. A short
usage description is given in /usr/share/doc/packages/ispell/README of
the package ispell. The sources for this dictionary are included in
the package dicts.
%package -n ispell-finnish
Summary: Finnish ispell dictionary
License: GPL-2.0-or-later
Group: Productivity/Text/Spell
Provides: ispell_dictionary
Provides: locale(ispell:fi)
%description -n ispell-finnish
This package includes a ready Finnish dictionary for ispell. A short
usage description is given in /usr/share/doc/packages/ispell/README of
the package ispell. The sources for this dictionary are included in
the package dicts.
%package -n ispell-estonian
Summary: Estonian ispell dictionary
License: LGPL-2.1-or-later
Group: Productivity/Text/Spell
Provides: ispell_dictionary
Provides: locale(ispell:et)
%description -n ispell-estonian
This package includes a ready Estonian dictionary for ispell. A short
usage description is given in /usr/share/doc/packages/ispell/README of
the package ispell. The sources for this dictionary are included in
the package dicts.
%prep
for a in $RPM_SOURCE_DIR/*.tar.gz \
$RPM_SOURCE_DIR/*.tar.bz2 \
$RPM_SOURCE_DIR/*.tgz
do
test -e "$a" || continue
test -e "${a##*/}" && continue
ln -sf "$a" .
done
%setup -n prepare-dicts
cat $RPM_SOURCE_DIR/prepare-dicts.dif | \
sed -n "/^--- Makefile.Linux/,/^---/p" | \
patch -s -p0
make -f Makefile.Linux extract
rm Makefile.Linux
%patch -P 0 -p0 -b .pdicts
%patch -P 1 -p0
# unify the permissions of all files, to make fdupes working again (bnc#784670)
find . -type f -exec chmod 0644 {} +
%build
PATH=$PATH:$PWD
export PATH
make -f Makefile.Linux compile
%install
make -f Makefile.Linux DESTDIR=$RPM_BUILD_ROOT install
find $RPM_BUILD_ROOT/usr/src/dicts -size 0c -exec rm -vf '{}' \+
%fdupes $RPM_BUILD_ROOT/usr/src/dicts
%files -n ispell-german
%defattr(-, root, root)
/usr/lib/ispell/emacs/deutsch.el
/usr/lib/ispell/deutsch.aff
/usr/lib/ispell/deutsch.hash
/usr/lib/ispell/deutschlxg.hash
/usr/lib/ispell/deutschmed.hash
%doc /usr/share/doc/packages/ispell-german/
%files -n ispell-danish
%defattr(-, root, root)
/usr/lib/ispell/emacs/dansk.el
/usr/lib/ispell/dansk.aff
/usr/lib/ispell/dansk.hash
%doc /usr/share/doc/packages/ispell-danish/
%files -n ispell-spanish
%defattr(-, root, root)
/usr/lib/ispell/emacs/espanol.el
/usr/lib/ispell/espanol.aff
/usr/lib/ispell/espanol.hash
/usr/lib/ispell/spanish.aff
/usr/lib/ispell/spanish.hash
%doc /usr/share/doc/packages/ispell-spanish/
%files -n ispell-french
%defattr(-, root, root)
/usr/lib/ispell/emacs/francais.el
/usr/lib/ispell/francais.aff
/usr/lib/ispell/francais.hash
%doc /usr/share/doc/packages/ispell-french/
%files -n ispell-italian
%defattr(-, root, root)
/usr/lib/ispell/emacs/italian.el
/usr/lib/ispell/italian.aff
/usr/lib/ispell/italian.hash
%doc /usr/share/doc/packages/ispell-italian/
%files -n ispell-dutch
%defattr(-, root, root)
/usr/lib/ispell/emacs/nederlands.el
/usr/lib/ispell/nederlands.aff
/usr/lib/ispell/nederlands.hash
%doc /usr/share/doc/packages/ispell-dutch/
%files -n ispell-swedish
%defattr(-, root, root)
/usr/lib/ispell/emacs/svenska.el
/usr/lib/ispell/svenska.aff
/usr/lib/ispell/svenska.hash
%doc /usr/share/doc/packages/ispell-swedish/
%files -n ispell-norsk
%defattr(-, root, root)
/usr/bin/inorsk-compwordsmaybe
/usr/bin/inorsk-hyphenmaybe
/usr/lib/ispell/emacs/norsk.el
/usr/lib/ispell/norsk.aff
/usr/lib/ispell/norsk.hash
/usr/lib/ispell/nynorsk.aff
/usr/lib/ispell/nynorsk.hash
%doc /usr/share/doc/packages/ispell-norsk/
%files -n ispell-portuguese
%defattr(-, root, root)
/usr/lib/ispell/emacs/portugues.el
/usr/lib/ispell/portugues.aff
/usr/lib/ispell/portugues.hash
%doc /usr/share/doc/packages/ispell-portuguese/
%files -n ispell-catalan
%defattr(-, root, root)
/usr/lib/ispell/emacs/catala.el
/usr/lib/ispell/catala.aff
/usr/lib/ispell/catala.hash
/usr/lib/ispell/catalan.aff
/usr/lib/ispell/catalan.hash
%doc /usr/share/doc/packages/ispell-catalan/
%files -n ispell-czech
%defattr(-, root, root)
/usr/lib/ispell/emacs/czech.el
/usr/lib/ispell/czech.aff
/usr/lib/ispell/czech.hash
%doc /usr/share/doc/packages/ispell-czech/
%files -n ispell-polish
%defattr(-, root, root)
/usr/lib/ispell/emacs/polish.el
/usr/lib/ispell/polish.aff
/usr/lib/ispell/polish.hash
%doc /usr/share/doc/packages/ispell-polish/
%files -n ispell-greek
%defattr(-, root, root)
/usr/lib/ispell/emacs/ellhnika.el
/usr/lib/ispell/ellhnika.aff
/usr/lib/ispell/ellhnika.hash
%doc /usr/share/doc/packages/ispell-greek/
%files -n ispell-russian
%defattr(-, root, root)
/usr/lib/ispell/emacs/russian.el
/usr/lib/ispell/russian.aff
/usr/lib/ispell/russian.hash
#/usr/lib/ispell/rmakedict
%doc /usr/share/doc/packages/ispell-russian/
%files -n ispell-esperanto
%defattr(-, root, root)
/usr/lib/ispell/emacs/esperanto.el
/usr/lib/ispell/esperanto.aff
/usr/lib/ispell/esperanto.hash
%doc /usr/share/doc/packages/ispell-esperanto/
%files -n ispell-slovene
%defattr(-, root, root)
/usr/lib/ispell/emacs/slovensko.el
/usr/lib/ispell/slovensko.aff
/usr/lib/ispell/slovensko.hash
%doc /usr/share/doc/packages/ispell-slovene/
%files -n ispell-brazilian
%defattr(-, root, root)
/usr/bin/conjugue
/usr/lib/ispell/emacs/brazilian.el
/usr/lib/ispell/br.aff
/usr/lib/ispell/br.hash
/usr/lib/ispell/brazilian.aff
/usr/lib/ispell/brazilian.hash
/usr/lib/ispell-brazilian/
%doc /usr/share/doc/packages/ispell-brazilian/
%dir /usr/share/man/pt_BR/
%dir /usr/share/man/pt_BR/man1/
%doc /usr/share/man/pt_BR/man1/conjugue.1.gz
%files -n ispell-finnish
%defattr(-, root, root)
/usr/lib/ispell/emacs/finnish.el
/usr/lib/ispell/finnish.aff
/usr/lib/ispell/finnish.hash
%doc /usr/share/doc/packages/ispell-finnish/
%files -n ispell-estonian
%defattr(-, root, root)
/usr/lib/ispell/emacs/estonian.el
/usr/lib/ispell/estonian.aff
/usr/lib/ispell/estonian.hash
%doc /usr/share/doc/packages/ispell-estonian/
%files devel
%defattr(-, root, root)
/usr/src/dicts/
%doc /usr/share/doc/packages/dicts/
%changelog

25
dicts.test Normal file
View File

@ -0,0 +1,25 @@
Testform für dicts
==================
16.10.1999: dutch96 espa~nol-1.5 francais-IREQ-1.4 hk2-deutsch
idanish-1.2 iswedish-1.2 italian, ispell-norsk-1.1a ispellcat polish
portugues iczech ellhnika rus-ispell eo-spell slovensko
Maintainer: werner
Vorraussetzungen:
=================
Nichts
Starten:
========
Wird zum genieren der ispell-hash-Dateien
benötigt.
Ergebnisse:
===========
Siehe man page von ispell(1)

3
dutch96.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:484792cc4b35e15abf7e9537c057aade1316b9de3c577dd1bd5bef9b306ddf81
size 488419

3
ellhnika.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c03edf38fc2504e55f0c37fe2fc3bdcbb5d8a56420d2be208ce241b66421dd27
size 305225

3
eo-spell.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1a0faad3ff6fae1dfb80f837f100686dd69f9ddfcc617c7a302674ca87566e62
size 260796

3
espanol-1.5.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e563d748f744f069759c87b39345058ab9898ee2994eca6c6e078b99bf70ad6f
size 396226

3
estonian.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c2ddc01bf6c6658b90187e6de4e587538f4d8f8e51dbaf719cc45fa7da2b06f4
size 840770

3
finnish.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:de5166a6635cd8b4edd558cb7447f17fa781879a217927a32c0a0106d1b24cd9
size 370817

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a93208c77457d9486f1e65cd01a5416dd86acfa93e311503ea5221c078b03b38
size 299849

3
hk2-deutsch.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:429f1dfaf86eb651baf45163cbfee8c3ec687de453f7b5b0a4ee19e42c44a91e
size 363424

3
idanish-1.2.1.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:716be70f4c262520b33a2f45105eedcdbfac5121b1118abe655abb42c61a6f56
size 257278

3
ispell-czech.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e4d6cb59d242cd52c3c1c016eee91dfc006f950e5fd711d415ef443bb2e12790
size 998178

3
ispell-norsk-2.0.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2d9aa5950554935e0822e66b0fd2362dfbbe095efe0c08b9ef799d4de45c67e7
size 3463672

3
ispellcat.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5434221ea1a21a73460e6fd63ab173f01d0d2c6c0a0026fb0281ef2af017775f
size 2587952

3
iswedish-1.2.1.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:04e1ecc1434812a16dde70f32aec5ff13c49ac8ab3743333c30804f0fac7d43f
size 120019

3
italian.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e5d1bba408a867bd2d55a94cda0fbf25acfe73727633d9ca8501a5baa59280c7
size 213325

3
portugues.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f1d6e18a7b844f24a448a12c3f4bb11a71ce04692e7a6cd596b873ec1e008762
size 139725

3244
prepare-dicts.dif Normal file

File diff suppressed because it is too large Load Diff

3
prepare-dicts.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:316938688358d1fdf4082ce37e6cf514f7bb60a2efce9cc444c4d503fd37cbcb
size 30720

3
rus-ispell.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:241eec10ee96e887bbce92524cea221f5c39f79e970ee99f4746862e5a74d6d8
size 390953

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:dad4945da07d49e92f0e09869d5f90b786a8b9322b5b6ca123f0fd14b9b648e3
size 1152196

3
slovensko.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b0b6a65cef6405941354539e2b5ef7c4d7233f6fa196b494102c59a1dda7cee2
size 348571