diff -r f595a447aa22 -r c42d991ddcdb sources/dmd/PKGBUILD --- /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 +# Contributor: Alexander Fehr +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 +}