Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=multilib.git;a=commitdiff;h=b1d9c9f8c0ac7e11ad77499d9c2374681a134349
commit b1d9c9f8c0ac7e11ad77499d9c2374681a134349 Author: DeX77 <[email protected]> Date: Thu Oct 27 15:39:23 2016 +0200 llvm-3.8.1-8-x86_64 + add lib32-clang subpackage diff --git a/source/devel/llvm/FrugalBuild b/source/devel/llvm/FrugalBuild index e2f2355..bd5f4fe 100644 --- a/source/devel/llvm/FrugalBuild +++ b/source/devel/llvm/FrugalBuild @@ -3,7 +3,7 @@ pkgname=llvm pkgver=3.8.1 -pkgrel=7 +pkgrel=8 gcc_ver=6.2.1 url="http://www.llvm.org" pkgdesc="Low Level Virtual Machine (Compiler , Tools and Libs)" @@ -24,9 +24,7 @@ up2date="Flastarchive $url/releases/download.html .src.tar.xz" _F_archive_ver="${pkgver}.src" signatures=("${source[0]}.sig" "${source[1]}.sig" ) _F_cross32_delete=('usr/docs' 'usr/share' \ - 'usr/lib32/clang' 'usr/lib/ocaml' \ - 'usr/libexec/' 'usr/lib32/libclang*' \ - 'usr/include/clang*' ) + 'usr/lib/ocaml' 'usr/libexec/' ) Finclude cross32 subpkgs=("${subpkgs[@]}" "clang") @@ -36,6 +34,13 @@ subrodepends=("${subrodepends[@]}" "$pkgname=$pkgver") subgroups=("${subgroups[@]}" 'devel-extra') subarchs=("${subarchs[@]}" "${archs[*]}") +subpkgs=("${subpkgs[@]}" "lib32-clang") +subdescs=("${subdescs[@]}" "C language family frontend for LLVM (32-bit)") +subdepends=("${subdepends[@]}" "lib32-libxml2") +subrodepends=("${subrodepends[@]}" "$pkgname=$pkgver") +subgroups=("${subgroups[@]}" 'lib32-extra') +subarchs=("${subarchs[@]}" "${archs[*]}") + subpkgs=("${subpkgs[@]}" "$pkgname-ocaml") subdescs=("${subdescs[@]}" "OCaml bindings for LLVM") subdepends=("${subdepends[@]}" "ocaml>=4.03.0-2") @@ -109,11 +114,16 @@ build() { Fcross32_reset_and_fix Fcross32_delete_empty - Fmkdir usr/i686-frugalware-linux/include/ - Fmkdir usr/i686-frugalware-linux/bin/ - Fmv usr/include/llvm usr/i686-frugalware-linux/include/ - Fmv usr/include/llvm-c usr/i686-frugalware-linux/include/ - Fmv usr/bin/llvm-config usr/i686-frugalware-linux/bin/ + Fmkdir usr/i686-frugalware-linux/ + Fmv usr/include usr/i686-frugalware-linux/ + Fmv usr/bin usr/i686-frugalware-linux/ + + Fsplit lib32-clang usr/i686-frugalware-linux/bin/clang* + Fsplit lib32-clang usr/i686-frugalware-linux/bin/c-index-test + Fsplit lib32-clang usr/i686-frugalware-linux/include/clang* + Fsplit lib32-clang usr/lib32/clang/ + Fsplit lib32-clang usr/lib32/libclang* + Frm usr/include Frm usr/bin Fsplit "lib32-$pkgname-libs" /\* _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
