blob: 90b88b6f6b56271e50909690eba3cdfafedd3e65 (
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
|
# Maintainer: Stefan Husmann <stefan-husmann@t-online.de>
pkgname=xcl
pkgver=0.0.0.291
pkgrel=3
pkgdesc="An native-code implementation of Common Lisp"
arch=('i686' 'x86_64')
url="http://armedbear.org/"
license=('GPL')
depends=('gcc-libs')
makedepends=('git')
provides=('common-lisp')
source=(http://armedbear.org/$pkgname-$pkgver.tar.gz 'etcxclrc')
md5sums=('c74e675d220e78d815e9818b969ddf00'
'6f426ad20c0086460067915091cefae8')
backup=('etc/xclrc')
options=('!makeflags')
build() {
cd $srcdir/$pkgname
make
yes "(quit)"|./xcl --eval "(REBUILD-LISP)"
}
package() {
install -Dm755 "$srcdir/$pkgname/xcl" "$pkgdir/usr/bin/xcl"
install -Dm644 "$srcdir/etcxclrc" "$pkgdir/etc/xclrc"
install -Dm644 "$srcdir/etcxclrc" "$pkgdir/etc/xclrc"
install -dm755 "$pkgdir/usr/share/xcl"
cd "$srcdir/$pkgname"
cp -r lisp compiler clos "$pkgdir/usr/share/xcl"
}
|