From d12f8b2583635047a2d534ea03047936f46457d6 Mon Sep 17 00:00:00 2001
From: Natanael Copa <ncopa@alpinelinux.org>
Date: Wed, 10 Oct 2012 17:36:00 +0000
Subject: [PATCH] abuild: add support for predefined libs splitfunc

---
 abuild.in | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/abuild.in b/abuild.in
index cd38494ff6a3..02f16a6112e4 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"
 }
-- 
GitLab