diff options
author | Luis Martinez | 2021-08-14 22:35:26 -0500 |
---|---|---|
committer | Luis Martinez | 2021-08-14 22:35:26 -0500 |
commit | 6244de9625a36727d065e021401ec220590a65cd (patch) | |
tree | 502e2c5231de633e06728132a241414a49c47ea2 /PKGBUILD | |
parent | fa53624e8319126dbd9eccb411469b7337cc0a30 (diff) | |
download | aur-vim-srcery-git.tar.gz |
unite package similar to vim-srcery
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 73 |
1 files changed, 16 insertions, 57 deletions
@@ -1,10 +1,7 @@ -# Maintainer: Luis Martinez <luis dot martinez at tuta dot io> -pkgbase=vim-srcery-git -pkgname=('vim-srcery-git' - 'vim-airline-srcery-git' - 'vim-lightline-srcery-git' - 'vim-clap-srcery-git') -pkgver=0.10.0.r112.g9c692e3 +# Maintainer: Luis Martinez <luis dot martinez at disroot dot org> + +pkgname=vim-srcery-git +pkgver=1.0.0.r10.g9a34db8 pkgrel=1 pkgdesc="Dark colorscheme with contrasting colors and a slightly earthy tone" arch=('any') @@ -13,58 +10,20 @@ license=('MIT') groups=('vim-plugins') depends=('vim-plugin-runtime') makedepends=('git') -source=("$pkgbase::git+$url") -md5sums=('SKIP') +provides=('vim-srcery' 'vim-airline-srcery' 'vim-lightline-srcery' 'vim-clap-srcery') +conflicts=('vim-srcery') +replaces=('vim-airline-srcery-git' 'vim-lightline-srcery-git' 'vim-clap-srcery-git') +source=("$pkgname::git+$url") +sha256sums=('SKIP') pkgver() { - cd "$pkgname" - git describe --long --tags | sed 's/^v//;s/-/.r/;s/-/./' -} - -package_vim-srcery-git() { - optdepends=('vim-airline-srcery: Airline theme' - 'vim-lightline-srcery: Lightline theme' - 'vim-clap-srcery: Clap theme') - provides=("${pkgname%-git}") - conflicts=("${pkgname%-git}") - - cd "$pkgbase" - install -Dvm 644 autoload/srcery/helper.vim -t "$pkgdir/usr/share/vim/vimfiles/autoload/srcery/" - find colors doc \ - -type f -exec install -Dvm 644 '{}' "$pkgdir/usr/share/vim/vimfiles/{}" \; - install -Dvm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/" - install -Dvm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname/" + cd "$pkgname" + git describe --long --tags | sed 's/^v//;s/-/.r/;s/-/./' } -package_vim-airline-srcery-git() { - depends=('vim-airline') - provides=("${pkgname%-git}") - conflicts=("${pkgname%-git}") - - cd "$pkgbase" - install -Dvm 644 autoload/airline/themes/srcery.vim -t "$pkgdir/usr/share/vim/vimfiles/autoload/airline/themes/" - install -Dvm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/" - install -Dvm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname/" -} - -package_vim-lightline-srcery-git() { - depends=('vim-lightline-git') - provides=("${pkgname%-git}") - conflicts=("${pkgname%-git}") - - cd "$pkgbase" - install -Dvm 644 autoload/lightline/colorscheme/srcery.vim -t "$pkgdir/usr/share/vim/vimfiles/lightline/colorscheme/" - install -Dvm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/" - install -Dvm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname/" -} - -package_vim-clap-srcery-git() { - depends=('vim-clap') - provides=("${pkgname%-git}") - conflicts=("${pkgname%-git}") - - cd "$pkgbase" - install -Dvm 644 autoload/clap/themes/srcery.vim -t "$pkgdir/usr/share/vim/vimfiles/autoload/clap/themes/" - install -Dvm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/" - install -Dvm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname/" +package() { + cd "$pkgname" + find autoload colors doc -type f -exec install -Dm 644 '{}' "$pkgdir/usr/share/vim/vimfiles/{}" \; + install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/" + install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname/" } |