Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Finn Haedicke (92f111fc172b8df3b6f7530799de227878768923)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Finn Haedicke <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Finn Haedicke (92f111fc172b8df3b6f7530799de227878768923)
  • Date: Wed, 23 Jun 2010 03:29:49 -0500

GIT changes to master grimoire by Finn Haedicke <finn_haedicke AT gmx.net>:

devel/llvm/CONFIGURE | 3 +--
devel/llvm/DETAILS | 2 ++
devel/llvm/HISTORY | 4 ++++
devel/llvm/PREPARE | 1 +
devel/llvm/PRE_BUILD | 2 +-
5 files changed, 9 insertions(+), 3 deletions(-)

New commits:
commit 92f111fc172b8df3b6f7530799de227878768923
Author: Finn Haedicke <finn_haedicke AT gmx.net>
Commit: Finn Haedicke <finn_haedicke AT gmx.net>

llvm: do not download clang if not needed

diff --git a/devel/llvm/CONFIGURE b/devel/llvm/CONFIGURE
index fe589b1..3e483c6 100755
--- a/devel/llvm/CONFIGURE
+++ b/devel/llvm/CONFIGURE
@@ -1,4 +1,3 @@
config_query_option LLVMJIT "Enable Just In Time compiling?" y \
"--enable-jit" \
- "--disable-jit" &&
-config_query LLVM_WITH_CLANG "Enable clang compiler frontend?" n
+ "--disable-jit"
diff --git a/devel/llvm/DETAILS b/devel/llvm/DETAILS
index a10172e..2b17821 100755
--- a/devel/llvm/DETAILS
+++ b/devel/llvm/DETAILS
@@ -3,9 +3,11 @@
SOURCE="${SPELL}-${VERSION}.tgz"
SOURCE_URL[0]=http://${SPELL}.org/releases/${VERSION}/${SOURCE}

SOURCE_HASH=sha512:d0544893c5343b69a99f9cb336e0a0ee6c1fb94c24e7794f61190829543d424626868e1901a110c82987c0af8292cfa7d89a3a762a2b6f27b98a924ccecc4b6c
+if [[ "$LLVM_WITH_CLANG" == y ]]; then
SOURCE2="clang-${VERSION}.tgz"
SOURCE2_URL[0]=http://${SPELL}.org/releases/${VERSION}/${SOURCE2}

SOURCE2_HASH=sha512:01822007c96374baa66d17f5807b96353bb9ebc57b43dcf78517d8f5bc9413c83daa0c9ff8a830071d90b86a6dcc6a7027fbf9b0ae7556ab1a736839162e67a7
+fi
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://llvm.org "
LICENSE[0]=BSD
diff --git a/devel/llvm/HISTORY b/devel/llvm/HISTORY
index 9fd71e3..3f46472 100644
--- a/devel/llvm/HISTORY
+++ b/devel/llvm/HISTORY
@@ -1,3 +1,7 @@
+2010-06-23 Finn Haedicke <finn AT sourcemage.org>
+ * CONFIGURE,PREPARE: query for clang in PREPARE
+ * DETAILS,PRE_BUILD: only download and unpack clang if enabled
+
2010-06-20 Finn Haedicke <finn AT sourcemage.org>
* CONFIGURE,DETAILS,PRE_BUILD : added support for clang
* DEPENDS: removed query for gcc backend (unused)
diff --git a/devel/llvm/PREPARE b/devel/llvm/PREPARE
new file mode 100755
index 0000000..2bd8d21
--- /dev/null
+++ b/devel/llvm/PREPARE
@@ -0,0 +1 @@
+config_query LLVM_WITH_CLANG "Enable clang compiler frontend?" n
diff --git a/devel/llvm/PRE_BUILD b/devel/llvm/PRE_BUILD
index a75b139..580ce11 100755
--- a/devel/llvm/PRE_BUILD
+++ b/devel/llvm/PRE_BUILD
@@ -1,5 +1,5 @@
default_pre_build &&
-if [[ $LLVM_WITH_CLANG ]]; then
+if [[ "$LLVM_WITH_CLANG" == y ]]; then
cd ${SOURCE_DIRECTORY}/tools &&
unpack_file 2 &&
mv clang-${VERSION} clang



  • [SM-Commit] GIT changes to master grimoire by Finn Haedicke (92f111fc172b8df3b6f7530799de227878768923), Finn Haedicke, 06/23/2010

Archive powered by MHonArc 2.6.24.

Top of Page