ports/main/s6-services/APKBUILD

42 lines
749 B
Plaintext
Raw Permalink Normal View History

2022-01-11 20:11:00 +00:00
# Contributor: Alex Denes <caskd@redxen.eu>
# Maintainer: Alex Denes <caskd@redxen.eu>
pkgname=s6-services
2022-02-05 14:17:59 +00:00
pkgver=0.5
pkgrel=7
2022-01-11 20:11:00 +00:00
pkgdesc="Base services for s6"
url="none"
arch="noarch"
license="MIT"
depends="s6-rc s6-portable-utils s6-linux-utils"
subpackages="$pkgname-core $pkgname-net $pkgname-desktop"
builddir="$srcdir/"
prepare() {
default_prepare
cp -R "$startdir"/rc "$builddir"/rc
2022-02-05 14:17:59 +00:00
cp -R "$startdir"/env "$builddir"/env
2022-01-11 20:11:00 +00:00
}
package() {
2022-02-05 14:17:59 +00:00
mkdir -p "$pkgdir"/etc/s6
mv "$builddir"/rc "$pkgdir"/etc/s6/rc
mv "$builddir"/env "$pkgdir"/etc/s6/env
2022-01-11 20:11:00 +00:00
}
core() {
2022-02-05 14:17:59 +00:00
amove etc/s6/rc/core
amove etc/s6/env/core
2022-01-11 20:11:00 +00:00
}
net() {
2022-02-05 14:17:59 +00:00
amove etc/s6/rc/net
2022-01-11 20:11:00 +00:00
}
desktop() {
2022-02-05 14:17:59 +00:00
amove etc/s6/rc/desktop
2022-01-11 20:11:00 +00:00
}
check() {
s6-rc-compile "$builddir"/compiled "$builddir"/rc/*
}