updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / php-tair / PKGBUILD
blob1239b43c36f1bbda0a9fc20e5aa1da016166d954
1 pkgname=php-tair
2 pkgver=2
3 pkgrel=1
4 pkgdesc="tair client for php"
5 arch=('i686' 'x86_64')
6 url="http://code.google.com/p/php-tair/"
7 license=('MIT')
8 depends=('php' 'taobao-tair-svn')
9 makedepends=('subversion' 'php' 'taobao-tair-svn')
10 source=()
12 md5sums=()
13 backup=()
15 _svnmod='php-tair-svn'
16 _svntrunk="http://php-tair.googlecode.com/svn/trunk/"
18 build()
20     cd "$srcdir/"
21     msg "Getting source..."
22     if [ -d "$_svnmod/.svn" ] ; then
23         cd "$_svnmod" && svn --config-dir ../ -r $pkgver up
24     else
25         svn --config-dir ./ -r $pkgver co "$_svntrunk" "$_svnmod"
26     fi
28     LDFLAGS=""
30     msg "SVN checkout done or server timeout"
31     msg "Creating make environment..."
32     rm -rf "$srcdir/$_svnmod-build"
33     cp -r "$srcdir/$_svnmod" "$srcdir/$_svnmod-build"
35     msg "Starting make..."
37     cd "$srcdir/$_svnmod-build"
38     phpize
39     ./configure --prefix=/usr || return 1
40     make || return 1
41     make INSTALL_ROOT=$pkgdir install || return 1
42     echo "extension=tair.so" > tair.ini
43     grep tair $srcdir/$_svnmod-build/tmp-php.ini >> tair.ini
44     install -Dm644 tair.ini $pkgdir/etc/php/conf.d/tair.ini