updated on Sun Jan 15 04:04:02 UTC 2012
[aur-mirror.git] / zemberek-server-nolibs / PKGBUILD
blobca290bf8bdaff5e651b0801e36b11460efaf9eba
1 # Contributor: Samed Beyribey <ras0ir@eventualis.org>
2 pkgname=zemberek-server-nolibs
3 pkgver=0.7.1
4 pkgrel=1
5 url="http://code.google.com/p/zemberek"
6 pkgdesc='A Turkish spell checker server based on Zemberek NLP library'
7 arch=('i686' 'x86_64')
8 license=('MPL')
9 provides=('zemberek-server')
10 groups=('zemberek')
11 replaces=('zemberek-server')
12 conflicts=('zemberek-server')
13 depends=('java-runtime' 'dbus' 'libmatthew-java' 'dbus-java' 'apache-mina' 'zemberek-nolibs')
14 makedepends=('apache-ant' 'java-environment' 'dbus-java' 'apache-mina' 'zemberek-nolibs')
15 source=(http://zemberek.googlecode.com/files/zemberek-server-nolibs-$pkgver.tar.gz
16         zemberek
17         zemberek.conf.d)
18 md5sums=('769345191af0f28afc780d7306c87cd0'
19          'fbaca51a3f06fafe062590336de577fc'
20          '216d56e40c9ad34dd843b39c92ca723f')
21 build() {
22         install -d  $pkgdir/etc/dbus-1/system.d
23         install -d  $pkgdir/usr/share/java/zemberek
24         install -d  $pkgdir/usr/share/licenses/$pkgname
25         cd $srcdir
26         mkdir lib
27         jars=(/usr/share/java/dbus-java/dbus.jar /usr/share/java/mina/mina-core.jar /usr/share/java/zemberek/zemberek-cekirdek.jar /usr/share/java/zemberek/zemberek-tr.jar)
28         for lnjars in ${jars[@]}
29         do ln -s $lnjars lib/
30         done
31 # Build 'em
32         /usr/share/java/apache-ant/bin/ant || return 1
33         install -D -m644 $srcdir/dist/config/conf.ini $pkgdir/etc/zemberek-server.ini
34         install -m644 dist/config/zemberek-server.conf $pkgdir/etc/dbus-1/system.d
35         install -m644 dist/zemberek-server-$pkgver.jar $pkgdir/usr/share/java/zemberek
36         ln -s /usr/share/java/zemberek/zemberek-server-$pkgver.jar $pkgdir/usr/share/java/zemberek/zemberek-server.jar
37         install -m644 dist/lisanslar/zemberek-licence.txt $pkgdir/usr/share/licenses/$pkgname
38         install -D -m755 $startdir/zemberek $pkgdir/etc/rc.d/zemberek
39         install -D -m644 $startdir/zemberek.conf.d $pkgdir/etc/conf.d/zemberek