~alpine/aports

This thread contains a patchset. You're looking at the original emails, but you may wish to use the patch review UI. Review patch

[PATCH] main/clang: fix packaging

alpine-mips-patches <info@mobile-stream.com>
Details
Message ID
<20191106105521.1A10B49055@mx12.valuehost.ru>
DKIM signature
missing
Download raw message
Patch: +9 -1
Keep /usr/lib/clang/x.y.z/include in the main package as all these
headers (altivec.h, msa.h, x86intrin.h etc) are required to build
programs *with* clang, not against it.
---
 main/clang/APKBUILD | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/main/clang/APKBUILD b/main/clang/APKBUILD
index bbabdb5971..a7663a2b6a 100644
--- a/main/clang/APKBUILD
+++ b/main/clang/APKBUILD
@@ -4,7 +4,7 @@
pkgname=clang
# Note: Update together with llvm.
pkgver=9.0.0
pkgrel=0
pkgrel=1
_llvmver=${pkgver%%.*}
pkgdesc="A C language family front-end for LLVM"
arch="all"
@@ -81,6 +81,14 @@ static() {
	mv "$pkgdir"/usr/lib/*.a "$subpkgdir"/usr/lib/
}

dev() {
	default_dev

	# move back usr/lib/clang/x.y.z/include with files such as altivec.h, msa.h etc
	# these are needed to build programs *with* clang, not *against* it.
	mv "$subpkgdir"/usr/lib/clang "$pkgdir"/usr/lib/
}

analyzer() {
	pkgdesc="Clang source code analysis framework"
	depends="$pkgname=$pkgver-r$pkgrel perl python2"
-- 
2.23.0
Reply to thread Export thread (mbox)