blob: 8e0c14a0cc1cdadee83c989970dbc4397e6a6ebf (
plain)
1 # Description: A minimal seat management daemon, and a universal seat management library
2 # URL: https://git.sr.ht/~kennylevinsen/seatd
3 # Maintainer: Tim Biermann, tbier at posteo dot de
4 # Depends on: meson ninja
5
6 name=seatd
7 version=0.6.4
8 release=1
9 source=(https://github.com/kennylevinsen/seatd/archive/$version/$name-$version.tar.gz
10 seatd.service)
11
12 build() {
13 meson setup $name-$version build \
14 --prefix=/usr \
15 --buildtype=plain \
16 --wrap-mode nodownload \
17 -D b_lto=true \
18 -D b_pie=true \
19 -D libseat-builtin=enabled
20 meson compile -C build
21 DESTDIR=$PKG meson install -C build
22 install -Dm 755 $SRC/seatd.service $PKG/etc/rc.d/seatd
23 }
|