diff options
author | Pascal Ronecker | 2020-04-13 12:24:38 +0200 |
---|---|---|
committer | Pascal Ronecker | 2020-04-13 12:24:38 +0200 |
commit | 00e8558834795b2ed0baf7e7ccbe33a94c0fbfa1 (patch) | |
tree | 722267b740e50745c31dd08482dc731cee62aece /PKGBUILD | |
download | aur-00e8558834795b2ed0baf7e7ccbe33a94c0fbfa1.tar.gz |
initial electron7 build
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..8f0579bb8c9e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: Squalou <squalou.jenkins [at] gmail [dot] com> +pkgname=google-chat-linux-electron7-git +pkgver=0.4.4 +pkgrel=1 +pkgdesc="electron-7-based desktop client for Google Chat, electron 7 patch for Cinnamon systray" +arch=('x86_64' 'i686') +url="https://github.com/squalou/google-chat-linux.git" +license=('WTFPL') +makedepends=('nodejs' 'npm' 'xz' 'binutils') +appname="${pkgname%-git}" + +[[ $CARCH == 'x86_64' ]] && _arch='x64' || _arch='ia32' + +source=("${pkgname%}::git+${url}#branch=master") + +sha256sums=('SKIP') + +build() { + sed -i 's/"electron": "\^8.0.0"/"electron": "^7.0.0"/' $srcdir/${pkgname}/package.json + npm install --prefix $srcdir/${pkgname} + cd "$srcdir/${pkgname}" + npm run dist + cd dist + ar x `ls -1 google-chat-linux*.deb|head -n 1` + tar xJf data.tar.xz +} + +package() { + mv "${srcdir}/${pkgname}/dist/usr" "${pkgdir}/usr" + mv "${srcdir}/${pkgname}/dist/opt" "${pkgdir}/opt" +} + |