summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJaja832016-04-27 00:01:35 +0200
committerJaja832016-04-27 00:01:35 +0200
commitd4eba894f2a2e009c001e3961b6663ed4457ac09 (patch)
treeb0f82cce97bab4b1c51577d93efce74a84f0d5ec
downloadaur-d4eba894f2a2e009c001e3961b6663ed4457ac09.tar.gz
Initial Release
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD32
-rw-r--r--languagetool-ngrams-de.install6
3 files changed, 56 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..5e93e0cc0c40
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = languagetool-ngrams-de
+ pkgdesc = Finding errors using n-gram data, german text
+ pkgver = 20150819
+ pkgrel = 1
+ url = http://wiki.languagetool.org/finding-errors-using-n-gram-data
+ install = languagetool-ngrams-de.install
+ arch = any
+ license = LGPL
+ makedepends = unzip
+ optdepends = languagetool: system wide installation of LT
+ optdepends = libreoffice-extension-languagetool: standalone LT for LibreOffice
+ optdepends = openoffice-extension-languagetool: standalone LT for OpenOffice
+ noextract = languagetool-ngrams-de-20150819.zip
+ source = languagetool-ngrams-de-20150819.zip::http://languagetool.org/download/ngram-data/ngrams-de-20150819.zip
+ md5sums = f9c8bbd525198fdf8005eed763ceda25
+
+pkgname = languagetool-ngrams-de
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a61aa1d35cfe
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: Jaja83
+#
+
+pkgname=languagetool-ngrams-de
+pkgver=20150819
+pkgrel=1
+pkgdesc="Finding errors using n-gram data, german text"
+arch=('any')
+url="http://wiki.languagetool.org/finding-errors-using-n-gram-data"
+license=('LGPL')
+optdepends=('languagetool: system wide installation of LT'
+'libreoffice-extension-languagetool: standalone LT for LibreOffice'
+'openoffice-extension-languagetool: standalone LT for OpenOffice')
+makedepends=('unzip')
+install=${pkgname}.install
+source=(${pkgname}-${pkgver}.zip::"http://languagetool.org/download/ngram-data/ngrams-de-${pkgver}.zip")
+noextract=(${pkgname}-${pkgver}.zip)
+md5sums=('f9c8bbd525198fdf8005eed763ceda25')
+
+prepare() {
+ echo ''
+ echo 'Warning:'
+ echo '· Footage is about 3.1G in size!'
+ echo '· Make sure you have a _fast_ disk serving /usr/share, i.e. an SSD. Without an SSD, using this data can make LanguageTool much slower.'
+ echo '· Because of this honorable size, compressing this package literally take hours. Make sure to disable compression entirely – at least make use of xz SMP feature. See makepkg wiki page for details …'
+ echo ''
+}
+
+package() {
+ install -d "${pkgdir}"/usr/share/ngrams
+ unzip -q "${srcdir}"/${pkgname}-${pkgver}.zip -d "${pkgdir}"/usr/share/ngrams
+}
diff --git a/languagetool-ngrams-de.install b/languagetool-ngrams-de.install
new file mode 100644
index 000000000000..dfe8465613a9
--- /dev/null
+++ b/languagetool-ngrams-de.install
@@ -0,0 +1,6 @@
+post_install() {
+ echo ''
+ echo 'Do not forget to add "ngramDir=/usr/share/ngrams" in ~/.languagetool[-ooo].cfg or use the respecting LanguageTool GUI to point to "/usr/share/ngrams"!'
+ echo 'Test your installation with this sentence: "Während Sie das Ganze mir einem Holzlöffel oder einem Paar Stäbchen rühren …"'
+ echo ''
+}