diff options
author | js6pak | 2024-03-09 13:00:02 +0100 |
---|---|---|
committer | js6pak | 2024-03-09 13:00:02 +0100 |
commit | 79ff85ed995371f2dd134ad3d67dbaaecb2fe304 (patch) | |
tree | 5edb7c058996cad2fa2c51571045f312b8c3f558 /PKGBUILD | |
parent | 0cc1a8e7e245ad36d3c4e0cdd979aeaac6d171e7 (diff) | |
download | aur-depotdownloader-git.tar.gz |
.net 8
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 18 |
1 files changed, 5 insertions, 13 deletions
@@ -1,14 +1,14 @@ # Maintainer: js6pak <me@6pak.dev> pkgname=depotdownloader-git -pkgver=2.5.0.r1.g4c52ad3a +pkgver=2.5.0.r33.g9d244640 pkgrel=1 pkgdesc="Steam depot downloader utilizing the SteamKit2 library" arch=('x86_64') url="https://github.com/SteamRE/DepotDownloader" license=('GPL2') -depends=('dotnet-runtime-7.0') -makedepends=('git' 'dotnet-sdk>=7') +depends=('dotnet-runtime-8.0') +makedepends=('git' 'dotnet-sdk>=8') conflicts=("${pkgname%-git}") provides=("${pkgname%-git}") @@ -16,24 +16,16 @@ options=("!strip") source=("git+${url}.git") sha256sums=('SKIP') -_tfm="net7.0" - pkgver() { cd "DepotDownloader" git describe --long --tags | sed -e 's/^DepotDownloader_//g' -e 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } -prepare() { - # Allow building with a newer dotnet sdk - rm -f "DepotDownloader/global.json" -} - build() { cd "DepotDownloader/DepotDownloader" - dotnet restore -p:TargetFramework=$_tfm - dotnet publish -p:TargetFrameworks=$_tfm -f $_tfm \ + dotnet publish \ -r linux-x64 -c Release \ -p:PublishSingleFile=true --no-self-contained -p:IncludeAllContentForSelfExtract=true -p:DebugType=embedded } @@ -41,5 +33,5 @@ build() { package() { cd "DepotDownloader/DepotDownloader" - install -D -m755 "bin/Release/$_tfm/linux-x64/publish/DepotDownloader" "$pkgdir/usr/bin/depotdownloader" + install -D -m755 "bin/Release/net8.0/linux-x64/publish/DepotDownloader" "$pkgdir/usr/bin/depotdownloader" } |