summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEmil Velikov2022-11-20 16:15:35 +0000
committerEmil Velikov2022-11-20 16:16:31 +0000
commitd6a22f4b4409b75dbcfb04f2dd13188a94eda1f2 (patch)
treeca0756122b9a46f0044cb323d195a40652477256
parente00635474e36690b3ed37e6d163145b7e95c1372 (diff)
downloadaur-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--.SRCINFO2
-rw-r--r--PKGBUILD12
2 files changed, 4 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index abaae2e121a2..971ba5ccbe76 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 2397c8a98f2e..aa6133c9cb4b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"