summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFroggo2023-04-10 20:16:24 -0500
committerFroggo2023-04-10 20:16:24 -0500
commit7dacaa2f30f4d63ac00ec898a9d005131228352c (patch)
tree4c1cf5541d68414e8f22cdc1fc7943821679879c
parent1ab153c7edb598fd90c0a16beabe42bb1ed09aa2 (diff)
downloadaur-7dacaa2f30f4d63ac00ec898a9d005131228352c.tar.gz
Fix symbolic linking of binary to /usr/bin
-rw-r--r--PKGBUILD10
1 files changed, 8 insertions, 2 deletions
diff --git a/PKGBUILD b/PKGBUILD
index ea8f6fa0ec58..5bda7774a630 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -14,6 +14,7 @@ md5sums=('43e1f2e43d646008bb54778981fd5bca' '82e829e0ad8ed756453569edc6cddeb9')
package() {
+ # Open GroupMe tarball, install deps, & compile
tar -xf v$pkgver.tar.gz
cd GroupMe-$pkgver
npm install
@@ -21,12 +22,17 @@ package() {
npm run build-linux
cd ..
+ # Move built program to output directory
mkdir $pkgdir/opt/
mv GroupMe-$pkgver/dist/GroupMe-linux-x64 $pkgdir/opt/groupme
rm -rf GroupMe-$pkgver
- # Link to the binary
+ # Install .desktop
mkdir -p $pkgdir/usr/share/applications/
cp groupme.desktop $pkgdir/usr/share/applications/
- ln -sf /usr/bin/groupme /opt/groupme/GroupMe
+
+ # Make `groupme` command launch GroupMe
+ mkdir -p $pkgdir/usr/bin
+ cd $pkgdir/usr/bin
+ ln -sf ./groupme ../../opt/groupme/GroupMe
}