sources/dmd/PKGBUILD
changeset 1 c42d991ddcdb
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/sources/dmd/PKGBUILD	Mon Dec 17 04:44:31 2007 +0100
@@ -0,0 +1,30 @@
+# Maintainer: Anders Bergh <anders1@gmail.com>
+# Contributor: Alexander Fehr <pizzapunk gmail com>
+pkgname=dmd
+pkgver=1.024
+pkgrel=1
+pkgdesc="The Digital Mars D compiler."
+arch=('i686')
+url="http://www.digitalmars.com/d/1.0/"
+source=(http://ftp.digitalmars.com/$pkgname.$pkgver.zip)
+md5sums=('249eb2a3b337ad4918444bb684219687')
+provides=('d-compiler' 'd-dmd')
+license=('custom')
+options=('!strip')
+makedepends=('unzip')
+
+build() {
+  # Copy the license
+  mkdir -p $startdir/pkg/usr/share/licenses/dmd || return 1
+  cp $startdir/src/dmd/license.txt $startdir/pkg/usr/share/licenses/dmd/COPYING || return 1
+
+  mkdir -p $startdir/pkg/usr/bin || return 1
+  install -m755 $startdir/src/dmd/bin/dmd $startdir/pkg/usr/bin || return 1
+  install -m755 $startdir/src/dmd/bin/dumpobj $startdir/pkg/usr/bin || return 1
+  install -m755 $startdir/src/dmd/bin/obj2asm $startdir/pkg/usr/bin || return 1
+  install -m755 $startdir/src/dmd/bin/rdmd $startdir/pkg/usr/bin || return 1
+
+  mkdir -p $startdir/pkg/usr/man/man{1,5}
+  install -m644 $startdir/src/dmd/man/man1/*.1 $startdir/pkg/usr/man/man1
+  install -m644 $startdir/src/dmd/man/man1/*.5 $startdir/pkg/usr/man/man5
+}