diff --git a/CMakeLists.txt b/CMakeLists.txt index 09c5b219545df9e955e983bf11516a7ee8989400..ab8c9bb26ce25b7ce30f828c63ab25c3b8846d2c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -50,6 +50,9 @@ IF(${ENABLE_LIBWRAP} MATCHES true) MESSAGE("Compiling for OS X: LibWrap enabled, Qt5 enabled.") INCLUDE_DIRECTORIES (${CMAKE_SOURCE_DIR}/src/qtwrapper/) +ENDIF() + +IF (${RING_FOUND} MATCHES "true") INCLUDE_DIRECTORIES(${ring_INCLUDE_DIRS}) ENDIF() diff --git a/cmake/FindRing.cmake b/cmake/FindRing.cmake index 6747889ff762a31a5d358ddecef51f8211599502..703a83366a67ecd08aa74a7bdd7938a20021c956 100644 --- a/cmake/FindRing.cmake +++ b/cmake/FindRing.cmake @@ -4,10 +4,10 @@ SET(RING_FOUND true) -IF(EXISTS ${RING_BUILD_DIR}/public/ring.h) - SET(ring_INCLUDE_DIRS ${RING_BUILD_DIR}/public) -ELSEIF(EXISTS ${CMAKE_INSTALL_PREFIX}/include/ring.h) - SET(ring_INCLUDE_DIRS ${CMAKE_INSTALL_PREFIX}/include) +IF(EXISTS ${RING_BUILD_DIR}/dring/dring.h) + SET(ring_INCLUDE_DIRS ${RING_BUILD_DIR}/dring) +ELSEIF(EXISTS ${CMAKE_INSTALL_PREFIX}/include/dring/dring.h) + SET(ring_INCLUDE_DIRS ${CMAKE_INSTALL_PREFIX}/include/dring) ELSE() MESSAGE("Daemon header not found! Add -DRING_BUILD_DIR or -DCMAKE_INSTALL_PREFIX") @@ -20,5 +20,5 @@ FIND_LIBRARY(ring_BIN NAMES ring PATHS ${RING_BUILD_DIR}/.libs PATHS ${CMAKE_INSTALL_PREFIX}/libexec ) -MESSAGE("Ring daemon header is " ${ring_INCLUDE_DIRS}/ring.h) +MESSAGE("Ring daemon header is " ${ring_INCLUDE_DIRS}/dring.h) MESSAGE("Ring library path is " ${ring_BIN}) diff --git a/src/certificate.cpp b/src/certificate.cpp index ecebf7469e2df4b9afff7afde114f08c436c6630..e32757a5b8fce32df734e42573764609ab1b7744 100644 --- a/src/certificate.cpp +++ b/src/certificate.cpp @@ -19,7 +19,7 @@ #include <QtCore/QFile> #include "dbus/configurationmanager.h" -#include "/home/lepagee/dev/sflphone_review/daemon/src/dring/security.h" +#include <security.h> class CertificateDetailsCache { public: diff --git a/src/qtwrapper/callmanager_wrap.h b/src/qtwrapper/callmanager_wrap.h index c48d5109041fbd8fb8f9cf2d8c7ba5df9dd62c20..fd3aa955c24570c55a903236dbc7369b0df0fc9d 100644 --- a/src/qtwrapper/callmanager_wrap.h +++ b/src/qtwrapper/callmanager_wrap.h @@ -27,7 +27,7 @@ #include <QtCore/QVariant> #include <QtCore/QTimer> -#include <ring.h> +#include <dring.h> #include "../dbus/metatypes.h" #include "conversions_wrap.hpp" diff --git a/src/qtwrapper/configurationmanager_wrap.h b/src/qtwrapper/configurationmanager_wrap.h index 574e01d20e260e812b7c4e7ec8d5705bb581453d..0cfb73f13732c377541c7ef7b5d05c88dfea2809 100644 --- a/src/qtwrapper/configurationmanager_wrap.h +++ b/src/qtwrapper/configurationmanager_wrap.h @@ -29,7 +29,7 @@ #include <future> -#include <ring.h> +#include <dring.h> #include "../dbus/metatypes.h" #include "conversions_wrap.hpp" diff --git a/src/qtwrapper/instancemanager_wrap.h b/src/qtwrapper/instancemanager_wrap.h index c9621e44e7e90aafda0c066b235b8759bda9f82d..2defef3ee0846938384a8a11815d14623a8aa943 100644 --- a/src/qtwrapper/instancemanager_wrap.h +++ b/src/qtwrapper/instancemanager_wrap.h @@ -27,7 +27,7 @@ #include <QVariant> #include <QTimer> -#include "ring.h" +#include "dring.h" #include "../dbus/metatypes.h" #include "conversions_wrap.hpp" @@ -42,7 +42,7 @@ public: ~InstanceInterface(); -// TODO: These are not present in ring.h +// TODO: These are not present in dring.h public Q_SLOTS: // METHODS void Register(int pid, const QString &name) diff --git a/src/qtwrapper/presencemanager_wrap.h b/src/qtwrapper/presencemanager_wrap.h index 74196824fb8a654d315c4c239b8394d16375e641..f95fc321a6ddd2a3b2c61cf6d6a47b8eb8694276 100644 --- a/src/qtwrapper/presencemanager_wrap.h +++ b/src/qtwrapper/presencemanager_wrap.h @@ -27,7 +27,7 @@ #include <QtCore/QVariant> #include <QtCore/QTimer> -#include <ring.h> +#include <dring.h> #include "../dbus/metatypes.h" #include "conversions_wrap.hpp" diff --git a/src/qtwrapper/videomanager_wrap.h b/src/qtwrapper/videomanager_wrap.h index efef4dfc82390c3f0a8449bbcaf3dedc8de4da8f..4006600d456668689f2dac6ab4176f1400ee58cc 100644 --- a/src/qtwrapper/videomanager_wrap.h +++ b/src/qtwrapper/videomanager_wrap.h @@ -26,7 +26,7 @@ #include <QtCore/QStringList> #include <QtCore/QVariant> -#include <ring.h> +#include <dring.h> #include "../dbus/metatypes.h" #include "conversions_wrap.hpp"