summaryrefslogtreecommitdiff
path: root/pcr/openrc
diff options
context:
space:
mode:
authorLuke Shumaker <lukeshu@lukeshu.com>2018-07-30 14:15:04 -0400
committerLuke Shumaker <lukeshu@lukeshu.com>2018-07-30 16:12:06 -0400
commit5bebcd01d6245e7bb3cc8124bfc06ac0b90dda77 (patch)
tree426c09f8df3d42bc94a4296472c0817c1eee02f8 /pcr/openrc
parent722b22db8e503201f1f9d2492271b8abd5974303 (diff)
pcr/openrc: Re-add openrc-sysvinit
Diffstat (limited to 'pcr/openrc')
-rw-r--r--pcr/openrc/PKGBUILD14
1 files changed, 13 insertions, 1 deletions
diff --git a/pcr/openrc/PKGBUILD b/pcr/openrc/PKGBUILD
index f353ee8e4..06f5f04c3 100644
--- a/pcr/openrc/PKGBUILD
+++ b/pcr/openrc/PKGBUILD
@@ -11,7 +11,7 @@
# Contributor (AUR): Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
pkgbase=openrc
-pkgname=('openrc' 'openrc-init')
+pkgname=('openrc' 'openrc-init' 'openrc-sysvinit')
pkgver=0.35.5
pkgrel=1.parabola2
arch=('i686' 'x86_64' 'armv7h')
@@ -90,6 +90,18 @@ package_openrc() {
mv -v ${pkgdir}/etc/init.d/agetty ${srcdir}/agetty.initd
}
+package_openrc-sysvinit() {
+ pkgdesc="OpenRC support for using sysvinit as PID 1"
+ depends=('openrc' 'sysvinit')
+ provides=('openrc-pid1' 'initscripts')
+ conflicts=('openrc-pid1' 'initscripts')
+ backup=('etc/inittab')
+
+ cd "${srcdir}/${pkgbase}-${pkgver}"
+ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/${pkgname}/LICENSE"
+ install -Dm644 support/sysvinit/inittab "${pkgdir}/etc/inittab"
+}
+
package_openrc-init() {
pkgdesc="OpenRC alternative to sysvinit"
groups=('base-openrc')