updated on Wed Jan 25 16:08:47 UTC 2012
[aur-mirror.git] / ibus-sogoupycc-svn / PKGBUILD
blob62353a0f50a47daed0ee8573ca77d67b2496e19f
1 # Maintainer: WU Jun <quark at lihdd dot net>
3 pkgname=ibus-sogoupycc-svn
4 pkgver=230
5 pkgrel=1
6 pkgdesc="ibus-sogoupycc is a Sogou cloud client, a Chinese input method on ibus platform. This is its svn version."
7 arch=('i686' 'x86_64')
8 url="http://ibus-sogoupycc.googlecode.com/"
9 license=('GPL')
10 depends=('ibus>=1.2.0'
11         'lua>=5.1' 'lua<=5.1.99'
12         'luasocket'
13         'sqlite3'
14         'gtk2'
15         'libnotify')
16 makedepends=('subversion>=1.5' 'cmake>=2.6')
17 provides=()
18 replaces=('ibus-sogoupycc')
19 conflicts=('ibus-sogoupycc')
20 source=(http://ibus-sogoupycc.googlecode.com/files/open-phrase-201003.tar.gz)
21 noextract=()
22 md5sums=('64c29758b2837ef0c70d823a3b31ec3e')
24 _svntrunk=$url/svn/trunk/linux
25 _svnmod=$pkgname
27 build() {
28         cd "$srcdir"
29         if [ -d $_svnmod/.svn ]; then
30                 (cd $_svnmod && svn up)
31         else
32                 svn co $_svntrunk $_svnmod
33         fi
35         msg "SVN checkout done or server timeout"
36         msg "Starting make..."
38         cd "$srcdir/$_svnmod"
39         ./build.sh || return 1
42 package() {
43         cd ${srcdir}/${_svnmod}/build
44         make DESTDIR=${pkgdir} install || return 1
45         mkdir $pkgdir/usr/share/ibus-sogoupycc/db/
46         install -Dm644 ${srcdir}/db/main.db \
47                         ${pkgdir}/usr/share/ibus-sogoupycc/db/main.db