[arch-commits] Commit in glu/trunk (PKGBUILD)

Jan Steffens heftig at gemini.archlinux.org
Tue May 3 21:56:58 UTC 2022


    Date: Tuesday, May 3, 2022 @ 21:56:58
  Author: heftig
Revision: 444543

9.0.2-3: debug on

Modified:
  glu/trunk/PKGBUILD

----------+
 PKGBUILD |   18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-05-03 21:52:09 UTC (rev 444542)
+++ PKGBUILD	2022-05-03 21:56:58 UTC (rev 444543)
@@ -3,14 +3,15 @@
 
 pkgname=glu
 pkgver=9.0.2
-pkgrel=2
-pkgdesc="Mesa OpenGL Utility library"
+pkgrel=3
+pkgdesc="Mesa OpenGL utility library"
 arch=('x86_64')
-url="https://cgit.freedesktop.org/mesa/glu/"
+url="https://gitlab.freedesktop.org/mesa/glu"
 license=('LGPL')
 depends=('libgl')
 makedepends=('meson')
-source=(https://mesa.freedesktop.org/archive/$pkgname/$pkgname-$pkgver.tar.xz{,.sig}
+options=('debug')
+source=(https://mesa.freedesktop.org/archive/glu/glu-$pkgver.tar.xz{,.sig}
         0001-pkgconfig-Depend-on-opengl-when-built-with-libglvnd.patch
         0002-pkgconfig-Drop-unneeded-lines-from-autotools-build.patch
         0003-pkgconfig-meson-build-should-match-autotools-require.patch)
@@ -22,7 +23,7 @@
 validpgpkeys=('3BB639E56F861FA2E86505690FDD682D974CA72A') # "Matt Turner <mattst88 at gmail.com>"
 
 prepare() {
-  cd $pkgname-$pkgver
+  cd glu-$pkgver
 
   # merged upstream
   patch -Np1 -i ../0001-pkgconfig-Depend-on-opengl-when-built-with-libglvnd.patch
@@ -31,20 +32,19 @@
 }
 
 build() {
-  arch-meson $pkgname-$pkgver build \
+  arch-meson glu-$pkgver build \
     -D default_library=shared
 
   # Print config
   meson configure build
 
-  ninja -C build
   meson compile -C build
 }
 
 check() {
-  ninja -C build test
+  meson test -C build --print-errorlogs
 }
 
 package() {
-  DESTDIR="$pkgdir" meson install -C build
+  meson install -C build --destdir "$pkgdir"
 }



More information about the arch-commits mailing list