summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO16
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD31
-rw-r--r--clubhouse-desktop.desktop8
-rw-r--r--clubhouse-desktop.sh3
5 files changed, 62 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..fb08c358ecdf
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = clubhouse-desktop-bin
+ pkgdesc = An unofficial Clubhouse desktop client
+ pkgver = 1.0.2
+ pkgrel = 1
+ url = https://github.com/callmearta/clubhouse-desktop
+ arch = x86_64
+ license = MIT
+ provides = clubhouse-desktop
+ source = https://github.com/callmearta/clubhouse-desktop/releases/download/1.0.2/clubhouse-linux-x64.zip
+ source = clubhouse-desktop.sh
+ source = clubhouse-desktop.desktop
+ sha256sums = 5d6fa337491bce097afa3a4d4b7b0f2a63ccb49f4ad6c717e16202edd785c297
+ sha256sums = b3cee2deede1e69172d0b2cc246e0e259675f8c0fd09de339027288aebb224fa
+ sha256sums = d088cea66fa7d5f8e99d29b150a33b311131a9c38144f0093ccca9bd633aaa52
+
+pkgname = clubhouse-desktop-bin
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..1dc7eb159f3c
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+clubhouse-linux-x64.zip
+src/
+pkg/
+*.zst \ No newline at end of file
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..895b72d34606
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,31 @@
+# Maintainer: Sabu Siyad <ssiyad at disroot dot org>
+# This PKGBUILD is maintained at https://github.com/ssiyad/pkgbuilds/
+
+pkgname=clubhouse-desktop-bin
+_pkgname=clubhouse-desktop
+pkgver=1.0.2
+pkgrel=1
+pkgdesc="An unofficial Clubhouse desktop client"
+arch=('x86_64')
+url="https://github.com/callmearta/clubhouse-desktop"
+license=("MIT")
+provides=("clubhouse-desktop")
+source=(
+ "$url/releases/download/${pkgver}/clubhouse-linux-x64.zip"
+ "clubhouse-desktop.sh"
+ "clubhouse-desktop.desktop"
+)
+sha256sums=(
+ "5d6fa337491bce097afa3a4d4b7b0f2a63ccb49f4ad6c717e16202edd785c297"
+ "b3cee2deede1e69172d0b2cc246e0e259675f8c0fd09de339027288aebb224fa"
+ "d088cea66fa7d5f8e99d29b150a33b311131a9c38144f0093ccca9bd633aaa52"
+)
+
+package() {
+ cd ${srcdir}
+ install -Dm755 clubhouse-desktop.sh "${pkgdir}"/usr/bin/"${_pkgname}"
+ install -Dm755 clubhouse-desktop.desktop "${pkgdir}"/usr/share/applications/clubhouse-desktop.desktop
+ mkdir -p "${pkgdir}"/usr/lib/
+ cp -r clubhouse-linux-x64 "${pkgdir}"/usr/lib/"${_pkgname}"
+ install -Dm644 clubhouse-linux-x64/LICENSE "${pkgdir}"/usr/share/licenses/"${_pkgname}"/LICENSE
+}
diff --git a/clubhouse-desktop.desktop b/clubhouse-desktop.desktop
new file mode 100644
index 000000000000..065442fbcc80
--- /dev/null
+++ b/clubhouse-desktop.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=Clubhouse Desktop
+Exec=clubhouse-desktop
+Terminal=false
+Type=Application
+StartupWMClass=Clubhouse
+Comment=An unofficial Clubhouse desktop client
+Categories=Utility;
diff --git a/clubhouse-desktop.sh b/clubhouse-desktop.sh
new file mode 100644
index 000000000000..06f9032a105f
--- /dev/null
+++ b/clubhouse-desktop.sh
@@ -0,0 +1,3 @@
+#!/bin/bash
+
+exec /usr/lib/clubhouse-desktop/clubhouse \ No newline at end of file