summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTerje Larsen2017-04-26 15:47:08 +0200
committerTerje Larsen2017-04-26 15:47:08 +0200
commitb9c53a7a97ccddf74f2ef2a39ba6593d72149e94 (patch)
treed6bc706e48ba59f9662c06e7387e1ef571dc5ef6
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.
-rw-r--r--.SRCINFO13
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD24
-rwxr-xr-xoni.sh2
4 files changed, 22 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 74f973ee8e64..7a8485b16347 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,17 @@
-# Generated by mksrcinfo v8
-# Fri Mar 17 19:55:57 UTC 2017
pkgbase = oni
pkgdesc = NeoVim front-end UI focused on IDE-like extensibility
- pkgver = 0.1.11
+ pkgver = 0.2.2
pkgrel = 1
url = https://www.npmjs.com/package/oni
arch = any
license = MIT
- makedepends = npm
+ makedepends = tar
depends = nodejs
depends = neovim
- noextract = oni-0.1.11.tgz
- source = http://registry.npmjs.org/oni/-/oni-0.1.11.tgz
- sha256sums = b094d2e238d5f63981ea4747c4ed906a4cbf87140fd561c4ce0191c13cad19db
+ source = https://github.com/extr0py/oni/releases/download/v0.2.2-recovery/oni-0.2.2.tar.gz
+ source = oni.sh
+ sha256sums = aea0eae52bdc85aee77dab3f17c5cac243fb87d8f75939586afb7c2b7333f37c
+ sha256sums = 72a945d501f33cfc2fd0d8e832942ba75c09518abd2248973c4df461c3229aee
pkgname = oni
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..fbc5cfc4eecf
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+*.tar.gz
+*.tar.xz
+
+pkg/
+src/
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:
diff --git a/oni.sh b/oni.sh
new file mode 100755
index 000000000000..63a8d8e27be4
--- /dev/null
+++ b/oni.sh
@@ -0,0 +1,2 @@
+#!/bin/bash
+exec /opt/oni/oni "$@"