summaryrefslogtreecommitdiff
path: root/seatd/Pkgfile
blob: 81d3bbf1618453779ef5de6e1b99426f5e92cbba (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 # Optional: scdoc
    6 
    7 name=seatd
    8 version=0.7.0
    9 release=1
   10 source=(https://github.com/kennylevinsen/seatd/archive/$version/$name-$version.tar.gz
   11   seatd.service)
   12 
   13 build() {
   14   meson setup $name-$version build \
   15     --prefix=/usr \
   16     --buildtype=plain \
   17     --wrap-mode nodownload \
   18     -D b_lto=true \
   19     -D b_pie=true \
   20     -D libseat-builtin=enabled
   21   meson compile -C build
   22   DESTDIR=$PKG meson install -C build
   23 
   24   install -Dm 755 $SRC/seatd.service $PKG/etc/rc.d/seatd
   25 }

Generated by cgit