~ubuntu-branches/ubuntu/lucid/kdepim-runtime/lucid-proposed

« back to all changes in this revision

Viewing changes to CMakeLists.txt

  • Committer: Bazaar Package Importer
  • Author(s): Jonathan Thomas
  • Date: 2010-01-06 18:57:08 UTC
  • mto: This revision was merged to the branch mainline in revision 17.
  • Revision ID: james.westby@ubuntu.com-20100106185708-ioru05y5juv20vzg
Tags: upstream-4.3.90
ImportĀ upstreamĀ versionĀ 4.3.90

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
set(CMAKE_MODULE_PATH ${kdepim-runtime_SOURCE_DIR}/cmake/modules)
5
5
 
6
6
 
7
 
############### Build Options ###############
8
 
 
9
 
option(KDEPIM_BUILD_NEPOMUK_AGENTS "Build the different Nepomuk Agents. Requires Soprano and Nepomuk." TRUE)
10
 
 
11
 
 
12
7
############### search packages used by KDE ###############
13
8
 
14
9
find_package(KDE4 REQUIRED)
15
10
include(KDE4Defaults)
16
11
 
17
 
find_package(KdepimLibs 4.2.87 REQUIRED)
 
12
find_package(KdepimLibs 4.3.85 REQUIRED)
18
13
 
19
14
find_package(Boost 1.34.0)
20
15
macro_log_feature(Boost_FOUND "Boost" "Boost C++ Libraries" "http://www.boost.org" TRUE "1.34.0" "Required by Akonadi.")
29
24
find_package(LibXml2)
30
25
macro_log_feature(LIBXML2_FOUND "LibXML2" "Libraries used to develop XML applications" "http://xmlsoft.org" FALSE "" "Needed for building the knut Akonadi resource.")
31
26
 
32
 
if(KDEPIM_BUILD_NEPOMUK_AGENTS)
33
 
  set(SDO_MIN_VERSION 0.2)
34
 
  set(SOPRANO_MIN_VERSION 2.3.70)
35
 
 
36
 
  find_package(SharedDesktopOntologies ${SDO_MIN_VERSION})
37
 
  macro_log_feature(SHAREDDESKTOPONTOLOGIES_FOUND "Shared desktop ontologies" "Desktop ontologies" "http://oscaf.sourceforge.net" TRUE "${SDO_MIN_VERSION}" "Ontologies necessary for the Nepomuk semantic desktop.")
38
 
 
39
 
  find_package(Soprano)
40
 
  macro_log_feature(Soprano_FOUND "Soprano" "Semantic Desktop Storing" "http://soprano.sourceforge.net" TRUE "${SOPRANO_MIN_VERSION}" "Soprano is needed for Nepomuk")
41
 
 
42
 
  find_package(Nepomuk)
43
 
  macro_log_feature(Nepomuk_FOUND "Nepomuk" "The Nepomuk libraries" "http://www.kde.org" TRUE "" "Nepomuk extends the search and tagging functionalities in KMail and Akonadi")
44
 
endif(KDEPIM_BUILD_NEPOMUK_AGENTS)
 
27
set(SDO_MIN_VERSION 0.2)
 
28
set(SOPRANO_MIN_VERSION 2.3.70)
 
29
 
 
30
find_package(SharedDesktopOntologies ${SDO_MIN_VERSION})
 
31
macro_log_feature(SHAREDDESKTOPONTOLOGIES_FOUND "Shared desktop ontologies" "Desktop ontologies" "http://oscaf.sourceforge.net" TRUE "${SDO_MIN_VERSION}" "Ontologies necessary for the Nepomuk semantic desktop.")
 
32
 
 
33
find_package(Soprano)
 
34
macro_log_feature(Soprano_FOUND "Soprano" "Semantic Desktop Storing" "http://soprano.sourceforge.net" TRUE "${SOPRANO_MIN_VERSION}" "Soprano is needed for Nepomuk")
 
35
 
 
36
find_package(Nepomuk)
 
37
macro_log_feature(Nepomuk_FOUND "Nepomuk" "The Nepomuk libraries" "http://www.kde.org" TRUE "" "Nepomuk extends the search and tagging functionalities in KMail and Akonadi")
45
38
 
46
39
find_package(Strigi)
47
40
macro_log_feature(STRIGI_FOUND "Strigi" "Index metadata of files" "http://strigi.sourceforge.net" FALSE "" "")