voyageur 15/05/04 16:01:36 Modified: ChangeLog llvm-9999.ebuild Log: Fix vim files installation, thanks Tobias Jakobi. Note this does not fix USE=clang build, which still needs the cmake rewrite (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 00F7AB331B0F097F)
Revision Changes Path 1.239 sys-devel/llvm/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/ChangeLog?rev=1.239&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/ChangeLog?rev=1.239&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/ChangeLog?r1=1.238&r2=1.239 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/sys-devel/llvm/ChangeLog,v retrieving revision 1.238 retrieving revision 1.239 diff -u -r1.238 -r1.239 --- ChangeLog 16 Apr 2015 11:55:18 -0000 1.238 +++ ChangeLog 4 May 2015 16:01:35 -0000 1.239 @@ -1,6 +1,10 @@ # ChangeLog for sys-devel/llvm # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/ChangeLog,v 1.238 2015/04/16 11:55:18 voyageur Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/ChangeLog,v 1.239 2015/05/04 16:01:35 voyageur Exp $ + + 04 May 2015; Bernard Cafarelli <voyag...@gentoo.org> llvm-9999.ebuild: + Fix vim files installation, thanks Tobias Jakobi. Note this does not fix + USE=clang build, which still needs the cmake rewrite 16 Apr 2015; Bernard Cafarelli <voyag...@gentoo.org> llvm-3.3-r3.ebuild, llvm-3.4.2.ebuild, llvm-3.5.0.ebuild, llvm-3.5.1.ebuild, llvm-3.5.2.ebuild, 1.105 sys-devel/llvm/llvm-9999.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-9999.ebuild?rev=1.105&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-9999.ebuild?rev=1.105&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-devel/llvm/llvm-9999.ebuild?r1=1.104&r2=1.105 Index: llvm-9999.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-9999.ebuild,v retrieving revision 1.104 retrieving revision 1.105 diff -u -r1.104 -r1.105 --- llvm-9999.ebuild 16 Apr 2015 11:55:18 -0000 1.104 +++ llvm-9999.ebuild 4 May 2015 16:01:35 -0000 1.105 @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-9999.ebuild,v 1.104 2015/04/16 11:55:18 voyageur Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/llvm/llvm-9999.ebuild,v 1.105 2015/05/04 16:01:35 voyageur Exp $ EAPI=5 @@ -465,11 +465,14 @@ } multilib_src_install_all() { - insinto /usr/share/vim/vimfiles/syntax - doins utils/vim/*.vim + pushd utils/vim >/dev/null || die + for dir in */; do + insinto /usr/share/vim/vimfiles/${dir} + doins ${dir}/*.vim + done if use clang; then - cd tools/clang || die + pushd tools/clang >/dev/null || die if use static-analyzer ; then dobin tools/scan-build/ccc-analyzer