# Description: Abstraction for enumerating power devices, listening to device events and querying history and statistics # URL: https://upower.freedesktop.org/ # Maintainer: KRAK3N Team, extra ports at krak3n dot my # Depends on: libgudev glib name=upower version=1.90.10 release=1 source=(https://gitlab.freedesktop.org/${name}/${name}/-/archive/v${version}/${name}-v${version}.tar.bz2) build() { cd $name-v$version meson setup \ -Dprefix=/usr \ -Dlibdir=/usr/lib \ -Dlibexecdir=/usr/lib/$name \ -Dincludedir=/usr/include \ -Ddatadir=/usr/share \ -Dmandir=/usr/share/man \ -Dinfodir=/usr/share/info \ -Dlocaledir=/usr/share/locale \ -Dsysconfdir=/etc \ -Dlocalstatedir=/var \ -Dsharedstatedir=/var/lib \ -Dbuildtype=plain \ -Dauto_features=auto \ -Dwrap_mode=nodownload \ -Db_lto=true \ -Db_pie=true \ -Dgtk-doc=false \ -Dman=false \ -Dsystemdsystemunitdir=no \ build ninja -C build DESTDIR=$PKG meson install -C build }