From d12f8b2583635047a2d534ea03047936f46457d6 Mon Sep 17 00:00:00 2001 From: Natanael Copa Date: Wed, 10 Oct 2012 17:36:00 +0000 Subject: abuild: add support for predefined libs splitfunc --- abuild.in | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'abuild.in') diff --git a/abuild.in b/abuild.in index cd38494..02f16a6 100755 --- a/abuild.in +++ b/abuild.in @@ -1204,6 +1204,23 @@ dev() { default_dev } +# predefined splitfunc libs +default_libs() { + pkgdesc="$pkgdesc (libraries)" + local dir= file= + for dir in lib usr/lib; do + for file in "$pkgdir"/$dir/lib*.so.[0-9]*; do + [ -f "$file" ] || continue + mkdir -p "$subpkgdir"/$dir + mv "$file" "$subpkgdir"/$dir/ + done + done +} + +libs() { + default_libs +} + is_function() { type "$1" 2>&1 | head -n 1 | egrep -q "is a (shell )?function" } -- cgit v1.2.3-60-g2f50