summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD9
2 files changed, 9 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c992b07d294f..407b2c1cf24c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = ubports-installer
pkgdesc = A simple tool to install Ubuntu Touch on UBports devices
- pkgver = 0.4.13b
+ pkgver = 0.4.14b
pkgrel = 1
url = https://github.com/ubports/ubports-installer
arch = x86_64
@@ -15,8 +15,8 @@ pkgbase = ubports-installer
depends = e2fsprogs
conflicts = ubports-installer-git
conflicts = ubports-installer-bin
- source = ubports-installer-0.4.13b.src.tar.gz::https://github.com/ubports/ubports-installer/archive/0.4.13-beta.tar.gz
- sha512sums = 4ca9af81109db5ce8bc52261148759eb848de9d028c81f69b6a37273a8023517132911c79dfd328a9e6418455667079f124e07819a858a51936b67c55f87dec3
+ source = ubports-installer-0.4.14b.src.tar.gz::https://github.com/ubports/ubports-installer/archive/0.4.14-beta.tar.gz
+ sha512sums = 6ca2d1142020f55f93c43a1370a6bde7fb442921e129afffef2421077197a03ca33cfbd6b6b63ea5371746a1b550300c3fbafe05ac490a2406f36751bc4707f3
pkgname = ubports-installer
diff --git a/PKGBUILD b/PKGBUILD
index ce35a8319bb2..848e5759fc3c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Contributor: Matthias Lisin <ml@visu.li>
# Maintainer: Bruce Zhang <zttt183525594@gmail.com>
pkgname=ubports-installer
-pkgver=0.4.13b
+pkgver=0.4.14b
_ver=${pkgver/b/-beta}
pkgrel=1
pkgdesc='A simple tool to install Ubuntu Touch on UBports devices'
@@ -12,18 +12,21 @@ depends=('android-tools' 'android-udev' 'electron4' 'e2fsprogs')
makedepends=('jq' 'npm' 'moreutils')
conflicts=('ubports-installer-git' 'ubports-installer-bin')
source=("$pkgname-$pkgver.src.tar.gz::https://github.com/ubports/ubports-installer/archive/$_ver.tar.gz")
-sha512sums=('4ca9af81109db5ce8bc52261148759eb848de9d028c81f69b6a37273a8023517132911c79dfd328a9e6418455667079f124e07819a858a51936b67c55f87dec3')
+sha512sums=('6ca2d1142020f55f93c43a1370a6bde7fb442921e129afffef2421077197a03ca33cfbd6b6b63ea5371746a1b550300c3fbafe05ac490a2406f36751bc4707f3')
prepare() {
local cache="$srcdir/npm-cache"
local dist=/usr/lib/electron4
+ local electron_version="$(sed s/^v// $dist/version)"
cd "$pkgname-$_ver"
jq '.electronDist = $dist | .electronVersion = $version' \
--arg dist "$dist" \
- --arg version "$(sed s/^v// $dist/version)" \
+ --arg version "$electron_version" \
buildconfig-generic.json | sponge buildconfig-generic.json
+ jq '.devDependencies.electron = $version' --arg version "$electron_version" package.json | sponge package.json
+
npm uninstall --no-audit --cache "$cache" electron{-packager,-view-renderer} spectron
}