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

Andreas Radke andyrtr at archlinux.org
Fri Aug 18 12:31:14 UTC 2017


    Date: Friday, August 18, 2017 @ 12:31:13
  Author: andyrtr
Revision: 302374

upgpkg: mesa-demos 8.3.0-4

build with freetype2 support, add missing egl binaries; FS#55193

Modified:
  mesa-demos/trunk/PKGBUILD

----------+
 PKGBUILD |   10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-08-18 12:02:14 UTC (rev 302373)
+++ PKGBUILD	2017-08-18 12:31:13 UTC (rev 302374)
@@ -4,13 +4,13 @@
 
 pkgname='mesa-demos'
 pkgver=8.3.0
-pkgrel=3
+pkgrel=4
 arch=('i686' 'x86_64')
-pkgdesc="Mesa demos and tools"
+pkgdesc="Mesa demos and tools incl. glxinfo + glxgears"
 url="http://mesa3d.sourceforge.net"
 license=('custom')
 depends=('libgl' 'glew' 'freeglut')
-makedepends=('git')
+makedepends=('mesa' 'freetype2' 'git')
 source=(ftp://ftp.freedesktop.org/pub/mesa/demos/$pkgver/mesa-demos-$pkgver.tar.bz2
         'LICENSE')
 sha256sums=('c173154bbd0d5fb53d732471984def42fb1b14ac85fcb834138fb9518b3e0bef'
@@ -26,6 +26,10 @@
 package() {
   cd mesa-demos-$pkgver
   make DESTDIR="${pkgdir}" install
+  
+  # add missing egl files
+  install -m 0755 src/egl/opengl/{eglgears_x11,eglinfo,eglkms,egltri_x11,peglgears,xeglgears,xeglthreads} ${pkgdir}/usr/bin
+  
   install -m755 -d "${pkgdir}/usr/share/licenses/mesa-demos"
   install -m755 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/mesa-demos/"
 }



More information about the arch-commits mailing list