summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsurefire2020-11-11 12:55:28 +0300
committersurefire2020-11-11 12:55:28 +0300
commitd53f6483356d96bfedce7f87d84d1a9f4520ce65 (patch)
tree506f1b3f36f0f6e35161fe80bc9e2d2ff740e758
parent03ee545287a15e0330f161d824ea28981a9f7239 (diff)
downloadaur-d53f6483356d96bfedce7f87d84d1a9f4520ce65.tar.gz
upgpkg: sqlectron-gui 1.32.1
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD21
2 files changed, 17 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index eb62c5f1c5c6..12a00094efef 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,19 +1,18 @@
pkgbase = sqlectron-gui
pkgdesc = A simple and lightweight SQL client with cross database and platform support
- pkgver = 1.32.0
- pkgrel = 2
+ pkgver = 1.32.1
+ pkgrel = 1
url = https://sqlectron.github.io/
arch = x86_64
license = MIT
makedepends = asar
makedepends = libsass
- makedepends = nodejs
makedepends = npm
makedepends = python2
depends = electron6
- source = https://github.com/sqlectron/sqlectron-gui/archive/v1.32.0.tar.gz
+ source = https://github.com/sqlectron/sqlectron-gui/archive/v1.32.1.tar.gz
source = sqlectron-gui.desktop
- sha1sums = f8a7c8a8367518d9acb25277a7734e7ea8e61fe8
+ sha1sums = 4798e9597d79c5bab2aa2915ffa42297668876b1
sha1sums = b9fb3bc29a17dee5de9295e2fdb2b3025ed51d1f
pkgname = sqlectron-gui
diff --git a/PKGBUILD b/PKGBUILD
index 4b79be27dfc2..da8bfbf91253 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,8 +3,8 @@
pkgname=sqlectron-gui
_electron=electron6
-pkgver=1.32.0
-pkgrel=2
+pkgver=1.32.1
+pkgrel=1
pkgdesc="A simple and lightweight SQL client with cross database and platform support"
arch=('x86_64')
url="https://sqlectron.github.io/"
@@ -13,7 +13,6 @@ depends=($_electron)
makedepends=(
'asar'
'libsass'
- 'nodejs'
'npm'
'python2'
)
@@ -22,9 +21,16 @@ source=(
'sqlectron-gui.desktop'
)
-sha1sums=('f8a7c8a8367518d9acb25277a7734e7ea8e61fe8'
+sha1sums=('4798e9597d79c5bab2aa2915ffa42297668876b1'
'b9fb3bc29a17dee5de9295e2fdb2b3025ed51d1f')
+case "$CARCH" in
+ i686) _arch=ia32;;
+ x86_64) _arch=x64;;
+ aarch64) _arch=arm64;;
+ *) _arch=DUMMY;;
+esac
+
prepare() {
cd "$pkgname-$pkgver"
@@ -43,10 +49,10 @@ build() {
cd "$pkgname-$pkgver"
export PATH="$srcdir/bin:$PATH"
+ export SKIP_SASS_BINARY_DOWNLOAD_FOR_CI=1
export SASS_FORCE_BUILD=1
export LIBSASS_EXT=auto
export npm_config_optional=false
- export npm_config_scripts_prepend_node_path=false
export npm_config_build_from_source=true
export npm_config_sqlite=/usr
@@ -61,8 +67,8 @@ build() {
cd app
- export npm_config_arch=x64
- export npm_config_target_arch=x64
+ export npm_config_arch=$_arch
+ export npm_config_target_arch=$_arch
export npm_config_runtime=electron
export npm_config_target=$(</usr/lib/$_electron/version)
export npm_config_disturl=https://electronjs.org/headers
@@ -85,5 +91,4 @@ package() {
install -Dm0644 -t "${pkgdir}/usr/lib/sqlectron-gui" app.asar
install -Dm0644 -t "${pkgdir}/usr/share/licenses/${pkgname}" LICENSE
install -Dm0644 build/app.png "${pkgdir}/usr/share/pixmaps/sqlectron-gui.png"
-
}