sources/dsss/PKGBUILD
changeset 1 c42d991ddcdb
child 12 faa5eb587542
--- /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 <eveeel@gmail.com>
+
+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: