~alpine/devel

abuild: Add default split OpenRC function v1 PROPOSED

A. Wilcox: 1
 abuild: Add default split OpenRC function

 1 files changed, 19 insertions(+), 0 deletions(-)
Export patchset (mbox)
How do I use this?

Copy & paste the following snippet into your terminal to import this patchset into git:

curl -s https://lists.alpinelinux.org/~alpine/devel/patches/367/mbox | git am -3
Learn more about email & git

[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
---

Hi,

I applied this.  Thanks.

William

On Tue, Jul 25, 2017 at 7:16 AM, A. Wilcox <awilfox@adelielinux.org> wrote: