diff options
author | LunarEclipse | 2022-11-26 15:32:02 +0100 |
---|---|---|
committer | LunarEclipse | 2022-11-26 15:32:02 +0100 |
commit | 7e88feaaaaed760443ec11a94376fc06ce4ec555 (patch) | |
tree | 3c85ce999d455aaba9cd0dc2a8d2cd6459b50f38 | |
parent | d5f39ccaf033bc1c9783da56de1d68f7c45ca215 (diff) | |
download | aur-7e88feaaaaed760443ec11a94376fc06ce4ec555.tar.gz |
Fixed ping display in server browser.
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 7 | ||||
-rw-r--r-- | airshipper.install | 12 |
3 files changed, 23 insertions, 5 deletions
@@ -1,8 +1,9 @@ pkgbase = airshipper-git pkgdesc = The official launcher for Veloren - an open-world, open-source multiplayer voxel RPG - pkgver = 0.7.0.r0.f4642c9 - pkgrel = 2 + pkgver = 0.9.0.r11.adeb4cf + pkgrel = 1 url = https://gitlab.com/veloren/airshipper + install = airshipper.install arch = x86_64 arch = i686 license = GPL3 @@ -13,14 +14,16 @@ pkgbase = airshipper-git depends = libxcb depends = bzip2 provides = airshipper - conflicts = airshipper + conflicts = airshipper noextract = airshipper.desktop noextract = veloren.png source = airshipper-git::git+https://gitlab.com/veloren/airshipper.git source = airshipper.desktop + source = airshipper.install source = veloren.png sha512sums = SKIP sha512sums = 76b8d61db797730837852ee8b8526532e0bcec0ed4a9d43ae7f93ebb4ad22afd4ea55445638e598f581b32e05dcd04a1435a774fd36345760cad8084a72560de + sha512sums = ce561587113480c8485892983eed16aca6979afa024cc8e7842fd349896696e3bee825ca0214cbdcc8fb972f432957a172df9adc7daa8bf2a7bc2b2828c09928 sha512sums = b5e5cbf28ab0e335f5a0fc93511fc9936360432a36e35cc876761601abacf257299deb0af6b3d9081143b700f6663c4f603970155dd4dacedb7a9672cde1dc94 pkgname = airshipper-git @@ -3,8 +3,8 @@ export GIT_LFS_SKIP_SMUDGE=1 # This is to prevent Git LFS errors pkgname=airshipper-git -pkgver=0.7.0.r0.f4642c9 -pkgrel=2 +pkgver=0.9.0.r11.adeb4cf +pkgrel=1 pkgdesc="The official launcher for Veloren - an open-world, open-source multiplayer voxel RPG" arch=('x86_64' 'i686') url='https://gitlab.com/veloren/airshipper' @@ -14,14 +14,17 @@ makedepends=('git' 'rustup' 'git-lfs') provides=('airshipper') conflicts=('airshipper') _repo='https://gitlab.com/veloren/airshipper.git' +install='airshipper.install' source=( "$pkgname"::"git+$_repo" 'airshipper.desktop' + 'airshipper.install' 'veloren.png' ) noextract=('airshipper.desktop' 'veloren.png') sha512sums=('SKIP' '76b8d61db797730837852ee8b8526532e0bcec0ed4a9d43ae7f93ebb4ad22afd4ea55445638e598f581b32e05dcd04a1435a774fd36345760cad8084a72560de' + 'ce561587113480c8485892983eed16aca6979afa024cc8e7842fd349896696e3bee825ca0214cbdcc8fb972f432957a172df9adc7daa8bf2a7bc2b2828c09928' 'b5e5cbf28ab0e335f5a0fc93511fc9936360432a36e35cc876761601abacf257299deb0af6b3d9081143b700f6663c4f603970155dd4dacedb7a9672cde1dc94') pkgver() { 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 +} |