summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorThéo Martel2021-04-25 19:18:50 +0200
committerThéo Martel2021-04-25 19:20:05 +0200
commit5d51a0d2c740961296b5d95404e126f2905d11c1 (patch)
treef35e43588fa0d91c4f924c0d61ec99d98dfb2b82
downloadaur-5d51a0d2c740961296b5d95404e126f2905d11c1.tar.gz
First commit
-rw-r--r--.SRCINFO23
-rw-r--r--PKGBUILD30
-rw-r--r--bettercrewlink.desktop8
-rw-r--r--bettercrewlink.install3
4 files changed, 64 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..0fff84ec1a05
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,23 @@
+pkgbase = bettercrewlink-bin
+ pkgdesc = Free, open, Among Us Proximity Chat
+ pkgver = 2.5.1
+ pkgrel = 1
+ url = https://github.com/OhMyGuus/BetterCrewLink
+ install = bettercrewlink.install
+ arch = x86_64
+ license = GPL3
+ depends = libcap>=2
+ provides = bettercrewlink
+ options = !strip
+ options = libtool
+ options = emptydirs
+ options = staticlibs
+ source = https://mirror.bettercrewl.ink/pc/latest/BetterCrewlink-Linux.AppImage
+ source = bettercrewlink.desktop
+ source = https://github.com/OhMyGuus/BetterCrewLink/raw/nightly/logo.png
+ md5sums = 719bb613dad5b2add4e65a238431e936
+ md5sums = 617a6fc40e38cb2be31a1541e39fcf96
+ md5sums = 9aa2c25d72fa9c16b52dbc04699021e7
+
+pkgname = bettercrewlink-bin
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..efa5d193f92e
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: Martel Théo <marteltheo at gmail dot com>
+pkgname=bettercrewlink-bin
+pkgver=2.5.1
+pkgrel=1
+pkgdesc='Free, open, Among Us Proximity Chat'
+arch=('x86_64')
+provides=("bettercrewlink")
+url="https://github.com/OhMyGuus/BetterCrewLink"
+license=('GPL3')
+install="bettercrewlink.install"
+depends=('libcap>=2')
+source=("https://mirror.bettercrewl.ink/pc/latest/BetterCrewlink-Linux.AppImage"
+ "bettercrewlink.desktop"
+ "https://github.com/OhMyGuus/BetterCrewLink/raw/nightly/logo.png")
+md5sums=('719bb613dad5b2add4e65a238431e936'
+ '617a6fc40e38cb2be31a1541e39fcf96'
+ '9aa2c25d72fa9c16b52dbc04699021e7')
+options=(!strip libtool emptydirs staticlibs)
+
+package() {
+ cd "$srcdir"
+
+ install -Dm 755 "BetterCrewlink-Linux.AppImage" "$pkgdir/opt/BetterCrewlink/BetterCrewlink-Linux.AppImage"
+
+ mkdir -p "$pkgdir/usr/bin"
+ ln -s /opt/BetterCrewlink/BetterCrewlink-Linux.AppImage "$pkgdir/usr/bin/bettercrewlink"
+
+ install -Dm 644 bettercrewlink.desktop "$pkgdir/usr/share/applications/bettercrewlink.desktop"
+ install -Dm 644 logo.png "$pkgdir/usr/share/pixmaps/bettercrewlink.png"
+}
diff --git a/bettercrewlink.desktop b/bettercrewlink.desktop
new file mode 100644
index 000000000000..db0ba04f5bb4
--- /dev/null
+++ b/bettercrewlink.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=Better CrewLink
+Exec=bettercrewlink
+Icon=bettercrewlink.png
+Type=Application
+Terminal=false
+Categories=Game
+Comment=Proximity chat for Among Us
diff --git a/bettercrewlink.install b/bettercrewlink.install
new file mode 100644
index 000000000000..7cace0b96dea
--- /dev/null
+++ b/bettercrewlink.install
@@ -0,0 +1,3 @@
+post_install() {
+ setcap cap_sys_ptrace=eip /opt/BetterCrewlink/BetterCrewlink-Linux.AppImage
+}