summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD17
1 files changed, 14 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 940e7d98fb28..32438ada88f1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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: