diff options
author | Amadeus Folego | 2017-09-25 17:29:35 -0300 |
---|---|---|
committer | Amadeus Folego | 2017-09-25 17:29:35 -0300 |
commit | 2be5814a662f484d4093fa39f0e3430989900846 (patch) | |
tree | 1643d8f74ea92f992efaa873e22485539e0de5f5 | |
parent | 2424f02c778cea0c9ef90778ab4c36e9c4515dff (diff) | |
download | aur-2be5814a662f484d4093fa39f0e3430989900846.tar.gz |
Create desktop entry for oni
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | PKGBUILD | 17 | ||||
-rw-r--r-- | icons.tar.gz | bin | 0 -> 206136 bytes | |||
-rw-r--r-- | oni.desktop | 13 | ||||
-rwxr-xr-x | update-icons.sh | 9 |
5 files changed, 39 insertions, 5 deletions
diff --git a/.gitignore b/.gitignore index fbc5cfc4eecf..0d194d2b3c8c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,6 @@ -*.tar.gz -*.tar.xz +oni-*.tar.xz +oni-*.tar.gz +icons/ pkg/ src/ @@ -1,7 +1,7 @@ # Maintainer: Terje Larsen <terlar@gmail.com> pkgname=oni pkgver=0.2.9 -pkgrel=1 +pkgrel=2 pkgdesc='An IDE built around Neovim' arch=(any) url="https://github.com/extr0py/oni" @@ -9,13 +9,24 @@ license=('MIT') depends=('nodejs' 'neovim-git' 'gconf' 'libxss') makedepends=('tar') source=("https://github.com/extr0py/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}-linux.tar.gz" - "oni.sh") + "oni.sh" + "oni.desktop" + "icons.tar.gz") sha256sums=('839eb3e1034d538f005bfac35865e98f25d57dbe7b4139075f868ccea24cd15f' - '72a945d501f33cfc2fd0d8e832942ba75c09518abd2248973c4df461c3229aee') + '72a945d501f33cfc2fd0d8e832942ba75c09518abd2248973c4df461c3229aee' + 'edcda81d04ba34f5196d298e6848798f4bf5c6a00132a1fd9f6832d4cf120a3a' + 'db54f67cd9f83e8fd65b609dd2e4ff4f888dfb9a4eff422f8553e9a3aeefe3ff') package() { install -d ${pkgdir}/opt/${pkgname} cp -R ${srcdir}/Oni-${pkgver}-linux/* ${pkgdir}/opt/${pkgname} install -Dm755 $srcdir/${pkgname}.sh ${pkgdir}/usr/bin/${pkgname} + + install -Dm644 oni.desktop "$pkgdir/usr/share/applications/oni.desktop" + + tar -xf ${srcdir}/icons.tar.gz + for i in 16x16 32x32 64x64 128x128 256x256 512x512 1024x1024; do + install -Dm644 ${srcdir}/icons/$i.png "${pkgdir}/usr/share/icons/hicolor/$i/apps/oni.png" + done } # vim:set ts=2 sw=2 et: diff --git a/icons.tar.gz b/icons.tar.gz Binary files differnew file mode 100644 index 000000000000..93b7978745ea --- /dev/null +++ b/icons.tar.gz diff --git a/oni.desktop b/oni.desktop new file mode 100644 index 000000000000..c69ce84b7275 --- /dev/null +++ b/oni.desktop @@ -0,0 +1,13 @@ +[Desktop Entry] +Name=Oni +GenericName=Text Editor +Comment=An IDE powered by Neovim +Exec=oni %F +TryExec=oni +Terminal=false +Type=Application +MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++; +Icon=oni +Categories=Utility;TextEditor; +Keywords=Text;Editor;Neovim +StartupNotify=false diff --git a/update-icons.sh b/update-icons.sh new file mode 100755 index 000000000000..3fb0156727b3 --- /dev/null +++ b/update-icons.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +mkdir ./icons + +for i in 16x16 32x32 64x64 128x128 256x256 512x512 1024x1024; do + (cd ./icons && curl -O "https://raw.githubusercontent.com/extr0py/oni/master/build/icons/$i.png") +done + +tar -cvzf icons.tar.gz ./icons/*.png |