summaryrefslogtreecommitdiff
path: root/llvm/Pkgfile
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 }

Generated by cgit