From jyyou@cs.nctu.edu.tw  Fri Jan 20 06:45:08 2012
Return-Path: <jyyou@cs.nctu.edu.tw>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 27ADA1065670;
	Fri, 20 Jan 2012 06:45:02 +0000 (UTC)
	(envelope-from jyyou@cs.nctu.edu.tw)
Received: from csmailer.cs.nctu.edu.tw (csmailer.cs.nctu.edu.tw [140.113.235.130])
	by mx1.freebsd.org (Postfix) with ESMTP id 0E7D78FC15;
	Fri, 20 Jan 2012 06:45:00 +0000 (UTC)
Received: from csmailer.cs.nctu.edu.tw (localhost [127.0.0.1])
	by csmailer.cs.nctu.edu.tw (Postfix) with ESMTP id 189BA145;
	Fri, 20 Jan 2012 14:26:45 +0800 (CST)
Received: from csduty.cs.nctu.edu.tw (csduty [140.113.235.102])
	by csmailer.cs.nctu.edu.tw (Postfix) with ESMTP id 0E64C144;
	Fri, 20 Jan 2012 14:26:45 +0800 (CST)
Received: (from jyyou@localhost)
	by csduty.cs.nctu.edu.tw (8.14.4/8.14.4/Submit) id q0K6TgdR089393;
	Fri, 20 Jan 2012 14:29:42 +0800 (CST)
	(envelope-from jyyou)
Message-Id: <201201200629.q0K6TgdR089393@csduty.cs.nctu.edu.tw>
Date: Fri, 20 Jan 2012 14:29:42 +0800 (CST)
From: Jyun-Yan You <jyyou@cs.nctu.edu.tw>
To: FreeBSD-gnats-submit@freebsd.org
Cc: brooks@freebsd.org
Subject: [PATCH] lang/clang: update to 3.0
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         164325
>Category:       ports
>Synopsis:       [PATCH] lang/clang: update to 3.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    brooks
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jan 20 06:50:14 UTC 2012
>Closed-Date:    Fri Jan 20 21:31:43 UTC 2012
>Last-Modified:  Fri Jan 20 21:40:10 UTC 2012
>Originator:     Jyun-Yan You
>Release:        FreeBSD 8.2-RELEASE-p3 amd64
>Organization:
>Environment:
System: FreeBSD csduty.cs.nctu.edu.tw 8.2-RELEASE-p3 FreeBSD 8.2-RELEASE-p3 #0: Tue Sep 27 18:45:57 UTC 2011
>Description:
- Update to 3.0

Removed file(s):
- files/patch-tools_clang_lib_Headers_Makefile

Port maintainer (brooks@FreeBSD.org) is cc'd.

Generated with FreeBSD Port Tools 0.99
>How-To-Repeat:
>Fix:

--- clang-3.0.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/lang/clang/Makefile /amd/gcs/98/9855518/src/ports/lang/clang/Makefile
--- /usr/ports/lang/clang/Makefile	2011-06-16 23:07:40.000000000 +0800
+++ /amd/gcs/98/9855518/src/ports/lang/clang/Makefile	2012-01-20 14:25:21.328225000 +0800
@@ -6,10 +6,9 @@
 #
 
 PORTNAME=	clang
-PORTVERSION=	2.9
+PORTVERSION=	3.0
 CATEGORIES=	lang devel
 MASTER_SITES=	http://llvm.org/releases/${PORTVERSION}/
-EXTRACT_SUFX=	.tgz
 DISTFILES=	${DISTNAME}${EXTRACT_SUFX} \
 		${LLVM_SOURCE}
 EXTRACT_ONLY=	${LLVM_SOURCE}
@@ -24,7 +23,7 @@
 LLVM_NAME=	llvm-${PORTVERSION}
 LLVM_SOURCE=	${LLVM_NAME}${EXTRACT_SUFX}
 
-WRKSRC=		${WRKDIR}/${LLVM_NAME}
+WRKSRC=		${WRKDIR}/${LLVM_NAME}.src
 BUILD_WRKSRC=	${WRKSRC}/tools/clang
 INSTALL_WRKSRC=	${WRKSRC}/tools/clang
 
@@ -45,7 +44,8 @@
 USE_PYTHON=	yes
 MAKE_JOBS_SAFE=	yes
 
-MAKE_ARGS=	LLVMIncDir=${LOCALBASE}/include \
+MAKE_ARGS=	CLANG_TBLGEN=${WRKSRC}/Release/bin/clang-tblgen \
+		LLVMIncDir=${LOCALBASE}/include \
 		LLVMToolDir=${LOCALBASE}/bin \
 		LLVMLibDir=${LOCALBASE}/lib
 
@@ -70,7 +70,7 @@
 post-extract:
 	cd ${WRKSRC}/tools && \
 	    tar xf ${DISTDIR}/${CLANG_SOURCE} && \
-	    ${MV} ${CLANG_NAME} clang
+	    ${MV} ${CLANG_NAME}.src clang
 
 post-patch:
 	${REINPLACE_CMD} -e 's|\(PROJ_docsdir.*:=\).*$$|\1${DOCSDIR}|g' \
@@ -87,6 +87,9 @@
 
 pre-build:
 	${LN} -sf ${LOCALBASE}/include/llvm/Intrinsics.gen ${WRKSRC}/include/llvm/
+	${MKDIR} ${WRKSRC}/Release/lib
+	${LN} -sf ${LOCALBASE}/lib/libLLVMTableGen.a ${WRKSRC}/Release/lib/
+	${LN} -sf ${LOCALBASE}/lib/libLLVMSupport.a ${WRKSRC}/Release/lib/
 	cd ${WRKSRC}/utils/unittest && ${GMAKE}
 
 .if defined(NOPORTDOCS)
@@ -129,6 +132,8 @@
 			bin/c++-analyzer \
 			bin/clang \
 			bin/clang++ \
+			bin/clang-tblgen \
+			bin/c-index-test \
 			bin/scan-build \
 			bin/scan-view \
 			lib/libclang*
diff -ruN --exclude=CVS /usr/ports/lang/clang/distinfo /amd/gcs/98/9855518/src/ports/lang/clang/distinfo
--- /usr/ports/lang/clang/distinfo	2011-04-29 23:04:29.000000000 +0800
+++ /amd/gcs/98/9855518/src/ports/lang/clang/distinfo	2012-01-20 14:25:21.332219000 +0800
@@ -1,4 +1,4 @@
-SHA256 (clang-2.9.tgz) = 70c41f3f782a71cbaa7bc8d6ea29fce4263ad3e8558dfecc6dc11cdef17909df
-SIZE (clang-2.9.tgz) = 6243772
-SHA256 (llvm-2.9.tgz) = 661236cfa17428b48cfa9cbb9909f7569c64b8ecd219fd91dbc00e3b557b3779
-SIZE (llvm-2.9.tgz) = 9574781
+SHA256 (clang-3.0.tar.gz) = b64e72da356d7c3428cfd7ac620d49ec042c84eaee13c26024879f555f4e126d
+SIZE (clang-3.0.tar.gz) = 7240578
+SHA256 (llvm-3.0.tar.gz) = 519eb11d3499ce99c6ffdb8718651fc91425ed7690eac91c8d6853474f7c0477
+SIZE (llvm-3.0.tar.gz) = 10350539
diff -ruN --exclude=CVS /usr/ports/lang/clang/files/patch-tools_clang_lib_Headers_Makefile /amd/gcs/98/9855518/src/ports/lang/clang/files/patch-tools_clang_lib_Headers_Makefile
--- /usr/ports/lang/clang/files/patch-tools_clang_lib_Headers_Makefile	2010-10-08 22:00:31.000000000 +0800
+++ /amd/gcs/98/9855518/src/ports/lang/clang/files/patch-tools_clang_lib_Headers_Makefile	1970-01-01 08:00:00.000000000 +0800
@@ -1,14 +0,0 @@
-
-$FreeBSD: ports/lang/clang/files/patch-tools_clang_lib_Headers_Makefile,v 1.2 2010/10/08 14:00:31 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 -ruN --exclude=CVS /usr/ports/lang/clang/pkg-plist /amd/gcs/98/9855518/src/ports/lang/clang/pkg-plist
--- /usr/ports/lang/clang/pkg-plist	2011-04-29 23:04:29.000000000 +0800
+++ /amd/gcs/98/9855518/src/ports/lang/clang/pkg-plist	2012-01-20 14:25:21.358191000 +0800
@@ -1,10 +1,14 @@
 bin/c++-analyzer
+bin/c-index-test
 bin/ccc-analyzer
 bin/clang
 bin/clang++
+bin/clang-tblgen
 bin/scan-build
 bin/scan-view
-include/clang-c/Index.h
+include/clang/ARCMigrate/ARCMT.h
+include/clang/ARCMigrate/ARCMTActions.h
+include/clang/ARCMigrate/FileRemapper.h
 include/clang/AST/APValue.h
 include/clang/AST/AST.h
 include/clang/AST/ASTConsumer.h
@@ -16,6 +20,7 @@
 include/clang/AST/Attr.h
 include/clang/AST/AttrImpl.inc
 include/clang/AST/Attrs.inc
+include/clang/AST/BaseSubobject.h
 include/clang/AST/CXXInheritance.h
 include/clang/AST/CanonicalType.h
 include/clang/AST/CharUnits.h
@@ -37,6 +42,7 @@
 include/clang/AST/ExprCXX.h
 include/clang/AST/ExprObjC.h
 include/clang/AST/ExternalASTSource.h
+include/clang/AST/GlobalDecl.h
 include/clang/AST/Mangle.h
 include/clang/AST/NestedNameSpecifier.h
 include/clang/AST/OperationKinds.h
@@ -45,6 +51,7 @@
 include/clang/AST/RecordLayout.h
 include/clang/AST/RecursiveASTVisitor.h
 include/clang/AST/Redeclarable.h
+include/clang/AST/SelectorLocationsKind.h
 include/clang/AST/Stmt.h
 include/clang/AST/StmtCXX.h
 include/clang/AST/StmtGraphTraits.h
@@ -63,13 +70,15 @@
 include/clang/AST/TypeVisitor.h
 include/clang/AST/UnresolvedSet.h
 include/clang/AST/UsuallyTinyPtrVector.h
+include/clang/AST/VTTBuilder.h
+include/clang/AST/VTableBuilder.h
 include/clang/Analysis/Analyses/CFGReachabilityAnalysis.h
 include/clang/Analysis/Analyses/FormatString.h
 include/clang/Analysis/Analyses/LiveVariables.h
 include/clang/Analysis/Analyses/PseudoConstantAnalysis.h
 include/clang/Analysis/Analyses/ReachableCode.h
+include/clang/Analysis/Analyses/ThreadSafety.h
 include/clang/Analysis/Analyses/UninitializedValues.h
-include/clang/Analysis/Analyses/UninitializedValuesV2.h
 include/clang/Analysis/AnalysisContext.h
 include/clang/Analysis/AnalysisDiagnostic.h
 include/clang/Analysis/CFG.h
@@ -85,33 +94,43 @@
 include/clang/Analysis/Visitors/CFGRecStmtVisitor.h
 include/clang/Analysis/Visitors/CFGStmtVisitor.h
 include/clang/Basic/ABI.h
+include/clang/Basic/AddressSpaces.h
 include/clang/Basic/AttrKinds.h
 include/clang/Basic/AttrList.inc
 include/clang/Basic/Builtins.def
 include/clang/Basic/Builtins.h
 include/clang/Basic/BuiltinsARM.def
 include/clang/Basic/BuiltinsPPC.def
+include/clang/Basic/BuiltinsPTX.def
 include/clang/Basic/BuiltinsX86.def
 include/clang/Basic/ConvertUTF.h
+include/clang/Basic/DelayedCleanupPool.h
 include/clang/Basic/Diagnostic.h
 include/clang/Basic/DiagnosticASTKinds.inc
 include/clang/Basic/DiagnosticAnalysisKinds.inc
+include/clang/Basic/DiagnosticCategories.h
 include/clang/Basic/DiagnosticCommonKinds.inc
 include/clang/Basic/DiagnosticDriverKinds.inc
 include/clang/Basic/DiagnosticFrontendKinds.inc
 include/clang/Basic/DiagnosticGroups.inc
 include/clang/Basic/DiagnosticIDs.h
+include/clang/Basic/DiagnosticIndexName.inc
 include/clang/Basic/DiagnosticLexKinds.inc
 include/clang/Basic/DiagnosticParseKinds.inc
 include/clang/Basic/DiagnosticSemaKinds.inc
+include/clang/Basic/ExceptionSpecificationType.h
+include/clang/Basic/ExpressionTraits.h
 include/clang/Basic/FileManager.h
 include/clang/Basic/FileSystemOptions.h
 include/clang/Basic/FileSystemStatCache.h
 include/clang/Basic/IdentifierTable.h
+include/clang/Basic/LLVM.h
+include/clang/Basic/LangOptions.def
 include/clang/Basic/LangOptions.h
 include/clang/Basic/Linkage.h
 include/clang/Basic/MacroBuilder.h
 include/clang/Basic/OnDiskHashTable.h
+include/clang/Basic/OpenCL.h
 include/clang/Basic/OpenCLExtensions.def
 include/clang/Basic/OperatorKinds.def
 include/clang/Basic/OperatorKinds.h
@@ -130,6 +149,7 @@
 include/clang/Basic/TypeTraits.h
 include/clang/Basic/Version.h
 include/clang/Basic/Version.inc
+include/clang/Basic/VersionTuple.h
 include/clang/Basic/Visibility.h
 include/clang/Basic/arm_neon.inc
 include/clang/CodeGen/BackendUtil.h
@@ -147,6 +167,7 @@
 include/clang/Driver/DriverDiagnostic.h
 include/clang/Driver/HostInfo.h
 include/clang/Driver/Job.h
+include/clang/Driver/ObjCRuntime.h
 include/clang/Driver/OptSpecifier.h
 include/clang/Driver/OptTable.h
 include/clang/Driver/Option.h
@@ -162,7 +183,7 @@
 include/clang/Frontend/ASTUnit.h
 include/clang/Frontend/Analyses.def
 include/clang/Frontend/AnalyzerOptions.h
-include/clang/Frontend/ChainedDiagnosticClient.h
+include/clang/Frontend/ChainedDiagnosticConsumer.h
 include/clang/Frontend/CodeGenOptions.h
 include/clang/Frontend/CommandLineSourceLoc.h
 include/clang/Frontend/CompilerInstance.h
@@ -177,13 +198,14 @@
 include/clang/Frontend/HeaderSearchOptions.h
 include/clang/Frontend/LangStandard.h
 include/clang/Frontend/LangStandards.def
+include/clang/Frontend/LogDiagnosticPrinter.h
 include/clang/Frontend/MultiplexConsumer.h
 include/clang/Frontend/PreprocessorOptions.h
 include/clang/Frontend/PreprocessorOutputOptions.h
 include/clang/Frontend/TextDiagnosticBuffer.h
 include/clang/Frontend/TextDiagnosticPrinter.h
 include/clang/Frontend/Utils.h
-include/clang/Frontend/VerifyDiagnosticsClient.h
+include/clang/Frontend/VerifyDiagnosticConsumer.h
 include/clang/FrontendTool/Utils.h
 include/clang/Index/ASTLocation.h
 include/clang/Index/Analyzer.h
@@ -208,6 +230,7 @@
 include/clang/Lex/Lexer.h
 include/clang/Lex/LiteralSupport.h
 include/clang/Lex/MacroInfo.h
+include/clang/Lex/ModuleLoader.h
 include/clang/Lex/MultipleIncludeOpt.h
 include/clang/Lex/PPCallbacks.h
 include/clang/Lex/PTHLexer.h
@@ -220,6 +243,7 @@
 include/clang/Lex/Token.h
 include/clang/Lex/TokenConcatenation.h
 include/clang/Lex/TokenLexer.h
+include/clang/Parse/AttrLateParsed.inc
 include/clang/Parse/ParseAST.h
 include/clang/Parse/ParseDiagnostic.h
 include/clang/Parse/Parser.h
@@ -242,7 +266,9 @@
 include/clang/Sema/ExternalSemaSource.h
 include/clang/Sema/IdentifierResolver.h
 include/clang/Sema/Initialization.h
+include/clang/Sema/LocInfoType.h
 include/clang/Sema/Lookup.h
+include/clang/Sema/MultiInitializer.h
 include/clang/Sema/ObjCMethodList.h
 include/clang/Sema/Overload.h
 include/clang/Sema/Ownership.h
@@ -253,25 +279,34 @@
 include/clang/Sema/Sema.h
 include/clang/Sema/SemaConsumer.h
 include/clang/Sema/SemaDiagnostic.h
+include/clang/Sema/SemaFixItUtils.h
 include/clang/Sema/SemaInternal.h
 include/clang/Sema/Template.h
 include/clang/Sema/TemplateDeduction.h
+include/clang/Sema/TypoCorrection.h
+include/clang/Sema/Weak.h
 include/clang/Serialization/ASTBitCodes.h
 include/clang/Serialization/ASTDeserializationListener.h
 include/clang/Serialization/ASTReader.h
-include/clang/Serialization/ASTSerializationListener.h
 include/clang/Serialization/ASTWriter.h
 include/clang/Serialization/AttrPCHRead.inc
 include/clang/Serialization/AttrPCHWrite.inc
+include/clang/Serialization/ChainedIncludesSource.h
+include/clang/Serialization/ContinuousRangeMap.h
+include/clang/Serialization/Module.h
+include/clang/Serialization/ModuleManager.h
+include/clang/StaticAnalyzer/Checkers/ClangCheckers.h
 include/clang/StaticAnalyzer/Checkers/DereferenceChecker.h
 include/clang/StaticAnalyzer/Checkers/LocalCheckers.h
 include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h
+include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitor.h
 include/clang/StaticAnalyzer/Core/BugReporter/BugType.h
 include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h
 include/clang/StaticAnalyzer/Core/Checker.h
 include/clang/StaticAnalyzer/Core/CheckerManager.h
-include/clang/StaticAnalyzer/Core/CheckerProvider.h
-include/clang/StaticAnalyzer/Core/PathDiagnosticClients.h
+include/clang/StaticAnalyzer/Core/CheckerOptInfo.h
+include/clang/StaticAnalyzer/Core/CheckerRegistry.h
+include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h
 include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h
 include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h
 include/clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.h
@@ -283,33 +318,49 @@
 include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h
 include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h
 include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngineBuilders.h
-include/clang/StaticAnalyzer/Core/PathSensitive/GRState.h
-include/clang/StaticAnalyzer/Core/PathSensitive/GRStateTrait.h
 include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h
 include/clang/StaticAnalyzer/Core/PathSensitive/ObjCMessage.h
+include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h
+include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h
 include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h
 include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h
 include/clang/StaticAnalyzer/Core/PathSensitive/Store.h
+include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h
 include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h
 include/clang/StaticAnalyzer/Core/PathSensitive/SummaryManager.h
 include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h
-include/clang/StaticAnalyzer/Core/PathSensitive/TransferFuncs.h
 include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h
 include/clang/StaticAnalyzer/Frontend/CheckerRegistration.h
 include/clang/StaticAnalyzer/Frontend/FrontendActions.h
-lib/clang/2.9/include/arm_neon.h
-lib/clang/2.9/include/emmintrin.h
-lib/clang/2.9/include/immintrin.h
-lib/clang/2.9/include/mm_malloc.h
-lib/clang/2.9/include/mmintrin.h
-lib/clang/2.9/include/nmmintrin.h
-lib/clang/2.9/include/pmmintrin.h
-lib/clang/2.9/include/smmintrin.h
-lib/clang/2.9/include/tmmintrin.h
-lib/clang/2.9/include/wmmintrin.h
-lib/clang/2.9/include/xmmintrin.h
+include/clang-c/Index.h
+lib/clang/3.0/include/altivec.h
+lib/clang/3.0/include/arm_neon.h
+lib/clang/3.0/include/avxintrin.h
+lib/clang/3.0/include/emmintrin.h
+lib/clang/3.0/include/float.h
+lib/clang/3.0/include/immintrin.h
+lib/clang/3.0/include/iso646.h
+lib/clang/3.0/include/limits.h
+lib/clang/3.0/include/mm3dnow.h
+lib/clang/3.0/include/mm_malloc.h
+lib/clang/3.0/include/mmintrin.h
+lib/clang/3.0/include/nmmintrin.h
+lib/clang/3.0/include/pmmintrin.h
+lib/clang/3.0/include/smmintrin.h
+lib/clang/3.0/include/stdalign.h
+lib/clang/3.0/include/stdarg.h
+lib/clang/3.0/include/stdbool.h
+lib/clang/3.0/include/stddef.h
+lib/clang/3.0/include/stdint.h
+lib/clang/3.0/include/tgmath.h
+lib/clang/3.0/include/tmmintrin.h
+lib/clang/3.0/include/varargs.h
+lib/clang/3.0/include/wmmintrin.h
+lib/clang/3.0/include/x86intrin.h
+lib/clang/3.0/include/xmmintrin.h
 lib/libclang.a
 lib/libclang.so
+lib/libclangARCMigrate.a
 lib/libclangAST.a
 lib/libclangAnalysis.a
 lib/libclangBasic.a
@@ -328,19 +379,19 @@
 lib/libclangStaticAnalyzerFrontend.a
 %%DATADIR%%/scanview.css
 %%DATADIR%%/sorttable.js
-%%PORTDOCS%%%%DOCSDIR%%/html.tar.gz
 %%PORTDOCS%%%%DOCSDIR%%/html/AnalyzerRegions.html
+%%PORTDOCS%%%%DOCSDIR%%/html/AutomaticReferenceCounting.html
 %%PORTDOCS%%%%DOCSDIR%%/html/DriverInternals.html
 %%PORTDOCS%%%%DOCSDIR%%/html/InternalsManual.html
 %%PORTDOCS%%%%DOCSDIR%%/html/LanguageExtensions.html
 %%PORTDOCS%%%%DOCSDIR%%/html/PCHInternals.html
 %%PORTDOCS%%%%DOCSDIR%%/html/PTHInternals.html
+%%PORTDOCS%%%%DOCSDIR%%/html/ReleaseNotes.html
 %%PORTDOCS%%%%DOCSDIR%%/html/UsersManual.html
 %%PORTDOCS%%%%DOCSDIR%%/html/clang/clang.html
 %%PORTDOCS%%%%DOCSDIR%%/html/clang/manpage.css
 %%PORTDOCS%%%%DOCSDIR%%/html/doxygen.css
-%%PORTDOCS%%%%DOCSDIR%%/html/index.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libIndex.html
+%%PORTDOCS%%%%DOCSDIR%%/html.tar.gz
 %%PORTDOCS%%%%DOCSDIR%%/ps/clang.ps
 %%PYTHON_SITELIBDIR%%/Reporter.py
 %%PYTHON_SITELIBDIR%%/Resources/FileRadar.scpt
@@ -348,38 +399,39 @@
 %%PYTHON_SITELIBDIR%%/Resources/bugcatcher.ico
 %%PYTHON_SITELIBDIR%%/ScanView.py
 %%PYTHON_SITELIBDIR%%/startfile.py
-@dirrm lib/clang/2.9/include
-@dirrm lib/clang/2.9
-@dirrm lib/clang
-@dirrm include/clang/StaticAnalyzer/Frontend
-@dirrm include/clang/StaticAnalyzer/Core/PathSensitive
+@dirrm include/clang/ARCMigrate
+@dirrm include/clang/AST
+@dirrm include/clang/Analysis/Analyses
+@dirrm include/clang/Analysis/DomainSpecific
+@dirrm include/clang/Analysis/FlowSensitive
+@dirrm include/clang/Analysis/Support
+@dirrm include/clang/Analysis/Visitors
+@dirrm include/clang/Analysis
+@dirrm include/clang/Basic
+@dirrm include/clang/CodeGen
+@dirrm include/clang/Driver
+@dirrm include/clang/Frontend
+@dirrm include/clang/FrontendTool
+@dirrm include/clang/Index
+@dirrm include/clang/Lex
+@dirrm include/clang/Parse
+@dirrm include/clang/Rewrite
+@dirrm include/clang/Sema
+@dirrm include/clang/Serialization
+@dirrm include/clang/StaticAnalyzer/Checkers
 @dirrm include/clang/StaticAnalyzer/Core/BugReporter
+@dirrm include/clang/StaticAnalyzer/Core/PathSensitive
 @dirrm include/clang/StaticAnalyzer/Core
-@dirrm include/clang/StaticAnalyzer/Checkers
+@dirrm include/clang/StaticAnalyzer/Frontend
 @dirrm include/clang/StaticAnalyzer
-@dirrm include/clang/Serialization
-@dirrm include/clang/Sema
-@dirrm include/clang/Rewrite
-@dirrm include/clang/Parse
-@dirrm include/clang/Lex
-@dirrm include/clang/Index
-@dirrm include/clang/FrontendTool
-@dirrm include/clang/Frontend
-@dirrm include/clang/Driver
-@dirrm include/clang/CodeGen
-@dirrm include/clang/Basic
-@dirrm include/clang/Analysis/Visitors
-@dirrm include/clang/Analysis/Support
-@dirrm include/clang/Analysis/FlowSensitive
-@dirrm include/clang/Analysis/DomainSpecific
-@dirrm include/clang/Analysis/Analyses
-@dirrm include/clang/Analysis
-@dirrm include/clang/AST
-@dirrm include/clang-c
 @dirrm include/clang
+@dirrm include/clang-c
+@dirrm lib/clang/3.0/include
+@dirrm lib/clang/3.0
+@dirrm lib/clang
 @dirrm %%PYTHON_SITELIBDIR%%/Resources
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/ps
 %%PORTDOCS%%@dirrm %%DOCSDIR%%/html/clang
 %%PORTDOCS%%@dirrm %%DOCSDIR%%/html
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/ps
 %%PORTDOCS%%@dirrm %%DOCSDIR%%
 @dirrm %%DATADIR%%
--- clang-3.0.patch ends here ---

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->brooks 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Fri Jan 20 06:50:41 UTC 2012 
Responsible-Changed-Why:  
Over to maintainer (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=164325 
State-Changed-From-To: open->closed 
State-Changed-By: brooks 
State-Changed-When: Fri Jan 20 21:31:30 UTC 2012 
State-Changed-Why:  
Clang has been upgraded.  Thanks for your submission.  The actual delay  
was the 9.0 release, patches were done in December. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=164325 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/164325: commit references a PR
Date: Fri, 20 Jan 2012 21:30:20 +0000 (UTC)

 brooks      2012-01-20 21:29:57 UTC
 
   FreeBSD ports repository
 
   Modified files:
     devel/llvm           Makefile distinfo pkg-plist 
     lang/clang           Makefile distinfo pkg-plist 
   Log:
   Upgrade LLVM and Clang to 3.0.
   
   Enable shared libraries in LLVM and build with REQUIRES_RTTI=1 as
   requires by some consumers.
   
   PR:             ports/164324, ports/164325
   
   Revision  Changes    Path
   1.46      +13 -9     ports/devel/llvm/Makefile
   1.17      +2 -2      ports/devel/llvm/distinfo
   1.19      +86 -38    ports/devel/llvm/pkg-plist
   1.17      +24 -8     ports/lang/clang/Makefile
   1.6       +4 -4      ports/lang/clang/distinfo
   1.9       +63 -24    ports/lang/clang/pkg-plist
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
