Date: Thursday, March 30, 2023 @ 18:41:49
Author: andyrtr
Revision: 472221
upgpkg: mesa-demos 9.0.0-2: move more egl/es2-tools to -utils pkg - FS#78053
Modified:
mesa-demos/trunk/PKGBUILD
----------+
PKGBUILD | 25 ++++++++++++++++++-------
1 file changed, 18 insertions(+), 7 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2023-03-30 18:29:25 UTC (rev 472220)
+++ PKGBUILD 2023-03-30 18:41:49 UTC (rev 472221)
@@ -3,7 +3,7 @@
pkgbase=mesa-demos
pkgname=('mesa-demos' 'mesa-utils')
pkgver=9.0.0
-pkgrel=1
+pkgrel=2
arch=('x86_64')
url="https://www.mesa3d.org/"
license=('custom')
@@ -42,11 +42,13 @@
DESTDIR="$pkgdir" meson install -C build
- # add missing egl files
- install -m 0755
build/src/egl/opengl/{eglgears_wayland,eglgears_x11,eglkms,egltri_wayland,egltri_x11,peglgears,xeglgears,xeglthreads}
"${pkgdir}/usr/bin/"
-
# remove utils
- rm "${pkgdir}"/usr/bin/{glxinfo,glxgears,eglinfo,vkgears}
+ rm "${pkgdir}"/usr/bin/{glxinfo,glxgears,\
+eglinfo,eglgears_wayland,eglgears_x11,\
+eglkms,egltri_wayland,egltri_x11,\
+es2_info,es2gears_wayland,es2gears_x11,es2tri,\
+peglgears,xeglgears,\
+xeglthreads,vkgears}
install -Dm 0644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/"
}
@@ -54,10 +56,19 @@
package_mesa-utils() {
pkgdesc="Essential Mesa utilities"
depends=('libgl' 'libdecor' 'libxkbcommon-x11')
- provides=('glxinfo' 'glxgears' 'eglinfo')
+ provides=('glxinfo' 'glxgears'
+ 'eglinfo' 'eglgears'
+ 'es2info' 'es2gears')
- install -Dm 0755 build/src/egl/opengl/eglinfo -t "${pkgdir}/usr/bin/"
+ install -Dm 0755 build/src/egl/opengl/\
+{eglinfo,eglgears_wayland,eglgears_x11,\
+eglkms,egltri_wayland,egltri_x11,\
+peglgears,xeglgears,xeglthreads} -t "${pkgdir}/usr/bin/"
+
+ install -Dm 0755 build/src/egl/opengles2/\
+{es2_info,es2gears_wayland,es2gears_x11,es2tri} -t "${pkgdir}/usr/bin/"
+
install -Dm 0755 build/src/xdemos/{glxinfo,glxgears} -t "${pkgdir}/usr/bin/"
install -Dm 0755 build/src/vulkan/vkgears -t "${pkgdir}/usr/bin/"