summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD18
2 files changed, 16 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 724914c554c8..af1816d47c3d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = zap-desktop-git
pkgdesc = Lightning wallet focused on user experience and ease of use
- pkgver = 0.4.1.beta
+ pkgver = 0.7.7.beta.r0.g086533a
pkgrel = 1
url = https://github.com/LN-Zap/zap-desktop
arch = x86_64
@@ -8,19 +8,20 @@ pkgbase = zap-desktop-git
makedepends = npm
makedepends = yarn
makedepends = git
- makedepends = python2
- makedepends = lib32-glibc
+ makedepends = python
+ makedepends = glibc
makedepends = gcc-libs
- makedepends = lib32-gcc-libs
depends = gtk3
depends = nss
depends = libxss
+ depends = alsa-lib
+ depends = gnome-keyring
provides = zap-desktop
conflicts = zap-desktop-bin
+ conflicts = zap-desktop-appimage
source = zap-desktop-git::git+https://github.com/LN-Zap/zap-desktop.git
source = zap-desktop.desktop
sha256sums = SKIP
sha256sums = 8c7a0940cced4e02b9d4dc1e2ca98f546117a079f37b91739ef70a321f86d5ee
pkgname = zap-desktop-git
-
diff --git a/PKGBUILD b/PKGBUILD
index bdbbd3c93578..31b547f2e53b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,30 +1,31 @@
-# Maintainer: David Parrish <daveparrish@tutanota.com>
+# Maintainer: Luis Aranguren <pizzaman@hotmail.com>
+# Contributor: David Parrish <daveparrish@tutanota.com>
pkgname=zap-desktop-git
-pkgver=0.4.1.beta
+pkgver=0.7.7.beta.r0.g086533a
pkgrel=1
pkgdesc="Lightning wallet focused on user experience and ease of use"
arch=('x86_64')
url="https://github.com/LN-Zap/zap-desktop"
license=('MIT')
-depends=('gtk3' 'nss' 'libxss')
-makedepends=('npm' 'yarn' 'git' 'python2' 'lib32-glibc' 'gcc-libs' 'lib32-gcc-libs')
+depends=('gtk3' 'nss' 'libxss' 'alsa-lib' 'gnome-keyring')
+makedepends=('npm' 'yarn' 'git' 'python' 'glibc' 'gcc-libs')
source=("$pkgname::git+https://github.com/LN-Zap/zap-desktop.git"
"zap-desktop.desktop")
sha256sums=('SKIP'
'8c7a0940cced4e02b9d4dc1e2ca98f546117a079f37b91739ef70a321f86d5ee')
-conflicts=("zap-desktop-bin")
+conflicts=("zap-desktop-bin" "zap-desktop-appimage")
provides=("zap-desktop")
pkgver() {
cd "$pkgname" || exit
- git describe --tags | sed 's/^v//;s/-/./g'
+ git describe --long --tags --abbrev=7 | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
cd "$pkgname" || exit
- yarn
- npm run package
+ NODE_OPTIONS=--openssl-legacy-provider yarn
+ NODE_OPTIONS=--openssl-legacy-provider npm run package
}
package() {
@@ -40,6 +41,7 @@ package() {
# Symlink licenses
ln -s "/opt/$pkgname/LICENSE.electron.txt" "$pkgdir/usr/share/licenses/$pkgname"
ln -s "/opt/$pkgname/LICENSES.chromium.html" "$pkgdir/usr/share/licenses/$pkgname"
+ install -D -m644 "$srcdir/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
# Desktop icon
install -D -m644 "$srcdir/zap-desktop.desktop" "${pkgdir}/usr/share/applications/zap-desktop.desktop"