# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 PYTHON_COMPAT=( python3_{10,11} ) inherit python-single-r1 vim-plugin DESCRIPTION="vim plugin: automated tag file generation and syntax highlighting" HOMEPAGE="http://peterodding.com/code/vim/easytags/" SRC_URI="https://github.com/xolox/vim-${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" KEYWORDS="~amd64 ~x86" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS} >=app-vim/vim-misc-1.17.6 dev-util/ctags" VIM_PLUGIN_HELPFILES="${PN}.txt" S=${WORKDIR}/vim-${P} PATCHES=( "${FILESDIR}"/${P}-ctags-version.patch "${FILESDIR}"/${P}-python3-support.patch ) src_prepare() { # remove unnecessary files rm addon-info.json INSTALL.md README.md || die default } src_install() { vim-plugin_src_install # fix scripts fperms 755 /usr/share/vim/vimfiles/misc/easytags/{normalize-tags,why-so-slow}.py python_fix_shebang "${ED}"/usr/share/vim/vimfiles/misc/easytags/{normalize-tags,why-so-slow}.py }