diff options
author | David P <megver83@parabola.nu> | 2020-01-19 00:46:40 -0300 |
---|---|---|
committer | David P <megver83@parabola.nu> | 2020-01-19 00:46:40 -0300 |
commit | a3a3d5a48067770d80174f3cc688a41131031469 (patch) | |
tree | fa9f84bf3da298c14c9e0303fb3524581b8b0582 /pcr/runit | |
parent | bad9f1780660b4e261924f362fbc9b2adb579009 (diff) | |
download | abslibre-a3a3d5a48067770d80174f3cc688a41131031469.tar.gz abslibre-a3a3d5a48067770d80174f3cc688a41131031469.tar.bz2 abslibre-a3a3d5a48067770d80174f3cc688a41131031469.zip |
rmpkg: pcr/runit
there's almost no interest/support for this init
Signed-off-by: David P <megver83@parabola.nu>
Diffstat (limited to 'pcr/runit')
-rw-r--r-- | pcr/runit/PKGBUILD | 102 | ||||
-rw-r--r-- | pcr/runit/runit.install | 7 |
2 files changed, 0 insertions, 109 deletions
diff --git a/pcr/runit/PKGBUILD b/pcr/runit/PKGBUILD deleted file mode 100644 index eb99133db..000000000 --- a/pcr/runit/PKGBUILD +++ /dev/null @@ -1,102 +0,0 @@ -# Maintainer: David P. <megver83@parabola.nu> -# Contributor: Luke Shumaker <lukeshu@parabola.nu> -# Maintainer (Artix): Chris Cromer <chris@cromer.cl> - -pkgbase=runit -pkgname=('runit' 'runit-replaceinit') -pkgver=2.1.2 -pkgrel=2 -arch=('armv7h' 'i686' 'x86_64') -url='http://smarden.org/runit/' -license=('BSD3') -source=("http://smarden.org/${pkgname}/${pkgbase}-${pkgver}.tar.gz") -sha512sums=('a18773ebf1aa22305dd89ed67363165b9fcf86c192b2be4e268d08005dd82d51265160c637abe072f2f2e378c4b315a75bd3d3e602c3e75bdd451a3b0190f8cf') - -build() { - cd "${srcdir}/admin/${pkgbase}-${pkgver}" - package/compile -} - -check() { - cd "${srcdir}/admin/${pkgbase}-${pkgver}" - package/check -} - -package_runit() { - pkgdesc='Cross-platform Unix init scheme with service supervision' - optdepends=('runit-replaceinit') - install=runit.install - - provides=('runit-doc') - conflicts=('runit-doc') - replaces=('runit-doc') - - cd "${srcdir}/admin/${pkgbase}-${pkgver}" - - # `package/install`... but use FHS and obey $pkgdir - local command - while read -r command; do - install -Dm755 -t "$pkgdir"/usr/bin -- "command/$command" - done < package/commands - - # `package/install-man`... but use FHS, obey $pkgdir, and let makepkg take care of gzip - mkdir -p "${pkgdir}"/usr/share/man/man8 - install -Dm644 -t "${pkgdir}"/usr/share/man/man8 -- man/*.8 - - # doc/runlevels.html - mkdir -p "${pkgdir}"/etc/runit/runsvdir/default - ln -sT etc/runit/runsvdir/current "${pkgdir}"/service - # Don't include /etc/runit/runsvdir/current in the package; let it - # be managed at run-time by `runsvchdir`. - - # doc/upgrade.html says to link /service->/etc/service FHS systems, - # but per doc/runlevels.html, /service is already a symlink. - ln -sT runit/runsvdir/current "${pkgdir}"/etc/service - - # doc/upgrade.html, since 1.4 - mkdir -p "${pkgdir}"/etc/sv - - # install other assets to their FHS location, rather than their slashpackage location - install -d "$pkgdir/usr/share/doc" - cp -rLT doc "$pkgdir/usr/share/doc/$pkgname" - install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" -- package/COPYING -} - -package_runit-replaceinit() { - pkgdesc='Use runit as a sysvinit replacment (base configuration)' - depends=('runit' 'sh' 'util-linux') - provides=('init') - conflicts=('init') - backup=( - etc/runit/{1,2,3,ctrlaltdel} - etc/runit/runsvdir/default/getty-5 - etc/sv/getty-5/{run,finish} - ) - - install -d "${pkgdir}"/usr/bin "${pkgdir}"/etc/sv "${pkgdir}"/etc/runit/runsvdir/default - - cd "${srcdir}/admin/${pkgbase}-${pkgver}" - - # doc/replaceinit.html - mkdir -p "$pkgdir"/etc/runit - cp -p etc/debian/[123] "$pkgdir"/etc/runit/ - mkdir -p "$pkgdir"/etc/sv/getty-5 - cp -p etc/debian/getty-tty5/{run,finish} "$pkgdir"/etc/sv/getty-5/ - cp -p etc/debian/ctrlaltdel "$pkgdir"/etc/runit/ - ln -s /etc/sv/getty-5 "$pkgdir"/etc/runit/runsvdir/default/ - ln -sT runit-init "${pkgdir}"/usr/bin/init - - # doc/runlevels.html - sed -i '/^exec env/{ - irunsvchdir default >/dev/null - i - }' "${pkgdir}"/etc/runit/2 - - # extra - - # change from "getty RATE PORT TERM" to "agetty PORT RATE TERM" - sed -ri 's,\bgetty (\S+) (\S+) (\S+),agetty \2 \1 \3,' \ - -- "$pkgdir"/etc/sv/getty-5/run - - install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" -- package/COPYING -} diff --git a/pcr/runit/runit.install b/pcr/runit/runit.install deleted file mode 100644 index 609fd90ae..000000000 --- a/pcr/runit/runit.install +++ /dev/null @@ -1,7 +0,0 @@ -#!/hint/bash - -post_install() { - if ! test -L etc/runit/runsvdir/current; then - ln -sfvT default etc/runit/runsvdir/current - fi -} |