summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMoritz Poldrack2022-03-16 10:53:09 +0100
committerMoritz Poldrack2022-03-16 10:53:09 +0100
commit659ab21bc11ed89fd518ec18ded491d8fbf08d29 (patch)
tree53eb532cd97560707367e866acfb030f025781bd
parenteb5819dc9062c6d256d1bad1b5b4116d0f5180a1 (diff)
downloadaur-659ab21bc11ed89fd518ec18ded491d8fbf08d29.tar.gz
set config test to use npm
-rw-r--r--PKGBUILD12
1 files changed, 5 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 3865bf4ff2ed..153dcce4707b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,16 +7,14 @@ pkgdesc='The Pro Version of the famous FontAwesome Icons. Requires an active Sub
arch=('any')
url='https://fontawesome.com'
license=('custom:Font Awesome Pro License')
-makedepends=('npm')
+makedepends=(
+ 'grep'
+ 'npm'
+)
prepare() {
getToken=0
- if [ ! -f ~/.npmrc ]; then
- getToken=1
- else
- /usr/bin/grep '//npm.fontawesome.com/:_authToken' < ~/.npmrc > /dev/null 2>&1
- getToken=$?
- fi
+ npm config get | grep '//npm.fontawesome.com/:_authToken' > /dev/null 2>&1 || getToken=1
if [ $getToken != 0 ]; then
echo "Please enter your 'Pro npm Package Token'. You may find it under https://fontawesome.com/account"