rendered paste body# Contributor: Anders Bergh <anders1@gmail.com>
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
}