diff options
author | Emil Velikov | 2022-11-20 16:15:35 +0000 |
---|---|---|
committer | Emil Velikov | 2022-11-20 16:16:31 +0000 |
commit | d6a22f4b4409b75dbcfb04f2dd13188a94eda1f2 (patch) | |
tree | ca0756122b9a46f0044cb323d195a40652477256 | |
parent | e00635474e36690b3ed37e6d163145b7e95c1372 (diff) | |
download | aur-d6a22f4b4409b75dbcfb04f2dd13188a94eda1f2.tar.gz |
lib32-waffle 1.7.0-2: assorted meson fixes
- drop the meson configure - meson setup produces nice summary
- drop the autofeatures - arch-meson enables them
- replace the direct ninja invocations with the meson equivalent
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 12 |
2 files changed, 4 insertions, 10 deletions
@@ -1,7 +1,7 @@ pkgbase = lib32-waffle pkgdesc = a library for choosing window system and OpenGL API at runtime (32 bits) pkgver = 1.7.0 - pkgrel = 1 + pkgrel = 2 url = https://waffle.freedesktop.org arch = x86_64 license = BSD @@ -6,7 +6,7 @@ _pkgbasename=waffle pkgname=lib32-${_pkgbasename} pkgver=1.7.0 -pkgrel=1 +pkgrel=2 pkgdesc='a library for choosing window system and OpenGL API at runtime (32 bits)' arch=('x86_64') url='https://waffle.freedesktop.org' @@ -31,21 +31,15 @@ build() { arch-meson "${_pkgbasename}-$pkgver" build \ --buildtype release \ --libdir=/usr/lib32 \ - -D gbm=enabled \ - -D glx=enabled \ - -D surfaceless_egl=enabled \ - -D x11_egl=enabled \ - -D wayland=enabled \ -D build-manpages=false \ -D build-htmldocs=false \ -D build-examples=false - meson configure build - ninja -C build + meson compile -C build } package() { - DESTDIR="$pkgdir" ninja -C build install + meson install -C build --destdir "$pkgdir" mv "$pkgdir/usr/bin/wflinfo" "$pkgdir/usr/bin/wflinfo32" rm -rf "$pkgdir/usr/include" |