From ee45df59427df4e688d570dd5789386191afe7af Mon Sep 17 00:00:00 2001 From: Zach van Rijn Date: Fri, 14 Jan 2022 23:59:59 +0000 Subject: user/wayland-protocols: bump { 1.21 --> 1.24 }. switch to meson. --- user/wayland-protocols/APKBUILD | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/user/wayland-protocols/APKBUILD b/user/wayland-protocols/APKBUILD index 34d0ff7bb..c2c11b41a 100644 --- a/user/wayland-protocols/APKBUILD +++ b/user/wayland-protocols/APKBUILD @@ -1,35 +1,37 @@ # Contributor: Sören Tempel -# Maintainer: Sheila Aman +# Maintainer: Sheila Aman pkgname=wayland-protocols -pkgver=1.21 +pkgver=1.24 pkgrel=0 pkgdesc="Protocols and protocol extensions complementing the Wayland core protocol" url="https://wayland.freedesktop.org" arch="noarch" license="MIT" depends="" -makedepends="wayland-dev" +makedepends="wayland-dev meson" subpackages="" provides="$pkgname-dev" source="https://wayland.freedesktop.org/releases/$pkgname-$pkgver.tar.xz" build() { - ./configure \ - --build=$CBUILD \ - --host=$CHOST \ - --prefix=/usr \ - --sysconfdir=/etc \ - --mandir=/usr/share/man \ - --localstatedir=/var - make + meson \ + --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --localstatedir=/var \ + --buildtype=plain \ + -Ddocumentation=false \ + . output + + meson compile ${JOBS:+-j ${JOBS}} -C output } check() { - make check + meson test --no-rebuild -v -C output } package() { - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" meson install --no-rebuild -C output } -sha512sums="40133ba36d4201de9626e9869ebdf2d4f7ad06904d6a747d5af87958a08368abdc65be3acc21b8959d0c5ec37d47051ba5b81d3844079fe237dac81a7291bbb8 wayland-protocols-1.21.tar.xz" +sha512sums="4b1122517db56f48a5fafd4bd0cb7f94faef6fdd2d80e6cec17e5a6bafbaf2f5a71b958ed12e6d13965494885c209b2fb6dd8331487b39c6f251e71f1e770a15 wayland-protocols-1.24.tar.xz" -- cgit v1.2.3-60-g2f50