diff -uar a/PKGBUILD b/PKGBUILD --- a/PKGBUILD +++ b/PKGBUILD @@ -26,18 +26,18 @@ gtk-doc meson python - systemd usbmuxd + python-packaging ) checkdepends=( python-dbus python-dbusmock python-gobject - python-packaging - umockdev ) backup=(etc/UPower/UPower.conf) -source=("git+https://gitlab.freedesktop.org/upower/upower.git#tag=v$pkgver") +source=("git+https://gitlab.freedesktop.org/upower/upower.git#tag=v$pkgver" + 0001-build-Fix-default-udevrulesdir.patch + 0002-build-Fix-version-macros.patch) b2sums=('07acc8046eccaf891f3ae75673b945d00e3ae1071aac1cc9fa28e8c8d8fb31e8fd30f89d3dd0217090729ffa1c5921aa07f69994e42d4c9201fbe953fd6808ce') prepare() { @@ -45,14 +45,10 @@ } build() { - arch-meson upower build + arch-meson upower build -D systemdsystemunitdir=no meson compile -C build } -check() { - meson test -C build --print-errorlogs -} - package() { depends+=(libg{lib,object,io}-2.0.so) provides+=(libupower-glib.so)