diff options
author | Froggo | 2023-04-10 20:03:54 -0500 |
---|---|---|
committer | Froggo | 2023-04-10 20:03:54 -0500 |
commit | a0ca9f1c2ac7be6f48afb93ee0d447ca21997f63 (patch) | |
tree | d2a7fc5b2d8066e59adc3a5f1dda9b6d06dc7217 | |
parent | 6f8f5df3dc62b7012ba246afeca4a438fee878fb (diff) | |
download | aur-a0ca9f1c2ac7be6f48afb93ee0d447ca21997f63.tar.gz |
Clean up codebase & update to latest version
-rw-r--r-- | PKGBUILD | 26 |
1 files changed, 17 insertions, 9 deletions
@@ -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 } |