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 | |
download | aur-00e8558834795b2ed0baf7e7ccbe33a94c0fbfa1.tar.gz |
initial electron7 build
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | .gitignore | 6 | ||||
-rw-r--r-- | PKGBUILD | 32 |
3 files changed, 55 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..045f7a25c3b5 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = google-chat-linux-electron7-git + pkgdesc = Unofficial electron-7-based desktop client for Google Chat, electron 7 patch + pkgver = 0.4.4 + pkgrel = 1 + url = https://github.com/squalou/google-chat-linux.git + arch = x86_64 + arch = i686 + license = WTFPL + makedepends = nodejs + makedepends = npm + makedepends = xz + makedepends = binutils + source = google-chat-linux-electron7-git::git+https://github.com/squalou/google-chat-linux.git#branch=master + sha256sums = SKIP + +pkgname = google-chat-linux-electron7-git + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..eee0d06eb05a --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +src +pkg +*.xz +google-chat-linux-electron7-git +google-chat-linux +updateSRCINFO.sh 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" +} + |