mirror of
https://github.com/yann64/haikuports.git
synced 2026-05-06 06:58:57 +02:00
llvm: move libclang to libs package
This library is used by youcompleteme and it should not need the whole clang package (which is big) to be installed.
This commit is contained in:
@@ -31,7 +31,7 @@ other than the ones listed above.
|
||||
HOMEPAGE="https://www.llvm.org/"
|
||||
COPYRIGHT="2003-2018 University of Illinois at Urbana-Champaign"
|
||||
LICENSE="UIUC"
|
||||
REVISION="1"
|
||||
REVISION="2"
|
||||
SOURCE_URI="https://releases.llvm.org/$portVersion/llvm-$portVersion.src.tar.xz"
|
||||
CHECKSUM_SHA256="a38dfc4db47102ec79dcc2aa61e93722c5f6f06f0a961073bd84b78fb949419b"
|
||||
SOURCE_DIR="llvm-$portVersion.src"
|
||||
@@ -349,10 +349,10 @@ PROVIDES_clang="
|
||||
devel:libclangtoolingcore$secondaryArchSuffix = $portVersion
|
||||
devel:libclangtoolinginclusions$secondaryArchSuffix = $portVersion
|
||||
devel:libclangtoolingrefactor$secondaryArchSuffix = $portVersion
|
||||
lib:libclang$secondaryArchSuffix = $portVersion compat >= 7
|
||||
"
|
||||
REQUIRES_clang="
|
||||
haiku$secondaryArchSuffix
|
||||
lib:libclang$secondaryArchSuffix
|
||||
lib:libLLVM_7$secondaryArchSuffix
|
||||
lib:libz$secondaryArchSuffix
|
||||
"
|
||||
@@ -379,6 +379,7 @@ CONFLICTS_clang_analysis="
|
||||
|
||||
PROVIDES_libs="
|
||||
llvm7${secondaryArchSuffix}_libs = $portVersion
|
||||
lib:libclang$secondaryArchSuffix = $portVersion compat >= 7
|
||||
lib:libLLVM_7$secondaryArchSuffix = 7.0.0 compat >= 7.0
|
||||
lib:libLTO$secondaryArchSuffix = 7.0.0 compat >= 7
|
||||
"
|
||||
@@ -485,7 +486,6 @@ INSTALL()
|
||||
$binDir/modularize \
|
||||
$dataDir/clang \
|
||||
$includeDir/clang* \
|
||||
$libDir/libclang* \
|
||||
$libDir/clang \
|
||||
$libDir/cmake/clang \
|
||||
$developLibDir/libclang*
|
||||
@@ -502,6 +502,7 @@ INSTALL()
|
||||
|
||||
# libs package
|
||||
packageEntries libs \
|
||||
$libDir/libclang* \
|
||||
$libDir/libLLVM* \
|
||||
$libDir/libLTO*
|
||||
}
|
||||
|
||||
@@ -365,10 +365,10 @@ PROVIDES_clang="
|
||||
devel:libclangtoolingcore$secondaryArchSuffix = $portVersion
|
||||
devel:libclangtoolinginclusions$secondaryArchSuffix = $portVersion
|
||||
devel:libclangtoolingrefactor$secondaryArchSuffix = $portVersion
|
||||
lib:libclang$secondaryArchSuffix = $portVersion compat >= 8
|
||||
"
|
||||
REQUIRES_clang="
|
||||
haiku$secondaryArchSuffix
|
||||
lib:libclang$secondaryArchSuffix
|
||||
lib:libLLVM_8$secondaryArchSuffix
|
||||
lib:libz$secondaryArchSuffix
|
||||
"
|
||||
@@ -397,6 +397,7 @@ CONFLICTS_clang_analysis="
|
||||
|
||||
PROVIDES_libs="
|
||||
llvm8${secondaryArchSuffix}_libs = $portVersion
|
||||
lib:libclang$secondaryArchSuffix = $portVersion compat >= 8
|
||||
lib:libLLVM_8$secondaryArchSuffix = 8.0.0 compat >= 8.0
|
||||
lib:libLTO$secondaryArchSuffix = 8.0.0 compat >= 8
|
||||
lib:libOptRemarks$secondaryArchSuffix = 8.0.0 compat >= 8
|
||||
@@ -505,7 +506,6 @@ INSTALL()
|
||||
$binDir/modularize \
|
||||
$dataDir/clang \
|
||||
$includeDir/clang* \
|
||||
$libDir/libclang* \
|
||||
$libDir/clang \
|
||||
$libDir/cmake/clang \
|
||||
$developLibDir/libclang*
|
||||
@@ -522,6 +522,7 @@ INSTALL()
|
||||
|
||||
# libs package
|
||||
packageEntries libs \
|
||||
$libDir/libclang* \
|
||||
$libDir/libLLVM* \
|
||||
$libDir/libLTO* \
|
||||
$libDir/libOptRemarks*
|
||||
|
||||
Reference in New Issue
Block a user