diff options
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 45 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..74f973ee8e64 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +# 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 + pkgrel = 1 + url = https://www.npmjs.com/package/oni + arch = any + license = MIT + makedepends = npm + depends = nodejs + depends = neovim + noextract = oni-0.1.11.tgz + source = http://registry.npmjs.org/oni/-/oni-0.1.11.tgz + sha256sums = b094d2e238d5f63981ea4747c4ed906a4cbf87140fd561c4ce0191c13cad19db + +pkgname = oni + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b60be43121dc --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,27 @@ +# Maintainer: Terje Larsen <terlar@gmail.com> +pkgname=oni +pkgver=0.1.11 +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" '{}' + +} + +package() { + cp -r $srcdir/oni/* "$pkgdir" +} + +# vim:set ts=2 sw=2 et: |