summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPedro Gameiro2021-09-17 14:18:57 +0100
committerPedro Gameiro2021-09-17 14:26:00 +0100
commit74d64694c584157530b412f6045b81deb8b74f13 (patch)
treeb66c52447f7f1cc44157bee4f4680c541015908a
parentb56d96a6bf4a72951d33b68112222d6016a12315 (diff)
downloadaur-74d64694c584157530b412f6045b81deb8b74f13.tar.gz
Version 1.5.3
+ formating
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD35
2 files changed, 27 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9ca1e196f864..a2377ff3483a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = bloomrpc
pkgdesc = GUI Client for gRPC Services
- pkgver = 1.5.2
+ pkgver = 1.5.3
pkgrel = 1
url = https://github.com/uw-labs/bloomrpc
arch = any
@@ -14,7 +14,7 @@ pkgbase = bloomrpc
depends = python2
depends = libxss
depends = libxtst
- source = bloomrpc::git+https://github.com/uw-labs/bloomrpc.git#tag=1.5.2
+ source = bloomrpc::git+https://github.com/uw-labs/bloomrpc.git#tag=1.5.3
source = bloomrpc.desktop
sha1sums = SKIP
sha1sums = 165cba3a4717d7903c76d73c21db4dc276e0e298
diff --git a/PKGBUILD b/PKGBUILD
index bb81f9b51070..f5b6dd67553f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: Denis Lobanov <first name dot last name at zooei dot com>
pkgname=bloomrpc
-pkgver=1.5.2
+pkgver=1.5.3
pkgrel=1
pkgdesc="GUI Client for gRPC Services"
arch=(any)
@@ -16,6 +16,24 @@ sha1sums=('SKIP'
prepare() {
cd "${pkgname}"
sed -i '/_where/d' package.json
+
+ # Fix infinite build loop
+ git apply << 'EOF'
+diff --git a/app/package.json b/app/package.json
+index abe8e47..30e6682 100644
+--- a/app/package.json
++++ b/app/package.json
+@@ -10,8 +10,7 @@
+ "url": "https://github.com/fenos"
+ },
+ "scripts": {
+- "electron-rebuild": "node ../internals/scripts/ElectronRebuild.js",
+- "postinstall": "yarn electron-rebuild --version=7.1.11"
++ "electron-rebuild": "node ../internals/scripts/ElectronRebuild.js"
+ },
+ "externals": [
+ "grpc"
+EOF
}
build() {
@@ -24,7 +42,6 @@ build() {
export CC=clang
yarn
- ./node_modules/.bin/electron-rebuild
npm --cache "${srcdir}/npm-cache" run package-linux
}
@@ -34,16 +51,14 @@ package() {
install -dm755 "${pkgdir}/opt/BloomRPC"
cp -rd release/linux-unpacked/* "${pkgdir}/opt/BloomRPC/"
- cd resources/icons
- for i in $(ls *.png)
- do
- mkdir -p "$pkgdir/usr/share/icons/hicolor/${i%.png}/apps/"
- install -Dm644 $i "$pkgdir/usr/share/icons/hicolor/${i%.png}/apps/bloomrpc.png"
+ for i in resources/icons/*.png; do
+ mkdir -p "${pkgdir}/usr/share/icons/hicolor/${i%.png}/apps/"
+ install -Dm644 $i "${pkgdir}/usr/share/icons/hicolor/${i%.png}/apps/bloomrpc.png"
done
- mkdir -p $pkgdir/usr/local/bin
- ln -sf /opt/BloomRPC/bloomrpc $pkgdir/usr/local/bin/bloomrpc
- install -Dm644 "${srcdir}"/${pkgname}.desktop "${pkgdir}"/usr/share/applications/${pkgname}.desktop
+ mkdir -p "${pkgdir}/usr/local/bin"
+ ln -sf "/opt/BloomRPC/bloomrpc" "${pkgdir}/usr/local/bin/bloomrpc"
+ install -Dm644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop"
}
# vim:set ts=2 sw=2 et: