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

Jan Steffens heftig at gemini.archlinux.org
Tue May 3 22:01:16 UTC 2022


    Date: Tuesday, May 3, 2022 @ 22:01:15
  Author: heftig
Revision: 444544

1.4.0-2: debug on

Modified:
  libglvnd/trunk/PKGBUILD

----------+
 PKGBUILD |   11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-05-03 21:56:58 UTC (rev 444543)
+++ PKGBUILD	2022-05-03 22:01:15 UTC (rev 444544)
@@ -2,7 +2,7 @@
 
 pkgname=libglvnd
 pkgver=1.4.0
-pkgrel=1
+pkgrel=2
 pkgdesc="The GL Vendor-Neutral Dispatch library"
 arch=('x86_64')
 url="https://gitlab.freedesktop.org/glvnd/libglvnd"
@@ -9,6 +9,7 @@
 license=('custom:BSD-like')
 makedepends=('libxext' 'libx11' 'xorgproto' 'python' 'meson')
 provides=('libgl' 'libegl' 'libgles')
+options=('debug')
 source=("https://gitlab.freedesktop.org/glvnd/libglvnd/-/archive/v$pkgver/libglvnd-v$pkgver.tar.gz"
         LICENSE)
 sha512sums=('ca741bdd7ac2fba919f1f85e685e92396bc1cdc436e77bca921d87738bb273a6d48f77650e2781593ce9084dcec6b1fa8f78dc84534a225629e7f61d92df8d89'
@@ -18,7 +19,7 @@
   arch-meson $pkgname-v$pkgver build \
     -D gles1=false
 
-  ninja -C build
+  meson compile -C build
 }
 
 package() {
@@ -25,7 +26,7 @@
   # libglvnd needs mesa for indirect rendering
   depends=('libxext' 'mesa' 'opengl-driver')
 
-  DESTDIR="$pkgdir" ninja -C build install
-  
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  meson install -C build --destdir "$pkgdir"
+
+  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
 }



More information about the arch-commits mailing list