diff --git phonon/CMakeLists.txt phonon/CMakeLists.txt index b6ba4ec..34b417f 100644 --- phonon/CMakeLists.txt +++ phonon/CMakeLists.txt @@ -47,12 +47,12 @@ else(KDEBASE_DISABLE_MULTIMEDIA) endif(ALSA_VERSION_STR MATCHES "^1\\.(0\\.(1[4-9]|[2-9][0-9]+)|[1-9][0-9]*\\.)") endif(ALSA_VERSION_STR AND NOT WIN32) endif(ALSA_FOUND) - if(NOT WIN32) + if(NOT WIN32 AND NOT APPLE) add_feature_info("Dmix and virtual device listing" HAVE_CURRENT_ALSA "The ALSA library (http://www.alsa-project.org) is needed for building some additional Phonon features" ) - endif(NOT WIN32) + endif(NOT WIN32 AND NOT APPLE) add_subdirectory(kded-module) add_subdirectory(platform_kde) diff --git phonon/kcm/CMakeLists.txt phonon/kcm/CMakeLists.txt index 3b421e0..2b3b604 100644 --- phonon/kcm/CMakeLists.txt +++ phonon/kcm/CMakeLists.txt @@ -1,21 +1,23 @@ -macro_optional_find_package(PulseAudio 0.9.16) -set_package_properties(PulseAudio PROPERTIES DESCRIPTION "PulseAudio Audio Server" - URL "http://www.pulseaudio.org/" - TYPE OPTIONAL - PURPOSE "libpulse is needed for audio setup GUI" - ) - -find_package(GLIB2) -set_package_properties(GLIB2 PROPERTIES DESCRIPTION "Low-level core library for data structure handling, portability wrappers, etc." - URL "http://www.gtk.org" - TYPE OPTIONAL - ) - -pkg_check_modules(CANBERRA libcanberra) -add_feature_info ("Audio setup GUI" CANBERRA_FOUND - "libcanberra is needed for audio setup GUI - * http://0pointer.de/lennart/projects/libcanberra" - ) +if(NOT APPLE) + macro_optional_find_package(PulseAudio 0.9.16) + set_package_properties(PulseAudio PROPERTIES DESCRIPTION "PulseAudio Audio Server" + URL "http://www.pulseaudio.org/" + TYPE OPTIONAL + PURPOSE "libpulse is needed for audio setup GUI" + ) + + find_package(GLIB2) + set_package_properties(GLIB2 PROPERTIES DESCRIPTION "Low-level core library for data structure handling, portability wrappers, etc." + URL "http://www.gtk.org" + TYPE OPTIONAL + ) + + pkg_check_modules(CANBERRA libcanberra) + add_feature_info ("Audio setup GUI" CANBERRA_FOUND + "libcanberra is needed for audio setup GUI + * http://0pointer.de/lennart/projects/libcanberra" + ) +endif(NOT APPLE) set(kcmphonon_SRCS main.cpp devicepreference.cpp backendselection.cpp) kde4_add_ui_files(kcmphonon_SRCS devicepreference.ui backendselection.ui)