updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / libtango-ldc-svn / PKGBUILD
blob0e8511a4d694fc20ba9d677b8de86592ef9ad3ae
1 # Contributor: BeholdMyGlory <larvid@gmail.com>
3 pkgname=libtango-ldc-svn
4 pkgver=5401
5 pkgrel=1
6 pkgdesc="The Tango standard library for the D programming language, compiled for ldc."
7 arch=('i686')
8 url="http://dsource.org/projects/tango"
9 depends=('ldc-hg')
10 makedepends=('subversion')
11 license=('custom')
12 provides=('libtango' 'libtango-ldc')
13 conflicts=('libphobos' 'libtango')
15 _svntrunk=http://svn.dsource.org/projects/tango/trunk/
16 _svnmod=tango
18 build() {
19   cd ${srcdir}
20   
21   if [ -d $_svnmod/.svn ]; then
22     (cd $_svnmod && svn up)
23   else
24     svn co $_svntrunk --config-dir ./ $_svnmod
25   fi
27   msg "SVN checkout done or server timeout"
28   msg "Starting make..."
30   cd $_svnmod
32   mkdir -p ${pkgdir}/usr/lib
33   mkdir -p ${pkgdir}/usr/include/d
35   build/script/bob.sh --libname ${pkgdir}/usr/lib/libtango.a --verbose ldc || return 1
37   cp -r object.di tango ${pkgdir}/usr/include/d || return 1
39   find ${pkgdir} -depth -type d -name ".svn" -exec rm -r {} ';'