sources/libtango/PKGBUILD
changeset 1 c42d991ddcdb
child 12 faa5eb587542
equal deleted inserted replaced
0:f595a447aa22 1:c42d991ddcdb
       
     1 # Maintainer: Anders Bergh <anders1@gmail.com>
       
     2 pkgname=libtango
       
     3 pkgver=0.99.3
       
     4 pkgrel=2
       
     5 pkgdesc="The Tango standard library for the D programming language."
       
     6 arch=('i686')
       
     7 url="http://dsource.org/projects/tango"
       
     8 source=(http://downloads.dsource.org/projects/tango/$pkgver/tango-$pkgver-src.tar.gz
       
     9         dmd.conf)
       
    10 md5sums=('8fd4210441f8b84f1de9d2513915b41c'
       
    11          'b16c7f8eeb3adebe805ca03a4b183efc')
       
    12 depends=('d-dmd')
       
    13 license=('custom')
       
    14 conflicts=('libphobos')
       
    15 
       
    16 build() {
       
    17   cd $startdir/src/tango-$pkgver-src
       
    18 
       
    19   cd lib
       
    20   ./build-dmd.sh || return 1
       
    21   ./build-tango.sh dmd || return 1
       
    22 
       
    23   mkdir -p $startdir/pkg/usr/lib
       
    24   mkdir -p $startdir/pkg/usr/include{,/d}
       
    25   cp -f $startdir/src/tango-$pkgver-src/lib/libtango-base-dmd.a $startdir/pkg/usr/lib || return 1
       
    26   cp -f $startdir/src/tango-$pkgver-src/lib/libtango-user-dmd.a $startdir/pkg/usr/lib || return 1
       
    27   cp -f $startdir/src/tango-$pkgver-src/object.di $startdir/pkg/usr/include/d || return 1
       
    28   cp -Rf $startdir/src/tango-$pkgver-src/tango $startdir/pkg/usr/include/d || return 1
       
    29   cp -Rf $startdir/src/tango-$pkgver-src/std $startdir/pkg/usr/include/d || return 1
       
    30 
       
    31   mkdir -p $startdir/pkg/etc
       
    32   cp $startdir/src/dmd.conf $startdir/pkg/etc || return 1
       
    33 }
       
    34