devel/llvm*: flip LICENSE_FILE_BSD3CLAUSE setting [NFC]

The location of this license file moved in LLVM 16.  Since I'm doing
cleanup in this area and the split of ports is about 50/50, switch to
setting the old location in the older ports so the newer ports set fewer
variables.

Sponsored by:	DARPA, AFRL
This commit is contained in:
Brooks Davis 2025-01-03 01:46:13 +00:00
parent 4f177eced7
commit 57f97b36a7
13 changed files with 10 additions and 9 deletions

View file

@ -8,6 +8,10 @@ MAINTAINER= brooks@FreeBSD.org
COMMENT?= LLVM and Clang with support for the CHERI architecture
WWW?= https://cheri-cpu.org
.if !defined(LLVM_SUFFIX} || ${LLVM_SUFFIX} == "-morello"
# XXX: really (LLVM_MAJOR < 16), but it's not defined here
LICENSE_FILE_BSD3CLAUSE=${LICENSE_DIR}/utils/unittest/googletest/LICENSE.TXT
.endif
.include "${.PARSEDIR}/../llvm-devel/Makefile.LICENSE"
NOT_FOR_ARCHS= i386 armv6 armv7 powerpc mips

View file

@ -5,9 +5,6 @@ LLVM_SUFFIX= -cheriot
COMMENT= LLVM and Clang with support the CHERIoT microcontroller
WWW= https://www.microsoft.com/en-us/research/publication/cheriot-rethinking-security-for-low-cost-embedded-systems/
# Moved in LLVM 16
LICENSE_FILE_BSD3CLAUSE= ${WRKSRC}/third-party/unittest/googletest/LICENSE.TXT
DISTINFO_FILE= ${.CURDIR}/distinfo
DESCR= ${.CURDIR}/pkg-descr
PLIST= ${.CURDIR}/pkg-plist

View file

@ -9,7 +9,6 @@ COMMENT= LLVM and Clang
WWW= https://llvm.org/
.include "Makefile.LICENSE"
LICENSE_FILE_BSD3CLAUSE= ${WRKSRC}/third-party/unittest/googletest/LICENSE.TXT
LIB_DEPENDS= libzstd.so:archivers/zstd

View file

@ -18,7 +18,7 @@ LICENSE= BSD3CLAUSE LLVM LLVM2 MIT PD REGEX
LICENSE_COMB= multi
LICENSE_DIR?= ${WRKSRC}/llvm
LICENSE_FILE_BSD3CLAUSE?= ${LICENSE_DIR}/utils/unittest/googletest/LICENSE.TXT
LICENSE_FILE_BSD3CLAUSE?= ${WRKSRC}/third-party/unittest/googletest/LICENSE.TXT
LICENSE_FILE_LLVM= ${LICENSE_DIR}/LICENSE.TXT
LICENSE_FILE_LLVM2= ${LICENSE_DIR}/LICENSE.TXT
LICENSE_FILE_MIT= ${LICENSE_DIR}/test/YAMLParser/LICENSE.txt

View file

@ -13,6 +13,7 @@ COMMENT= LLVM and Clang
WWW= https://llvm.org/
LICENSE_DIR= ${WRKSRC}
LICENSE_FILE_BSD3CLAUSE=${LICENSE_DIR}/utils/unittest/googletest/LICENSE.TXT
.include "${.CURDIR}/../llvm-devel/Makefile.LICENSE"
LLVM_RELEASE= ${DISTVERSION:C/rc.*//}

View file

@ -12,6 +12,7 @@ MAINTAINER= brooks@FreeBSD.org
COMMENT= LLVM and Clang
WWW= https://llvm.org/
LICENSE_FILE_BSD3CLAUSE=${LICENSE_DIR}/utils/unittest/googletest/LICENSE.TXT
.include "${.CURDIR}/../llvm-devel/Makefile.LICENSE"
LLVM_RELEASE= ${DISTVERSION:C/rc.*//}

View file

@ -12,6 +12,7 @@ MAINTAINER= brooks@FreeBSD.org
COMMENT= LLVM and Clang
WWW= https://llvm.org/
LICENSE_FILE_BSD3CLAUSE=${LICENSE_DIR}/utils/unittest/googletest/LICENSE.TXT
.include "${.CURDIR}/../llvm-devel/Makefile.LICENSE"
LLVM_RELEASE= ${DISTVERSION:C/rc.*//}

View file

@ -17,6 +17,7 @@ MAINTAINER= brooks@FreeBSD.org
COMMENT= LLVM and Clang
WWW= https://llvm.org/
LICENSE_FILE_BSD3CLAUSE=${LICENSE_DIR}/utils/unittest/googletest/LICENSE.TXT
.include "${.CURDIR}/../llvm-devel/Makefile.LICENSE"
LLVM_RELEASE= ${DISTVERSION:C/rc.*//}

View file

@ -17,6 +17,7 @@ MAINTAINER= brooks@FreeBSD.org
COMMENT= LLVM and Clang
WWW= https://llvm.org/
LICENSE_FILE_BSD3CLAUSE=${LICENSE_DIR}/utils/unittest/googletest/LICENSE.TXT
.include "${.CURDIR}/../llvm-devel/Makefile.LICENSE"
LIB_DEPENDS= libzstd.so:archivers/zstd

View file

@ -18,7 +18,6 @@ COMMENT= LLVM and Clang
WWW= https://llvm.org/
.include "${.CURDIR}/../llvm-devel/Makefile.LICENSE"
LICENSE_FILE_BSD3CLAUSE= ${WRKSRC}/third-party/unittest/googletest/LICENSE.TXT
LIB_DEPENDS= libzstd.so:archivers/zstd

View file

@ -18,7 +18,6 @@ COMMENT= LLVM and Clang
WWW= https://llvm.org/
.include "${.CURDIR}/../llvm-devel/Makefile.LICENSE"
LICENSE_FILE_BSD3CLAUSE= ${WRKSRC}/third-party/unittest/googletest/LICENSE.TXT
LIB_DEPENDS= libzstd.so:archivers/zstd

View file

@ -12,7 +12,6 @@ COMMENT= LLVM and Clang
WWW= https://llvm.org/
.include "${.CURDIR}/../llvm-devel/Makefile.LICENSE"
LICENSE_FILE_BSD3CLAUSE= ${WRKSRC}/third-party/unittest/googletest/LICENSE.TXT
LIB_DEPENDS= libzstd.so:archivers/zstd

View file

@ -13,7 +13,6 @@ COMMENT= LLVM and Clang
WWW= https://llvm.org/
.include "${.CURDIR}/../llvm-devel/Makefile.LICENSE"
LICENSE_FILE_BSD3CLAUSE= ${WRKSRC}/third-party/unittest/googletest/LICENSE.TXT
LIB_DEPENDS= libzstd.so:archivers/zstd