updated on Sat Jan 21 04:00:54 UTC 2012
[aur-mirror.git] / opencog-bzr / PKGBUILD
blobea328efe1d43ef065cb561288dfc07cea073c85c
1 # Maintainer: Thomas Dziedzic < gostrc at gmail >
3 pkgname=opencog-bzr
4 pkgver=6105
5 pkgrel=1
6 pkgdesc='OpenCog aims to provide research scientists and software developers with a common platform to build and share artificial intelligence programs.'
7 arch=('i686' 'x86_64')
8 url='http://www.opencog.org/'
9 license=('AGPL3')
10 options=('!makeflags')
11 depends=('boost-libs' 'unixodbc' 'xmlrpc-c' 'guile' 'gsl' 'xerces-c-2' 'sdl_gfx' 'expat' 'zeromq' 'protobuf' 'python2')
12 makedepends=('boost' 'bzr' 'cmake' 'luabind' 'cxxtest' 'doxygen' 'cython')
14 _bzrtrunk='lp:opencog'
15 _bzrmod='opencog'
17 build() {
18   msg 'Connecting to the server...'
19   if [ ! -d ./${_bzrmod} ]; then
20     bzr co ${_bzrtrunk} ${_bzrmod}
21   else
22     bzr up ${_bzrmod}
23   fi
24   msg 'BZR checkout done or server timeout'
26   rm -fr build
27   cp -r ${_bzrmod} build
28   cd build
30   unset LDFLAGS
32   # use -DCMAKE_BUILD_TYPE=Release to optimize binaries or remove it for debug
33   # use -Wno-dev to suppress developer specific warnings
34   cmake \
35     -DCMAKE_BUILD_TYPE=Release \
36     -DCMAKE_INSTALL_PREFIX='/usr' \
37     -DCMAKE_SKIP_RPATH=ON \
38     -DCONFDIR='/etc' \
39     -DPYTHON_EXECUTABLE='/usr/bin/python2' \
40     .
42   make -j1
45 package() {
46   cd build
48   make DESTDIR=${pkgdir} install