summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRicardo Madriz2019-03-26 23:19:54 -0600
committerRicardo Madriz2019-03-26 23:19:54 -0600
commit4276ad5cdfca8068421c6c38d8568c6be0aec7a4 (patch)
treef8afdcd7dd4cf1aae1bd6db6a2b5ccce4576eae0
downloadaur-4276ad5cdfca8068421c6c38d8568c6be0aec7a4.tar.gz
Initial version of veonim
I'm not 100% percent sure about the dependencies
-rw-r--r--.SRCINFO19
-rw-r--r--.gitignore39
-rw-r--r--PKGBUILD35
-rw-r--r--logo.pngbin0 -> 5752 bytes
-rw-r--r--veonim.desktop9
-rw-r--r--veonim.sh3
6 files changed, 105 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..a2772180bf49
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = veonim
+ pkgdesc = Simple modal IDE built on neovim
+ pkgver = 0.14.0
+ pkgrel = 1
+ url = https://github.com/veonim/veonim
+ arch = x86_64
+ license = MIT
+ depends = neovim
+ source = https://github.com/veonim/veonim/releases/download/0.14.0/veonim-0.14.0.zip
+ source = veonim.desktop
+ source = veonim.sh
+ source = logo.png
+ sha256sums = 00c1043dc2bd90eaaecf8118e7f838e749fc0e73c6824c85a6659d2cc3b241ff
+ sha256sums = 3c1032e45722e72659edbba1ba1430c31954650dd090efd1b4ecddf933534189
+ sha256sums = 6e10d13d978b1331a92d486ef5515d831b78274bc047ed8c16d54d0046a73eda
+ sha256sums = 2e7644443ef226da71af4f07564e46c220f4b02cf5bc799427b5c15ee3bbca74
+
+pkgname = veonim
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..54b65b18d637
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,39 @@
+
+# Created by https://www.gitignore.io/api/archlinuxpackages,vim
+# Edit at https://www.gitignore.io/?templates=archlinuxpackages,vim
+
+### ArchLinuxPackages ###
+*.tar
+*.tar.*
+*.jar
+*.exe
+*.msi
+*.zip
+*.tgz
+*.log
+*.log.*
+*.sig
+
+pkg/
+src/
+
+### Vim ###
+# Swap
+[._]*.s[a-v][a-z]
+[._]*.sw[a-p]
+[._]s[a-rt-v][a-z]
+[._]ss[a-gi-z]
+[._]sw[a-p]
+
+# Session
+Session.vim
+
+# Temporary
+.netrwhist
+*~
+# Auto-generated tag files
+tags
+# Persistent undo
+[._]*.un~
+
+# End of https://www.gitignore.io/api/archlinuxpackages,vim
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a0b29896ebd1
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Ricardo Madriz <richin13 at gmail dot com>
+
+pkgname=veonim
+pkgver=0.14.0
+pkgrel=1
+pkgdesc='Simple modal IDE built on neovim'
+arch=('x86_64')
+url='https://github.com/veonim/veonim'
+license=('MIT')
+depends=('neovim')
+source=("https://github.com/$pkgname/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.zip"
+ "$pkgname.desktop"
+ "$pkgname.sh"
+ "logo.png")
+sha256sums=('00c1043dc2bd90eaaecf8118e7f838e749fc0e73c6824c85a6659d2cc3b241ff'
+ '3c1032e45722e72659edbba1ba1430c31954650dd090efd1b4ecddf933534189'
+ '6e10d13d978b1331a92d486ef5515d831b78274bc047ed8c16d54d0046a73eda'
+ '2e7644443ef226da71af4f07564e46c220f4b02cf5bc799427b5c15ee3bbca74')
+
+prepare() {
+ rm "$pkgname-$pkgver.zip"
+}
+
+package() {
+ install -d "$pkgdir/opt"
+ cp -R "$srcdir" "$pkgdir/opt/$pkgname"
+
+ install -d "${pkgdir}/usr/bin"
+
+ install -D -m755 "./${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}"
+ install -D -m644 "${srcdir}/LICENSE.electron.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.electron.txt"
+ install -D -m644 "${srcdir}/LICENSES.chromium.html" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSES.chromium.html"
+ install -D -m644 "./${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop"
+ install -D -m644 "./logo.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png"
+}
diff --git a/logo.png b/logo.png
new file mode 100644
index 000000000000..e88a82d8d6a7
--- /dev/null
+++ b/logo.png
Binary files differ
diff --git a/veonim.desktop b/veonim.desktop
new file mode 100644
index 000000000000..6dc94d91d764
--- /dev/null
+++ b/veonim.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+
+Version=1.0
+Name=Veonim
+Comment=Edit text files
+Type=Application
+Exec=veonim %U
+Terminal=false
+Icon=veonim
diff --git a/veonim.sh b/veonim.sh
new file mode 100644
index 000000000000..3e8ade7d201b
--- /dev/null
+++ b/veonim.sh
@@ -0,0 +1,3 @@
+#!/bin/bash
+
+exec /opt/veonim/veonim