diff options
author | Jaime Martínez Rincón | 2021-09-19 02:35:43 +0200 |
---|---|---|
committer | Jaime Martínez Rincón | 2021-09-19 02:36:44 +0200 |
commit | 6dfc6f66997004253ae7f718fed31760c367361f (patch) | |
tree | 5665b194100bc13c2794a49a148584702e0c35b2 /PKGBUILD | |
download | aur-quest-discord-presence-client-git.tar.gz |
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..a8895879f63b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: Jaime Martínez Rincón <jaime@jamezrin.name> + +pkgname=quest-discord-presence-client-git +pkgver=r48.09b53cf +pkgrel=1 +pkgdesc="An alternative client for Oculus Quest Beat Saber Discord RPC" +arch=('x86_64') +url="https://github.com/Lauriethefish/Quest-Discord-Presence-Client" +license=('ZLIB') + +depends=('dotnet-runtime') +makedepends=( + 'git' + 'dotnet-host' + 'dotnet-sdk' +) +provides=() +conflicts=() +source=("${pkgname}::git+${url}.git") +md5sums=('SKIP') +options=('staticlibs') + +pkgver() { + cd "$pkgname" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +publish_dir="/bin/Release/netcoreapp3.1/arch-x64/publish" + +build() { + cd "${srcdir}/${pkgname}" + dotnet clean + dotnet restore + dotnet publish -r arch-x64 -c Release +} + +package() { + install -d "${pkgdir}/usr/bin" + install -d "${pkgdir}/opt/${pkgname}" + + cp -a "${srcdir}/${pkgname}/${publish_dir}/". "${pkgdir}/opt/${pkgname}" + ln -s "/opt/${pkgname}/Quest-Discord-Presence-Client" "${pkgdir}/usr/bin/quest-discord-presence-client" +} |