aboutsummaryrefslogtreecommitdiff
path: root/lang/clang
diff options
context:
space:
mode:
authorBrooks Davis <brooks@FreeBSD.org>2010-02-16 18:27:16 +0000
committerBrooks Davis <brooks@FreeBSD.org>2010-02-16 18:27:16 +0000
commitdfd8dac146745c0d151dbd11a37e5b965157c107 (patch)
treee55bc650b60d72b991f68c305cf645b429401037 /lang/clang
parentfbc4b073d2c09ea350b3a6d49b438bda86ca54f7 (diff)
downloadports-dfd8dac146745c0d151dbd11a37e5b965157c107.tar.gz
ports-dfd8dac146745c0d151dbd11a37e5b965157c107.zip
Notes
Diffstat (limited to 'lang/clang')
-rw-r--r--lang/clang/Makefile2
-rw-r--r--lang/clang/files/patch-tools_clang_lib_Headers_Makefile14
-rw-r--r--lang/clang/pkg-plist8
3 files changed, 15 insertions, 9 deletions
diff --git a/lang/clang/Makefile b/lang/clang/Makefile
index 00f282ed3f02..a07989493ba3 100644
--- a/lang/clang/Makefile
+++ b/lang/clang/Makefile
@@ -7,7 +7,7 @@
PORTNAME= clang
PORTVERSION= 2.6
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel lang
MASTER_SITES= http://llvm.org/releases/${PORTVERSION}/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
diff --git a/lang/clang/files/patch-tools_clang_lib_Headers_Makefile b/lang/clang/files/patch-tools_clang_lib_Headers_Makefile
new file mode 100644
index 000000000000..09bfad734365
--- /dev/null
+++ b/lang/clang/files/patch-tools_clang_lib_Headers_Makefile
@@ -0,0 +1,14 @@
+
+$FreeBSD: /tmp/pcvs/ports/lang/clang/files/patch-tools_clang_lib_Headers_Makefile,v 1.1 2010-02-16 18:27:16 brooks Exp $
+
+--- tools/clang/lib/Headers/Makefile.orig
++++ tools/clang/lib/Headers/Makefile
+@@ -13,7 +13,7 @@
+ # FIXME: Get version from a common place.
+ HeaderDir := $(PROJ_OBJ_ROOT)/$(BuildMode)/lib/clang/1.0/include
+
+-HEADERS := $(notdir $(wildcard $(PROJ_SRC_DIR)/*.h))
++HEADERS := $(notdir $(wildcard $(PROJ_SRC_DIR)/*mm*.h))
+
+ OBJHEADERS := $(addprefix $(HeaderDir)/, $(HEADERS))
+
diff --git a/lang/clang/pkg-plist b/lang/clang/pkg-plist
index 1387c22cc5fe..20a7a0d350e2 100644
--- a/lang/clang/pkg-plist
+++ b/lang/clang/pkg-plist
@@ -2,17 +2,9 @@ bin/ccc-analyzer
bin/clang
bin/scan-build
lib/clang/1.0/include/emmintrin.h
-lib/clang/1.0/include/float.h
-lib/clang/1.0/include/iso646.h
-lib/clang/1.0/include/limits.h
lib/clang/1.0/include/mm_malloc.h
lib/clang/1.0/include/mmintrin.h
lib/clang/1.0/include/pmmintrin.h
-lib/clang/1.0/include/stdarg.h
-lib/clang/1.0/include/stdbool.h
-lib/clang/1.0/include/stddef.h
-lib/clang/1.0/include/stdint.h
-lib/clang/1.0/include/tgmath.h
lib/clang/1.0/include/tmmintrin.h
lib/clang/1.0/include/xmmintrin.h
libexec/clang-cc