summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuis Martinez2023-03-28 12:37:11 -0500
committerLuis Martinez2023-03-28 12:41:50 -0500
commited9ebe67dfef3bee2de421bad661d83068bc5201 (patch)
tree71ce0a5b4f148192e834ee0de259d808c292552f
parent8edc94fa8b81cc4abb62f2d4c5782f35394ba1f1 (diff)
downloadaur-ed9ebe67dfef3bee2de421bad661d83068bc5201.tar.gz
packaging cleanup
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD23
2 files changed, 12 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index eacf45517734..1b4d1fbee564 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = neovim-tokyonight-git
pkgdesc = Dark and light theme ported from VSCode's TokyoNight
- pkgver = r102.0ead86a
+ pkgver = 1.10.0.r0.g1b0c880
pkgrel = 1
url = https://github.com/folke/tokyonight.nvim
install = neovim-tokyonight-git.install
diff --git a/PKGBUILD b/PKGBUILD
index 632e48daff09..12f17683f1de 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,8 @@
-# Maintainer: Luis Martinez <luis dot martinez at tuta dot io>
+# Maintainer: Luis Martinez <luis dot martinez at disroot dot org>
pkgname=neovim-tokyonight-git
-pkgver=r102.0ead86a
+_pkg="${pkgname%-git}"
+pkgver=1.10.0.r0.g1b0c880
pkgrel=1
pkgdesc="Dark and light theme ported from VSCode's TokyoNight"
arch=('any')
@@ -10,23 +11,21 @@ license=('MIT')
groups=('neovim-plugins')
depends=('neovim')
makedepends=('git')
-provides=("${pkgname%-git}" 'neovim-airline-tokyonight' 'neovim-lightline-tokyonight' 'neovim-lualine-tokyonight')
-conflicts=("${pkgname%-git}" 'neovim-airline-tokyonight' 'neovim-lightline-tokyonight' 'neovim-lualine-tokyonight')
+provides=("$_pkg" 'neovim-airline-tokyonight' 'neovim-lightline-tokyonight' 'neovim-lualine-tokyonight')
+conflicts=("$_pkg" 'neovim-airline-tokyonight' 'neovim-lightline-tokyonight' 'neovim-lualine-tokyonight')
install="$pkgname.install"
source=("$pkgname::git+$url")
sha256sums=('SKIP')
pkgver() {
- cd "$pkgname"
- printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ git -C "$pkgname" describe --match "v[0-9]*" --long --tags | sed 's/^v//;s/-/.r/;s/-/./'
}
package() {
+ local dirs=(autoload colors doc lua)
cd "$pkgname"
- find autoload colors doc lua ! \( -name 'tags' -prune \) \
- -type f -exec install -Dm 644 '{}' "$pkgdir/usr/share/nvim/runtime/{}" \;
- find extras \
- -type f -exec install -Dm 644 '{}' -t "$pkgdir/usr/share/$pkgname/" \;
- install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
- install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname/"
+ find "${dirs[@]}" -type f -exec install -Dvm644 '{}' "$pkgdir/usr/share/nvim/runtime/{}" \;
+ find extras -type f -exec install -Dvm644 '{}' "$pkgdir/usr/share/$_pkg/{}" \;
+ install -Dvm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
+ install -Dvm644 README.md -t "$pkgdir/usr/share/doc/$pkgname/"
}