summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGilrain2019-09-04 09:36:17 +0200
committerGilrain2019-09-04 09:36:17 +0200
commit4497f505a85f22bbb94a2912ac6e0b1d2ecdd77d (patch)
treeec4354b3e992388b4b4bfef3c8383882c2300e9c
parent9ad8ca8d2e3e135fd49cfe0ee558a51d26c26de3 (diff)
downloadaur-4497f505a85f22bbb94a2912ac6e0b1d2ecdd77d.tar.gz
Update to 4.0.4.2
-rw-r--r--.SRCINFO28
-rw-r--r--PKGBUILD31
-rw-r--r--asf.install10
-rw-r--r--asf.sysusers1
-rw-r--r--changelog10
-rw-r--r--install3
-rw-r--r--service (renamed from asf.service)0
-rw-r--r--service.user (renamed from asf-user.service)0
8 files changed, 44 insertions, 39 deletions
diff --git a/.SRCINFO b/.SRCINFO
index dcbacf7cb113..88f084b5e674 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,45 +1,43 @@
pkgbase = asf
pkgdesc = Steam cards farmer.
- pkgver = 4.0.3.9
+ pkgver = 4.0.4.2
pkgrel = 1
url = https://github.com/JustArchiNET/ArchiSteamFarm
- install = asf.install
+ install = install
changelog = changelog
arch = x86_64
arch = arm
arch = i686
license = Apache
makedepends = p7zip
- noextract = asf-4.0.3.9-x86_64.zip
- noextract = asf-4.0.3.9-arm.zip
- noextract = asf-4.0.3.9-i686.zip
+ noextract = asf-4.0.4.2-x86_64.zip
+ noextract = asf-4.0.4.2-arm.zip
+ noextract = asf-4.0.4.2-i686.zip
backup = var/lib/asf/config/ASF.json
backup = usr/lib/asf/NLog.config
source = asf.sh
- source = asf.service
- source = asf-user.service
- source = asf.sysusers
+ source = service
+ source = service.user
source = ASF.json
source = NLog.config
sha256sums = 8d76996c1024b80704b25af8a8800ef3f8a8a518d19c2a1e85ba62b58b22cdfd
sha256sums = 4b32dd8aa10dd862d63862a8e14fca04afa9e7b2c155344bc8adfcddb0a76d52
sha256sums = c6e89b39537f64e10195c6be5ee98fe66ed564d3126cc2140eaa49d53b68be8c
- sha256sums = 883373be23f6f49ae597f61c1310d8cd45bce7c3ee1b5d456ffc9fedbe7dd486
sha256sums = e63a92fd8008c40dab963161bdac967b57146553c00f114469c204ac6e1795b2
sha256sums = 2807b65c35959b0a0a255850facecc0286b7afdb5aa9b7b9315bf0165e87b0e0
- source_x86_64 = asf-4.0.3.9-x86_64.zip::https://github.com/JustArchiNET/ArchiSteamFarm/releases/download/4.0.3.9/ASF-linux-x64.zip
+ source_x86_64 = asf-4.0.4.2-x86_64.zip::https://github.com/JustArchiNET/ArchiSteamFarm/releases/download/4.0.4.2/ASF-linux-x64.zip
depends_x86_64 = dotnet-host
depends_x86_64 = libunwind
depends_x86_64 = openssl-1.0
- sha256sums_x86_64 = 75a5703941dcf32c7fd9396af4fd2c8677385418fe874485f982f7aa1a4e21d7
- source_arm = asf-4.0.3.9-arm.zip::https://github.com/JustArchiNET/ArchiSteamFarm/releases/download/4.0.3.9/ASF-linux-arm.zip
+ sha256sums_x86_64 = 52b6ee2206ffca8247b90c1e346e5359469ab4c144243593a06f0a16aa3daa50
+ source_arm = asf-4.0.4.2-arm.zip::https://github.com/JustArchiNET/ArchiSteamFarm/releases/download/4.0.4.2/ASF-linux-arm.zip
depends_arm = dotnet-host
depends_arm = libunwind
depends_arm = openssl-1.0
- sha256sums_arm = 7e8bbc5aac1d00caa2f306d902183cd58679e1fdb725ee4d6585980cb41c2ce6
- source_i686 = asf-4.0.3.9-i686.zip::https://github.com/JustArchiNET/ArchiSteamFarm/releases/download/4.0.3.9/ASF-generic.zip
+ sha256sums_arm = f30ce6c72f0c8b82adb857c98cb4b1bbb164d46cbcbd4ad599798889fbc42023
+ source_i686 = asf-4.0.4.2-i686.zip::https://github.com/JustArchiNET/ArchiSteamFarm/releases/download/4.0.4.2/ASF-generic.zip
depends_i686 = dotnet-runtime
- sha256sums_i686 = aacf25a72f271ce9358fd8201a8bf60f5ab1048308df5ed8a858ed20004cc869
+ sha256sums_i686 = 07f09b580b849c4455775160d5a96749925afb4a98303f5b8070cf1a67d19f7f
pkgname = asf
diff --git a/PKGBUILD b/PKGBUILD
index 792adb9cca19..ec902d8cc56b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Gilrain <gilrain+libre.arch A_T castelmo DOT_ re>
pkgname="asf"
-pkgver="4.0.3.9"
+pkgver="4.0.4.2"
pkgrel=1
pkgdesc="Steam cards farmer."
arch=('x86_64' 'arm' 'i686')
@@ -13,11 +13,10 @@ depends_i686=('dotnet-runtime')
makedepends=('p7zip')
changelog=changelog
backup=('var/lib/asf/config/ASF.json' 'usr/lib/asf/NLog.config')
-install=${pkgname}.install
+install=install
source=("${pkgname}.sh"
- "${pkgname}.service"
- "${pkgname}-user.service"
- "${pkgname}.sysusers"
+ "service"
+ "service.user"
"ASF.json"
"NLog.config")
source_x86_64=("${pkgname}-${pkgver}-x86_64.zip::https://github.com/JustArchiNET/ArchiSteamFarm/releases/download/${pkgver}/ASF-linux-x64.zip")
@@ -26,12 +25,11 @@ source_i686=("${pkgname}-${pkgver}-i686.zip::https://github.com/JustArchiNET/Arc
sha256sums=('8d76996c1024b80704b25af8a8800ef3f8a8a518d19c2a1e85ba62b58b22cdfd'
'4b32dd8aa10dd862d63862a8e14fca04afa9e7b2c155344bc8adfcddb0a76d52'
'c6e89b39537f64e10195c6be5ee98fe66ed564d3126cc2140eaa49d53b68be8c'
- '883373be23f6f49ae597f61c1310d8cd45bce7c3ee1b5d456ffc9fedbe7dd486'
'e63a92fd8008c40dab963161bdac967b57146553c00f114469c204ac6e1795b2'
'2807b65c35959b0a0a255850facecc0286b7afdb5aa9b7b9315bf0165e87b0e0')
-sha256sums_x86_64=('75a5703941dcf32c7fd9396af4fd2c8677385418fe874485f982f7aa1a4e21d7')
-sha256sums_arm=('7e8bbc5aac1d00caa2f306d902183cd58679e1fdb725ee4d6585980cb41c2ce6')
-sha256sums_i686=('aacf25a72f271ce9358fd8201a8bf60f5ab1048308df5ed8a858ed20004cc869')
+sha256sums_x86_64=('52b6ee2206ffca8247b90c1e346e5359469ab4c144243593a06f0a16aa3daa50')
+sha256sums_arm=('f30ce6c72f0c8b82adb857c98cb4b1bbb164d46cbcbd4ad599798889fbc42023')
+sha256sums_i686=('07f09b580b849c4455775160d5a96749925afb4a98303f5b8070cf1a67d19f7f')
noextract=("${source_x86_64[@]%%::*}" "${source_arm[@]%%::*}" "${source_i686[@]%%::*}")
prepare() {
@@ -49,9 +47,16 @@ package() {
ln -sf "/var/lib/${pkgname}/config" "${pkgdir}/usr/lib/${pkgname}/config"
install -D -m644 "${srcdir}/ASF.json" "${pkgdir}/var/lib/${pkgname}/config/ASF.json"
- install -D -m755 "${srcdir}/${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}"
- install -D -m644 "${srcdir}/${pkgname}.service" "${pkgdir}/usr/lib/systemd/system/${pkgname}.service"
- install -D -m644 "${srcdir}/${pkgname}-user.service" "${pkgdir}/usr/lib/systemd/user/${pkgname}.service"
- install -D -m644 "${srcdir}/${pkgname}.sysusers" "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
install -D -m644 "${srcdir}/NLog.config" "${pkgdir}/usr/lib/${pkgname}/NLog.config"
+
+ install -D -m755 "${srcdir}/${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}"
+
+ install -D -m644 "${srcdir}/service" "${pkgdir}/usr/lib/systemd/system/${pkgname}.service"
+ install -D -m644 "${srcdir}/service.user" "${pkgdir}/usr/lib/systemd/user/${pkgname}.service"
+
+ # Setup system user and group
+ echo 'u asf - "ArchiSteamFarm" /var/lib/asf' |
+ install -Dm644 /dev/stdin "${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf
+ echo 'd /var/lib/asf 0755 asf asf -' |
+ install -Dm644 /dev/stdin "${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf
}
diff --git a/asf.install b/asf.install
deleted file mode 100644
index a5ebcf21cde1..000000000000
--- a/asf.install
+++ /dev/null
@@ -1,10 +0,0 @@
-post_install() {
- systemd-sysusers asf.conf
- chown -R asf: /var/lib/asf
- echo "# configuration is done in /var/lib/asf/config or ~/.config/asf depending on the service file used."
-}
-
-post_upgrade() {
- systemd-sysusers asf.conf
- chown -R asf: /var/lib/asf
-}
diff --git a/asf.sysusers b/asf.sysusers
deleted file mode 100644
index 256aa4bcf5d6..000000000000
--- a/asf.sysusers
+++ /dev/null
@@ -1 +0,0 @@
-u asf - "ArchiSteamFarm"
diff --git a/changelog b/changelog
index 6fc36489c484..7618bc3efbc0 100644
--- a/changelog
+++ b/changelog
@@ -1,3 +1,13 @@
+2019-09-04 Gilrain <gilrain+libre.arch A_T castelmo DOT_ re>
+ * 4.0.4.2-1:
+ Improved MatchActively feature, ASF will now also match Fair bots when deemed appropriate (ref: #1375, #1377).
+ Added AssumeWalletKeyOnBadActivationCode option to bot's RedeemingPreferences, as well as AssumeWalletKey r^ command options in regards to Steam wallet code changes (ref: #1358).
+ ASF will now automatically restart its IPC interface on IPC.config changes (ref: #1349).
+ Fixed potential issue with IdleRefundableGames: false which could cause valid games to be skipped.
+ Latest ASF-ui with new features, improvements and bugfixes.
+ Usual amount of other core improvements, optimizations and bugfixes.
+ [Deprecation] Functions deprecated in the previous release have been removed.
+ pkg: use packages hooks for creating user and owning dir
2019-08-01 Gilrain <gilrain+libre.arch A_T castelmo DOT_ re>
* 4.0.3.9-1:
ASF will now attempt to split long Steam messages on newline if possible (ref: #1329).
diff --git a/install b/install
new file mode 100644
index 000000000000..09704734243f
--- /dev/null
+++ b/install
@@ -0,0 +1,3 @@
+post_install() {
+ echo "# configuration is done in /var/lib/asf/config or ~/.config/asf depending on the service file used."
+} \ No newline at end of file
diff --git a/asf.service b/service
index de10af3ce83c..de10af3ce83c 100644
--- a/asf.service
+++ b/service
diff --git a/asf-user.service b/service.user
index 45355d32db13..45355d32db13 100644
--- a/asf-user.service
+++ b/service.user