51 lines
1.7 KiB
Bash
51 lines
1.7 KiB
Bash
|
#!/usr/bin/bash
|
||
|
# JOBoRun : Jwm OpenBox Obarun RUNit
|
||
|
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
||
|
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname"
|
||
|
# Website : https://pozol.eu
|
||
|
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||
|
|
||
|
pkgname=jobo66
|
||
|
pkgdesc="installs minimal s6 66 needed software equivalent to the runit setup on joborun"
|
||
|
pkgver=0.1.0
|
||
|
pkgrel=03
|
||
|
arch=('x86_64')
|
||
|
source=(jobo66.txt install)
|
||
|
|
||
|
makedepends=(glibc)
|
||
|
depends=(66 boot-66serv boot@-66serv 66-tools execline oblibs s6 s6-dns s6-linux-utils s6-networking
|
||
|
s6-portable-utils s6-rc skalibs ntpd-66serv dhclient-66serv wpa_supplicant-66serv tty@-66serv
|
||
|
joborun66 obsysusers opentmpfiles)
|
||
|
|
||
|
prepare() {
|
||
|
mkdir -p $pkgname
|
||
|
cd $pkgname
|
||
|
}
|
||
|
|
||
|
package() {
|
||
|
install -Dm 0644 $srcdir/jobo66.txt $pkgdir/etc/66/jobo66.txt
|
||
|
}
|
||
|
|
||
|
install=install
|
||
|
|
||
|
groups=('s6-suite')
|
||
|
|
||
|
backup=('etc/66/jobo66.txt')
|
||
|
|
||
|
optdepends=('lvm2-66serv: lvm service'
|
||
|
'openntpd-66serv: an alternative to ntp'
|
||
|
'dhcpcd-66serv: works well with wpa_supplicant'
|
||
|
'dbus-66serv: if you really need the damn thing running - includes a user dbus script as well'
|
||
|
'ntpclient-66serv: a very small but effective ntp service by Skarnet')
|
||
|
|
||
|
# See the observice repository (pkg -Sl observice) for all the Obarun service files available
|
||
|
# See also additional or more minimalistic and runit like services for 66 from mobinmob
|
||
|
# https://codeberg.org/mobinmob/66-voidlinux and https://osdn.net/projects/avyssos/
|
||
|
|
||
|
#---- license gpg-key sha256sums ----
|
||
|
|
||
|
license=('ISC')
|
||
|
|
||
|
sha256sums=(39c75848713bb50f782844bb790dc2ec76b104fe15c2e272ee622a559319220e # jobo66.txt
|
||
|
1f7b692a871ee5118fdb7ab7df2c8f883e4776aeb3de3912e5dde65dc8182ff2) # install
|