diff options
author | Gr3q | 2020-09-11 07:42:49 +0100 |
---|---|---|
committer | Gr3q | 2020-09-11 07:42:49 +0100 |
commit | 52637a4133d407f190095a07a757b2e53f76a5a5 (patch) | |
tree | c5811de7a61f8aa41227f0d4f90a0dc55a5998cb /PKGBUILD | |
parent | 0862a023746af40f870a0b586fbb5173d2eded18 (diff) | |
download | aur-dotnet-core-3.0.tar.gz |
Fixes arm support
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 10 |
1 files changed, 7 insertions, 3 deletions
@@ -5,7 +5,7 @@ pkgname=( 'aspnet-runtime-3.0' 'dotnet-runtime-3.0' 'dotnet-sdk-3.0' 'dotnet-tar pkgver=3.0.3.sdk103 _runtimever=3.0.3 _sdkver=3.0.103 -pkgrel=3 +pkgrel=4 arch=('x86_64' 'armv7h' 'aarch64') url='https://www.microsoft.com/net/core' license=('MIT') @@ -53,12 +53,16 @@ package_dotnet-sdk-3.0() { package_dotnet-targeting-pack-3.0() { pkgdesc='The .NET Core targeting pack (binary) - End-of-life' - depends=(netstandard-targeting-pack) + depends=(netstandard-targeting-pack-2.1) provides=(dotnet-targeting-pack=${_runtimever} dotnet-targeting-pack-3.0) conflicts=(dotnet-targeting-pack=${_runtimever}) + if [ $CARCH = 'x86_64' ]; then msarch=x64; + elif [ $CARCH = 'armv7h' ]; then msarch=arm; + elif [ $CARCH = 'aarch64' ]; then msarch=arm64; fi + install -dm 755 "${pkgdir}"/usr/share/{dotnet,dotnet/packs,licenses} - cp -dr --no-preserve='ownership' packs/Microsoft.NETCore.App.{Host.linux-x64,Ref} "${pkgdir}"/usr/share/dotnet/packs/ + cp -dr --no-preserve='ownership' packs/Microsoft.NETCore.App.{Host.linux-${msarch},Ref} "${pkgdir}"/usr/share/dotnet/packs/ ln -s dotnet-host "${pkgdir}"/usr/share/licenses/dotnet-targeting-pack-3.0 } |