From 13764517f92ba2ab13c269ab8a9204113556c7c9 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Tue, 19 Sep 2006 21:18:37 +0000 Subject: [PATCH] - more hacking Changed files: kde-common-PLD.patch -> 1.8 --- kde-common-PLD.patch | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/kde-common-PLD.patch b/kde-common-PLD.patch index 7aaf479..365f83f 100644 --- a/kde-common-PLD.patch +++ b/kde-common-PLD.patch @@ -118,10 +118,9 @@ AC_MSG_RESULT($QTDOCDIR) AC_SUBST(QTDOCDIR) - ---- kdelibs-3.5.4/admin/am_edit 2006-07-24 10:18:33.000000000 +0300 -+++ kdepim-3.5.4/admin/am_edit 2006-09-19 14:20:21.446444147 +0300 -@@ -499,6 +498,11 @@ +--- kdepim-3.5.4/admin/am_edit 2006-09-19 14:20:21.446444147 +0300 ++++ kdepim-3.5.4/admin/am_edit 2006-09-20 00:14:49.967386769 +0300 +@@ -498,6 +498,11 @@ } } @@ -133,3 +132,18 @@ $MakefileData =~ s/\$\(KCXXFLAGS\)/\$\(CXXFLAGS\)/g; $lookup = '(.*)cp -pr \$\$/\$\$file \$\(distdir\)/\$\$file(.*)'; +@@ -573,6 +578,14 @@ + local @kde_options = split(/[\034\s]+/, $kde_options_str); + if (grep(/^foreign$/, @kde_options)) { + push(@foreignfiles, $makefileDir . "/"); ++ ++ # always do this. don't care if it's foreign file. we *need* CXXLD quoted for libtool argument. ++ $lookup = '(CXXLINK = \$\(LIBTOOL\).*--mode=link) \$\(CXXLD\)'; ++ if ($MakefileData =~ m/$lookup/) { ++ substituteLine($lookup, "$1 \"\$\(CXXLD\)\""); ++ updateMakefile (); ++ } ++ + return 0; # don't touch me + } + for $opt (@kde_options) { -- 2.43.0