diff options
author | Leo Lahtinen | 2019-11-25 17:41:42 +0200 |
---|---|---|
committer | Leo Lahtinen | 2019-11-25 17:41:42 +0200 |
commit | f1d73792b37b7b3b6debd068f081b8b8fce321ab (patch) | |
tree | cd62e19a824eb9a933397b3d5dce0ad9db6f7795 /PKGBUILD | |
download | aur-f1d73792b37b7b3b6debd068f081b8b8fce321ab.tar.gz |
initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b32cedb37633 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Leo_L <Leo dot Lahtinen at protonmail dot com> + +pkgname=streamable +pkgver=1 +pkgrel=1 +pkgdesc="Electron wrapper for streamable" +arch=(x86_64) +license=(MIT) +url=https://streamable.com +source=($pkgname.png + $pkgname.desktop) +makedepends=(nodejs nodejs-nativefier npm) +sha256sums=('54ac99161a59995f0cd2af9a31a1ad0b90edb5dfc0db7a7e48509d168413f075' + '4d3ae2428d176d6c3cca9cb5652a8cf42b4b8528bfe0ea76aad8ecbd7bb66cfb') + +_instname=streamable + +build() { + nativefier "https://streamable.com/" \ + --icon $pkgname.png \ + --name "Streamable" +} + +package() { + install -d "$pkgdir"/opt "$pkgdir"/usr/{bin,share/pixmaps} + install -Dm644 $pkgname.desktop "$pkgdir"/usr/share/applications/$_instname.desktop + + cp -rL $_instname-linux-* "$pkgdir"/opt/$pkgname + ln -sf /opt/$pkgname/$_instname "$pkgdir"/usr/bin/$_instname + ln -sf /opt/$pkgname/resources/app/icon.png "$pkgdir"/usr/share/pixmaps/$_instname.png + + chmod 666 "$pkgdir"/opt/$pkgname/resources/app/nativefier.json +} + |