diff options
author | Sainnhepark | 2020-08-24 09:18:16 +0800 |
---|---|---|
committer | Sainnhepark | 2020-08-24 09:18:16 +0800 |
commit | fa2374a405967638af4a16ce000523a07d3bdc12 (patch) | |
tree | 6ce406d0b4b9c98147f730952a5a9b8f701378fa | |
download | aur-fa2374a405967638af4a16ce000523a07d3bdc12.tar.gz |
init
-rw-r--r-- | .SRCINFO | 29 | ||||
-rw-r--r-- | PKGBUILD | 57 |
2 files changed, 86 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..d9c9cf7748bb --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,29 @@ +pkgbase = neovim-sonokai-git + pkgver = v0.2.0.r4.g2236d0c + pkgrel = 1 + url = https://github.com/sainnhe/sonokai + arch = any + license = MIT + source = sonokai::git+https://github.com/sainnhe/sonokai.git + sha256sums = SKIP + +pkgname = neovim-sonokai-git + pkgdesc = High Contrast & Vivid Color Scheme based on Monokai Pro + depends = neovim + provides = neovim-sonokai + conflicts = neovim-sonokai + +pkgname = neovim-airline-sonokai-git + pkgdesc = sonokai color scheme for airline + depends = neovim-sonokai + depends = neovim-airline + provides = neovim-airline-sonokai + conflicts = neovim-airline-sonokai + +pkgname = neovim-lightline-sonokai-git + pkgdesc = sonokai color scheme for lightline + depends = neovim-sonokai + depends = neovim-lightline + provides = neovim-lightline-sonokai + conflicts = neovim-lightline-sonokai + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..ad5d9b484050 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,57 @@ +# Maintainer: Sainnhe Park <sainnhe@gmail.com> +_variant='neovim' +_colorscheme='sonokai' + +pkgbase="${_variant}-${_colorscheme}-git" +pkgname=("${_variant}-${_colorscheme}-git" + "${_variant}-airline-${_colorscheme}-git" + "${_variant}-lightline-${_colorscheme}-git") +pkgver=v0.2.0.r4.g2236d0c +pkgrel=1 +arch=('any') +url="https://github.com/sainnhe/${_colorscheme}" +license=('MIT') +source=("${_colorscheme}::git+${url}.git") +sha256sums=('SKIP') + +pkgver() { + cd "${srcdir}/${_colorscheme}" + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +} + +package_neovim-sonokai-git() { + pkgdesc='High Contrast & Vivid Color Scheme based on Monokai Pro' + depends=("${_variant}") + provides=("${_variant}-${_colorscheme}") + conflicts=("${_variant}-${_colorscheme}") + cd "${srcdir}/${_colorscheme}" + nvim -es --cmd ":helptags doc" --cmd ":q" + find doc colors -type f -exec \ + install -Dm 644 '{}' "${pkgdir}/usr/local/share/nvim/site/pack/${_colorscheme}/start/${_colorscheme}/{}" \; + find autoload/*.vim -type f -exec \ + install -Dm 644 '{}' "${pkgdir}/usr/share/nvim/runtime/{}" \; + install -Dm 644 "${srcdir}/${_colorscheme}/LICENSE" \ + "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +package_neovim-airline-sonokai-git() { + pkgdesc="${_colorscheme} color scheme for airline" + depends=("${_variant}-${_colorscheme}" + 'neovim-airline') + provides=("${_variant}-airline-${_colorscheme}") + conflicts=("${_variant}-airline-${_colorscheme}") + cd "${srcdir}/${_colorscheme}" + find autoload/airline -type f -exec \ + install -Dm 644 '{}' "${pkgdir}/usr/share/nvim/runtime/{}" \; +} + +package_neovim-lightline-sonokai-git() { + pkgdesc="${_colorscheme} color scheme for lightline" + depends=("${_variant}-${_colorscheme}" + 'neovim-lightline') + provides=("${_variant}-lightline-${_colorscheme}") + conflicts=("${_variant}-lightline-${_colorscheme}") + cd "${srcdir}/${_colorscheme}" + find autoload/lightline -type f -exec \ + install -Dm 644 '{}' "${pkgdir}/usr/share/nvim/runtime/{}" \; +} |