diff options
author | surefire | 2018-10-14 13:46:20 +0300 |
---|---|---|
committer | surefire | 2018-10-14 13:46:20 +0300 |
commit | 4b7b663f56ddd5962992f7acf31c382626a6c174 (patch) | |
tree | f26f2c679e47c1dbdcbf4c0a1219a8298605974e | |
parent | c6311a4291677c0f992bb3596557e7a64a8b7428 (diff) | |
download | aur-4b7b663f56ddd5962992f7acf31c382626a6c174.tar.gz |
Fix build: upgrade node-sass
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 13 | ||||
-rw-r--r-- | keeweb | 2 |
3 files changed, 13 insertions, 6 deletions
@@ -1,7 +1,7 @@ pkgbase = keeweb pkgdesc = Desktop password manager compatible with KeePass databases. pkgver = 1.6.3 - pkgrel = 1 + pkgrel = 2 url = https://github.com/keeweb/keeweb arch = any license = MIT @@ -13,7 +13,7 @@ pkgbase = keeweb source = https://github.com/keeweb/keeweb/archive/v1.6.3.tar.gz source = keeweb sha1sums = 75c054b23aa4f0f6fd067174623549f65ebe740a - sha1sums = 6f73285126a5d6d948712de73053957528aba0cc + sha1sums = a2ab033d06abfe7616d2615d8edf7931f29efc96 pkgname = keeweb @@ -2,7 +2,7 @@ pkgname=keeweb pkgver=1.6.3 -pkgrel=1 +pkgrel=2 pkgdesc="Desktop password manager compatible with KeePass databases." arch=('any') url="https://github.com/keeweb/keeweb" @@ -15,7 +15,7 @@ source=("https://github.com/keeweb/keeweb/archive/v${pkgver}.tar.gz" 'keeweb') sha1sums=('75c054b23aa4f0f6fd067174623549f65ebe740a' - '6f73285126a5d6d948712de73053957528aba0cc') + 'a2ab033d06abfe7616d2615d8edf7931f29efc96') prepare() { @@ -60,12 +60,19 @@ prepare() { sed -i \ -e '/FileSaver.js/ s|eligrey/FileSaver.js|\0#1.3.4|' \ bower.json + + # upgrade node-sass + sed -i \ + -e 's/"node-sass": "4.5.3"/"node-sass": "^4.9.3"/' \ + package.json } build() { cd "${pkgname}-${pkgver}" - npm install + export SKIP_SASS_BINARY_DOWNLOAD_FOR_CI=1 + + npm install --no-package-lock node_modules/.bin/grunt --skip-sign build-web-app build-desktop-app-content asar p tmp/desktop/app ../keeweb.asar @@ -1,3 +1,3 @@ #!/usr/bin/sh -exec /usr/bin/electron /usr/lib/keeweb/keeweb.asar --disable-updater "$@" +exec electron /usr/lib/keeweb/keeweb.asar --disable-updater "$@" |