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
5 changed files with 45 additions and 0 deletions
|
@ -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
|
||||
|
|
1
srcpkgs/libseat
Symbolic link
1
srcpkgs/libseat
Symbolic link
|
@ -0,0 +1 @@
|
|||
seatd
|
1
srcpkgs/libseat-devel
Symbolic link
1
srcpkgs/libseat-devel
Symbolic link
|
@ -0,0 +1 @@
|
|||
seatd
|
2
srcpkgs/seatd/files/seatd/run
Normal file
2
srcpkgs/seatd/files/seatd/run
Normal file
|
@ -0,0 +1,2 @@
|
|||
#!/bin/sh
|
||||
exec /usr/bin/seatd -g _seatd
|
40
srcpkgs/seatd/template
Normal file
40
srcpkgs/seatd/template
Normal file
|
@ -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…
Add table
Reference in a new issue