Mail archive
alpine-devel

[alpine-devel] [PATCH] abuild: Add default split OpenRC function

From: A. Wilcox <awilfox_at_adelielinux.org>
Date: Tue, 25 Jul 2017 07:16:23 -0500

From: "A. Wilcox" <AWilcox_at_Wilcox-Tech.com>

---
 abuild.in | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
diff --git a/abuild.in b/abuild.in
index 5b47158..0f6a277 100644
--- a/abuild.in
+++ b/abuild.in
_at_@ -1614,6 +1614,25 @@ libs() {
 	default_libs
 }
 
+# predefined splitfunc openrc
+default_openrc() {
+	pkgdesc="$pkgdesc (OpenRC init scripts)"
+	install_if="openrc $pkgname=$pkgver-r$pkgrel"
+	local dir file
+	for dir in conf.d init.d; do
+		if [ -d "$pkgdir/etc/$dir" ]; then
+			mkdir -p "$subpkgdir"/etc
+			mv "$pkgdir/etc/$dir" "$subpkgdir"/etc/
+		fi
+	done
+	return 0
+}
+
+openrc() {
+	default_openrc
+}
+
+
 is_function() {
 	type "$1" 2>&1 | head -n 1 | egrep -q "is a (shell )?function"
 }
-- 
2.10.0
---
Unsubscribe:  alpine-devel+unsubscribe_at_lists.alpinelinux.org
Help:         alpine-devel+help_at_lists.alpinelinux.org
---
Received on Tue Jul 25 2017 - 07:16:23 GMT