diff -r f595a447aa22 -r c42d991ddcdb sources/dsss/PKGBUILD --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sources/dsss/PKGBUILD Mon Dec 17 04:44:31 2007 +0100 @@ -0,0 +1,37 @@ +# Contributor: Ustalov "eveel" Dmitry + +pkgname="dsss" +pkgver="0.73" +pkgrel=3 +pkgdesc="DSSS, the D Shared Software System" +arch=(i686 x86_64) +url="http://dsource.org/projects/dsss" +license=('MIT') +makedepends=('gcc') +depends=('d-compiler' 'libphobos') +source=("http://svn.dsource.org/projects/dsss/downloads/${pkgver}/dsss-${pkgver}.tar.bz2") +md5sums=('c0699749e07f10fad550a0ab976d3751') + +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: