blob: df011c69f69e70b790b2121ed4203e5e9eb4e943 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
# Maintainer: initMayday <initMayday@protonmail.com>
# Git dev branch package
_pkgname="dinit-user-spawn"
pkgname="$_pkgname-dev-git"
pkgrel=1
pkgver=r24.a97bb3b
pkgdesc='Launches a user process dinit for you on login'
arch=('any')
url='https://github.com/initMayday/dinit-user-spawn.git'
makedepends=('meson' 'git')
depends=('tomlplusplus')
provides=("$_pkgname")
conflicts=("$_pkgname")
license=('AGPL-3.0-or-later')
source=("$_pkgname::git+$url#branch=dev")
sha256sums=('SKIP')
builddir='build-release'
install='dinit-user-spawn.install'
pkgver() {
cd "$_pkgname"
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
build() {
cd "$_pkgname"
meson setup "$builddir" --prefix=/usr
meson compile -C "$builddir"
}
package() {
cd "$_pkgname"
meson install -C "$builddir" --destdir="$pkgdir"
install -Dm644 "dinit-user-spawn.service" "$pkgdir/usr/lib/dinit.d/dinit-user-spawn"
}
|