# Contributor: Anders Bergh pkgname=dmd pkgver=1.010 pkgrel=1 pkgdesc="D is an object-oriented, imperative, multiparadigm system programming language." arch=(i686) url="http://www.digitalmars.com/d/" license=('Proprietary') depends=(libstdc++5) makedepends=(unzip) provides=() conflicts=() replaces=() backup=() install= source=(http://ftp.digitalmars.com/$pkgname.$pkgver.zip) noextract=() md5sums=('b84310855be9ae1560e35ab4a5d91ed1') build() { mkdir -p $startdir/pkg/usr/bin cp $startdir/src/dmd/bin/dmd $startdir/pkg/usr/bin cp $startdir/src/dmd/bin/dumpobj $startdir/pkg/usr/bin cp $startdir/src/dmd/bin/obj2asm $startdir/pkg/usr/bin cp $startdir/src/dmd/bin/rdmd $startdir/pkg/usr/bin chmod +x $startdir/pkg/usr/bin/* mkdir -p $startdir/pkg/etc cat > $startdir/pkg/etc/dmd.conf <<- 'EOF' [Environment] DFLAGS=-I/usr/src/phobos -L-L/usr/lib EOF mkdir -p $startdir/pkg/usr/src cp -a $startdir/src/dmd/src/phobos $startdir/pkg/usr/src cp -a $startdir/src/dmd/src/dmd $startdir/pkg/usr/src mkdir -p $startdir/pkg/usr/lib cp $startdir/src/dmd/lib/libphobos.a $startdir/pkg/usr/lib }