summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD28
1 files changed, 11 insertions, 17 deletions
diff --git a/PKGBUILD b/PKGBUILD
index ea96c6f4abaf..1d5b68aa1585 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,49 +5,43 @@
# Contributor: Romain Bazile <gromain {dot} baz {at} gmail {dot} com>
pkgname=boostnote
_pkgname=Boostnote
-pkgver=0.11.15
-pkgrel=2
+pkgver=0.16.1
+pkgrel=4
pkgdesc="Open source note-taking app for programmers"
arch=('any')
url="https://boostnote.io/"
license=('GPL3')
-depends=('electron' 'nodejs')
-makedepends=('npm' 'grunt-cli' 'git')
+depends=('electron4-bin' 'nodejs')
+makedepends=('yarn' 'grunt-cli' 'git')
source=(
- "${pkgname}-${pkgver}.tar.gz::https://github.com/BoostIO/"${_pkgname}"/archive/v"${pkgver}".tar.gz"
+ "${pkgname}-${pkgver}.tar.gz::https://github.com/BoostIO/"${_pkgname}"/archive/"${pkgver}".tar.gz"
"${pkgname}.js"
"${pkgname}.desktop"
"warning-fix.patch"
"remove-analytics.patch"
- "fix-js-sequence-diagrams.patch"
- "electron_4.patch"
)
-sha512sums=('531e58d0e8620d745dab1245b036cf39a88e8951d2b1d11dabb4ce6c52cce97c2a961bbc25516cbb2b5b543d359bff66aa2f4f5f6894eb39392630ee1699d69e'
- '1f0ccd2a3632a12c4714d97b9f909ddc94b53d6f86a9e4bdcab31abd55a93071a2c35c6e1e9527b747de6dd74b8a5276414980c11e174085f28b8f2d2721230a'
+sha512sums=('eeb37f835bc74f7022f5f7cdf55513541f1aafd9b0d055ce84072b05d35645d8de544349e52a6243a0ff739de6e565aeec04bd9306584da9aa5f1bbc0a8755f2'
+ 'dc52526014a84f3048fdd835fb5433026da28c393f3559c0a4c4095ca2f927e1111d144b09178c1bce3fa36e8271f419cfd0575e68f5c094b2b175cefa6461c6'
'18bcda13580da8ceeaa86793a77ec00a053b8fd51451dad7e2b1a19553fe1a467ac647b44b789212e783f3f6a80968cc9404e884ef7ff6b1f6588473b3229d40'
'a52e5631867e2c5f18465dee6a3201b9b5c546bda373205c4891c9f7b6114599e0854e2b49defb55ee7bea0778a7fde9c9d9f7271dceeeece743a2d72e2fd0c6'
- '65280bb7e30e07746a63b93be0e32299424683ade760d52031765099048761c863bd2905fbe98a808d85b991777734c6645e887d51493db063984ff236c4fae8'
- 'c39485dadfaa4c8769e7a1eb4cda637563d95dc3cbd8d391c133dd0cdf7d46ecda1c7a11d46a94ba5de5207dc407c3f07c0f617a81aaab8acd05813f30c9f0cc'
- 'b6e704343c4bdf48273ea680761ccae38cd87a3ea8f87db3b5cf18c99921351b4519c6a4b2cf20417d58a02a4a20e59f354ff96b1cdbc6328e83bff527654647')
+ 'aa25e326f7bddb0855f4d38c3105a6347e69b780ab86e18612c80fe4b004a7adb83aee8daf7f75f4806411164676235b83968037f017ae6def6b7d8183984674')
prepare() {
cd "${_pkgname}-${pkgver}"
patch -Np1 -i "${srcdir}/warning-fix.patch"
patch -Np1 -i "${srcdir}/remove-analytics.patch"
- patch -Np1 -i "${srcdir}/fix-js-sequence-diagrams.patch"
- patch -Np1 -i "${srcdir}/electron_4.patch"
}
build() {
cd "${_pkgname}-${pkgver}"
- npm install --no-optional --no-shrinkwrap
- grunt compile
+ yarn install --ignore-optional
+ yarn run compile
rm -r node_modules/
- npm install --production --no-optional --no-shrinkwrap
+ yarn install --production --ignore-optional
}
package() {