diff options
author | Rasmus Thomsen <oss@cogitri.dev> | 2020-09-01 11:34:50 +0200 |
---|---|---|
committer | Rasmus Thomsen <oss@cogitri.dev> | 2020-09-07 11:38:15 +0200 |
commit | a8973e2504f93374f9e952b6c8c303d9d8760ba8 (patch) | |
tree | 4b57a6ea3bb6a33141dea0a5652321a85ee5c89a /community/fwupd/APKBUILD | |
parent | f00451f04ffd65ba081c2f58748b87a1b70b8d28 (diff) |
community/fwupd: use abuild-meson & meson compile/test/install
Diffstat (limited to 'community/fwupd/APKBUILD')
-rw-r--r-- | community/fwupd/APKBUILD | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/community/fwupd/APKBUILD b/community/fwupd/APKBUILD index 0a14200dc14..3ff65f08413 100644 --- a/community/fwupd/APKBUILD +++ b/community/fwupd/APKBUILD @@ -29,13 +29,7 @@ source="fwupd-$pkgver.tar.gz::https://github.com/hughsie/fwupd/archive/$pkgver.t " build() { - meson \ - --prefix=/usr \ - --libdir=/usr/lib \ - --sysconfdir=/etc \ - --mandir=/usr/share/man \ - --localstatedir=/var \ - --buildtype=plain \ + abuild-meson \ -Dagent=true \ -Dconsolekit=true \ -Dfirmware-packager=true \ @@ -60,17 +54,17 @@ build() { -Dtests=true \ -Dudevdir=/lib/udev \ . output - ninja -C output + meson compile ${JOBS:+-j ${JOBS}} -C output } check() { # tests fail if usb is not available [ -e /dev/bus/usb ] || return 0 - ninja -C output test + meson test --no-rebuild -v -C output } package() { - DESTDIR="$pkgdir" ninja -C output install + DESTDIR="$pkgdir" meson install --no-rebuild -C output install -Dm755 "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname |