makedepends=(cmake valgrind gobject-introspection gi-docgen python-cairo python-gobject vala bash-completion python-pillow gnu-efi libgudev 
             libxmlb libgusb git gpgme gtk-doc gcab noto-fonts hwdata libjcat python-setuptools flashrom)

description="Simple daemon to allow session software to update firmware"
url="https://github.com/fwupd/fwupd"

packager="Great-OS Team"
maintainer="Great-OS Team"

name="fwupd"
version="2.0.3"
release=1

source=(https://github.com/fwupd/fwupd/releases/download/$version/fwupd-$version.tar.xz)

build() { 

  meson setup --prefix=/usr \
              --libdir=/usr/lib \
              ${name}-${version} build

  ninja -C build
  DESTDIR="${PKG}" ninja install -C build

  install -d -o root -g 102 -m 750 "${PKG}"/usr/share/polkit-1/rules.d;
  rm -r "${PKG}"/usr/share/installed-tests/
  mv "${PKG}"/usr/bin/{,fwupd-}dbxtool
  mv "${PKG}"/usr/share/man/man1/{,fwupd-}dbxtool.1
}
