[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