summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Wagie2022-05-20 10:45:15 -0600
committerMark Wagie2022-05-20 10:45:15 -0600
commit22906096d0c7feed273bfb12a1071b1f4b959b45 (patch)
tree98f78d1c98f0ee934e267e05689ee13523396fc1
parentd07f745f1f3dd0a1390e181f4bdf41425107a244 (diff)
downloadaur-22906096d0c7feed273bfb12a1071b1f4b959b45.tar.gz
PKGBUILD improvements
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD27
2 files changed, 7 insertions, 25 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cf67adfcff7c..4aef9eea7590 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,12 @@
pkgbase = youtube-music-git
pkgdesc = YouTube Music Desktop App bundled with custom plugins (and built-in ad blocker / downloader)
- pkgver = 1.16.0.r3.g5cffb6f
- pkgrel = 2
+ pkgver = 1.17.0.r0.g96b2aab
+ pkgrel = 1
url = https://th-ch.github.io/youtube-music
arch = x86_64
license = MIT
makedepends = git
+ makedepends = nodejs>=14.0.0
makedepends = npm
makedepends = yarn
depends = electron
diff --git a/PKGBUILD b/PKGBUILD
index 7f79d599e8fc..a050f479b745 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,14 +1,13 @@
# Maintainer: Mark Wagie <mark dot wagie at tutanota dot com>
pkgname=youtube-music-git
-pkgver=1.16.0.r3.g5cffb6f
-pkgrel=2
-#_nodeversion=14
+pkgver=1.17.0.r0.g96b2aab
+pkgrel=1
pkgdesc="YouTube Music Desktop App bundled with custom plugins (and built-in ad blocker / downloader)"
arch=('x86_64')
url="https://th-ch.github.io/youtube-music"
license=('MIT')
depends=('electron' 'libsecret')
-makedepends=('git' 'npm' 'yarn')
+makedepends=('git' 'nodejs>=14.0.0' 'npm' 'yarn')
optdepends=('libnotify: desktop notifications'
'libappindicator-gtk3: tray icon')
provides=("${pkgname%-git}")
@@ -25,32 +24,14 @@ pkgver() {
git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
-#_ensure_local_nvm() {
-# # let's be sure we are starting clean
-# which nvm >/dev/null 2>&1 && nvm deactivate && nvm unload
-# export NVM_DIR="$srcdir/.nvm"
-
-# # The init script returns 3 if version specified
-# # in ./.nvrc is not (yet) installed in $NVM_DIR
-# # but nvm itself still gets loaded ok
-# source /usr/share/nvm/init-nvm.sh || [[ $? != 1 ]]
-#}
-
-#prepare() {
-## Use Node.js 14
-# _ensure_local_nvm
-# nvm install "$_nodeversion"
-#}
-
build() {
cd "$srcdir/${pkgname%-git}"
electronDist=/usr/lib/electron
electronVer=$(sed s/^v// /usr/lib/electron/version)
-# _ensure_local_nvm
yarn config set cache-folder "$srcdir/yarn-cache"
yarn install
yarn run clean
- ./node_modules/.bin/electron-builder --linux dir \
+ HOME="$srcdir/.electron-gyp" ./node_modules/.bin/electron-builder --linux dir \
$dist -c.electronDist=$electronDist -c.electronVersion=$electronVer
}