initial hunspell languages commit

de en-gb en-us es fr hu it kk sk th tr
This commit is contained in:
Drake Justice 2010-06-25 03:44:17 +00:00
parent 843b1740de
commit ef9fb546a8
13 changed files with 293 additions and 0 deletions

25
hunspell-de-de/PKGBUILD Normal file
View File

@ -0,0 +1,25 @@
# Maintainer: Alexander Fehr <pizzapunk gmail com>
pkgname=hunspell-de-de
pkgver=20091006
pkgrel=1
pkgdesc="German (Germany) dictionary for Hunspell"
arch=('any')
url="http://www.j3e.de/ispell/igerman98/"
license=('GPL' 'custom:OASIS')
depends=('hunspell')
makedepends=('ispell')
source=(http://www.j3e.de/ispell/igerman98/dict/igerman98-$pkgver.tar.bz2)
md5sums=('96383fa731e49b3a4e63ef026e150ac0')
build() {
cd $srcdir/igerman98-$pkgver
make hunspell/de_DE.aff hunspell/de_DE.dic || return 1
install -D -m644 hunspell/de_DE.dic $pkgdir/usr/share/myspell/de_DE.dic || return 1
install -D -m644 hunspell/de_DE.aff $pkgdir/usr/share/myspell/de_DE.aff || return 1
install -D -m644 hunspell/Copyright $pkgdir/usr/share/licenses/hunspell-de-de/Copyright || return 1
install -D -m644 hunspell/COPYING_OASIS $pkgdir/usr/share/licenses/hunspell-de-de/COPYING_OASIS || return 1
}

18
hunspell-en-gb/PKGBUILD Normal file
View File

@ -0,0 +1,18 @@
# Contributor: George Giorgidze <giorgidze (at) gmail (dot) com>
pkgname=hunspell-en-gb
pkgver=1.20
pkgrel=1
pkgdesc="English (United Kingdom) dictionary for Hunspell"
arch=('any')
url="http://en-gb.pyxidium.co.uk/"
license=('LGPL')
depends=('hunspell')
source=(http://en-gb.pyxidium.co.uk/dictionary/en_GB.zip)
md5sums=('218909136738f4564b81ecd145ade6ee')
build() {
cd $srcdir
install -D -m644 en_GB.dic $pkgdir/usr/share/myspell/en_GB.dic
install -D -m644 en_GB.aff $pkgdir/usr/share/myspell/en_GB.aff
}

22
hunspell-en-us/PKGBUILD Normal file
View File

@ -0,0 +1,22 @@
# Contributor: Alexander Fehr <pizzapunk gmail com>
pkgname=hunspell-en-us
pkgver=20070829
pkgrel=1
pkgdesc="English (United States) dictionary for Hunspell"
arch=('i686' 'x86_64')
url="http://hunspell.sourceforge.net/"
license=('LGPL' 'BSD')
depends=('hunspell')
source=(http://downloads.sourceforge.net/hunspell/en_US.zip
license.txt)
md5sums=('485fff38eaa88d8d9cbb836e3d9bd258'
'844e30c3e88b653ecc5e0db4c11bdd04')
build() {
cd $srcdir
install -D -m644 en_US.dic $pkgdir/usr/share/myspell/en_US.dic
install -D -m644 en_US.aff $pkgdir/usr/share/myspell/en_US.aff
install -D -m644 license.txt $pkgdir/usr/share/licenses/hunspell-en-us/license.txt
}

View File

@ -0,0 +1,41 @@
This dictionary is based on a subset of the original
English wordlist created by Kevin Atkinson for Pspell
and Aspell and thus is covered by his original
LGPL license. The affix file is a heavily modified
version of the original english.aff file which was
released as part of Geoff Kuenning's Ispell and as
such is covered by his BSD license.
Copyright 1992, 1993, 1999, 2000, 2001, 2005, Geoff Kuenning, Claremont, 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. The code that causes the 'ispell -v' command to display a prominent
link to the official ispell Web site may not be removed.
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.

23
hunspell-es-es/PKGBUILD Normal file
View File

@ -0,0 +1,23 @@
# Contributor: David Sotelo <dvsotelo at gmail com>
pkgname=hunspell-es-es
pkgver=0.1
pkgrel=1
pkgdesc="Spanish (Spain) dictionary for Hunspell"
arch=('i686' 'x86_64')
url="http://hunspell.sourceforge.net/"
license=('LGPL')
depends=('hunspell')
source=(http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/dictionaries/es_ES.zip
fix-affix-rules.diff)
md5sums=('4b272f7c958dd619b2ddc007c45db53b'
'cf9728ff1fb280025d61e7b83442a8e0')
build() {
cd ${srcdir}
patch -p1 -i ${srcdir}/fix-affix-rules.diff || return 1
install -D -m644 es_ES.dic ${pkgdir}/usr/share/myspell/es_ES.dic || return 1
install -D -m644 es_ES.aff ${pkgdir}/usr/share/myspell/es_ES.aff || return 1
}

View File

@ -0,0 +1,20 @@
--- a/es_ES.aff 2005-10-29 00:39:19.000000000 +0200
+++ b/es_ES.aff 2010-01-05 12:45:58.000000000 +0100
@@ -6429,7 +6429,7 @@
SFX ô omer ómete omer
SFX ô omprar ómprate omprar
SFX ô onar ónate onar
-SFX ô oncharse ónchate onchar
+SFX ô onchar ónchate onchar
SFX ô onder óndete onder
SFX ô ontar óntate ontar
SFX ô orar órate orar
@@ -6441,7 +6441,7 @@
SFX ô oyar óyate oyar
SFX ô ubir úbete ubir
SFX ô ubrir úbrete ubrir
-SFX ô ucarse úcate ucar
+SFX ô ucar úcate ucar
SFX ô uchar úchate uchar
SFX ô udar údate udar
SFX ô udir údete udir

23
hunspell-fr/PKGBUILD Normal file
View File

@ -0,0 +1,23 @@
# Maintainer: Pierre Buard <pierre.buard gmail com>
# Contributor: Alexander Fehr <pizzapunk gmail com>
pkgname=hunspell-fr
pkgver=3.7
pkgrel=1
pkgdesc="A french dictionary for Hunspell"
arch=('any')
url="http://www.dicollecte.org/"
license=('GPL' 'LGPL' 'MPL')
depends=('hunspell')
conflicts=('firefox-spell-fr_fr')
source=(http://www.dicollecte.org/download/fr/hunspell-fr-classique-reforme1990-v3.7.zip)
md5sums=(1cffa2e282f5e4cc4d19453d37550916)
build() {
/bin/true
}
package() {
install -Dm644 ${srcdir}/fr-classique,reforme1990.dic ${pkgdir}/usr/share/myspell/fr_FR.dic
install -Dm644 ${srcdir}/fr-classique,reforme1990.aff ${pkgdir}/usr/share/myspell/fr_FR.aff
}

18
hunspell-hu-hu/PKGBUILD Normal file
View File

@ -0,0 +1,18 @@
# Contributor: Peter Avramucz <muczy@freestart.hu>
pkgname=hunspell-hu-hu
pkgver=0.99.4
pkgrel=2
pkgdesc="Hungarian dictionary for hunspell."
url="http://magyarispell.sourceforge.net/"
license=('GPL' 'GPL3' 'LGPL' 'MPL')
depends=('hunspell')
source=(http://downloads.sourceforge.net/sourceforge/magyarispell/hu_HU-0.99.4.zip)
arch=('i686' 'x86_64')
md5sums=('e697bbd1025a7f11716d7988fcfba778')
build() {
cd $srcdir/
install -D -m644 hu_HU.aff $pkgdir/usr/share/myspell/hu_HU.aff
install -D -m644 hu_HU.dic $pkgdir/usr/share/myspell/hu_HU.dic
}

24
hunspell-it/PKGBUILD Normal file
View File

@ -0,0 +1,24 @@
# Maintainer: SpepS <dreamspepser at yahoo dot it>
pkgname=(hunspell-it)
pkgver=2.4
pkgrel=2
pkgdesc="An italian dictionary for Hunspell"
arch=('i686' 'x86_64')
url="http://linguistico.sourceforge.net/pages/dizionario_italiano.html"
license=('GPL')
depends=("hunspell")
source=(http://prdownloads.sf.net/linguistico/italiano_2_4_2007_09_01.zip?download)
md5sums=('e7fbd9e2dfb25ea3288cdb918e1e1260')
build() {
cd $srcdir
mkdir -p $pkgdir/usr/share/myspell || return 1
# Fix dic file empty lines
sed '/^\/$/d' -i it_IT.dic || return 1
install -Dm644 it_IT.* $pkgdir/usr/share/myspell || return 1
}

19
hunspell-kk/PKGBUILD Normal file
View File

@ -0,0 +1,19 @@
# Maintainer: Baurzhan Muftakhidinov <baurthefirst@gmail.com>
pkgname=hunspell-kk
pkgver=0.1
pkgrel=1
pkgdesc="A kazakh dictionary for Hunspell"
arch=('any')
url="http://hunspell.sourceforge.net/"
license=('GPL' 'LGPL' 'MPL')
depends=('hunspell')
source=('http://extensions.services.openoffice.org/e-files/1172/12/dict-kk.oxt')
md5sums=('5853936d6ff926015256777f0477bfa3')
build() {
cd "$srcdir"
install -D -m644 kk_KZ.dic "$pkgdir/usr/share/myspell/kk_KZ.dic" || return 1
install -D -m644 kk_KZ.aff "$pkgdir/usr/share/myspell/kk_KZ.aff" || return 1
}

19
hunspell-sk/PKGBUILD Normal file
View File

@ -0,0 +1,19 @@
# Maintainer: Alexander Fehr <pizzapunk gmail com>
pkgname=hunspell-sk
pkgver=20091213
pkgrel=1
pkgdesc="Slovak dictionary for Hunspell"
arch=('any')
url="http://www.sk-spell.sk.cx/hunspell-sk"
license=('GPL2' 'LGPL2.1' 'MPL')
depends=('hunspell')
source=(http://www.sk-spell.sk.cx/files/hunspell-sk-$pkgver.zip)
md5sums=('fe5e01cab43c4ebf467d1ea32a2a665e')
build() {
cd $srcdir/hunspell-sk-$pkgver
install -D -m644 sk_SK.dic $pkgdir/usr/share/myspell/sk_SK.dic || return 1
install -D -m644 sk_SK.aff $pkgdir/usr/share/myspell/sk_SK.aff || return 1
}

21
hunspell-th/PKGBUILD Normal file
View File

@ -0,0 +1,21 @@
# Contributor: Smith Dhumbumroong <zodmaner@gmail.com>
pkgname=hunspell-th
pkgver=0.3
pkgrel=1
pkgdesc="Thai dictionary for Hunspell"
arch=('any')
url="http://wiki.services.openoffice.org/wiki/Dictionaries#Thai_.28Thailand.29"
license=('LGPL')
depends=('hunspell')
source=(http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/dictionaries/th_TH.zip)
md5sums=('0d71a7294205979c318caf8633f1a1ab')
build() {
cd "$srcdir"
install -Dm644 th_TH.dic "$pkgdir/usr/share/myspell/th_TH.dic"
install -Dm644 th_TH.aff "$pkgdir/usr/share/myspell/th_TH.aff"
}
# vim:set ts=2 sw=2 et:

20
hunspell-tr/PKGBUILD Normal file
View File

@ -0,0 +1,20 @@
# Contributor: unlucu <unlucu at gmail dot com>
pkgname=hunspell-tr
pkgver=0.1
pkgrel=1
pkgdesc="Turkish dictionary for Hunspell"
arch=('i686' 'x86_64')
url="http://tr-spell.googlecode.com/"
license=('LGPL' 'BSD')
depends=('hunspell')
source=(http://tr-spell.googlecode.com/files/Hunspell_tr_TR_v.0.1.zip)
md5sums=('774eae07421f2823898a2a423245b472')
build() {
cd $srcdir
install -D -m644 tr.dic $pkgdir/usr/share/myspell/tr.dic
install -D -m644 tr.aff $pkgdir/usr/share/myspell/tr.aff
install -D -m644 dictionary.lst $pkgdir/usr/share/myspell/dictionary.lst
install -D -m644 README $pkgdir/usr/share/myspell/README
}