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




Reply via email to