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"
}
|