summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD24
1 files changed, 15 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index ecd320e77ebf..291802551336 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,32 +2,38 @@
pkgname="asf"
pkgver="3.1.2.0"
-pkgrel=1
+pkgrel=2
pkgdesc="Steam cards farmer."
-arch=('any')
+arch=('x86_64' 'arm' 'i686')
url="https://github.com/JustArchi/ArchiSteamFarm"
license=('Apache')
-depends=('dotnet-runtime')
+depends_x86_64=('dotnet-host')
+depends_arm=('dotnet-host')
+depends_i686=('dotnet-runtime')
makedepends=('p7zip')
changelog=changelog
backup=('var/lib/asf/config/ASF.json' 'usr/lib/asf/NLog.config')
install=${pkgname}.install
-source=("${pkgname}-${pkgver}.zip::https://github.com/JustArchi/ArchiSteamFarm/releases/download/${pkgver}/ASF-generic.zip"
- "${pkgname}.sh"
+source=("${pkgname}.sh"
"${pkgname}.service"
"${pkgname}-user.service"
"${pkgname}.sysusers"
"NLog.config")
-sha256sums=('d7dc905e8164cc3911b5fd5d622cf681bf3e1e5f75604ad8ae396ec05f7ae423'
- '8d76996c1024b80704b25af8a8800ef3f8a8a518d19c2a1e85ba62b58b22cdfd'
+source_x86_64=("${pkgname}-${pkgver}-x86_64.zip::https://github.com/JustArchi/ArchiSteamFarm/releases/download/${pkgver}/ASF-linux-x64.zip")
+source_arm=("${pkgname}-${pkgver}-arm.zip::https://github.com/JustArchi/ArchiSteamFarm/releases/download/${pkgver}/ASF-linux-arm.zip")
+source_i686=("${pkgname}-${pkgver}-i686.zip::https://github.com/JustArchi/ArchiSteamFarm/releases/download/${pkgver}/ASF-generic.zip")
+sha256sums=('8d76996c1024b80704b25af8a8800ef3f8a8a518d19c2a1e85ba62b58b22cdfd'
'e605b05ece2e86d02277b3a703f92b74817fd494dbd6195173dc20bbf33fb14a'
'dcaf43586125e07488e338438158097b31ba335fcb238127dfb785a41d223f49'
'883373be23f6f49ae597f61c1310d8cd45bce7c3ee1b5d456ffc9fedbe7dd486'
'9a10e9e6ff88fcc00000c12464ae2b650a3f075ef7e440088414b46c41214ee4')
-noextract=("${source[@]%%::*}")
+sha256sums_x86_64=('fdfb64228e75060e65c83dbc8cf51b3e0e5c07f05a9f9cc1a742d06c2e7b0d9b')
+sha256sums_arm=('09c2a8bcd805627406d69bbdd17e48d8bc222786e0aba3887f6bfffcff4fc188')
+sha256sums_i686=('d7dc905e8164cc3911b5fd5d622cf681bf3e1e5f75604ad8ae396ec05f7ae423')
+noextract=("${source_x86_64[@]%%::*}" "${source_arm[@]%%::*}" "${source_i686[@]%%::*}")
prepare() {
- 7z x -o"${srcdir}/asf" ${pkgname}-${pkgver}.zip
+ 7z x -o"${srcdir}/asf" ${pkgname}-${pkgver}-${CARCH}.zip
}
package() {