summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 13025b8dc1c55317647a6173f68b7cc4cc90a39d (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
# Maintainer: EatMyVenom <eat.my.venomm@gmail.com>

pkgname=electron-nightly-npm
pkgver=14.0.0.nightly.20210316
pkgrel=1
url='https://electronjs.org/'
pkgdesc="Build cross platform desktop apps with web technologies"
arch=('any')
license=('MIT' 'custom')
provides=('electron' 'electron-nightly')
depends=('ffmpeg' 'gtk3')
makedepends=('npm')

pkgver() {
	npm view electron-nightly version | sed 's/-/./g'
}

package() {
	mkdir -p "${pkgdir}/usr/lib/node_modules"
	npm install --prefix "$pkgdir/usr" electron-nightly -g
	cd "$pkgdir/usr"
	mv "bin/electron" "bin/electron-nightly"
	ln -s "./node_modules/electron-nightly/dist/" "./lib/electron-nightly"
}