updated on Sat Jan 14 00:11:12 UTC 2012
[aur-mirror.git] / pqc-svn / PKGBUILD
blob5655282dec0a9fc3c99abf0681b9de2d6770b52e
1 # Maintainer:  MiakoMiyamura <miyamiyamura at gmail dot com>
3 pkgname=pqc-svn
4 pkgrel=1
5 pkgver=2
6 pkgdesc='PostgreSQL Query Cache enables to improve query processing performance extremely faster by caching query results from backends.'
7 arch=('i686' 'x86_64')
8 url='http://code.google.com/p/pqc/'
9 license=('BSD')
10 depends=('libmemcached' 'memcached')
11 makedepends=('automake-1.9' 'subversion')
12 install="${pkgname}.install"
13 source=('LICENSE')
14 md5sums=('b9120b098d96d502aee35460fce3c220')
16 _builddir="${srcdir}"/builddir
17 _svntrunk='http://pqc.googlecode.com/svn/trunk/src'
18 _svnmod="${srcdir}/pqc"
20 build() {
21     cd "${srcdir}"
22     
23     msg 'Checking out sources...'    
24     if [ -d .svn ]; then
25         svn up
26     else
27         svn co "${_svntrunk}" --config-dir ./ "${_svnmod}"
28     fi
29     
30     if test $? -ne 0; then
31         msg 'Failed to download source code'
32         return 1
33     fi    
35     msg 'Starting build...'
36     
37     rm -rf "${_builddir}"
38     cp -r "${_svnmod}" "${_builddir}"
39     cd "${_builddir}"
40     
41     automake-1.9 || /opt/automake-1.9/bin/automake-1.9 || return 1
42     ./configure --prefix=/usr || return 1
43     make || return 1
46 package() {
47     cd ${_builddir}
48     make DESTDIR="${pkgdir}" install || return 1
50     install -D -m644 \
51         "${srcdir}"/LICENSE \
52         "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE