Date: Wednesday, September 8, 2021 @ 07:48:07 Author: lcarlier Revision: 1012555
upgpkg: lib32-glu 9.0.2-1: upstream update 9.0.2 Modified: lib32-glu/trunk/PKGBUILD ----------+ PKGBUILD | 31 +++++++++++++++---------------- 1 file changed, 15 insertions(+), 16 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-09-08 07:47:31 UTC (rev 1012554) +++ PKGBUILD 2021-09-08 07:48:07 UTC (rev 1012555) @@ -1,7 +1,7 @@ # Maintainer: Laurent Carlier <[email protected]> pkgname=lib32-glu -pkgver=9.0.1 +pkgver=9.0.2 pkgrel=1 pkgdesc="Mesa OpenGL utility library (32 bits)" arch=('x86_64') @@ -8,38 +8,37 @@ url="https://mesa.freedesktop.org/" license=('LGPL') depends=('lib32-libgl' 'glu') -makedepends=('gcc-multilib' 'lib32-mesa') +makedepends=('gcc-multilib' 'lib32-libglvnd' 'meson') source=(ftp://ftp.freedesktop.org/pub/mesa/glu/glu-$pkgver.tar.xz{,.sig}) -sha256sums=('fb5a4c2dd6ba6d1c21ab7c05129b0769544e1d68e1e3b0ffecb18e73c93055bc' +sha512sums=('2517d7406bb643d12c017a95dcb5d8716f307344332638bcbdf274a90752a7c22165d34745f1b082ed916bb07d40e62d1d1d67d96426225be63166f3480d6f64' 'SKIP') validpgpkeys=('3BB639E56F861FA2E86505690FDD682D974CA72A') # "Matt Turner <[email protected]>" build() { - cd glu-$pkgver - export CC="gcc -m32" export CXX="g++ -m32" export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - ./configure --prefix=/usr --disable-static \ - --libdir=/usr/lib32 - make + arch-meson glu-$pkgver build \ + --libdir=/usr/lib32 \ + -D default_library=shared + + # Print config + meson configure build + + ninja -C build + meson compile -C build } check() { - cd glu-$pkgver - export CC="gcc -m32" export CXX="g++ -m32" - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + export PKG_CONFIG_PATH="i686-pc-linux-gnu-pkg-config" - make -k check + ninja -C build test } package() { - cd glu-$pkgver - - make DESTDIR="${pkgdir}" install - + DESTDIR="$pkgdir" meson install -C build rm -rf "${pkgdir}"/usr/include }
