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.