app-vim/*: memove redundant cleanup code.

This is a follow up of 47cf99c7.

Leave a lot of heavy lifting to einstalldocs when possible.

Signed-off-by: Marco Sirabella <marco@sirabella.org>
Closes: https://github.com/gentoo/gentoo/pull/20726
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
This commit is contained in:
Marco Sirabella 2021-05-07 20:09:05 -04:00 committed by Patrice Clement
parent c67547773c
commit 294588df77
No known key found for this signature in database
GPG Key ID: 5F2B7FD27C412583
65 changed files with 36 additions and 261 deletions

View File

@ -21,11 +21,11 @@ HOMEPAGE="https://github.com/vim-airline/vim-airline/ https://www.vim.org/script
LICENSE="MIT"
VIM_PLUGIN_HELPFILES="${PN}.txt"
DOCS=( CHANGELOG.md )
DOCS=( CHANGELOG.md README.md )
src_prepare() {
default
# remove unwanted files
rm -r t Gemfile Rakefile LICENSE README* .travis.yml .gitignore || die
# remove test dir
rm -r t || die
}

View File

@ -24,6 +24,6 @@ VIM_PLUGIN_HELPFILES="${PN}.txt"
src_prepare() {
default
# remove unwanted files
rm -r t Gemfile Rakefile LICENSE README* .travis.yml .gitignore || die
# remove unwanted test dir
rm -r t || die
}

View File

@ -12,8 +12,3 @@ LICENSE="BSD"
KEYWORDS="amd64 x86"
VIM_PLUGIN_HELPFILES="${PN}.txt"
src_prepare() {
default
rm LICENSE README.md || die
}

View File

@ -12,8 +12,3 @@ LICENSE="BSD"
KEYWORDS="~amd64 ~x86"
VIM_PLUGIN_HELPFILES="${PN}.txt"
src_prepare() {
default
rm LICENSE README.md || die
}

View File

@ -18,8 +18,3 @@ HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=42 https://github.com
LICENSE="BSD"
VIM_PLUGIN_HELPFILES="${PN}.txt"
src_prepare() {
default
rm LICENSE README.md || die
}

View File

@ -38,7 +38,6 @@ each_ruby_install() {
}
all_ruby_install() {
rm Gemfile* Rakefile LICENSE README.md || die
rm -r appstream bin fixtures data ruby/${PN}/{ext,lib,*.gemspec} spec vendor || die
vim-plugin_src_install

View File

@ -17,8 +17,3 @@ KEYWORDS="~amd64 ~x86"
VIM_PLUGIN_HELPFILES="${PN}"
PATCHES=( "${FILESDIR}/${PN}-doc.patch" )
src_prepare() {
rm -v LICENSE README.md || die
default
}

View File

@ -13,8 +13,3 @@ KEYWORDS="amd64 x86"
VIM_PLUGIN_HELPFILES="${PN}"
PATCHES=( "${FILESDIR}/${PN}-doc.patch" )
src_prepare() {
rm -v LICENSE README.md || die
default
}

View File

@ -17,11 +17,6 @@ DEPEND="app-arch/unzip"
S="${WORKDIR}/${PN}.vim-${PV}"
src_prepare() {
default
rm -v config.mk || die
}
src_compile() {
:;
}

View File

@ -14,8 +14,3 @@ LICENSE="vim.org"
KEYWORDS="amd64 x86"
VIM_PLUGIN_HELPFILES="${PN}.txt"
src_prepare() {
default
rm *.gif *.png *.md || die
}

View File

@ -14,8 +14,3 @@ LICENSE="vim.org"
KEYWORDS="~amd64 ~x86"
VIM_PLUGIN_HELPFILES="${PN}.txt"
src_prepare() {
default
rm *.gif *.png *.md || die
}

View File

@ -18,15 +18,6 @@ KEYWORDS="amd64 x86"
VIM_PLUGIN_HELPFILES="${PN%-vim}.txt"
src_prepare() {
default
rm LICENSE LICENSE.PSF \
mkzip.sh .editorconfig \
.git{ignore,modules} \
.{travis,appveyor}.yml || die
}
src_install() {
# we don't want to install the tests
rm -r tests || die

View File

@ -16,7 +16,4 @@ IUSE=""
VIM_PLUGIN_HELPFILES="exheres-syntax"
VIM_PLUGIN_MESSAGES="filetype"
src_prepare() {
default
rm .gitignore Makefile || die
}
src_compile() { :; }

View File

@ -24,7 +24,4 @@ VIM_PLUGIN_HELPFILES="Gist.vim"
S=${WORKDIR}/${MY_P}
src_prepare() {
default
rm README.md gist.vim* Makefile || die
}
src_compile() { :; }

View File

@ -24,7 +24,6 @@ RDEPEND="dev-vcs/git"
src_prepare() {
default
# remove unwanted files
rm LICENCE README* screenshot.png unplace.vim || die
# remove unwanted test dir
rm -r test || die
}

View File

@ -24,7 +24,6 @@ RDEPEND="dev-vcs/git"
src_prepare() {
default
# remove unwanted files
rm LICENCE README* screenshot.png unplace.vim || die
# remove unwanted test dir
rm -r test || die
}

View File

@ -24,6 +24,6 @@ RDEPEND="dev-vcs/git"
src_prepare() {
default
# remove unwanted files
rm -rv LICENCE README* screenshot.png test || die
# remove unwanted test dir
rm -rv test || die
}

View File

@ -24,7 +24,7 @@ RDEPEND="
app-vim/fugitive"
src_prepare() {
rm -f doc/tags addon-info.json roadmap.md || die
rm -f doc/tags || die
rm -r img || die
default
}

View File

@ -27,6 +27,6 @@ VIM_PLUGIN_HELPFILES="${PN}.txt"
PATCHES=( "${FILESDIR}"/${P}-python3.patch )
src_prepare() {
rm -r .gitignore .hg* package.sh README* site tests || die
rm -r site tests || die
default
}

View File

@ -11,8 +11,3 @@ LICENSE="MIT"
KEYWORDS="amd64 x86"
DOCS=( readme.md )
src_prepare() {
rm *-test.* license.md || die
default
}

View File

@ -24,8 +24,3 @@ LICENSE="vim"
RDEPEND="app-vim/fugitive"
VIM_PLUGIN_HELPFILES="${PN}"
src_prepare() {
rm README.md || die
default
}

View File

@ -25,9 +25,4 @@ RDEPEND="app-vim/fugitive"
VIM_PLUGIN_HELPFILES="${PN}"
DOCS=( CHANGELOG.md )
src_prepare() {
rm README.md || die
default
}
DOCS=( CHANGELOG.md README.md )

View File

@ -25,9 +25,4 @@ RDEPEND="app-vim/fugitive"
VIM_PLUGIN_HELPFILES="${PN}"
DOCS=( CHANGELOG.md )
src_prepare() {
rm README.md || die
default
}
DOCS=( CHANGELOG.md README.md )

View File

@ -15,10 +15,3 @@ KEYWORDS="amd64 ~mips ppc x86"
VIM_PLUGIN_HELPFILES="${PN}.txt"
S=${WORKDIR}/${MY_PN}-${PV}
src_prepare() {
default
# discard unwanted files
rm .gitignore README.md || die
}

View File

@ -18,8 +18,3 @@ HOMEPAGE="https://github.com/scrooloose/nerdcommenter https://www.vim.org/script
LICENSE="WTFPL-2 "
VIM_PLUGIN_HELPFILES="NERD_commenter.txt"
src_prepare() {
default
rm README.md Rakefile || die
}

View File

@ -18,8 +18,3 @@ HOMEPAGE="https://github.com/scrooloose/nerdcommenter https://www.vim.org/script
LICENSE="WTFPL-2 "
VIM_PLUGIN_HELPFILES="NERD_commenter.txt"
src_prepare() {
default
rm README.md Rakefile || die
}

View File

@ -17,9 +17,4 @@ S="${WORKDIR}/vim-${P}"
VIM_PLUGIN_HELPFILES="${PN}"
DOCS=( CHANGELOG.md )
src_prepare() {
default
rm LICENSE README.md || die
}
DOCS=( CHANGELOG.md README.md )

View File

@ -12,8 +12,3 @@ LICENSE="WTFPL-2"
KEYWORDS="amd64 x86 ~x64-macos"
VIM_PLUGIN_HELPFILES="NERD_tree"
src_prepare() {
default
rm LICENCE || die
}

View File

@ -14,8 +14,3 @@ KEYWORDS="~amd64 ~x86 ~x64-macos"
VIM_PLUGIN_HELPFILES="NERD_tree"
DOCS=( CHANGELOG.md README.markdown )
src_prepare() {
default
rm LICENCE || die
}

View File

@ -20,8 +20,3 @@ LICENSE="WTFPL-2"
VIM_PLUGIN_HELPFILES="NERD_tree"
DOCS=( CHANGELOG.md README.markdown )
src_prepare() {
rm LICENCE screenshot.png _config.yml || die
default
}

View File

@ -20,8 +20,3 @@ LICENSE="WTFPL-2"
VIM_PLUGIN_HELPFILES="NERD_tree"
DOCS=( CHANGELOG.md README.markdown )
src_prepare() {
rm LICENCE screenshot.png _config.yml || die
default
}

View File

@ -19,17 +19,4 @@ RDEPEND="${DEPEND}"
S="${WORKDIR}/${PN}.vim-${PV}"
src_prepare() {
default
local CLEANUP=(
Makefile
config.mk
README.mkd
README.mkd.old
win32-install.bat
TODO
)
rm -v "${CLEANUP[@]}" || die
}
src_compile() { :; }

View File

@ -17,8 +17,3 @@ KEYWORDS="~amd64 ~x86"
VIM_PLUGIN_HELPFILES="${PN}.txt"
S=${WORKDIR}/${MY_P}
src_prepare() {
rm *.markdown || die
default
}

View File

@ -16,8 +16,3 @@ RDEPEND=">=app-vim/vim-misc-1.8.5"
VIM_PLUGIN_HELPFILES="${PN}.txt"
S="${WORKDIR}/vim-${P}"
src_prepare() {
default
rm addon-info.json *.md || die
}

View File

@ -15,8 +15,3 @@ LICENSE="vim"
KEYWORDS="amd64 x86"
S=${WORKDIR}/${MY_P}
src_prepare() {
rm *.markdown || die
default
}

View File

@ -15,8 +15,3 @@ KEYWORDS="amd64 ~arm64 x86"
VIM_PLUGIN_HELPFILES="screen.txt"
RDEPEND="|| ( app-misc/screen app-misc/tmux )"
src_prepare() {
rm README || die
default
}

View File

@ -16,10 +16,3 @@ VIM_PLUGIN_HELPFILES="${PN}.txt"
RDEPEND=">=app-vim/vim-misc-1.17.6"
S=${WORKDIR}/vim-${P}
src_prepare() {
default
# remove unneeded files
rm addon-info.json *.md || die
}

View File

@ -23,8 +23,3 @@ S=${WORKDIR}/${MY_P}
VIM_PLUGIN_HELPFILES="SnipMate"
VIM_PLUGIN_MESSAGES="filetype"
src_prepare() {
rm addon-info.json || die
default
}

View File

@ -25,10 +25,11 @@ VIM_PLUGIN_HELPFILES="${PN}.txt"
src_prepare() {
default
rm .[a-z]* Makefile LICENSE.markdown package.sh || die
rm -r site || die
}
src_compile() { :; }
src_install() {
vim-plugin_src_install
python_optimize "${ED}"/usr/share/vim/vimfiles/autoload/splicelib

View File

@ -26,10 +26,11 @@ VIM_PLUGIN_HELPFILES="${PN}.txt"
src_prepare() {
default
rm .[a-z]* Makefile LICENSE.markdown package.sh || die
rm -r site || die
}
src_compile() { :; }
src_install() {
vim-plugin_src_install
python_optimize "${ED}"/usr/share/vim/vimfiles/autoload/splicelib

View File

@ -13,7 +13,4 @@ KEYWORDS="amd64 ~mips ppc ppc64 x86"
VIM_PLUGIN_HELPFILES="${PN}.txt"
src_prepare() {
rm Makefile .gitignore || die
default
}
src_compile() { :; }

View File

@ -20,7 +20,7 @@ VIM_PLUGIN_HELPFILES="${PN}"
src_prepare() {
default
rm -r _assets LICENCE README.markdown || die
rm -r _assets || die
}
pkg_postinst() {

View File

@ -20,7 +20,7 @@ VIM_PLUGIN_HELPFILES="${PN}"
src_prepare() {
default
rm -r _assets LICENCE README.markdown || die
rm -r _assets || die
}
pkg_postinst() {

View File

@ -15,8 +15,3 @@ KEYWORDS="amd64 x86"
RDEPEND=">=dev-util/ctags-5.5"
VIM_PLUGIN_HELPFILES="${PN}.txt"
src_prepare() {
rm LICENSE || die
default
}

View File

@ -22,9 +22,9 @@ LICENSE="GPL-3"
VIM_PLUGIN_HELPFILES="${PN}.txt"
DOCS=( CHANGES.TXT )
DOCS=( CHANGES.TXT README )
src_prepare() {
default
rm -r README LICENSE.TXT etc spec addon* || die
rm -r etc spec addon* || die
}

View File

@ -22,9 +22,9 @@ LICENSE="GPL-3"
VIM_PLUGIN_HELPFILES="${PN}.txt"
DOCS=( CHANGES.txt )
DOCS=( CHANGES.TXT README )
src_prepare() {
default
rm -r README LICENSE.TXT etc spec addon* || die
rm -r etc spec addon* || die
}

View File

@ -22,5 +22,5 @@ DOCS=( README CHANGES.TXT )
src_prepare() {
default
rm -r test samples addon-info.json || die
rm -r test samples || die
}

View File

@ -22,5 +22,5 @@ DOCS=( README CHANGES.TXT )
src_prepare() {
default
rm -r test samples addon-info.json || die
rm -r test samples || die
}

View File

@ -14,8 +14,3 @@ KEYWORDS="~amd64 ~x86"
VIM_PLUGIN_HELPFILES="${PN}.txt"
S=${WORKDIR}
src_prepare() {
default
rm indent_patch.txt || die
}

View File

@ -14,8 +14,3 @@ KEYWORDS="~amd64 ~x86"
VIM_PLUGIN_HELPFILES="${PN}.txt"
S=${WORKDIR}
src_prepare() {
default
rm indent_patch.txt || die
}

View File

@ -21,5 +21,5 @@ src_prepare() {
default
# tests are written in ruby, prefer to avoid that
rm -r .travis.yml test || die
rm -r test || die
}

View File

@ -16,9 +16,3 @@ KEYWORDS="~amd64 ~x86"
RDEPEND="dev-lang/jsonnet"
S="${WORKDIR}/${PN}-${COMMIT_HASH}"
src_prepare() {
default
rm -f LICENSE .gitignore || die
}

View File

@ -30,9 +30,6 @@ VIM_PLUGIN_HELPFILES="latex-suite.txt latex-suite-quickstart.txt latexhelp.txt i
src_compile() { :; }
src_install() {
# remove unused metadata
rm vim-latex.metainfo.xml || die
# don't mess up vim's doc dir with random files
mv doc mydoc || die
mkdir doc || die

View File

@ -14,6 +14,6 @@ KEYWORDS="amd64 x86"
VIM_PLUGIN_HELPFILES="misc.txt"
src_prepare() {
rm INSTALL.md addon-info.json autoload/xolox/misc/echo.exe || die
rm autoload/xolox/misc/echo.exe || die
default
}

View File

@ -14,10 +14,3 @@ S="${WORKDIR}/${PN}-${COMMIT_ID}"
LICENSE="MIT"
KEYWORDS="~amd64 ~x86"
src_prepare() {
default
# will install license file by default
rm LICENSE || die
}

View File

@ -18,10 +18,3 @@ KEYWORDS="~amd64 ~x86"
PATCHES=(
"${FILESDIR}/vim-nftables-0_pre2020062901-no-expandtab.patch"
)
src_prepare() {
default
# will install license file by default
rm LICENSE || die
}

View File

@ -14,8 +14,3 @@ KEYWORDS="~amd64 ~x86"
VIM_PLUGIN_HELPFILES="${PN}.txt"
RDEPEND="net-misc/curl"
src_prepare() {
rm *.md *.json *.rest || die
default
}

View File

@ -20,8 +20,3 @@ VIM_PLUGIN_HELPFILES="${PN}"
RDEPEND="dev-vcs/git"
DOCS=( README.md Changelog )
src_prepare() {
rm _config.yml || die
default
}

View File

@ -20,8 +20,3 @@ VIM_PLUGIN_HELPFILES="${PN}"
RDEPEND="dev-vcs/git"
DOCS=( README.md Changelog )
src_prepare() {
rm _config.yml || die
default
}

View File

@ -46,7 +46,6 @@ src_prepare() {
}
src_install() {
einstalldocs
rm -rv doc/LICENSE.txt bin || die
vim-plugin_src_install
}

View File

@ -18,6 +18,5 @@ src_prepare() {
default
sed -i -e '/^if exists/,/endif/d' ftdetect/vo_base.vim || die
sed -i -e 's/g:vo_modules2load/g:vo_modules_load/' vimoutliner/vimoutlinerrc || die
rm -v install.sh || die
find "${S}" -type f -exec chmod a+r {} \; || die
}

View File

@ -48,5 +48,4 @@ src_compile() {
2to3 -w -n --no-diffs "${pyscript}" >& /dev/null || die
python_fix_shebang -f -q "${pyscript}"
done
rm -v README.detailed || die
}

View File

@ -20,6 +20,6 @@ RDEPEND="
src_prepare() {
default
# remove unwanted files
rm -r *.md media test || die
# remove unwanted dirs
rm -r media test || die
}

View File

@ -28,6 +28,6 @@ RDEPEND="
src_prepare() {
default
# remove unwanted files
rm -r *.md media test || die
# remove unwanted dirs
rm -r media test || die
}

View File

@ -15,7 +15,4 @@ RDEPEND="net-misc/curl"
S="${WORKDIR}/${PN}-vim-${PV}"
src_prepare() {
default
rm -v Makefile || die
}
src_compile() { :; }