# HG changeset patch # User Pascal Bellard # Date 1357314947 -3600 # Node ID ba1d6223154bc5c1ba13c2ab408880e7ef174afe # Parent ff8a57bb105d0390f8b795c93b7af13c60aa28bd Add llvm (thanks ernia) diff -r ff8a57bb105d -r ba1d6223154b llvm/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/llvm/receipt Fri Jan 04 16:55:47 2013 +0100 @@ -0,0 +1,40 @@ +# SliTaz package receipt. + +PACKAGE="llvm" +VERSION="3.2" +CATEGORY="development" +SHORT_DESC="Modular e compiler toolchain collection." +MAINTAINER="pascal.bellard@slitaz.org" +WEB_SITE="http://llvm.org/" +#TARBALL="$PACKAGE-$VERSION.tar.gz" +TARBALL="$PACKAGE-${VERSION}_${VERSION}.orig.tar.bz2" +WGET_URL="http://ftp.de.debian.org/debian/pool/main/${PACKAGE:0:1}/$PACKAGE-$VERSION/$TARBALL" +#SUGGESTED="udevil" + +DEPENDS="libffi" +BUILD_DEPENDS="libffi-dev libffi perl" + +# Rules to configure and make the package. +compile_rules() +{ + cd $src + ./configure --prefix=/usr --sysconfdir=/etc \ + --enable-libffi \ + --enable-optimized \ + --enable-shared \ + --enable-targets=all \ + --disable-assertions \ + --disable-debug-runtime \ + --disable-expensive-checks \ + $CONFIGURE_ARGS && + make && make DESTDIR=$DESTDIR install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr + cp -a $install/usr/bin $fs/usr + cp -a $install/usr/lib $fs/usr + cp -a $install/usr/include $fs/usr +}