Mail archive
alpine-devel

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

From: William Pitcock <nenolod_at_dereferenced.org>
Date: Wed, 26 Jul 2017 11:03:37 -0500

Hi,

I applied this. Thanks.

William

On Tue, Jul 25, 2017 at 7:16 AM, A. Wilcox <awilfox_at_adelielinux.org> wrote:
> 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
> ---
>


---
Unsubscribe:  alpine-devel+unsubscribe_at_lists.alpinelinux.org
Help:         alpine-devel+help_at_lists.alpinelinux.org
---
Received on Wed Jul 26 2017 - 11:03:37 GMT