summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMikael Blomstrand2018-10-19 00:45:19 +0200
committerMikael Blomstrand2018-10-19 00:45:19 +0200
commit1dea59dbee9f81ff1da66ef47ae3c2905eb4c03f (patch)
treed2e7583dd9d19650ac26498b2ebd7dce31155602
parent5351cf728985bb5b08f1f3cd71f1cc4ca8b48c37 (diff)
downloadaur-1dea59dbee9f81ff1da66ef47ae3c2905eb4c03f.tar.gz
Improved
Use release source. Correct version number. Package function from Makefile.
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD31
2 files changed, 24 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0e3f2819bd1b..bb4c0d24ea28 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,19 +1,21 @@
pkgbase = neovim-gtk
pkgdesc = GTK UI for Neovim written in Rust
- pkgver = v0.1.1
- pkgrel = 3
+ pkgver = 0.1.1
+ pkgrel = 4
url = https://github.com/daa84/neovim-gtk
arch = i686
arch = x86_64
license = GPL3
makedepends = rust
makedepends = cargo
- makedepends = git
depends = neovim
depends = gtk3
depends = vte3
- source = git+https://github.com/daa84/neovim-gtk.git
- md5sums = SKIP
+ depends = ttf-dejavu
+ source = neovim-gtk-0.1.1.tar.gz::https://github.com/daa84/neovim-gtk/archive/v0.1.1.tar.gz
+ md5sums = 43c9a7bc2f57e7fddb98a7304dc078a5
+ sha1sums = c50cd86c4b121de46f1f309a64fa903079ce9328
+ sha256sums = a5c64cbbf3089b76fc24e590967752d8c02eec90b8999e409630ab8fa290b8c2
pkgname = neovim-gtk
diff --git a/PKGBUILD b/PKGBUILD
index 8f42d913fe09..eb96a5ec7f06 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,26 +1,29 @@
-# Maintainer: Tobias Umbach <tobias@fastmail.mx>
-# PKGBUILD author: Wesley Moore <wes@wezm.net>
+# Maintainer: Mikael Blomstrand <mbloms ÅT kth DÖT se>
+# Contributor: Tobias Umbach <tobias@fastmail.mx>
+# Contributor: Wesley Moore <wes@wezm.net>
+
pkgname=neovim-gtk
-_pkgname=neovim-gtk
-pkgver=v0.1.1
-pkgrel=3
+pkgver=0.1.1
+pkgrel=4
pkgdesc='GTK UI for Neovim written in Rust'
arch=('i686' 'x86_64')
url="https://github.com/daa84/neovim-gtk"
license=('GPL3')
-depends=('neovim' 'gtk3' 'vte3')
-makedepends=('rust' 'cargo' 'git')
-source=("git+https://github.com/daa84/neovim-gtk.git")
-md5sums=('SKIP')
+depends=('neovim' 'gtk3' 'vte3' 'ttf-dejavu')
+makedepends=('rust' 'cargo')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/daa84/${pkgname}/archive/v${pkgver}.tar.gz")
+md5sums=('43c9a7bc2f57e7fddb98a7304dc078a5')
+sha1sums=('c50cd86c4b121de46f1f309a64fa903079ce9328')
+sha256sums=('a5c64cbbf3089b76fc24e590967752d8c02eec90b8999e409630ab8fa290b8c2')
build() {
- cd "$srcdir/$_pkgname"
+ cd "${pkgname}-${pkgver}"
cargo build --release
}
package() {
- install -Dm755 "$srcdir/$_pkgname/target/release/nvim-gtk" "$pkgdir/usr/bin/nvim-gtk"
- install -D -m644 "$srcdir/$_pkgname/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
- install -D -m644 "$srcdir/$_pkgname/desktop/org.daa.NeovimGtk.desktop" "${pkgdir}"/usr/share/applications/org.daa.NeovimGtk.desktop
- install -D -m644 "$srcdir/$_pkgname/desktop/org.daa.NeovimGtk.png" "${pkgdir}"/usr/share/pixmaps/org.daa.NeovimGtk.png
+ cd "${pkgname}-${pkgver}"
+ install -Dm755 "target/release/nvim-gtk" "${pkgdir}/usr/bin/nvim-gtk"
+ install -Dm644 "desktop/nvim-gtk.png" "${pkgdir}/usr/share/icons/hicolor/128x128/apps/nvim-gtk.png"
+ install -Dm644 "desktop/nvim-gtk.desktop" "${pkgdir}/usr/share/applications/nvim-gtk.desktop"
}