summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO14
-rwxr-xr-xPKGBUILD17
-rw-r--r--deltachat-desktop.sh2
3 files changed, 9 insertions, 24 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5b692149b6dd..a7d4cbba4c32 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,26 +1,20 @@
pkgbase = deltachat-desktop-git
pkgdesc = A privacy oriented chat application built on e-mail
- pkgver = v0.105.0.pre2.r235.g7424ae5
+ pkgver = 0.901.0.r12.g12878073
pkgrel = 1
url = https://github.com/deltachat/deltachat-desktop
arch = any
license = GPL
makedepends = npm
+ makedepends = nodejs
makedepends = git
- makedepends = meson
- makedepends = ninja
- depends = nodejs>=11.14.0-1
- depends = openssl>=1.0
- depends = sqlite
- depends = libsasl
- depends = zlib
- depends = bzip2
+ depends = electron4
source = deltachat-desktop-git::git://github.com/deltachat/deltachat-desktop.git
source = deltachat-desktop.desktop
source = deltachat-desktop.sh
sha256sums = SKIP
sha256sums = 5772cf1942bd4fb1ecddfff4a4ad4783140960b1d109861908567fbd0fc3a553
- sha256sums = a0e3e682621f644133f21cf1844da6661378d1065f28e0dfd25f4636a6ca6dc2
+ sha256sums = 0afb3320e8f7632f8c2a4dc7414c51ced19f01544b3be6e5045626c070c7648c
pkgname = deltachat-desktop-git
diff --git a/PKGBUILD b/PKGBUILD
index cb4ec2df8b8f..9ab62899b57b 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,13 +1,13 @@
# Maintainer: Jikstra <jikstra@disroot.org>
pkgname=deltachat-desktop-git
-pkgver=v0.105.0.pre2.r235.g7424ae5
+pkgver=0.901.0.r12.g12878073
pkgrel=1
pkgdesc="A privacy oriented chat application built on e-mail"
arch=("any")
url="https://github.com/deltachat/deltachat-desktop"
license=("GPL")
-depends=('nodejs>=11.14.0-1' 'openssl>=1.0' 'sqlite' 'libsasl' 'zlib' 'bzip2')
-makedepends=('npm' 'git' 'meson' 'ninja')
+depends=('electron4')
+makedepends=('npm' 'nodejs' 'git')
source=(
"deltachat-desktop-git::git://github.com/deltachat/deltachat-desktop.git"
"deltachat-desktop.desktop"
@@ -17,7 +17,7 @@ source=(
sha256sums=(
"SKIP"
"5772cf1942bd4fb1ecddfff4a4ad4783140960b1d109861908567fbd0fc3a553"
- "a0e3e682621f644133f21cf1844da6661378d1065f28e0dfd25f4636a6ca6dc2"
+ "0afb3320e8f7632f8c2a4dc7414c51ced19f01544b3be6e5045626c070c7648c"
)
@@ -34,17 +34,8 @@ prepare() {
npm install --verbose
npm run build
- # Save electron. this will otherwise get removed by the prune command
- mkdir -p tmp_node_modules
- mkdir -p tmp_node_modules/.bin
- mv node_modules/electron tmp_node_modules
-
# Delete development dependencies, we don't need them anymore
npm prune --production
-
- # Put back electron
- mv tmp_node_modules/* node_modules
- rm -rf tmp_node_modules
}
diff --git a/deltachat-desktop.sh b/deltachat-desktop.sh
index 326a6a1a9bf5..d36775cf4285 100644
--- a/deltachat-desktop.sh
+++ b/deltachat-desktop.sh
@@ -1,4 +1,4 @@
#!/bin/bash
-cd /opt/DeltaChat/electron_app && ./node_modules/electron/cli.js . "$@"
+cd /opt/DeltaChat/electron_app && electron4 . "$@"