sources/dsss/PKGBUILD
author Anders Bergh <anders1@gmail.com>
Fri, 21 Dec 2007 22:32:34 +0000
changeset 12 faa5eb587542
parent 1 c42d991ddcdb
permissions -rw-r--r--
new versions

# Contributor: Anders Bergh <anders1@gmail.com>
# Contributor: Ustalov "eveel" Dmitry <eveeel@gmail.com>
pkgname="dsss"
pkgver="0.74"
pkgrel=1
pkgdesc="DSSS, the D Shared Software System"
arch=(i686 x86_64)
url="http://dsource.org/projects/dsss"
license=('MIT')
makedepends=('gcc' 'libphobos')
depends=('d-compiler')
source=("http://svn.dsource.org/projects/dsss/downloads/${pkgver}/dsss-${pkgver}.tar.bz2")
md5sums=('3157265c5f9fad53de08ea1c1579764c')

build() {
  cd "$startdir/src/${pkgname}-${pkgver}"

  export MAKEFLAGS="-j1"
  if [ "$(pacman -Q dmd)" != "" ]; then
    make -f Makefile.dmd.posix
  elif [ "$(pacman -Q gdc)" != "" ]; then
    make -f Makefile.gdc.posix
  else
    error "You should install dmd or gdc before compiling dsss"
    return 1
  fi

  ./dsss install \
    --prefix="$startdir/pkg/usr" \
    --libdir="$startdir/pkg/usr/lib" \
    --includedir="$startdir/pkg/usr/include/d" \
    --docdir="$startdir/pkg/usr/share/doc" \
    --sysconfdir="$startdir/pkg/etc" \
    --scratchdir="$startdir/pkg/tmp"
}

# vim:set ts=2 sw=2 et: