summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 1417fd98babf1d92f19798648ebb0f4594a5d244 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
pkgname=groupme
pkgver=1.1.2
pkgrel=1
pkgdesc="Unofficial GroupMe App"

arch=('x86_64')
url="https://github.com/dcrousso/GroupMe"
license=('MIT')

depends=('electron' 'tar' 'npm')
options=('!docs' '!emptydirs')
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/
  mv GroupMe-$pkgver/dist/GroupMe-linux-x64 $pkgdir/opt/groupme
  rm -rf GroupMe-$pkgver

  # Link to the binary
  mkdir -p $pkgdir/usr/share/applications/
  cp groupme.desktop $pkgdir/usr/share/applications/
  ln -sf /usr/bin/groupme /opt/groupme/GroupMe
}