aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-06-21-remove wrong commentAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=1140908
2010-06-14Revert part of r1137949 which shouldn't have been committed.Stephen Kelly
svn path=/trunk/KDE/kdelibs/; revision=1137956
2010-06-14Simplify the index method and write some more asserts.Stephen Kelly
svn path=/trunk/KDE/kdelibs/; revision=1137949
2010-06-07Check gcc's include path and add any previously missing entries toRaphael Kubo da Costa
CMAKE_{C,CXX}_IMPLICIT_INCLUDE_DIRECTORIES. As discussed on the kde-buildsystem mailing list, this is particularly useful on systems such as FreeBSD, which have most of the libraries and headers installed in /usr/local: CMake would not add -I/usr/include when compiling code, but would do that with other directories such as /usr/local. This, in turn, would sometimes make the system-wide includes be added to the include path before the local ones, which can lead to compilation failures. With this patch, if CPATH is properly set, directories such as /usr/local/* will not be added by CMake when gcc is invoked. For now, this works only with gcc, but can be extended to other compilers if necessary. CCMAIL: kde-buildsystem@kde.org svn path=/trunk/KDE/kdelibs/; revision=1135642
2010-06-04External DocBook, step 1: remove embedded XML DTDsLuigi Toscano
This commit removes the embedded copy of the currently used XML DTDs (4.2), and uses the external DTD instead. If you compile and update your existing installation, you can safely remove the existing $KDEDIR/share/kde4/apps/ksgmltools2/docbook/xml-dtd-4.2. The code does not use catalog.xml anymore, as our custom DTD (kdex.dtd) includes (or seems to include) all the needed files directly or indirectly. As kdex.dtd is generated dynamically (it depends on the path to system-installed DTD), in order to generate the documentation during the bootstrap phase (kdelibs documentation) the content of customization/ needs to be copied in the builddir and this copy (from the builddir itself) is used for the generation. svn path=/trunk/KDE/kdelibs/; revision=1134669
2010-06-02Add FreeBSD's path for DocBook XSL stylesheet.Raphael Kubo da Costa
CCMAIL: luigi.toscano@tiscali.it svn path=/trunk/KDE/kdelibs/; revision=1133834
2010-05-31Make it also work with Debian LennyAndré Wöbbeking
CCMAIL:luigi.toscano@tiscali.it svn path=/trunk/KDE/kdelibs/; revision=1132995
2010-05-30-some minor syncing with the Qt4 files from cmake:Alexander Neundorf
-use unset() now that we require cmake 2.6.4 -sync doc strings and line breaks Alex svn path=/trunk/KDE/kdelibs/; revision=1132356
2010-05-26Use a less ambiguous file name to find xslt directoryLuigi Toscano
svn path=/trunk/KDE/kdelibs/; revision=1130971
2010-05-26-remove duplicated documentation for DOCBOOKXML_CURRENTDTD_VERSIONAlexander Neundorf
-remove docs for not existing DOCBOOKXML_OLDDTD_DIR variable -use DOCBOOKXML_CURRENTDTD_DIR as first variable argument for find_package_handle_standard_args(), so the status message tells us where it has been found Alex CCMAIL: <luigi.toscano@tiscali.it> svn path=/trunk/KDE/kdelibs/; revision=1130875
2010-05-26-don't put the copyright notice in the documentationAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=1130873
2010-05-25-disable the crosscompiling code again, it is not in shape to be released ↵Alexander Neundorf
with 4.5. I exchanged emails on this with Harald, but unfortunately he didn't find the time to finish this for 4.5. Guess we'll get it in good shape for 4.6 then (or maybe a 4.5.x) Harald: could you please update the KDE_on_Maemo/MADDE page on techbase accordingly ? Alex CCMAIL: harry@kdevelop.org svn path=/trunk/KDE/kdelibs/; revision=1130617
2010-05-18Look for paths with encoded version only if neededLuigi Toscano
svn path=/trunk/KDE/kdelibs/; revision=1128329
2010-05-18Add missing include(FindPackageHandleStandardArgs)Luigi Toscano
svn path=/trunk/KDE/kdelibs/; revision=1128313
2010-05-17do not die when using non-gcc compiler, for example clang++Adrian Schroeter
svn path=/trunk/KDE/kdelibs/; revision=1127602
2010-05-14Fix the location detection of docbook xsl style sheet in platforms Dawit Alemayehu
that use version number in the path names, e.g. ArchLinux. svn path=/trunk/KDE/kdelibs/; revision=1126482
2010-05-13Find docbook better when the package version is part of the DTD path.Matthew Woehlke
This is (somewhat) less hackish than the previous approach and is reportedly needed for OpenSolaris. It should work on all Fedora versions past and future that use the same convention (and have the required DTD version, of course) and for anything else with similar conventions. svn path=/trunk/KDE/kdelibs/; revision=1126043
2010-05-12Make it working even with splitted catalogsLuigi Toscano
And also, more compact code svn path=/trunk/KDE/kdelibs/; revision=1126024
2010-05-12Forgot to commit the new relevant cmake variables from the kutils split.Kevin Ottens
svn path=/trunk/KDE/kdelibs/; revision=1125849
2010-05-11Super-duper-hackarific for supporting Fedora12 and Fedora13.Allen Winter
Older Fedoras will need to be added as required. Rex is talking to Fedora about this. CCMAIL: kde-buildsystem@kde.org svn path=/trunk/KDE/kdelibs/; revision=1125486
2010-05-10New dependencies: DocBook XML, DocBook XSL.Luigi Toscano
Approved on kde-core-devel and kde-buildsystem. This is the first step to remove the embedded (outdated) copies of DocBook XML DTDs and DocBook XSL stylesheet from kdelibs/kdoctools. svn path=/trunk/KDE/kdelibs/; revision=1125172
2010-05-08-improve docsAlexander Neundorf
-use QUIET also in pkg_search_module() -synced with cmake version Alex svn path=/trunk/KDE/kdelibs/; revision=1124230
2010-05-08-don't set the install RPATH to LIB_INSTALL_DIR if LIB_INSTALL_DIR is one of ↵Alexander Neundorf
the standard system link directories, like e.g. /usr/lib (which are listed in CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES, which is set in Modules/Platform/UnixPaths.cmake) Alex svn path=/trunk/KDE/kdelibs/; revision=1124215
2010-05-05Fix FindPackageHandleStandardArgs.cmake for cmake's config-mode.Andreas Pakulat
When using the Config-Mode with a -version-file then cmake automatically sets the <module>_VERSION variable, but it uses the mixed-case that is used as module name. The logic in this file so far however always expected the version variable to be all upper-case breaking the logic when using it in a simplified FindXxx.cmake module. This happened to kdevplatform/kdevelop. svn path=/trunk/KDE/kdelibs/; revision=1123271
2010-05-04Provide the URL here, to save people some trouble.Maks Orlovich
svn path=/trunk/KDE/kdelibs/; revision=1122825
2010-05-04-improve documentation of the provided variablesAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=1122812
2010-05-01-simplify the file, remove all unnecessary stuffAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=1121499
2010-05-01-require CMake 2.6.4 for trunkAlexander Neundorf
Alex CCMAIL: kde-buildsystem@kde.org svn path=/trunk/KDE/kdelibs/; revision=1121456
2010-04-29Add support for profiles in our platform. The cmake variables areKevin Ottens
accessible to other projects built on top of kdelibs. svn path=/trunk/KDE/kdelibs/; revision=1120432
2010-04-28tested it again and manual setting of DBUSMENUQT_FOUND is not requiredPatrick von Reth
svn path=/trunk/KDE/kdelibs/; revision=1120353
2010-04-28-the first argument must be the exact-case name of the find-module, ↵Alexander Neundorf
otherwise the macro doesn't work (i.e. it doesn't "see" the QUIET and REQUIRED options then) Alex svn path=/trunk/KDE/kdelibs/; revision=1120294
2010-04-28win32 debug builds uses 'd' suffixRalf Habacker
svn path=/trunk/KDE/kdelibs/; revision=1120015
2010-04-28added ANDPatrick von Reth
svn path=/trunk/KDE/kdelibs/; revision=1120012
2010-04-28Fixed DBUSMENUQT_FOUND on windowsPatrick von Reth
svn path=/trunk/KDE/kdelibs/; revision=1120007
2010-04-27changed: use PkgConfig instead of UsePkgConfigFriedrich W. H. Kossebau
svn path=/trunk/KDE/kdelibs/; revision=1119905
2010-04-26fixAllen Winter
svn path=/trunk/KDE/kdelibs/; revision=1119094
2010-04-26windows fix: added debug library nameRalf Habacker
svn path=/trunk/KDE/kdelibs/; revision=1118943
2010-04-25Added support for DBusMenu.Aurélien Gâteau
svn path=/trunk/KDE/kdelibs/; revision=1118756
2010-04-18fixed findgif.cmake for new windows versionPatrick von Reth
svn path=/trunk/KDE/kdelibs/; revision=1116096
2010-04-09fixed: the pkg-config name is libatticaFriedrich W. H. Kossebau
svn path=/trunk/KDE/kdelibs/; revision=1113028
2010-04-06Define variable above lines which use that variable.Gökcen Eraslan
svn path=/trunk/KDE/kdelibs/; revision=1111662
2010-03-25- Phonon 4.3.80 or newer is requiredAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=1107539
2010-03-25-some work on the documentationAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=1107538
2010-03-22-putting quotes around the input for the string() functions never hurtsAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=1106449
2010-03-21Fix typo in KDE4Macros.cmake::KDE4_INSTALL_AUTH_HELPER_FILES.Modestas Vainius
The name of the variable is KDE4_AUTH_HELPER_BACKEND_NAME rather than KAUTH_HELPER_BACKEND_NAME. CCMAIL: drf54321@gmail.com svn path=/trunk/KDE/kdelibs/; revision=1105719
2010-03-19-all lower-caseAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=1105272
2010-03-14-add warning message if the version is unknown but a minimum version was ↵Alexander Neundorf
specified Alex svn path=/trunk/KDE/kdelibs/; revision=1103373
2010-03-14-fix breakage, ignore those modules which don't set a FOO_VERSION variable ↵Alexander Neundorf
for now Alex svn path=/trunk/KDE/kdelibs/; revision=1103360
2010-03-14-unbreak: when using HINTS, NO_DEFAULT_PATHS etc. should not be used anymore...Alexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=1103254
2010-03-14-install the copy of FindPackageHandleStandardArgs.cmakeAlexander Neundorf
Alex svn path=/trunk/KDE/kdelibs/; revision=1103191