New package: seatd-0.4.0
The elogind build option is enabled by default so that we can enable only the libseat wlroots backend by default. This is also the right default if other projects start using seatd.
This commit is contained in:
parent
f40a0805c2
commit
b79c6dfc5f
|
@ -2978,6 +2978,7 @@ libstilview.so.0 libsidplayfp-1.8.7_1
|
|||
libczmq.so.4 czmq-4.0.1_1
|
||||
liblz.so.1 lzlib-1.8_1
|
||||
libelogind.so.0 libelogind-238.1_2
|
||||
libseat.so.1 libseat-0.3.0_1
|
||||
libnma.so.0 libnm-gtk-1.4.0_1
|
||||
libgspell-1.so.2 gspell-1.8.0_1
|
||||
libotf.so.1 libotf-0.9.16_1
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
seatd
|
|
@ -0,0 +1 @@
|
|||
seatd
|
|
@ -0,0 +1,2 @@
|
|||
#!/bin/sh
|
||||
exec /usr/bin/seatd -g _seatd
|
|
@ -0,0 +1,40 @@
|
|||
# Template file for 'seatd'
|
||||
pkgname=seatd
|
||||
version=0.4.0
|
||||
revision=1
|
||||
build_style=meson
|
||||
configure_args="-Dexamples=disabled $(vopt_if elogind -Dlogind=enabled)"
|
||||
hostmakedepends="pkg-config scdoc"
|
||||
makedepends="$(vopt_if elogind elogind-devel)"
|
||||
short_desc="Minimal seat management daemon"
|
||||
maintainer="Isaac Freund <ifreund@ifreund.xyz>"
|
||||
license="MIT"
|
||||
homepage="https://kl.wtf/projects/seatd/"
|
||||
distfiles="https://git.sr.ht/~kennylevinsen/seatd/archive/${version}.tar.gz"
|
||||
checksum=3c7458ff0c0d41ddd7734d01a5c5a9110ee5b94f01931e7e41ea0fd0c2e6050f
|
||||
system_groups=_seatd
|
||||
|
||||
build_options="elogind"
|
||||
build_options_default="elogind"
|
||||
|
||||
post_install() {
|
||||
vlicense LICENSE
|
||||
vsv seatd
|
||||
}
|
||||
|
||||
libseat_package() {
|
||||
short_desc="Universal seat management library"
|
||||
pkg_install() {
|
||||
vmove "usr/lib/*.so.*"
|
||||
}
|
||||
}
|
||||
|
||||
libseat-devel_package() {
|
||||
depends="libseat>=${version}_${revision} ${makedepends}"
|
||||
short_desc="Universal seat management library - development files"
|
||||
pkg_install() {
|
||||
vmove usr/include
|
||||
vmove usr/lib/pkgconfig
|
||||
vmove "usr/lib/*.so"
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue