updated on Fri Jan 20 12:03:34 UTC 2012
[aur-mirror.git] / dmd1 / PKGBUILD
blob72aa1bd30f194c8e7039061c2800e11fdfc7188f
1 # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
2 # Contributor: Chris Brannon <cmbrannon79@gmail.com>
3 # Contributor: Andrea Scarpino <andrea@archlinux.org>
4 # Contributor: Anders Bergh <anders1@gmail.com>
5 # Contributor: Alexander Fehr <pizzapunk gmail com>
7 pkgname=dmd1
8 pkgver=1.072
9 pkgrel=1
10 pkgdesc="The Digital Mars D compiler"
11 arch=('i686' x86_64)
12 url="http://www.digitalmars.com/d/1.0/"
13 source=(http://ftp.digitalmars.com/dmd.$pkgver.zip)
14 license=('custom')
15 options=('!strip')
16 depends=(gcc-libs)
17 optdepends=('libphobos: D standard runtime library'
18             'libtango: Alternative runtime library')
19 md5sums=('d5489b94f06c7ca2f4b5de62f7e6815a')
21 [[ $CARCH == "x86_64" ]] && makedepends=("${makedepends[@]}" 'gcc-multilib' 'lib32-glibc')
23 build() {
24   install -Dm644 "$srcdir/dmd/license.txt" "$pkgdir/usr/share/licenses/dmd/LICENSE"
26   if [ $CARCH == x86_64 ]; then
27     cd "$srcdir/dmd/linux/bin64"
28   else
29     cd "$srcdir/dmd/linux/bin32"
30   fi
31   install -dm755 "$pkgdir/usr/bin"
32   install -m755 dmd rdmd dumpobj obj2asm "$pkgdir/usr/bin"
34   for x in "$srcdir"/dmd/man/man1/*.1; do
35     install -Dm644 "$x" "$pkgdir/usr/share/man/man1/$(basename "$x")"
36   done
38   for x in "$srcdir"/dmd/man/man1/*.5; do
39     install -Dm644 "$x" "$pkgdir/usr/share/man/man5/$(basename "$x")"
40   done