updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / xdispatch-svn / PKGBUILD
bloba75591c8de71f9ba3aaf66d2f77666b11edf6998
1 # Maintainer: Jens Staal <staal1978@gmail.com>
3 pkgname=xdispatch-svn
4 pkgver=20110530
5 pkgrel=1
6 pkgdesc="A cross-platform implementation of Grand Central Dispatch"
7 arch=('i686' 'x86_64')
8 license=('Apache')
9 url="http://opensource.mlba-team.de/xdispatch/"
10 depends=('clang' 'libkqueue')
11 makedepends=('subversion' 'cmake')
14 build() {
15   cd $srcdir
16 # Update the repo, else clone a new one
17         if [ -d libxdispatch ]; then
18                 cd libxdispatch
19                 svn up
20                 cd $srcdir
21         else
22                 svn co http://opensource.mlba-team.de/svn/xdispatch/trunk libxdispatch
23         fi
25   export CC=clang
26   export CXX=clang++
28   rm -rf $srcdir/build
29   cp -ar $srcdir/libxdispatch $srcdir/build
30   cd $srcdir/build
31   cmake -G "Unix Makefiles"
32   make all
35 package() {
36   cd $srcdir/build
38   mkdir -p $pkgdir/usr/share/licenses/xdispatch
39   install -m644 $srcdir/libxdispatch/LICENSE $pkgdir/usr/share/licenses/xdispatch/LICENSE