From 627c7f755f2fab76a3bbf88cc7b9fe134f0a4a1f Mon Sep 17 00:00:00 2001 From: Baptiste Durand Date: Mon, 16 Mar 2015 10:43:53 +0100 Subject: [PATCH] meta-tizen: Fix cynara & security-manager build (From meta-tizen rev: f3a300fdd1e28f5558328e929f82d0d342c5466d) Change-Id: I240f66e935e7ad2bbbc4cebd45180f8eabc5a8f8 Signed-off-by: Baptiste Durand Signed-off-by: Jean-Benoit MARTIN --- .../meta-tizen-common-base/recipes-security/cynara/cynara.inc | 8 ++++---- .../recipes-security/security-manager/security-manager.inc | 9 +++++---- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/meta-tizen/meta-tizen-common-base/recipes-security/cynara/cynara.inc b/meta-tizen/meta-tizen-common-base/recipes-security/cynara/cynara.inc index 181111f..5e50c60 100644 --- a/meta-tizen/meta-tizen-common-base/recipes-security/cynara/cynara.inc +++ b/meta-tizen/meta-tizen-common-base/recipes-security/cynara/cynara.inc @@ -106,8 +106,8 @@ inherit tizen_cmake DEPENDS += "zip" DEPENDS += "dbus" inherit pkgconfig -DEPENDS += "pkgconfig(gmock)" - +DEPENDS += "gmock" +DEPENDS += "gtest" do_prep() { cd ${S} chmod -Rf a+rX,u+w,g-w,o-w ${S} @@ -148,7 +148,7 @@ do_compile() { -DCYNARA_LIB_PATH=\\\"${prefix}/lib/cynara/\\\" \ -DCYNARA_TESTS_DIR=\\\"${prefix}/share/cynara/tests/\\\" \ -DCYNARA_CONFIGURATION_DIR=\\\"${sysconfdir}/cynara/\\\"" - export LDFLAGS+="-Wl,--rpath=${prefix}/lib" + export LDFLAGS+=" -Wl,--rpath=${prefix}/lib " cmake \ @@ -163,7 +163,7 @@ do_compile() { -DBUILD_SHARED_LIBS:BOOL=ON \ -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \ ${EXTRA_OECMAKE} . \ - -DBUILD_TESTS=ON \ + -DBUILD_TESTS=OFF \ -DCMAKE_BUILD_TYPE=RELEASE \ -DCMAKE_VERBOSE_MAKEFILE=ON oe_runmake diff --git a/meta-tizen/meta-tizen-common-base/recipes-security/security-manager/security-manager.inc b/meta-tizen/meta-tizen-common-base/recipes-security/security-manager/security-manager.inc index 36313bb..0e5217c 100644 --- a/meta-tizen/meta-tizen-common-base/recipes-security/security-manager/security-manager.inc +++ b/meta-tizen/meta-tizen-common-base/recipes-security/security-manager/security-manager.inc @@ -47,11 +47,12 @@ DEPENDS += "boost" DEPENDS += "tizen-platform-config" inherit pkgconfig DEPENDS += "smack" -DEPENDS += "pkgconfig(cynara-client)" +DEPENDS += "libcynara-client" DEPENDS += "sqlite3" DEPENDS += "libcap" -DEPENDS += "pkgconfig(cynara-admin)" +DEPENDS += "libcynara-admin" DEPENDS += "libslp-db-util" +DEPENDS += "libcap" do_prep() { cd ${S} @@ -77,7 +78,7 @@ do_compile() { LD_AS_NEEDED=1; export LD_AS_NEEDED ; - export LDFLAGS+="-Wl,--rpath=${prefix}/lib" + export LDFLAGS+=" -Wl,--rpath=${prefix}/lib " cmake \ @@ -103,7 +104,7 @@ do_compile() { } -do_install() { +do_install() { export RPM_BUILD_ROOT=${D} cd ${S} LANG=C -- 2.7.4