Fix cynara & security-manager build 00/41500/2
authorBaptiste Durand <baptiste.durand@open.eurogiciel.org>
Mon, 16 Mar 2015 09:43:53 +0000 (10:43 +0100)
committerJean-Benoit MARTIN <jean-benoit.martin@open.eurogiciel.org>
Tue, 16 Jun 2015 12:31:24 +0000 (14:31 +0200)
Change-Id: I8f827cdca99a16a27ac61d4e2b100a466eab1243
Signed-off-by: Baptiste Durand <baptiste.durand@open.eurogiciel.org>
meta-tizen-common-base/recipes-security/cynara/cynara.inc
meta-tizen-common-base/recipes-security/security-manager/security-manager.inc

index 181111f..5e50c60 100644 (file)
@@ -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
index 36313bb..0e5217c 100644 (file)
@@ -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