changeset 2127:c249980b95df

package llvm: add update script and ignore v2.9
author Tony Theodore <tonyt@logyst.com>
date Thu, 24 Nov 2011 19:49:07 +1100
parents 18dc5e1dee6f
children e54452862e8b
files src/llvm.mk
diffstat 1 files changed, 5 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/src/llvm.mk	Thu Nov 24 18:51:05 2011 +1100
+++ b/src/llvm.mk	Thu Nov 24 19:49:07 2011 +1100
@@ -3,7 +3,7 @@
 
 # llvm
 PKG             := llvm
-$(PKG)_IGNORE   :=
+$(PKG)_IGNORE   := 2.9
 $(PKG)_VERSION  := 2.8
 $(PKG)_CHECKSUM := 6d49fe039d28e8664de25491c775cb2c599e30c1
 $(PKG)_SUBDIR   := llvm-$($(PKG)_VERSION)
@@ -13,8 +13,10 @@
 $(PKG)_DEPS     := gcc
 
 define $(PKG)_UPDATE
-    echo 'Warning: Updates are temporarily disabled for package llvm.' >&2;
-    echo $($(PKG)_VERSION)
+    wget -q -O- 'http://llvm.org/releases/download.html' | \
+    grep 'Download LLVM' | \
+    $(SED) -n 's,.*\([0-9]\.[0-9]\).*,\1,p' | \
+    head -1
 endef
 
 define $(PKG)_BUILD