[alpine-devel] [PATCH] abuild: Add default split OpenRC function
Export this patch
From: "A. Wilcox" <AWilcox@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
@@ -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@lists.alpinelinux.org
Help: alpine-devel+help@lists.alpinelinux.org
---
---
Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org
Help: alpine-devel+help@lists.alpinelinux.org
---
Hi,
I applied this. Thanks.
William
On Tue, Jul 25, 2017 at 7:16 AM, A. Wilcox <awilfox@adelielinux.org> wrote: