summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD29
-rwxr-xr-xdict-freedict-eng-mal.install5
3 files changed, 48 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..dd2fe1d25d17
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = dict-freedict-eng-mal
+ pkgdesc = Dict package for English-Malayalam Freedict dictionary for DICT protocol clients
+ pkgver = 0.1
+ pkgrel = 2
+ url = http://smc.org.in/
+ install = dict-freedict-eng-mal.install
+ arch = i686
+ license = GPL
+ depends = dictd
+ source = http://download.savannah.nongnu.org/releases/smc/dictionary/dict-freedict-eng-mal-0.1.tar.gz
+ md5sums = 23ae2f1e7bdd9325c0effb1c6d42b22f
+
+pkgname = dict-freedict-eng-mal
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c165fd3e2647
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,29 @@
+# Contributor: Aashik S aashiks at gmail dot com
+# Maintainer: Santhosh Thottingal and Rajeesh K Nambiar from http://smc.org.in
+# Packager : Aashik S aashiks at gmail dot com
+pkgname=dict-freedict-eng-mal
+pkgver=0.1
+pkgrel=2
+pkgdesc="Dict package for English-Malayalam Freedict dictionary for DICT protocol clients"
+arch=('i686')
+url="http://smc.org.in/"
+license=('GPL')
+groups=()
+depends=(dictd)
+makedepends=()
+optdepends=()
+provides=()
+conflicts=()
+replaces=()
+backup=()
+options=()
+install=dict-freedict-eng-mal.install
+source=(http://download.savannah.nongnu.org/releases/smc/dictionary/$pkgname-$pkgver.tar.gz)
+md5sums=('23ae2f1e7bdd9325c0effb1c6d42b22f') #generate with 'makepkg -g'
+
+build() {
+ cd $srcdir/$pkgname-$pkgver
+ dictfmt -f -s Freedict-English-Malayalam -u smc.org.in dict-freedict-eng-mal < dict-freedict-eng-mal-src.txt && dictzip dict-freedict-eng-mal.dict || return 1
+ mkdir -p $pkgdir/usr/share/dictd || return 1
+ cp dict-freedict-eng-mal.index dict-freedict-eng-mal.dict.dz $pkgdir/usr/share/dictd/ || return 1
+}
diff --git a/dict-freedict-eng-mal.install b/dict-freedict-eng-mal.install
new file mode 100755
index 000000000000..e38278c8ec45
--- /dev/null
+++ b/dict-freedict-eng-mal.install
@@ -0,0 +1,5 @@
+post_install() {
+ echo "Adding the database to dictd configuration"
+ echo -e 'database Freedict-English-Malayalam {data “/usr/share/dictd/dict-en-ml.dict.dz” \n\t index “/usr/share/dictd/dict-en-ml.index”}' >> /etc/dict/dictd.conf
+}
+