blob: dd363b0dcc4bae4b9e12584e9548006025e0dde9 (
plain)
1 # Description: LLVM including clang
2 # URL: http://llvm.org
3 # Maintainer: Tilman Sauerbeck, tilman at crux dot nu
4
5 name=llvm
6 version=2.8
7 release=2
8 source=(http://llvm.org/releases/$version/{$name,clang}-$version.tgz llvm.diff)
9
10 build() {
11 patch -p1 -d clang-$version -i $SRC/llvm.diff
12
13 mv clang-$version $name-$version/tools/clang
14
15 cd $name-$version
16
17 ./configure --prefix=/usr --without-oprofile
18
19 make
20 make DESTDIR=$PKG install
21
22 # Unfortunately, llvm's configure script seems to ignore --mandir.
23 mv $PKG/usr/share/man $PKG/usr
24 rmdir $PKG/usr/share
25
26 find $PKG -name .dir -delete
27 rm -rf $PKG/usr/docs
28 }
|