From 34bba6228f17640420a4f3e14efea95e20a3e170 Mon Sep 17 00:00:00 2001 From: leoberbert Date: Wed, 12 Feb 2025 23:33:09 -0300 Subject: [PATCH] Package adjustment for repository clone. --- pkgbuild/PKGBUILD | 14 ++++++++++++-- pkgbuild/biglinux-vim-config.install | 7 ------- 2 files changed, 12 insertions(+), 9 deletions(-) diff --git a/pkgbuild/PKGBUILD b/pkgbuild/PKGBUILD index f99a7b2..a358016 100644 --- a/pkgbuild/PKGBUILD +++ b/pkgbuild/PKGBUILD @@ -1,4 +1,5 @@ # Maintainer: Tales A. Mendonça +# Maintainer: Leonardo Berbert pkgname=biglinux-vim-config pkgver=$(date +%y.%m.%d) @@ -7,7 +8,7 @@ pkgdesc="Custom vim configuration" arch=('any') url="https://github.com/biglinux/$pkgname" license=('GPL3') -depends=('vim') +depends=('vim' 'git') provides=("$pkgname") source=("git+${url}.git") sha256sums=('SKIP') @@ -16,4 +17,13 @@ install=${pkgname}.install package() { mkdir -p "${pkgdir}/etc/" cp "${srcdir}/${pkgname}/etc/vimrc" "${pkgdir}/etc/vimrc.new" -} + + mkdir -p "${pkgdir}/usr/share/vim/vimfiles/pack/git-plugins/start" + git clone https://github.com/tomasiser/vim-code-dark "${pkgdir}/usr/share/vim/vimfiles/pack/git-plugins/start/vim-code-dark" + + mkdir -p "${pkgdir}/usr/share/vim/vimfiles/colors" + cp "${pkgdir}/usr/share/vim/vimfiles/pack/git-plugins/start/vim-code-dark/colors/codedark.vim" \ + "${pkgdir}/usr/share/vim/vimfiles/colors/codedark.vim" + + chmod -R a+rx "${pkgdir}/usr/share/vim/vimfiles/pack/git-plugins/start/vim-code-dark" +} \ No newline at end of file diff --git a/pkgbuild/biglinux-vim-config.install b/pkgbuild/biglinux-vim-config.install index fd033cd..a488e55 100644 --- a/pkgbuild/biglinux-vim-config.install +++ b/pkgbuild/biglinux-vim-config.install @@ -9,14 +9,7 @@ pre_install() { post_install() { if [ -f /etc/vimrc.new ]; then mv -f /etc/vimrc.new /etc/vimrc - fi - # Check if the directory for plugins exists, create if it doesn't - if [ ! -d /usr/share/vim/vimfiles/pack/git-plugins/start ]; then - mkdir -p /usr/share/vim/vimfiles/pack/git-plugins/start - git clone https://github.com/tomasiser/vim-code-dark /usr/share/vim/vimfiles/pack/git-plugins/start/vim-code-dark fi - # Set appropriate permissions - chmod -R a+rx /usr/share/vim/vimfiles/pack/git-plugins/start/vim-code-dark } # Restore the original file