From 516aaecc05bdb713d38d6b799e56177de2d561a8 Mon Sep 17 00:00:00 2001 From: Michael Palimaka Date: Tue, 19 Mar 2013 05:40:27 +1100 Subject: [eclass] Make KMCOMPILEONLY sed case-insensitive. This fixes file collisions because of commits like http://quickgit.kde.org/?p=kdepim.git&a=commitdiff&h=47e5e963b5584d1972a3b700e2ad0994589ea5b1. --- eclass/kde4-meta.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'eclass/kde4-meta.eclass') diff --git a/eclass/kde4-meta.eclass b/eclass/kde4-meta.eclass index a70658f7712..0296dde4fcc 100644 --- a/eclass/kde4-meta.eclass +++ b/eclass/kde4-meta.eclass @@ -485,8 +485,8 @@ kde4-meta_change_cmakelists() { find "${S}"/${i} -name CMakeLists.txt -print0 | \ xargs -0 sed -i \ -e 's/^#DONOTCOMPILE //g' \ - -e '/install(.*)/{s/^/#DONOTINSTALL /;}' \ - -e '/^install(/,/)/{s/^/#DONOTINSTALL /;}' \ + -e '/install(.*)/I{s/^/#DONOTINSTALL /;}' \ + -e '/^install(/,/)/I{s/^/#DONOTINSTALL /;}' \ -e '/kde4_install_icons(.*)/{s/^/#DONOTINSTALL /;}' || \ die "${LINENO}: sed died in the KMCOMPILEONLY section while processing ${i}" _change_cmakelists_parent_dirs ${i} -- cgit v1.2.3