config-tizen-profiles: create empty packages
[scm/bb/meta-tizen.git] / recipes-tizen / app-checker / app-checker.inc
index 86b024c..e4a259c 100644 (file)
@@ -13,15 +13,18 @@ BBCLASSEXTEND = ""
 PROVIDES = ""
 
 #PROVIDES by app-checker-server-dev
+PROVIDES += "app-checker-server-dev"
 
 
 #PROVIDES by app-checker-dev
+PROVIDES += "app-checker-dev"
 
 
 #PROVIDES by app-checker
 
 
 #PROVIDES by app-checker-server
+PROVIDES += "app-checker-server"
 
 
 RDEPENDS = ""
@@ -63,16 +66,10 @@ do_compile() {
  LANG=C
  export LANG
  unset DISPLAY
- CFLAGS="-O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables" ; export CFLAGS ;
- CXXFLAGS="${CXXFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables}" ; export CXXFLAGS ;
- FFLAGS="${FFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -I%_fmoddir}" ; export FFLAGS ;
  LD_AS_NEEDED=1; export LD_AS_NEEDED ;
  
  
  
-   CFLAGS="${CFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables}" ; export CFLAGS ; 
-   CXXFLAGS="${CXXFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables}" ; export CXXFLAGS ; 
-   FFLAGS="${FFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables}" ; export FFLAGS ; 
    cmake \
          -DCMAKE_VERBOSE_MAKEFILE=ON \
          -DCMAKE_INSTALL_PREFIX:PATH=${prefix} \
@@ -82,7 +79,8 @@ 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 \
+         ${EXTRA_OECMAKE} .
  
  make -j16
  
@@ -91,7 +89,7 @@ do_compile() {
 }
 
 do_install() {
- echo export RPM_BUILD_ROOT=${D}
+ export RPM_BUILD_ROOT=${D}
  cd ${S}
  LANG=C
  export LANG
@@ -123,13 +121,13 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    ldconfig
+    [ "x\$D" == "x" ] && ldconfig
 }
 
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    ldconfig
+    [ "x\$D" == "x" ] && ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
@@ -139,31 +137,31 @@ PACKAGES += " app-checker "
 PACKAGES += " app-checker-dev "
 
 app-checker-server-dev_files = ""
-app-checker-server-dev_files += "app-checker.manifest"
 app-checker-server-dev_files += "${prefix}/lib/libapp-checker-server.so"
 app-checker-server-dev_files += "${prefix}/lib/pkgconfig/app-checker-server.pc"
 app-checker-server-dev_files += "${prefix}/include/app-checker/app-checker-server.h"
 app-checker-server-dev_files += "/usr/share/license/app-checker-server-devel"
+MANIFESTFILES_${PN}-server-dev = "app-checker.manifest"
 
 app-checker-server_files = ""
-app-checker-server_files += "app-checker.manifest"
 app-checker-server_files += "${prefix}/lib/libapp-checker-server.so.0"
 app-checker-server_files += "${prefix}/lib/libapp-checker-server.so.0.1.0"
 app-checker-server_files += "/usr/share/license/app-checker-server"
+MANIFESTFILES_${PN}-server = "app-checker.manifest"
 
 app-checker_files = ""
-app-checker_files += "app-checker.manifest"
 app-checker_files += "${prefix}/lib/libapp-checker.so.0"
 app-checker_files += "${prefix}/lib/libapp-checker.so.0.1.0"
 app-checker_files += "${prefix}/lib/ac-plugins"
 app-checker_files += "/usr/share/license/app-checker"
+MANIFESTFILES_${PN} = "app-checker.manifest"
 
 app-checker-dev_files = ""
-app-checker-dev_files += "app-checker.manifest"
 app-checker-dev_files += "${prefix}/lib/libapp-checker.so"
 app-checker-dev_files += "${prefix}/lib/pkgconfig/app-checker.pc"
 app-checker-dev_files += "${prefix}/include/app-checker/app-checker.h"
 app-checker-dev_files += "/usr/share/license/app-checker-devel"
+MANIFESTFILES_${PN}-dev = "app-checker.manifest"
 
 FILES_${PN}-server-dev = "${app-checker-server-dev_files}"
 FILES_${PN}-server = "${app-checker-server_files}"