update tizen-platform-config
authorRonan Le Martret <ronan@fridu.net>
Wed, 14 May 2014 10:45:00 +0000 (12:45 +0200)
committerRonan Le Martret <ronan@fridu.net>
Wed, 14 May 2014 10:45:00 +0000 (12:45 +0200)
Change-Id: Ia19d9546ec2c9aefff9f6ed77c8153a25ae7ac43

recipes-tizen/libiri/libiri.inc
recipes-tizen/libtapi/libtapi.inc
recipes-tizen/tizen-platform-config/tizen-platform-config.inc

index 77dc2bc..79b8e7d 100644 (file)
@@ -25,8 +25,10 @@ RDEPENDS_${PN}-dev += "libiri"
 DEPENDS = ""
 #DEPENDS of libiri 
 DEPENDS_append_class-native = " autoconf-native"
+DEPENDS_append_class-target = " autoconf-native"
 DEPENDS += "libtool-cross"
 DEPENDS_append_class-native = " automake-native"
+DEPENDS_append_class-target = " automake-native"
 
 do_prep() {
  cd ${S}
index c4540ed..4f4fc1a 100644 (file)
@@ -1,6 +1,6 @@
-DESCRIPTION = "Telephony dbus client library"
+DESCRIPTION = "Telephony client API library"
 HOMEPAGE = "http://nohomepage.org"
-SECTION = "System/Libraries"
+SECTION = "Telephony/Libraries"
 LICENSE = "Apache-2.0"
 
 SRC_URI = ""
@@ -11,23 +11,25 @@ inherit autotools-brokensep
 
 PROVIDES = ""
 
-#PROVIDES by libtapi-dev 
+#PROVIDES by libtapi3 
 
 
-#PROVIDES by libtapi 
+#PROVIDES by libtapi3-dev 
 
 
 RDEPENDS = ""
-#RDEPENDS of libtapi-dev (${PN}-dev)
-RDEPENDS_${PN}-dev += "libtapi"
+#RDEPENDS of libtapi3-dev (${PN}3-dev)
+RDEPENDS_${PN}3-dev += "libtapi3"
 
 
 DEPENDS = ""
-#DEPENDS of libtapi 
+#DEPENDS of libtapi3 
 DEPENDS_append_class-native = " cmake-native"
 DEPENDS_append_class-target = " cmake-native"
+inherit pythonnative
 DEPENDS += "security-server"
 DEPENDS += "dlog"
+DEPENDS += "python-xml"
 
 do_prep() {
  cd ${S}
@@ -36,7 +38,6 @@ do_prep() {
  cp ${S}/packaging/libtapi.manifest .
  
  
 }
 do_patch_append() {
     bb.build.exec_func('do_prep', d)
@@ -68,8 +69,7 @@ do_compile() {
          -DSYSCONF_INSTALL_DIR:PATH=${sysconfdir} \
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
-         -DBUILD_SHARED_LIBS:BOOL=ON .
+         -DBUILD_SHARED_LIBS:BOOL=ON . -DTAPI_VERSION=3.0.1
  
  make -j16
  
@@ -86,7 +86,6 @@ do_install() {
  rm -rf ${D} 
  mkdir -p ${D} 
  
- rm -rf ${D}
  
    oe_runmake \
          DESTDIR=${D} \
@@ -97,29 +96,30 @@ do_install() {
    find ${D} -regex ".*\.la$" | xargs rm -f -- 
    find ${D} -regex ".*\.a$" | xargs rm -f --
  
- rm -rf ${D}/usr/include/telephony/tapi/.gitignore
- mkdir -p ${D}/usr/share/license
  
 }
 
+PACKAGES += " libtapi3 "
+PACKAGES += " libtapi3-dev "
 
-libtapi-dev_files = ""
-libtapi-dev_files += "libtapi.manifest"
-libtapi-dev_files += "${prefix}/include/telephony-client/*.h"
-libtapi-dev_files += "${prefix}/lib/pkgconfig/*.pc"
-libtapi-dev_files += "${prefix}/lib/*.so"
+libtapi3_files = ""
+libtapi3_files += "libtapi.manifest"
+libtapi3_files += "${prefix}/lib/*.so*"
+libtapi3_files += "${prefix}/bin/tapitest"
 
-libtapi_files = ""
-libtapi_files += "libtapi.manifest"
-libtapi_files += "${prefix}/lib/*.so.*"
-libtapi_files += "/usr/share/license/libtapi"
+libtapi3-dev_files = ""
+libtapi3-dev_files += "libtapi.manifest"
+libtapi3-dev_files += "${prefix}/include/tapi-3.0/*.h"
+libtapi3-dev_files += "${prefix}/include/tapi-3.0/common/*.h"
+libtapi3-dev_files += "${prefix}/include/tapi-3.0/private/*.h"
+libtapi3-dev_files += "${prefix}/lib/pkgconfig/*.pc"
+libtapi3-dev_files += "${prefix}/lib/*.so"
 
-FILES_${PN}-dev = "${libtapi-dev_files}"
-FILES_${PN} = "${libtapi_files}"
+FILES_${PN} = "${libtapi3_files}"
+FILES_${PN}-dev = "${libtapi3-dev_files}"
 
-PKG_libtapi-dev= "libtapi-dev"
-PKG_libtapi= "libtapi"
+PKG_libtapi3= "libtapi3"
+PKG_libtapi3-dev= "libtapi3-dev"
 
 require libtapi-extraconf.inc
 
index de09a7b..c3938fc 100644 (file)
@@ -82,13 +82,11 @@ do_compile() {
          --localstatedir=${localstatedir} \
          --sharedstatedir=${prefix}/com \
          --mandir=${mandir} \
-         --infodir=${infodir} \
-     --disable-static
- make -j16
+         --infodir=${infodir} --disable-static
+ oe_runmake -j16
  
  exit 0
- make check
oe_runmake check