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

Reply via email to