blob: 8df195912d876e76605c229299f26065395723af (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
# Maintainer: AtticFinder65536 <atticfinder -AT- rocklabs -DOT- xyz>
pkgname=('archisteamfarm')
pkgver=5.4.3.2
pkgrel=1
pkgdesc="Powerful CLI program primarily for Steam trading card farming based on SteamKit2"
url="https://github.com/JustArchiNET/ArchiSteamFarm"
license=('Apache')
source=("${pkgname}-${pkgver}".tar.gz::https://github.com/JustArchiNET/ArchiSteamFarm/archive/refs/tags/${pkgver}.tar.gz
'archisteamfarm')
b2sums=('ca67efccd8fe3f59092d6a805231c31b05e6a89342247a1cbdd00315656558c7568aa34896eaeb43b04d2216fa6db3774d97c0d53a7c970586702ea952646050'
'67a16d35a30213440e7b9ae9ae0b8e75a6f7e8aad8c6d28bcca2f6ca3e32d8c1e6a66c3369c88b7b752107a809687d5314e714230afe2c137b4026b1ab0297fe')
arch=('any')
depends=('dotnet-runtime-7.0')
makedepends=('dotnet-sdk-7.0')
options=('!strip')
build(){
cd ArchiSteamFarm-"${pkgver}"
dotnet publish ArchiSteamFarm --configuration 'Release' -f net7.0
}
package(){
cd ArchiSteamFarm-"${pkgver}"
# Install launcher
install -Dm755 "${srcdir}"/archisteamfarm "${pkgdir}"/usr/bin/archisteamfarm
# Install application
cd ArchiSteamFarm/bin/Release/net7.0/publish
find . -type f -exec install -Dm644 "{}" "${pkgdir}"/usr/lib/${pkgname}"/{}" \;
}
|