From: junsuk77.oh Date: Mon, 23 Dec 2013 09:32:19 +0000 (+0900) Subject: fix build fail for missing definition X-Git-Tag: accepted/tizen/generic/20140106.140334~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=04a8815a75288df4c74592929f48a0392f2f1f87;p=platform%2Fcore%2Fappfw%2Fpkgmgr-info.git fix build fail for missing definition Change-Id: Ib1c1ab5926556eec6e949ab9d97bd942ed9f5f99 --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 274cd27..bd24c9c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -18,14 +18,14 @@ INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/include ${CMAKE_SOURCE_DIR}/src ${CMAKE_ ### Required packages INCLUDE(FindPkgConfig) -pkg_check_modules(pkgs REQUIRED glib-2.0 dlog vconf sqlite3 db-util libxml-2.0) +pkg_check_modules(pkgs REQUIRED glib-2.0 dlog vconf sqlite3 db-util libxml-2.0 dbus-1 dbus-glib-1) FOREACH(flag ${pkgs_CFLAGS}) SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}") ENDFOREACH(flag) -pkg_check_modules(libpkgs REQUIRED glib-2.0 dlog vconf sqlite3 db-util libxml-2.0) +pkg_check_modules(libpkgs REQUIRED glib-2.0 dlog vconf sqlite3 db-util libxml-2.0 dbus-1 dbus-glib-1) FOREACH(flag ${libpkgs_CFLAGS}) SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}") diff --git a/packaging/pkgmgr-info.spec b/packaging/pkgmgr-info.spec index fd7874f..2301544 100755 --- a/packaging/pkgmgr-info.spec +++ b/packaging/pkgmgr-info.spec @@ -11,7 +11,9 @@ BuildRequires: pkgconfig(dlog) BuildRequires: pkgconfig(vconf) BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(db-util) -BuildRequires: pkgconfig(libxml-2.0) +BuildRequires:pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(dbus-glib-1) %description Packager Manager infomation api for packaging diff --git a/src/pkgmgr-info.c b/src/pkgmgr-info.c index 029a042..b8eaa7a 100755 --- a/src/pkgmgr-info.c +++ b/src/pkgmgr-info.c @@ -36,6 +36,9 @@ #include #include +#include +#include + #include "pkgmgr_parser.h" #include "pkgmgr-info-internal.h" #include "pkgmgr-info-debug.h" @@ -104,6 +107,12 @@ #define METADATA_FILTER_QUERY_UNION_CLAUSE " UNION "METADATA_FILTER_QUERY_SELECT_CLAUSE #define LANGUAGE_LENGTH 2 +#define LIBAIL_PATH "/usr/lib/libail.so.0" + +#define SERVICE_NAME "org.tizen.system.deviced" +#define PATH_NAME "/Org/Tizen/System/DeviceD/Mmc" +#define INTERFACE_NAME "org.tizen.system.deviced.Mmc" +#define METHOD_NAME "RequestMountApp2ext" typedef struct _pkgmgr_instcertinfo_x { char *pkgid;