summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFroggo2023-04-10 20:03:54 -0500
committerFroggo2023-04-10 20:03:54 -0500
commita0ca9f1c2ac7be6f48afb93ee0d447ca21997f63 (patch)
treed2a7fc5b2d8066e59adc3a5f1dda9b6d06dc7217
parent6f8f5df3dc62b7012ba246afeca4a438fee878fb (diff)
downloadaur-a0ca9f1c2ac7be6f48afb93ee0d447ca21997f63.tar.gz
Clean up codebase & update to latest version
-rw-r--r--PKGBUILD26
1 files changed, 17 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index cff7c642e150..b71f82e058e0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,24 +1,32 @@
pkgname=groupme
-pkgver=1.1.1
+pkgver=1.1.2
pkgrel=1
pkgdesc="Unofficial GroupMe App"
+
arch=('x86_64')
url="https://github.com/dcrousso/GroupMe"
license=('MIT')
-depends=('electron' 'gconf')
+
+depends=('electron' 'gconf' 'npm')
options=('!docs' '!emptydirs')
-source=("https://github.com/dcrousso/GroupMe/releases/download/v1.1.1/GroupMe-linux-1.1.1.zip" "groupme.desktop")
+source=("https://github.com/dcrousso/GroupMe/archive/refs/tags/v${pkgver}.tar.gz" "groupme.desktop")
md5sums=('f9c72829456c3f56341a029488a0c17f' '82e829e0ad8ed756453569edc6cddeb9')
+
+
package() {
+ tar -xf v$pkgver.tar.gz
+ cd GroupMe-$pkgver
+ npm install
+ npm install electron-packager
+ npm run build-linux
+ cd ..
+
mkdir $pkgdir/opt/
- unzip GroupMe-linux-1.1.1.zip -d "$pkgdir/"
- mv "$pkgdir/GroupMe-linux-x64/" "$pkgdir/opt/groupme"
- rm -rf "$pkgdir/GroupMe-linux-x64/"
+ mv GroupMe-$pkgver/dist/GroupMe-linux-x64 $pkgdir/opt/groupme
+ rm -rf GroupMe-$pkgver
# Link to the binary
- mkdir $pkgdir/usr/
- mkdir $pkgdir/usr/share/
- mkdir $pkgdir/usr/share/applications/
+ mkdir -p $pkgdir/usr/share/applications/
cp groupme.desktop $pkgdir/usr/share/applications/
ln -sf /usr/bin/groupme /opt/groupme/GroupMe
}