diff options
| author | abcd <abcd@gentoo.org> | 2009-12-04 21:46:01 -0500 |
|---|---|---|
| committer | abcd <abcd@gentoo.org> | 2009-12-05 12:56:14 -0500 |
| commit | 0bc54a89408d18cc899ea33f54c10b6f8def42cf (patch) | |
| tree | 4cea3b40b292cb3a08a47d506bbf693aba78defc /eclass/kde4-meta.eclass | |
| parent | ad7f4d140520f0f6d97971ed1160a70088bb5af9 (diff) | |
| download | kde-0bc54a89408d18cc899ea33f54c10b6f8def42cf.tar.gz kde-0bc54a89408d18cc899ea33f54c10b6f8def42cf.tar.bz2 kde-0bc54a89408d18cc899ea33f54c10b6f8def42cf.zip | |
[eclass] Use arrays in cmake-utils.eclass; convert kde4-{base,meta}
Diffstat (limited to 'eclass/kde4-meta.eclass')
| -rw-r--r-- | eclass/kde4-meta.eclass | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/eclass/kde4-meta.eclass b/eclass/kde4-meta.eclass index 5f0cce966eb..32990b17faa 100644 --- a/eclass/kde4-meta.eclass +++ b/eclass/kde4-meta.eclass @@ -638,16 +638,22 @@ kde4-meta_change_cmakelists() { kde4-meta_src_configure() { debug-print-function ${FUNCNAME} "$@" + # backwards-compatibility: make mycmakeargs an array, if it isn't already + if [[ $(declare -p mycmakeargs) != "declare -a mycmakeargs="* ]]; then + mycmakeargs=(${mycmakeargs}) + fi + # Set some cmake default values here (usually workarounds for automagic deps) case ${KMNAME} in kdewebdev) - mycmakeargs=" + mycmakeargs=( -DWITH_KdepimLibs=OFF -DWITH_LibXml2=OFF -DWITH_LibXslt=OFF -DWITH_Boost=OFF -DWITH_LibTidy=OFF - ${mycmakeargs}" + "${mycmakeargs[@]}" + ) ;; esac |
