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 | |
download | aur-6dfc6f66997004253ae7f718fed31760c367361f.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | PKGBUILD | 43 |
3 files changed, 61 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..420986618b13 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = quest-discord-presence-client-git + pkgdesc = An alternative client for Oculus Quest Beat Saber Discord RPC + pkgver = r48.09b53cf + pkgrel = 1 + url = https://github.com/Lauriethefish/Quest-Discord-Presence-Client + arch = x86_64 + license = ZLIB + makedepends = git + makedepends = dotnet-host + makedepends = dotnet-sdk + depends = dotnet-runtime + options = staticlibs + source = quest-discord-presence-client-git::git+https://github.com/Lauriethefish/Quest-Discord-Presence-Client.git + md5sums = SKIP + +pkgname = quest-discord-presence-client-git diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..f34a96c51ab9 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +pkg +src 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" +} |