aboutsummaryrefslogtreecommitdiff
path: root/devel/llvm33
diff options
context:
space:
mode:
authorBrooks Davis <brooks@FreeBSD.org>2013-06-21 15:17:40 +0000
committerBrooks Davis <brooks@FreeBSD.org>2013-06-21 15:17:40 +0000
commitde32315da8c92dc1325972b453bf18dde797616c (patch)
treee917b8cee3dee31dca519433e03c2021720f3502 /devel/llvm33
parentd98042d056d7eeba9e7aeec0aeee556e39f94e8d (diff)
Upgrade Clang and LLVM 3.3 ports to the release version.
Notes
Notes: svn path=/head/; revision=321475
Diffstat (limited to 'devel/llvm33')
-rw-r--r--devel/llvm33/Makefile16
-rw-r--r--devel/llvm33/distinfo4
-rw-r--r--devel/llvm33/pkg-plist4
3 files changed, 8 insertions, 16 deletions
diff --git a/devel/llvm33/Makefile b/devel/llvm33/Makefile
index 02e9fb286957..5ae6188d5f24 100644
--- a/devel/llvm33/Makefile
+++ b/devel/llvm33/Makefile
@@ -1,23 +1,17 @@
# $FreeBSD$
PORTNAME= llvm
-DISTVERSION= 3.3rc3
+PORTVERSION= 3.3
CATEGORIES= devel lang
-MASTER_SITES= http://llvm.org/pre-releases/3.3/rc3/
-DISTNAME= llvm-source-${DISTVERSION}
+MASTER_SITES= http://llvm.org/releases/${PORTVERSION}/
+DISTNAME= ${PORTNAME}-${PORTVERSION}.src
MAINTAINER= brooks@FreeBSD.org
COMMENT= Low Level Virtual Machine
LIB_DEPENDS= execinfo:${PORTSDIR}/devel/libexecinfo
-.if defined(PACKAGE_BUILDING)
-BUILD_DEPENDS+= bash:${PORTSDIR}/shells/bash
-.endif
-.if defined(MAINTAINER_MODE)
-BUILD_DEPENDS+= f2c:${PORTSDIR}/lang/f2c
-.endif
-LLVM_SUFFIX= 33
+LLVM_SUFFIX= ${PORTVERSION:S/.//g}
LLVM_PREFIX= ${PREFIX}/llvm${LLVM_SUFFIX}
DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${LLVM_SUFFIX}
LATEST_LINK= ${PORTNAME}${LLVM_SUFFIX}
@@ -30,8 +24,6 @@ USE_PERL5= yes
USE_PYTHON_BUILD= yes
MAKE_JOBS_SAFE= yes
-WRKSRC= ${WRKDIR}/llvm.src
-
SUB_FILES= llvm-wrapper.sh
SUB_LIST= LLVM_PREFIX="${LLVM_PREFIX}" LLVM_SUFFIX="${LLVM_SUFFIX}"
diff --git a/devel/llvm33/distinfo b/devel/llvm33/distinfo
index a69e51d46aab..db6288c37cb3 100644
--- a/devel/llvm33/distinfo
+++ b/devel/llvm33/distinfo
@@ -1,2 +1,2 @@
-SHA256 (llvm-source-3.3rc3.tar.gz) = 22202303fc2ff667bd2ed1777f46985aed87a266efcc5d438451c25ec50e743b
-SIZE (llvm-source-3.3rc3.tar.gz) = 13644242
+SHA256 (llvm-3.3.src.tar.gz) = 68766b1e70d05a25e2f502e997a3cb3937187a3296595cf6e0977d5cd6727578
+SIZE (llvm-3.3.src.tar.gz) = 13602421
diff --git a/devel/llvm33/pkg-plist b/devel/llvm33/pkg-plist
index 5fbbd2a767b9..1a48cf580c92 100644
--- a/devel/llvm33/pkg-plist
+++ b/devel/llvm33/pkg-plist
@@ -603,8 +603,8 @@ llvm33/include/llvm/Transforms/Utils/ValueMapper.h
llvm33/include/llvm/Transforms/Vectorize.h
llvm33/lib/BugpointPasses.so
llvm33/lib/LLVMHello.so
-llvm33/lib/libLLVM-3.3.so
-llvm33/lib/libLLVM-3.3.so.0
+llvm33/lib/libLLVM-%%PORTVERSION%%.so
+llvm33/lib/libLLVM-%%PORTVERSION%%.so.0
llvm33/lib/libLLVMAArch64AsmParser.a
llvm33/lib/libLLVMAArch64AsmPrinter.a
llvm33/lib/libLLVMAArch64CodeGen.a