summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorTerje Larsen2017-04-26 15:47:08 +0200
committerTerje Larsen2017-04-26 15:47:08 +0200
commitb9c53a7a97ccddf74f2ef2a39ba6593d72149e94 (patch)
treed6bc706e48ba59f9662c06e7387e1ef571dc5ef6 /PKGBUILD
parente31bd50ae29a8ba63fe158a860353955fee61185 (diff)
downloadaur-b9c53a7a97ccddf74f2ef2a39ba6593d72149e94.tar.gz
Update to version 0.2.2
The npm install method has been deprecated and therefore I had to restructure quite a bit. This is now based on top of the prepackaged tar-file in the git repo release.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD24
1 files changed, 9 insertions, 15 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b60be43121dc..abfeac72bfe6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,27 +1,21 @@
# Maintainer: Terje Larsen <terlar@gmail.com>
pkgname=oni
-pkgver=0.1.11
+pkgver=0.2.2
pkgrel=1
pkgdesc='NeoVim front-end UI focused on IDE-like extensibility'
arch=(any)
url="https://www.npmjs.com/package/$pkgname"
license=('MIT')
depends=('nodejs' 'neovim')
-makedepends=('npm')
-source=("http://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz")
-sha256sums=('b094d2e238d5f63981ea4747c4ed906a4cbf87140fd561c4ce0191c13cad19db')
-noextract=("$pkgname-$pkgver.tgz")
-
-build() {
- target="$srcdir/oni"
- npm install -g --user root --prefix "$target/usr" "$srcdir/$pkgname-$pkgver.tgz"
- rm -rf "$target/usr/etc"
- find "$target/usr/lib/node_modules/oni" \
- -name "package.json" -exec sed -i -e "s|$srcdir||g" '{}' +
-}
+makedepends=('tar')
+source=("https://github.com/extr0py/${pkgname}/releases/download/v${pkgver}-recovery/${pkgname}-${pkgver}.tar.gz"
+ "oni.sh")
+sha256sums=('aea0eae52bdc85aee77dab3f17c5cac243fb87d8f75939586afb7c2b7333f37c'
+ '72a945d501f33cfc2fd0d8e832942ba75c09518abd2248973c4df461c3229aee')
package() {
- cp -r $srcdir/oni/* "$pkgdir"
+ install -d ${pkgdir}/opt/${pkgname}
+ cp -R ${srcdir}/${pkgname}-${pkgver}/* ${pkgdir}/opt/${pkgname}
+ install -Dm755 $srcdir/${pkgname}.sh ${pkgdir}/usr/bin/${pkgname}
}
-
# vim:set ts=2 sw=2 et: