From fc5722c993d6e9fe7cf78b97d10b138892fb2a0f Mon Sep 17 00:00:00 2001 From: KawaiiAmber Date: Sun, 23 May 2021 02:27:47 -0600 Subject: [PATCH] New package: onivim2-0.5.5 --- srcpkgs/onivim2/template | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 srcpkgs/onivim2/template diff --git a/srcpkgs/onivim2/template b/srcpkgs/onivim2/template new file mode 100644 index 000000000000..5313c741dfc2 --- /dev/null +++ b/srcpkgs/onivim2/template @@ -0,0 +1,39 @@ +# Template file for 'onivim2' +pkgname=onivim2 +version=0.5.5 +revision=1 +wrksrc="oni2-${version}" +hostmakedepends="nodejs git nasm m4 ragel yarn" +makedepends="libpng-devel bzip2-devel xorg-server-devel glu-devel + harfbuzz-devel libXext-devel fontconfig-devel libXrandr-devel libXi-devel + libXcursor-devel libXinerama-devel libXxf86vm-devel" +short_desc="Native, lightweight modal code editor" +maintainer="KawaiiAmber " +license="custom:Outrun-Lans-EULA" +homepage="https://v2.onivim.io" +distfiles="https://github.com/onivim/oni2/archive/refs/tags/v${version}.tar.gz" +checksum=a73112c447a6747fc407784d017270a7fd83c13e8b8be9f0ea953316ba2dc76d +# proprietary license +restricted=yes + +do_configure() { + npm install -g node-gyp + node-gyp install 14.15.4 + node install-node-deps.js +} + +do_build() { + yarn install + yarn bootstrap +} + +do_install() { + # Not sure how to install yet + # pass as : to allow testing of build + : +} + +post_install() { + vlicense Outrun-Labs-EULA-v1.1.md + vlicense ThirdPartyLicenses.txt +}