Date: Sat, 14 Oct 2017 18:54:51 +0000 (UTC) From: Brooks Davis <brooks@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r452079 - head/devel/llvm50 Message-ID: <201710141854.v9EIspTL056202@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: brooks Date: Sat Oct 14 18:54:51 2017 New Revision: 452079 URL: https://svnweb.freebsd.org/changeset/ports/452079 Log: Fix build without EXTRAS (clangd is part of EXTRAS, not CLANG). [0] Update ccache links on install/deinstall. [1] PR: 222964 [0], 217572 [1] Modified: head/devel/llvm50/Makefile head/devel/llvm50/pkg-plist Modified: head/devel/llvm50/Makefile ============================================================================== --- head/devel/llvm50/Makefile Sat Oct 14 18:51:41 2017 (r452078) +++ head/devel/llvm50/Makefile Sat Oct 14 18:54:51 2017 (r452079) @@ -2,7 +2,7 @@ PORTNAME= llvm DISTVERSION= 5.0.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel lang MASTER_SITES= http://llvm.org/${PRE_}releases/${LLVM_RELEASE}/${RCDIR} PKGNAMESUFFIX= ${LLVM_SUFFIX} @@ -172,10 +172,12 @@ EXTRAS_COMMANDS+= \ clang-rename \ clang-reorder-fields \ clang-tidy \ + clangd \ find-all-symbols \ modularize EXTRAS_LIBS= libclangApplyReplacements \ libclangChangeNamespace \ + libclangDaemon \ libclangIncludeFixer \ libclangMove \ libclangQuery \ @@ -212,7 +214,6 @@ CONFIGURE_TARGET:=${ARCH:C/amd64/x86_64/:C/arm64/aarch .if ${PORT_OPTIONS:MCLANG} COMMANDS+= c-index-test \ clang \ - clangd \ clang++ \ clang-check \ clang-cpp \ @@ -506,6 +507,8 @@ build-plist: if ($$0 ~ /lib.*omp/) {printf "%%%%OPENMP%%%%"} \ if ($$0 ~ /LLVMgold/) {printf "%%%%GOLD%%%%"} \ if ($$0 !~ /libclang_rt/) {print}}' ${PLIST}.tmp >> ${PLIST} + ${ECHO_CMD} '@postexec if type ccache-update-links >/dev/null 2>&1; then ccache-update-links -v; fi' >> ${PLIST} + ${ECHO_CMD} '@postunexec if type ccache-update-links >/dev/null 2>&1; then ccache-update-links -v; fi' >> ${PLIST} ${RM} ${PLIST}.tmp check-commands: Modified: head/devel/llvm50/pkg-plist ============================================================================== --- head/devel/llvm50/pkg-plist Sat Oct 14 18:51:41 2017 (r452078) +++ head/devel/llvm50/pkg-plist Sat Oct 14 18:54:51 2017 (r452079) @@ -41,7 +41,6 @@ bin/opt%%LLVM_SUFFIX%% bin/sancov%%LLVM_SUFFIX%% %%CLANG%%bin/c-index-test%%LLVM_SUFFIX%% %%CLANG%%bin/clang%%LLVM_SUFFIX%% -%%CLANG%%bin/clangd%%LLVM_SUFFIX%% %%CLANG%%bin/clang++%%LLVM_SUFFIX%% %%CLANG%%bin/clang-check%%LLVM_SUFFIX%% %%CLANG%%bin/clang-cpp%%LLVM_SUFFIX%% @@ -62,6 +61,7 @@ bin/sancov%%LLVM_SUFFIX%% %%EXTRAS%%bin/clang-rename%%LLVM_SUFFIX%% %%EXTRAS%%bin/clang-reorder-fields%%LLVM_SUFFIX%% %%EXTRAS%%bin/clang-tidy%%LLVM_SUFFIX%% +%%EXTRAS%%bin/clangd%%LLVM_SUFFIX%% %%EXTRAS%%bin/find-all-symbols%%LLVM_SUFFIX%% %%EXTRAS%%bin/modularize%%LLVM_SUFFIX%% %%LLD%%bin/lld%%LLVM_SUFFIX%% @@ -109,7 +109,7 @@ llvm%%LLVM_LIB_VER%%/bin/bugpoint %%EXTRAS%%llvm%%LLVM_LIB_VER%%/bin/clang-reorder-fields %%CLANG%%llvm%%LLVM_LIB_VER%%/bin/clang-tblgen %%EXTRAS%%llvm%%LLVM_LIB_VER%%/bin/clang-tidy -%%CLANG%%llvm%%LLVM_LIB_VER%%/bin/clangd +%%EXTRAS%%llvm%%LLVM_LIB_VER%%/bin/clangd %%EXTRAS%%llvm%%LLVM_LIB_VER%%/bin/find-all-symbols %%CLANG%%llvm%%LLVM_LIB_VER%%/bin/git-clang-format %%LLD%%llvm%%LLVM_LIB_VER%%/bin/ld.lld @@ -2568,7 +2568,7 @@ llvm%%LLVM_LIB_VER%%/lib/libLTO.so.5 %%CLANG%%llvm%%LLVM_LIB_VER%%/lib/libclangBasic.a %%EXTRAS%%llvm%%LLVM_LIB_VER%%/lib/libclangChangeNamespace.a %%CLANG%%llvm%%LLVM_LIB_VER%%/lib/libclangCodeGen.a -%%CLANG%%llvm%%LLVM_LIB_VER%%/lib/libclangDaemon.a +%%EXTRAS%%llvm%%LLVM_LIB_VER%%/lib/libclangDaemon.a %%CLANG%%llvm%%LLVM_LIB_VER%%/lib/libclangDriver.a %%CLANG%%llvm%%LLVM_LIB_VER%%/lib/libclangDynamicASTMatchers.a %%CLANG%%llvm%%LLVM_LIB_VER%%/lib/libclangEdit.a @@ -2757,3 +2757,5 @@ llvm%%LLVM_LIB_VER%%/share/opt-viewer/style.css %%LIT%%%%PYTHON_SITELIBDIR%%/lit%%LLVM_SUFFIX%%/main.py %%LIT%%%%PYTHON_SITELIBDIR%%/lit%%LLVM_SUFFIX%%/run.py %%LIT%%%%PYTHON_SITELIBDIR%%/lit%%LLVM_SUFFIX%%/util.py +@postexec if type ccache-update-links >/dev/null 2>&1; then ccache-update-links -v; fi +@postunexec if type ccache-update-links >/dev/null 2>&1; then ccache-update-links -v; fi
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201710141854.v9EIspTL056202>