Package Details: airshipper 0.7.0-3

Git Clone URL: https://aur.archlinux.org/airshipper.git (read-only, click to copy)
Package Base: airshipper
Description: The official launcher for Veloren - an open-world, open-source multiplayer voxel RPG
Upstream URL: https://gitlab.com/veloren/airshipper
Keywords: game launcher rpg veloren
Licenses: GPL3
Submitter: Songtronix
Maintainer: Mckol
Last Packager: Mckol
Votes: 21
Popularity: 2.42
First Submitted: 2020-02-02 11:27 (UTC)
Last Updated: 2022-04-03 20:09 (UTC)

Latest Comments

erdii commented on 2022-04-24 15:51 (UTC)

makepkg does not redownload source-files when they fail checksum validation. It will just complain about the wrong checksum and exit.

This can be fixed by giving the downloaded source-file a unique name per version:

-    "$pkgname"::"https://gitlab.com/veloren/airshipper/-/jobs/artifacts/v$pkgver/download?job=linux"
+    "$pkgname-$pkgver.zip"::"https://gitlab.com/veloren/airshipper/-/jobs/artifacts/v$pkgver/download?job=linux"

The install commands in the package section can also be streamlined like this:

-    install -D "$srcdir/airshipper" -t "$pkgdir/usr/bin/"
-    install -Dm 644 "$srcdir/veloren.png" -t "$pkgdir/usr/share/pixmaps/"
-    install -D "$srcdir/airshipper.desktop" -t "$pkgdir/usr/share/applications"
+    install -Dm755 "$srcdir/airshipper" -t "$pkgdir/usr/bin/"
+    install -Dm644 "$srcdir/veloren.png" -t "$pkgdir/usr/share/pixmaps/"
+    install -Dm644 "$srcdir/airshipper.desktop" -t "$pkgdir/usr/share/applications/"

Mckol commented on 2022-04-04 21:40 (UTC) (edited on 2022-04-04 22:22 (UTC) by Mckol)

Hi everyone, I have verified that the current version of the PKGBUILD has the correct checksums. Please try clean-building if you are having issues, and make sure you have the latest PKGBUILD (pkgrel=3). I hope this helps but I will investigate further if necessary.

Edit: The checksum suggested by ersei matches v0.6.0 (the previous version).

ersei commented on 2022-03-25 20:32 (UTC) (edited on 2022-03-25 20:33 (UTC) by ersei)

Fixed PKGBUILD

# Maintainer: Mckol <mckol363@gmail.com>
# Contributor: Songtronix <contact@songtronix.com>
pkgname=airshipper
pkgver=0.7.0
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'
license=('GPL3')
depends=('libxcb' 'gcc-libs')
optdepends=('vulkan-icd-loader: GUI support'
            'vulkan-driver: GUI support')
provides=()
conflicts=()
source=(
    "$pkgname"::"https://gitlab.com/veloren/airshipper/-/jobs/artifacts/v$pkgver/download?job=linux"
    'airshipper.desktop'
    'veloren.png'
)
noextract=('airshipper.desktop' 'veloren.png')
sha512sums=('2b42bc52535aa91a7c1f33e118c6e00c62f2317e7cafd44ad72d541bffad78c9fbe0471aca3673aba506c6e37832a569c7ea832da8d330de820a9782c01e1cf3'
            '76b8d61db797730837852ee8b8526532e0bcec0ed4a9d43ae7f93ebb4ad22afd4ea55445638e598f581b32e05dcd04a1435a774fd36345760cad8084a72560de'
            'b5e5cbf28ab0e335f5a0fc93511fc9936360432a36e35cc876761601abacf257299deb0af6b3d9081143b700f6663c4f603970155dd4dacedb7a9672cde1dc94')
package() {
    install -D "$srcdir/airshipper" -t "$pkgdir/usr/bin/"
    install -Dm 644 "$srcdir/veloren.png" -t "$pkgdir/usr/share/pixmaps/"
    install -D "$srcdir/airshipper.desktop" -t "$pkgdir/usr/share/applications"
}

sharifhsn commented on 2022-03-25 18:58 (UTC) (edited on 2022-03-25 19:04 (UTC) by sharifhsn)

Getting this error when I try to upgrade airshipper.

==> Validating source files with sha512sums...
    airshipper ... FAILED
    airshipper.desktop ... Passed
    veloren.png ... Passed
==> ERROR: One or more files did not pass the validity check!
error: failed to download sources for 'airshipper-0.7.0-1':
error: packages failed to build: airshipper-0.7.0-1

Pheidologeton commented on 2021-07-16 22:14 (UTC)

curl: (22) The requested URL returned error: 404 ==> ОШИБКА: Ошибка при загрузке 'https://github.com/Songtronix/Airshipper/releases/download/v0.4.2/airshipper-linux.tar.gz'

Songtronix commented on 2020-09-03 10:14 (UTC)

It's a caching issue. I've bumped the pkgrel which should clean everything up and let you install it.

Pelllegrini commented on 2020-09-03 09:35 (UTC)

Getting error

==> Validating source files with sha512sums... airshipper-linux.zip ... FAILED airshipper.desktop ... Passed veloren.png ... Passed ==> ERROR: One or more files did not pass the validity check! error downloading sources: airshipper

Songtronix commented on 2020-07-04 11:44 (UTC)

Fixed.

Giant commented on 2020-07-04 10:59 (UTC) (edited on 2020-07-04 11:00 (UTC) by Giant)

Link https://www.songtronix.com/download/airshipper-0.3.2.zip throws a 404, and yay also throws an error saying failure in downloading. Need to use the git package instead.