Wed Aug 3 11:51:07 2022 UTC ()
clang-tools-extra: Fix build on SunOS.


(jperkin)
diff -r1.16 -r1.17 pkgsrc/lang/clang-tools-extra/Makefile

cvs diff -r1.16 -r1.17 pkgsrc/lang/clang-tools-extra/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/clang-tools-extra/Makefile 2022/04/18 19:11:30 1.16
+++ pkgsrc/lang/clang-tools-extra/Makefile 2022/08/03 11:51:07 1.17
@@ -1,31 +1,33 @@ @@ -1,31 +1,33 @@
1# $NetBSD: Makefile,v 1.16 2022/04/18 19:11:30 adam Exp $ 1# $NetBSD: Makefile,v 1.17 2022/08/03 11:51:07 jperkin Exp $
2 2
3PKGREVISION= 1 3PKGREVISION= 1
4.include "../../lang/clang/Makefile.common" 4.include "../../lang/clang/Makefile.common"
5 5
6PKGNAME= ${DISTNAME:S/clang/clang-tools-extra/:S/.src//} 6PKGNAME= ${DISTNAME:S/clang/clang-tools-extra/:S/.src//}
7 7
8COMMENT= Extra Clang tools 8COMMENT= Extra Clang tools
9 9
10DEPENDS+= clang>=${LLVM_VERSION}:../../lang/clang 10DEPENDS+= clang>=${LLVM_VERSION}:../../lang/clang
11 11
12_EXTRA_DIST= ${DISTNAME:S/clang/clang-tools-extra/}${EXTRACT_SUFX} 12_EXTRA_DIST= ${DISTNAME:S/clang/clang-tools-extra/}${EXTRACT_SUFX}
13SITES.${_EXTRA_DIST}= ${MASTER_SITES:=${GITHUB_PROJECT}/releases/download/${GITHUB_RELEASE}/} 13SITES.${_EXTRA_DIST}= ${MASTER_SITES:=${GITHUB_PROJECT}/releases/download/${GITHUB_RELEASE}/}
14 14
15DISTFILES= ${DEFAULT_DISTFILES} ${_EXTRA_DIST} 15DISTFILES= ${DEFAULT_DISTFILES} ${_EXTRA_DIST}
16 16
17BUILD_TARGET= clang-change-namespace clang-apply-replacements clang-doc 17BUILD_TARGET= clang-change-namespace clang-apply-replacements clang-doc
18BUILD_TARGET+= clang-include-fixer clang-move clang-query clang-reorder-fields 18BUILD_TARGET+= clang-include-fixer clang-move clang-query clang-reorder-fields
19BUILD_TARGET+= clang-tidy clangd modularize pp-trace tool-template 19BUILD_TARGET+= clang-tidy clangd modularize pp-trace tool-template
20INSTALL_DIRS= ../build/tools/extra 20INSTALL_DIRS= ../build/tools/extra
21 21
22REPLACE_PYTHON+= tools/extra/clang-include-fixer/find-all-symbols/tool/run-find-all-symbols.py 22REPLACE_PYTHON+= tools/extra/clang-include-fixer/find-all-symbols/tool/run-find-all-symbols.py
23REPLACE_PYTHON+= tools/extra/clang-tidy/tool/clang-tidy-diff.py 23REPLACE_PYTHON+= tools/extra/clang-tidy/tool/clang-tidy-diff.py
24REPLACE_PYTHON+= tools/extra/clang-tidy/tool/run-clang-tidy.py 24REPLACE_PYTHON+= tools/extra/clang-tidy/tool/run-clang-tidy.py
25 25
 26BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,-Bsymbolic-functions
 27
26.PHONY: inject-clang-tools 28.PHONY: inject-clang-tools
27post-extract: inject-clang-tools 29post-extract: inject-clang-tools
28inject-clang-tools: 30inject-clang-tools:
29 ${MV} ${WRKDIR}/${DISTNAME:S/clang/clang-tools-extra/} ${WRKSRC}/tools/extra 31 ${MV} ${WRKDIR}/${DISTNAME:S/clang/clang-tools-extra/} ${WRKSRC}/tools/extra
30 32
31.include "../../mk/bsd.pkg.mk" 33.include "../../mk/bsd.pkg.mk"