diff options
author | Maxi | 2024-02-16 23:25:33 +0100 |
---|---|---|
committer | Maxi | 2024-02-16 23:25:33 +0100 |
commit | 304a8b9c2850c1db0ff2880372b77b9ad2b9b23e (patch) | |
tree | c6007121b5444a92cac97a0384d7d314b707b00c | |
download | aur-304a8b9c2850c1db0ff2880372b77b9ad2b9b23e.tar.gz |
initialize repo
-rw-r--r-- | PKGBUILD | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..4ef8e919a492 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: MixusMinimax <maxi.barmetler@gmail.com> + +pkgname=falsedotnet +pkgver=1.0.0alpha1 +_pkgver=1.0.0-alpha.1 +pkgrel=1 +arch=('x86_64') +# https://github.com/MixusMinimax/falsedotnet/archive/refs/tags/v1.0.0-alpha.1.tar.gz +url='https://github.com/MixusMinimax/falsedotnet' +license=('MIT') +depends=('git' 'dotnet-runtime') +makedepends=('dotnet-sdk') +source=("$url/archive/v$_pkgver.tar.gz") +sha256sums=('fadcc64f35b824bfb9c71d88b66de8899052cdca419924868af1ecf3488ec2c4') + +build() { + cd "$pkgname-$_pkgver/FalseDotNet.Cli" + MSBUILDDISABLENODEREUSE=1 dotnet publish \ + --configuration Release \ + --self-contained true \ + --runtime linux-x64 \ + -p:PublishTrimmed=true \ + --output ../$pkgname \ + ./FalseDotNet.Cli.csproj +} + +package() { + cd "$pkgname-$_pkgver" + + install -d $pkgdir/usr/{bin,lib} + cp -r $pkgname "$pkgdir/usr/lib/" + ln -s "/usr/lib/$pkgname/FalseDotNet.Cli" "$pkgdir/usr/bin/$pkgname" +} |