summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: bb5846c423dceea30c9420808b3c71e0d30d86bb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# Contributor: manveru <m.fellinger@gmail.com>
# Contributor: Florian Richter <Florian_Richter@gmx.de>
# Contributor: b4283
# Maintainer: Alfredo Beaumont <alfredo.beaumont@gmail.com>

pkgname=opendylan
pkgver=2019.1
pkgrel=1
pkgdesc="Dylan is an advanced, object-oriented, dynamic language which supports rapid program development."
arch=(i686 x86_64)
url="http://www.opendylan.org"
license=('custom')
install=opendylan.install
options=(!strip staticlibs)

if [[ $CARCH == "i686" ]]; then
    depends=('glibc')
    source=(http://opendylan.org/downloads/$pkgname/$pkgver/$pkgname-$pkgver-x86-linux.tar.bz2)
    md5sums=('c391b1f1e0f2682b9c8d1f85852532f1')
elif [[ $CARCH == "x86_64" ]]; then
    depends=('glibc' 'gc')
    source=(http://opendylan.org/downloads/$pkgname/$pkgver/$pkgname-$pkgver-x86_64-linux.tar.bz2)
    md5sums=('458a921bd1e1097d3beb02908e3e49a2')
fi

package() {
    mkdir -p $pkgdir/usr/bin
    mkdir -p $pkgdir/opt/$pkgname
    cp -r $srcdir/$pkgname-$pkgver/{bin,databases,lib,sources,share} $pkgdir/opt/$pkgname
    ln -sf /opt/$pkgname/bin/{dswank,dylan-compiler,make-dylan-app,parser-compiler} $pkgdir/usr/bin/$1
    if [[ $CARCH = "x86_64" ]]; then
      cp -r $srcdir/$pkgname-$pkgver/include $pkgdir/opt/$pkgname
    fi
    install -D -m644 $srcdir/$pkgname-$pkgver/License.txt $pkgdir/usr/share/licenses/$pkgname/License.txt
}