diff options
author | LunarEclipse | 2022-11-26 15:28:36 +0100 |
---|---|---|
committer | LunarEclipse | 2022-11-26 15:28:36 +0100 |
commit | b71ab7ba077b4c5bc5f089076d61f9bf695bca8d (patch) | |
tree | 651d0162da31edd81ec4c40542c7e98547ec398e | |
parent | 553ba72ba597c227e2b740e83b389601fcce4bb8 (diff) | |
download | aur-b71ab7ba077b4c5bc5f089076d61f9bf695bca8d.tar.gz |
Fixed ping display in the server browser
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 5 | ||||
-rw-r--r-- | airshipper.install | 12 |
3 files changed, 20 insertions, 2 deletions
@@ -1,8 +1,9 @@ pkgbase = airshipper pkgdesc = The official launcher for Veloren - an open-world, open-source multiplayer voxel RPG pkgver = 0.9.0 - pkgrel = 1 + pkgrel = 2 url = https://gitlab.com/veloren/airshipper + install = airshipper.install arch = x86_64 arch = i686 license = GPL3 @@ -14,9 +15,11 @@ pkgbase = airshipper noextract = veloren.png source = airshipper-0.9.0.zip::https://gitlab.com/veloren/airshipper/-/jobs/artifacts/v0.9.0/download?job=linux source = airshipper.desktop + source = airshipper.install source = veloren.png sha512sums = f594a9eab4b1758724f7e8b85cf14c89f1655fd5944ad053c1a4ae6e23c96f296d20cfd3e7dd0f5d8cf5381a148dc8fbf1153502575d532866b2e40842527e40 sha512sums = 76b8d61db797730837852ee8b8526532e0bcec0ed4a9d43ae7f93ebb4ad22afd4ea55445638e598f581b32e05dcd04a1435a774fd36345760cad8084a72560de + sha512sums = ce561587113480c8485892983eed16aca6979afa024cc8e7842fd349896696e3bee825ca0214cbdcc8fb972f432957a172df9adc7daa8bf2a7bc2b2828c09928 sha512sums = b5e5cbf28ab0e335f5a0fc93511fc9936360432a36e35cc876761601abacf257299deb0af6b3d9081143b700f6663c4f603970155dd4dacedb7a9672cde1dc94 pkgname = airshipper @@ -2,7 +2,7 @@ # Contributor: Songtronix <contact@songtronix.com> pkgname=airshipper pkgver=0.9.0 -pkgrel=1 +pkgrel=2 pkgdesc="The official launcher for Veloren - an open-world, open-source multiplayer voxel RPG" arch=('x86_64' 'i686') url='https://gitlab.com/veloren/airshipper' @@ -12,14 +12,17 @@ optdepends=('vulkan-icd-loader: GUI support' 'vulkan-driver: GUI support') provides=() conflicts=() +install="airshipper.install" source=( "$pkgname-$pkgver.zip"::"https://gitlab.com/veloren/airshipper/-/jobs/artifacts/v$pkgver/download?job=linux" 'airshipper.desktop' + 'airshipper.install' 'veloren.png' ) noextract=('airshipper.desktop' 'veloren.png') sha512sums=('f594a9eab4b1758724f7e8b85cf14c89f1655fd5944ad053c1a4ae6e23c96f296d20cfd3e7dd0f5d8cf5381a148dc8fbf1153502575d532866b2e40842527e40' '76b8d61db797730837852ee8b8526532e0bcec0ed4a9d43ae7f93ebb4ad22afd4ea55445638e598f581b32e05dcd04a1435a774fd36345760cad8084a72560de' + 'ce561587113480c8485892983eed16aca6979afa024cc8e7842fd349896696e3bee825ca0214cbdcc8fb972f432957a172df9adc7daa8bf2a7bc2b2828c09928' 'b5e5cbf28ab0e335f5a0fc93511fc9936360432a36e35cc876761601abacf257299deb0af6b3d9081143b700f6663c4f603970155dd4dacedb7a9672cde1dc94') package() { install -D "$srcdir/airshipper" -t "$pkgdir/usr/bin/" diff --git a/airshipper.install b/airshipper.install new file mode 100644 index 000000000000..774919b10005 --- /dev/null +++ b/airshipper.install @@ -0,0 +1,12 @@ +_setcap_for_airshipper() { + # This is required for the server browser to be able to show ping. + setcap cap_net_raw=pe /usr/bin/airshipper +} + +post_install() { + _setcap_for_airshipper +} + +post_upgrade() { + _setcap_for_airshipper +} |