sources/dsss/PKGBUILD
changeset 1 c42d991ddcdb
child 12 faa5eb587542
equal deleted inserted replaced
0:f595a447aa22 1:c42d991ddcdb
       
     1 # Contributor: Ustalov "eveel" Dmitry <eveeel@gmail.com>
       
     2 
       
     3 pkgname="dsss"
       
     4 pkgver="0.73"
       
     5 pkgrel=3
       
     6 pkgdesc="DSSS, the D Shared Software System"
       
     7 arch=(i686 x86_64)
       
     8 url="http://dsource.org/projects/dsss"
       
     9 license=('MIT')
       
    10 makedepends=('gcc')
       
    11 depends=('d-compiler' 'libphobos')
       
    12 source=("http://svn.dsource.org/projects/dsss/downloads/${pkgver}/dsss-${pkgver}.tar.bz2")
       
    13 md5sums=('c0699749e07f10fad550a0ab976d3751')
       
    14 
       
    15 build() {
       
    16   cd "$startdir/src/${pkgname}-${pkgver}"
       
    17 
       
    18   export MAKEFLAGS="-j1"
       
    19   if [ "$(pacman -Q dmd)" != "" ]; then
       
    20     make -f Makefile.dmd.posix
       
    21   elif [ "$(pacman -Q gdc)" != "" ]; then
       
    22     make -f Makefile.gdc.posix
       
    23   else
       
    24     error "You should install dmd or gdc, before compiling dsss"
       
    25     return 1
       
    26   fi
       
    27 
       
    28   ./dsss install \
       
    29     --prefix="$startdir/pkg/usr" \
       
    30     --libdir="$startdir/pkg/usr/lib" \
       
    31     --includedir="$startdir/pkg/usr/include/d" \
       
    32     --docdir="$startdir/pkg/usr/share/doc" \
       
    33     --sysconfdir="$startdir/pkg/etc" \
       
    34     --scratchdir="$startdir/pkg/tmp"
       
    35 }
       
    36 
       
    37 # vim:set ts=2 sw=2 et: