summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGilrain2018-05-12 14:26:26 +0200
committerGilrain2018-05-12 14:26:26 +0200
commite64fe53a9cda7b1c841695b826de6ce2411a9c76 (patch)
tree32f911929b41732ff3dfc2a6ad8a5a84b583188b
parentff7b1dd4d110bbbb836caae7c5e2e94df521bb17 (diff)
downloadaur-e64fe53a9cda7b1c841695b826de6ce2411a9c76.tar.gz
use OS specific release when appropriate
-rw-r--r--.SRCINFO32
-rw-r--r--PKGBUILD24
2 files changed, 34 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 66f6310d6969..d46dd015e025 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,33 +1,39 @@
pkgbase = asf
pkgdesc = Steam cards farmer.
pkgver = 3.1.2.0
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/JustArchi/ArchiSteamFarm
install = asf.install
changelog = changelog
- arch = any
+ arch = x86_64
+ arch = arm
+ arch = i686
license = Apache
makedepends = p7zip
- depends = dotnet-runtime
- noextract = asf-3.1.2.0.zip
- noextract = asf.sh
- noextract = asf.service
- noextract = asf-user.service
- noextract = asf.sysusers
- noextract = NLog.config
+ noextract = asf-3.1.2.0-x86_64.zip
+ noextract = asf-3.1.2.0-arm.zip
+ noextract = asf-3.1.2.0-i686.zip
backup = var/lib/asf/config/ASF.json
- source = asf-3.1.2.0.zip::https://github.com/JustArchi/ArchiSteamFarm/releases/download/3.1.2.0/ASF-generic.zip
+ backup = usr/lib/asf/NLog.config
source = asf.sh
source = asf.service
source = asf-user.service
source = asf.sysusers
source = NLog.config
- sha256sums = d7dc905e8164cc3911b5fd5d622cf681bf3e1e5f75604ad8ae396ec05f7ae423
sha256sums = 8d76996c1024b80704b25af8a8800ef3f8a8a518d19c2a1e85ba62b58b22cdfd
- sha256sums = e63b55f65e1c0c935945bd788f47a77be82e96a409b64660b5a96b9c190964ff
+ sha256sums = e605b05ece2e86d02277b3a703f92b74817fd494dbd6195173dc20bbf33fb14a
sha256sums = dcaf43586125e07488e338438158097b31ba335fcb238127dfb785a41d223f49
sha256sums = 883373be23f6f49ae597f61c1310d8cd45bce7c3ee1b5d456ffc9fedbe7dd486
- sha256sums = bfefd169626c3aff072e361a0517f2fbc0d2d403c8c61e1659c0bd0174d3d14a
+ sha256sums = 9a10e9e6ff88fcc00000c12464ae2b650a3f075ef7e440088414b46c41214ee4
+ source_x86_64 = asf-3.1.2.0-x86_64.zip::https://github.com/JustArchi/ArchiSteamFarm/releases/download/3.1.2.0/ASF-linux-x64.zip
+ depends_x86_64 = dotnet-host
+ sha256sums_x86_64 = fdfb64228e75060e65c83dbc8cf51b3e0e5c07f05a9f9cc1a742d06c2e7b0d9b
+ source_arm = asf-3.1.2.0-arm.zip::https://github.com/JustArchi/ArchiSteamFarm/releases/download/3.1.2.0/ASF-linux-arm.zip
+ depends_arm = dotnet-host
+ sha256sums_arm = 09c2a8bcd805627406d69bbdd17e48d8bc222786e0aba3887f6bfffcff4fc188
+ source_i686 = asf-3.1.2.0-i686.zip::https://github.com/JustArchi/ArchiSteamFarm/releases/download/3.1.2.0/ASF-generic.zip
+ depends_i686 = dotnet-runtime
+ sha256sums_i686 = d7dc905e8164cc3911b5fd5d622cf681bf3e1e5f75604ad8ae396ec05f7ae423
pkgname = asf
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() {