summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBruce Zhang2019-12-27 22:00:09 +0800
committerBruce Zhang2019-12-27 22:00:09 +0800
commit06861e1270cabe6f473257c761ff47a2f15b11e2 (patch)
tree2c9ab2ab383a7fe3b4474c89a4934e7317341998
parent1b3abfe7604846f5cec942575acab944d9150b8b (diff)
downloadaur-petal.tar.gz
upgpkg: petal 2.23.0-1
upstream release update
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD13
2 files changed, 14 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3334739024fb..87d3db4c1d67 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = petal
pkgdesc = Douban.FM Client With Extra - - - 一个简洁的豆瓣FM客户端
- pkgver = 2.22.0
+ pkgver = 2.23.0
pkgrel = 1
url = https://ilime.github.io/Petal/
arch = x86_64
@@ -9,11 +9,12 @@ pkgbase = petal
makedepends = yarn
makedepends = jq
makedepends = moreutils
+ makedepends = nvm
depends = electron
provides = petal
conflicts = petal-bin
- source = petal-2.22.0.src.tar.gz::https://github.com/ilime/Petal/archive/v2.22.0.tar.gz
- sha256sums = 02e0d794cc7f56583767fd77ba8a087607b875b2c2b3abd8a447836a1aa740d1
+ source = petal-2.23.0.src.tar.gz::https://github.com/ilime/Petal/archive/v2.23.0.tar.gz
+ sha256sums = dd6ad5b5a03ed193b9abc814b36db755ceec312e551565155e0f9d65c15cf839
pkgname = petal
diff --git a/PKGBUILD b/PKGBUILD
index 921a2ef296e8..f3533d082788 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,18 +1,19 @@
# Maintainer: Bruce Zhang
pkgname=petal
_name=Petal
-pkgver=2.22.0
+_nodeversion=8.16.1
+pkgver=2.23.0
pkgrel=1
pkgdesc="Douban.FM Client With Extra - - - 一个简洁的豆瓣FM客户端"
arch=('x86_64' 'i686')
url="https://ilime.github.io/Petal/"
license=('MIT')
depends=('electron')
-makedepends=('yarn' 'jq' 'moreutils')
+makedepends=('yarn' 'jq' 'moreutils' 'nvm')
provides=('petal')
conflicts=('petal-bin')
source=("$pkgname-$pkgver.src.tar.gz::https://github.com/ilime/Petal/archive/v$pkgver.tar.gz")
-sha256sums=('02e0d794cc7f56583767fd77ba8a087607b875b2c2b3abd8a447836a1aa740d1')
+sha256sums=('dd6ad5b5a03ed193b9abc814b36db755ceec312e551565155e0f9d65c15cf839')
prepare() {
cd "$srcdir/$_name-$pkgver"
@@ -25,6 +26,9 @@ prepare() {
--arg version "$(sed s/^v// $dist/version)" \
electron-builder.json | sponge electron-builder.json
+ source /usr/share/nvm/init-nvm.sh
+ nvm install "$_nodeversion"
+ nvm use "$_nodeversion"
export YARN_CACHE_FOLDER="$cache"
yarn
}
@@ -40,6 +44,9 @@ build() {
# Temperarily fix build script
./node_modules/.bin/electron-builder --linux --dir
rm -r app/build
+
+ nvm deactivate
+ nvm uninstall "$_nodeversion"
}
package() {