summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSongtronix2021-04-05 18:09:20 +0200
committerSongtronix2021-04-05 18:09:20 +0200
commit7d914958a88b3cc2b87269512dcc0a94b92596cc (patch)
treede930632153042c5994deba2ec50c2115b554289
parent87b39d398f2a241b68c94da5f66e7503d1c108e3 (diff)
downloadaur-7d914958a88b3cc2b87269512dcc0a94b92596cc.tar.gz
fix git lfs
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD13
2 files changed, 13 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 88c4551c44ee..497035a6c770 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = airshipper-git
pkgdesc = The official launcher for Veloren - an open-world, open-source multiplayer voxel RPG
pkgver = 0.4.2.r0.ff875aa
- pkgrel = 1
+ pkgrel = 3
url = https://www.songtronix.com/
arch = x86_64
arch = i686
diff --git a/PKGBUILD b/PKGBUILD
index 5967da2467f2..5921a021345c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,9 +1,10 @@
# Maintainer: Mckol <mckol363@gmail.com>
# Co-Maintainer: Songtronix <contact@songtronix.com>
+export GIT_LFS_SKIP_SMUDGE=1 # This is to prevent Git LFS errors
pkgname=airshipper-git
pkgver=0.4.2.r0.ff875aa
-pkgrel=2
+pkgrel=3
pkgdesc="The official launcher for Veloren - an open-world, open-source multiplayer voxel RPG"
arch=('x86_64' 'i686')
url='https://www.songtronix.com/'
@@ -12,6 +13,7 @@ depends=('openssl' 'libxcb' 'bzip2')
makedepends=('git' 'rustup' 'git-lfs')
provides=('airshipper')
conflicts=('airshipper')
+_repo='https://github.com/songtronix/airshipper.git'
source=(
"$pkgname"::'git+https://github.com/songtronix/airshipper.git'
'airshipper.desktop'
@@ -27,6 +29,15 @@ pkgver() {
git describe --long --tags | sed 's/\([^-]*-\)g/r\1/;s/-/./g;s/v//'
}
+prepare() {
+ unset GIT_LFS_SKIP_SMUDGE
+ cd "$srcdir/$pkgname"
+ git remote set-url origin "$_repo"
+ git lfs install
+ git lfs fetch
+ git lfs checkout
+}
+
build() {
cd "$srcdir/$pkgname"
cargo build --release --bin airshipper