Sven-Hendrik Haase pushed to branch main at Arch Linux / Packaging / Packages / 
virtualgl


Commits:
385d205d by Sven-Hendrik Haase at 2023-12-22T15:39:16+01:00
upgpkg: 3.1-2: Add vglusers group (fixes #2)

- - - - -


3 changed files:

- + .SRCINFO
- PKGBUILD
- + virtualgl.sysusers


Changes:

=====================================
.SRCINFO
=====================================
@@ -0,0 +1,28 @@
+pkgbase = virtualgl
+       pkgdesc = Redirects 3D commands from an OpenGL application onto a 
server-side 3D graphics card
+       pkgver = 3.1
+       pkgrel = 2
+       url = https://virtualgl.org
+       arch = x86_64
+       license = LGPL
+       makedepends = cmake
+       makedepends = mesa
+       makedepends = libxtst
+       makedepends = opencl-headers
+       makedepends = ninja
+       depends = libxv
+       depends = glu
+       depends = libjpeg-turbo
+       depends = xcb-util-keysyms
+       depends = opencl-driver
+       depends = ocl-icd
+       depends = xorg-xhost
+       source = 
https://downloads.sourceforge.net/project/virtualgl/3.1/VirtualGL-3.1.tar.gz
+       source = 
https://downloads.sourceforge.net/project/virtualgl/3.1/VirtualGL-3.1.tar.gz.sig
+       source = virtualgl.sysusers
+       validpgpkeys = AE1A7BA4EFFF9A9987E1474C4BACCAB36E7FE9A1
+       sha512sums = 
cd1109b4dee426918e61348b22b3bfb0c45102bbb0bcde9b78c36b607a396bbff7d7c72cf3bf9626128da0f1776c42bbb59be863239e60e0f7307d2a73de463b
+       sha512sums = SKIP
+       sha512sums = 
fa97a6c40a216db1632563187bbc5452025cfb8f93341b84e8d71894113f4236f4c64cb38bdd0c4ac55eececec2aad6f357b8716af08b181d3f1352da34fe799
+
+pkgname = virtualgl


=====================================
PKGBUILD
=====================================
@@ -4,16 +4,18 @@
 
 pkgname=virtualgl
 pkgver=3.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Redirects 3D commands from an OpenGL application onto a server-side 
3D graphics card"
 arch=('x86_64')
 url="https://virtualgl.org";
 license=('LGPL')
 depends=('libxv' 'glu' 'libjpeg-turbo' 'xcb-util-keysyms' 'opencl-driver' 
'ocl-icd' 'xorg-xhost')
 makedepends=('cmake' 'mesa' 'libxtst' 'opencl-headers' 'ninja')
-source=("https://downloads.sourceforge.net/project/virtualgl/${pkgver}/VirtualGL-${pkgver}.tar.gz"{,.sig})
+source=("https://downloads.sourceforge.net/project/virtualgl/${pkgver}/VirtualGL-${pkgver}.tar.gz"{,.sig}
+        "$pkgname.sysusers")
 
sha512sums=('cd1109b4dee426918e61348b22b3bfb0c45102bbb0bcde9b78c36b607a396bbff7d7c72cf3bf9626128da0f1776c42bbb59be863239e60e0f7307d2a73de463b'
-            'SKIP')
+            'SKIP'
+            
'fa97a6c40a216db1632563187bbc5452025cfb8f93341b84e8d71894113f4236f4c64cb38bdd0c4ac55eececec2aad6f357b8716af08b181d3f1352da34fe799')
 validpgpkeys=('AE1A7BA4EFFF9A9987E1474C4BACCAB36E7FE9A1') # The VirtualGL 
Project (Signing key for official binaries) <informat...@virtualgl.org>
 
 prepare() {
@@ -45,4 +47,5 @@ package() {
 
   mv "$pkgdir"/usr/bin/glxinfo "$pkgdir"/usr/bin/vglxinfo
   mv "$pkgdir"/usr/bin/eglinfo "$pkgdir"/usr/bin/veglinfo
+  install -Dm0644 "${srcdir}/${pkgname}.sysusers" 
"${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
 }


=====================================
virtualgl.sysusers
=====================================
@@ -0,0 +1 @@
+g vglusers 187 -



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/virtualgl/-/commit/385d205db19628c6a4dd3643f48fc101181fb141

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/virtualgl/-/commit/385d205db19628c6a4dd3643f48fc101181fb141
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to