aboutsummaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2011-08-28Remove module which is replaced by a cmake 2.8.6 feature.Stephen Kelly
2011-08-27Add some files for Qt based frameworks to use.Stephen Kelly
2011-07-09also rename the macro macro_optional_add_subdirectory() toAlex Neundorf
ecm_optional_add_subdirectory() make it a function, not a macro anymore Alex
2011-07-09Rename MacroOptionalAddSubdirectory.cmake to ECMOptionalAddDirectory.cmakeAllen Winter
This is the first in our new modules
2011-06-30Move the modules, modules-test and systeminfo subdirs into 'attic'Allen Winter
2011-06-22Apply patch by Tomáš Chvátal to fix hunspell-1.3 detectionDavid Faure
...when hunspell-1.2 is installed too. REVIEW: 101484
2011-05-21make KDE build with a compiler older than 4.2 againDirk Mueller
2011-04-12Find Hunspell 1.3Christophe Giboudeaux
2011-04-12implement PYKDE4_ADD_EXECUTABLE on windowsWolfgang Rohdewald
using a batch file. Windows links would only work if the .py extension is associated with python icons cannot be attached to a batch file - if that is needed, we would need to generate a minimal C program calling python
2011-04-11Clean up FindGObject.cmake.Raphael Kubo da Costa
* Remove unnecessary WIN32 check. * Use the pkg-config paths as HINTS, not PATHS. * Use FindPackageHandleStandardArgs instead of duplicating its functionality. Reviewed-by: Alexander Neundorf
2011-03-27Master is now at version 4.7Allen Winter
2011-03-24Generate cmake standard path names for SIPWolfgang Rohdewald
FindSIP.py returns things like C:\Python27\sip which will be passed to the compiler like C:\Python27\sip/PyKDE4 - the MSVC 10 compiler cannot parse that, thinking /P is an option. So we convert those paths to the cmake standard form C:/Python27/sip
2011-03-06Added HUpnp version reporting and detection.Nikhil Marathe
FindHUpnp.cmake now exposes HUpnp version extracted from HUpnpCore/public/hupnpinfo.h Solid will require HUpnp v0.9.0
2011-02-04Abort compilation immediately when python compiling fails.David Faure
Rather than aborting at install time when the .pyc file can't be found.
2011-01-28fixed mingw debug buildPatrick von Reth
svn path=/trunk/KDE/kdelibs/; revision=1217740
2011-01-20include the policy setting as requested by AlexDirk Mueller
CCMAIL: neundorf@kde.org svn path=/trunk/KDE/kdelibs/; revision=1216029
2011-01-03support local dir for digiKam 2.0.0Gilles Caulier
svn path=/trunk/KDE/kdelibs/; revision=1211248
2010-12-26revertGilles Caulier
svn path=/trunk/KDE/kdelibs/; revision=1209293
2010-12-26this file is now installed with libkdcraw as well.Gilles Caulier
svn path=/trunk/KDE/kdelibs/; revision=1209275
2010-12-13Use the new polkit-qt-1 checks, and depend on polkit-qt-1 0.99.0 for that.Dario Freddi
svn path=/trunk/KDE/kdelibs/; revision=1206241
2010-12-10FindQt4.cmake: Merge cfba5ef1 from upstream CMake:Kevin Kofler
http://cmake.org/gitweb?p=cmake.git;a=commit;h=cfba5ef111bf86e8820a4dff556b3a9edc1484cd Fix regression in 2dae2f1 which added find of Qt imports dir. 2dae2f1 was previously merged by mart. This breaks finding qmake-qt4 when there's also a Qt 3 qmake around, the Qt 3 qmake is no longer recognized as bad. The above fix from upstream CMake fixes that. CCMAIL: mart@kde.org CCMAIL: neundorf@kde.org CCMAIL: rdieter@math.unl.edu svn path=/trunk/KDE/kdelibs/; revision=1205274
2010-11-22search for hupnp in the directory it gets installed toJonathan Riddell
svn path=/trunk/KDE/kdelibs/; revision=1199754
2010-11-21Unset all temp variables to not pollute the global "namespace".Sebastian Trueg
svn path=/trunk/KDE/kdelibs/; revision=1199385
2010-11-20disable deprecate warnings also on msvc2008 and msvc2010Christian Ehrlicher
svn path=/trunk/KDE/kdelibs/; revision=1199036
2010-11-19Search for a different file since nepomuk/global.h is a deprecated header ↵Marijn Kruisselbrink
file, and thus not installed when deprecated code is disabled (like in the mobile platform). svn path=/trunk/KDE/kdelibs/; revision=1198801
2010-11-19macro_log_feature's "DESCRIPTION" argument is meant to describe the features ↵Alex Merry
the package will provide if found, not describe the package itself (after all, users don't care what some random library _is_, they care what features installing it will provide them with). svn path=/trunk/KDE/kdelibs/; revision=1198576
2010-11-17With this mode of FindPackageHandleStandardArgs, passing the VERSION_VAR is ↵David Faure
actually necessary for the version check to happen svn path=/trunk/KDE/kdelibs/; revision=1198107
2010-11-17Fix version handling (by setting SharedDesktopOntologies_FIND_VERSION, which ↵David Faure
is what FindPackageHandleStandardArgs looks at) svn path=/trunk/KDE/kdelibs/; revision=1198106
2010-11-16Expand _SOPRANO_REQUIRED_COMPONENTS_RESULTS, we are interested in theRaphael Kubo da Costa
values inside it. Follow-up to r1197457. CCMAIL: faure@kde.org svn path=/trunk/KDE/kdelibs/; revision=1197492
2010-11-15Apply patch by Romain Perier: make the check for the min soprano version ↵David Faure
actually work. CCMAIL: kde-buildsystem@kde.org, romain.perier@gmail.com, sebastian@trueg.de svn path=/trunk/KDE/kdelibs/; revision=1197457
2010-11-15Forwardport -c1197454:David Faure
Actually honour the minimum version required for SDO. Thanks to Romain Perier for investigating the similar issue in FindSoprano.cmake: find_package_handle_standard_args() has 2 modes, and only the second mode (REQUIRED_VARS ... VERSION_VAR ...) checks for the version number. svn path=/trunk/KDE/kdelibs/; revision=1197455
2010-11-14Remove the dependency from the embedded DocBook XSLT, use our translationsLuigi Toscano
This commit introduces the last changes needed to get rid of the old embedded copy of DocBook XSLT: - make the common includes (kde-common-*xsl.cmake) dependent on the system-provided DocBook XSLTs (i.e. it generates them on the fly during the compilation). - change the macro used to generate manpages to use kde-include-man.xsl instead of the embedded copy of manpages generator (kde-man.xsl has never been used in KDE Platform 4.x as far as I know). It is worth noting that, on the contrary, kde-include-common.xsl is not used directly (because it is really common to multiple files, here kde-include-man.xsl really replaces the kde-man.xsl). - introduce a small helper program as a dependency for meinproc which will generate, during compile time, two xml files needed in order to make the system working: * all-l10n.xml contains the references to all the system-provided language files for XSLT, plus the ones not included upstream but translated in our repository; it is used in place of the system-provided common/l10n.xml * kde-custom-l10n.xml contains the references to the language files containing customizations for system-provided languages (included into the official docbook-xsl). - do not install anymore the files under docbook/xsl (which will be removed) See also: http://kde.markmail.org/thread/as4ctj7kt3raws4q And now let's hope that the whole thing won't explode... CCMAIL: kde-i18n-doc@kde.org svn path=/trunk/KDE/kdelibs/; revision=1196999
2010-11-12find nepomuk_utils alsoFunda Wang
svn path=/trunk/KDE/kdelibs/; revision=1195844
2010-11-07-remove the include guards again, they might keep us from including our own ↵Alexander Neundorf
version, if first our version has been loaded (mark as loaded), then the one from cmake (with potentially different behaviour), and then again our version (not loaded because the first one has already marked the file as included) Alex svn path=/trunk/KDE/kdelibs/; revision=1193960
2010-10-31Properly quote the path to kde-chunk.xslLuigi Toscano
svn path=/trunk/KDE/kdelibs/; revision=1191615
2010-10-22Clean up: we can assume strigi is > 0.6.0 nowadaysDavid Faure
svn path=/trunk/KDE/kdelibs/; revision=1188319
2010-10-21Make it an error when a method doesn't return anything.David Faure
All of KDE SVN compiles with this flag, and has done so for a long time, but this way we can catch new code with this issue. svn path=/trunk/KDE/kdelibs/; revision=1188305
2010-10-18add a new cmake variable: IMPORTS_INSTALL_DIR alongside KDE4_IMPORTS_INSTALL_DIRMarco Martin
this is used to install extra QML imports (that can be either platform independent qml files or binrary libraries) the new place will be ${PLUGIN_INSTALL_DIR}/imports svn path=/trunk/KDE/kdelibs/; revision=1187235
2010-10-17Add directory for MacOSX with macports installed. OK per ↵Kurt Hindenburg
luigi.toscano@tiscali.it svn path=/trunk/KDE/kdelibs/; revision=1186851
2010-10-17-add documentation for INSTALL_TARGETS_DEFAULT_ARGSAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=1186709
2010-10-10add QT_IMPORTS_DIR (directory where imports are installed, at theMarco Martin
moment they are all QML plugins) to FindQt4.cmake this change was done to upstream CMake before. this is a backport of the commit 2dae2f1a0b24c674b651fd6edf79c4b51177b4d6 in git.cmake.org maintaining the difrence with the upstream patch minimal CCMAIL:neundorf@kde.org svn path=/trunk/KDE/kdelibs/; revision=1184513
2010-10-04- add static option to KDE4_ADD_PLUGINAndreas Holzammer
svn path=/trunk/KDE/kdelibs/; revision=1182379
2010-10-04Remove FindUDev from the list of finders to install since we are only using ↵Rafael Fernández López
it in kdelibs as Alexander suggested. Also do order alphabetically finders that are not going to be installed. CCMAIL: kde-buildsystem@kde.org svn path=/trunk/KDE/kdelibs/; revision=1182270
2010-10-03-add support for detecting the version in dbusmenuqt trunk, it's more robust ↵Alexander Neundorf
now than it was before Alex svn path=/trunk/KDE/kdelibs/; revision=1182216
2010-10-03-also provide the version number with the dots, in LCMS_DOT_VERSIONAlexander Neundorf
Alex CCMAIL: <cgiboudeaux@gmail.com> svn path=/trunk/KDE/kdelibs/; revision=1182213
2010-10-03Make the module actually works for me. Seems to be the more standard wayKevin Ottens
to deal with this kind of detection. CCMAIL: ereslibre@kde.org CCMAIL: kde-buildsystem@kde.org svn path=/trunk/KDE/kdelibs/; revision=1182142
2010-10-03Unbreak the Koffice build. LCMS_VERSION didn't have a separator between ↵Christophe Giboudeaux
LCMS_MAJOR_VERSION and LCMS_MINOR_VERSION. CCMAIL:neundorf@kde.org svn path=/trunk/KDE/kdelibs/; revision=1182136
2010-10-03Add UDev finder. Not passed through revision because we needed it for the ↵Rafael Fernández López
Solid sprint. Please, if it is wrong just tell me and I will take care of fixing it. CCMAIL: kde-buildsystem@kde.org svn path=/trunk/KDE/kdelibs/; revision=1182131
2010-09-30Make the PulseAudio version check regexp tolerant to extra fluff at the end ↵Colin Guthrie
of the major.minor.micro svn path=/trunk/KDE/kdelibs/; revision=1181320
2010-09-27-detect the version of DBusMenuQt also without pkg-configAlexander Neundorf
This commit restores the ability to find DBusMenuQt without using pkg-config, this was broken by the previous commit. Additionally it uses the improved version checking provided by the new mode of find_package_handle_standard_args() Alex CCMAIL: <aseigo@kde.org> svn path=/trunk/KDE/kdelibs/; revision=1180381