From f39869264ff0b7c81fe9c463db9e3f7944a9cd20 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 28 Aug 2022 22:45:09 +0100 Subject: gentoo auto-resync : 28:08:2022 - 22:45:09 --- app-vim/vimclojure/Manifest | 1 + app-vim/vimclojure/vimclojure-2.3.6-r4.ebuild | 51 +++++++++++++++++++++++++++ 2 files changed, 52 insertions(+) create mode 100644 app-vim/vimclojure/vimclojure-2.3.6-r4.ebuild (limited to 'app-vim/vimclojure') diff --git a/app-vim/vimclojure/Manifest b/app-vim/vimclojure/Manifest index b6afae6b5719..8408eb01e037 100644 --- a/app-vim/vimclojure/Manifest +++ b/app-vim/vimclojure/Manifest @@ -1,3 +1,4 @@ DIST vimclojure-2.3.6.tar.gz 32456 BLAKE2B 7c80611516cf7e1d46400c8cc8c9f9f8146ce8f1ce2fc7458ad9e5a7c778f54496f3a1b2fe47a6cc9cb28cb8f6f0e0e67ace77a09c7258f1585cb76758d6e908 SHA512 186fd5607ccaa4b4344aed4d165d257d0518b3fe19d7b9d858b11a672f68c601bbd453fde7189dd61c3fc2f0b8517c3481579355bf5405ab90517dc48900fd51 EBUILD vimclojure-2.3.6-r3.ebuild 1105 BLAKE2B 12f9a1593d373fa19bada0dd78d2bed453fd21c7bfd086e2e44794a39f7a25ebf66f8313e901442cd30bd75da3874817f199f91382014f4a66eb47adfe154627 SHA512 2bc86d694c2d13431d35b72da865447c4d6b9e82b0d1f4d8f9759a4f09d4e5870e856bc581e72c23feee448095217e7d7106beec3681f12f7f16987e7e3ea6c3 +EBUILD vimclojure-2.3.6-r4.ebuild 1107 BLAKE2B e20e0459922efb61dd75559c32e8326ad0861064b01361010d6989d04126661f5f49ed9e9f4e1203896c446035bdb80809f5db15d3223655c4c9597649c8556f SHA512 df5352a2006be88d9e001ff68ec8a91d8ab6dd3108b5170523adc96a0c6ee91ba9fa56636a68e01e3b53e71d9687f7b1bade862846d456a17ba04abf0ca60678 MISC metadata.xml 405 BLAKE2B f74c6ead8f1ea1deec1973c062f5a1034b98406ea4b73f2e8366601ddfe13b9fb31966eaf54a21b007edceeffd88966a2631cfa819e09f0549a98cecca4cec55 SHA512 ae2db42ed5786b3241e0c76cc66d6b9c22f7ac4eb15ab6f2c2040985358a9b453bff442ff8d458cbe8d4d9bb7b603ade7302aeb62eabee9e2e73e1d7f9f022e3 diff --git a/app-vim/vimclojure/vimclojure-2.3.6-r4.ebuild b/app-vim/vimclojure/vimclojure-2.3.6-r4.ebuild new file mode 100644 index 000000000000..c34730afe916 --- /dev/null +++ b/app-vim/vimclojure/vimclojure-2.3.6-r4.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit vim-plugin + +MY_PN="VimClojure" + +DESCRIPTION="vim plugin: Clojure syntax highlighting, filetype and indent settings" +HOMEPAGE="https://github.com/vim-scripts/VimClojure" +SRC_URI="https://github.com/vim-scripts/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~amd64 ~x86" +LICENSE="BSD" +SLOT="0" + +RDEPEND="dev-lang/clojure" + +S="${WORKDIR}/${MY_PN}-${PV}" + +DOCS=( README README.markdown ) + +# Files with similar names are already installed by app-vim/slimv. +DUPLICATE_FILES=( + indent/clojure.vim + ftdetect/clojure.vim +) + +src_prepare() { + default + + # Remove .bat files. + find . -type f -name \*.bat -exec rm -v {} \; || die + + # Let's simply rename ${DUPLICATE_FILES[@]}. + local f + for f in "${DUPLICATE_FILES[@]}"; do + [[ -f "${f}" ]] || die "Couldn't find ${f}" + bname="${f##*/}" + path="${f%/*}" + noext="${bname%%.*}" + newname="${path}/${PN}_${noext}.vim" + mv -v "${f}" "${newname}" || die + done +} + +src_install() { + rm -rv doc/LICENSE.txt bin || die + vim-plugin_src_install +} -- cgit v1.2.3