diff options
author | Baltazár Radics | 2023-02-25 23:26:26 +0100 |
---|---|---|
committer | Baltazár Radics | 2023-02-25 23:26:26 +0100 |
commit | 939aa6af67882453d23d14404dda2be99c4beff2 (patch) | |
tree | 58011a68801b45d64de2a87e6140fe210e2f7907 | |
parent | 2f3bae2f0fd9d8d16090edf06cf597c95d774287 (diff) | |
download | aur-939aa6af67882453d23d14404dda2be99c4beff2.tar.gz |
switch to dotnet-core instead of mono
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 17 |
2 files changed, 11 insertions, 16 deletions
@@ -5,14 +5,10 @@ pkgbase = omnisharp-roslyn-bin url = https://github.com/OmniSharp/omnisharp-roslyn arch = x86_64 license = MIT - depends = mono - depends = mono-msbuild - depends = mono-msbuild-sdkresolver + depends = dotnet-sdk provides = omnisharp-roslyn conflicts = omnisharp-roslyn - source = omnisharp-mono-1.39.4.tar.gz::https://github.com/OmniSharp/omnisharp-roslyn/releases/download/v1.39.4/omnisharp-mono.tar.gz - source = omnisharp.sh - sha256sums = bd5382615b26be2c8c33bcc16a72e6c027d4bba28d934a53331b9e79c68d5c37 - sha256sums = 784a5643fde85bbec73f329b0bff1589451f7d976df3087e6667ad60a1768da9 + source = omnisharp-linux-x64-net6.0-1.39.4.tar.gz::https://github.com/OmniSharp/omnisharp-roslyn/releases/download/v1.39.4/omnisharp-linux-x64-net6.0.tar.gz + sha256sums = 84299e917cdfdbd9540da9506bee6e7b9a35ca3958e12ec12c19a3ec36a51ff5 pkgname = omnisharp-roslyn-bin @@ -6,19 +6,18 @@ pkgdesc='OmniSharp server (STDIO) based on Roslyn workspaces' arch=(x86_64) url='https://github.com/OmniSharp/omnisharp-roslyn' license=(MIT) -depends=(mono mono-msbuild mono-msbuild-sdkresolver) +depends=(dotnet-sdk) provides=(${pkgname%-bin}) conflicts=(${pkgname%-bin}) source=( - "omnisharp-mono-$pkgver.tar.gz::https://github.com/OmniSharp/omnisharp-roslyn/releases/download/v$pkgver/omnisharp-mono.tar.gz" - 'omnisharp.sh' + "omnisharp-linux-x64-net6.0-$pkgver.tar.gz::https://github.com/OmniSharp/omnisharp-roslyn/releases/download/v$pkgver/omnisharp-linux-x64-net6.0.tar.gz" ) -sha256sums=('bd5382615b26be2c8c33bcc16a72e6c027d4bba28d934a53331b9e79c68d5c37' - '784a5643fde85bbec73f329b0bff1589451f7d976df3087e6667ad60a1768da9') +sha256sums=('84299e917cdfdbd9540da9506bee6e7b9a35ca3958e12ec12c19a3ec36a51ff5') package() { - install -Dm755 *.dll *.exe -t"$pkgdir"/usr/lib/omnisharp - install -Dm644 OmniSharp.deps.json -t"$pkgdir"/usr/lib/omnisharp - install -Dm755 omnisharp.sh "$pkgdir"/usr/bin/omnisharp - install -Dm644 license.md "$pkgdir"/usr/share/licenses/$pkgname/license.md + install -Dm755 OmniSharp *.dll -t"$pkgdir"/usr/lib/omnisharp + install -Dm644 *.json -t"$pkgdir"/usr/lib/omnisharp + install -dm755 "$pkgdir"/usr/bin + ln -s ../lib/omnisharp/OmniSharp "$pkgdir"/usr/bin/omnisharp + install -Dm644 license.md "$pkgdir"/usr/share/licenses/$pkgname/license.md } |