### Required packages
INCLUDE(FindPkgConfig)
-pkg_check_modules(pkgs REQUIRED glib-2.0 dlog vconf sqlite3 db-util libxml-2.0 libtzplatform-config libsmack bundle)
+pkg_check_modules(pkgs REQUIRED glib-2.0 dlog vconf sqlite3 libxml-2.0 libtzplatform-config libsmack bundle)
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 libtzplatform-config libsmack bundle capi-system-info minizip)
+pkg_check_modules(libpkgs REQUIRED glib-2.0 dlog vconf sqlite3 libtzplatform-config libsmack bundle capi-system-info minizip)
FOREACH(flag ${libpkgs_CFLAGS})
SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
BuildRequires: pkgconfig(gio-2.0)
BuildRequires: pkgconfig(vconf)
BuildRequires: pkgconfig(sqlite3)
-BuildRequires: pkgconfig(db-util)
BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig(libtzplatform-config)
BuildRequires: pkgconfig(libsmack)
### Get required CFLAGS, LDFLAGS from pkg-config
include(FindPkgConfig)
-pkg_check_modules(parser_pkgs REQUIRED dlog libxml-2.0 glib-2.0 gio-2.0 sqlite3 db-util vconf bundle capi-system-info libsmack)
+pkg_check_modules(parser_pkgs REQUIRED dlog libxml-2.0 glib-2.0 gio-2.0 sqlite3 vconf bundle capi-system-info libsmack)
foreach(flag ${parser_pkgs_CFLAGS})
set(parser_pkgs_CFLAGS_str "${parser_pkgs_CFLAGS_str} ${flag}")
#include <sqlite3.h>
#include <glib.h>
-#include <db-util.h>
-
#include "pkgmgr-info.h"
#include "pkgmgrinfo_debug.h"
#include "pkgmgrinfo_private.h"
#include <sqlite3.h>
#include <tzplatform_config.h>
-#include <db-util.h>
#include "pkgmgr-info.h"
#include "pkgmgrinfo_debug.h"
return PMINFO_R_ERROR;
}
- ret = db_util_open_with_options(db_path, &pkgmgr_parser_db,
- SQLITE_OPEN_READWRITE, NULL);
+ ret = __open_db(db_path, &pkgmgr_parser_db, SQLITE_OPEN_READWRITE);
if (ret != SQLITE_OK) {
_LOGE("connect db failed!");
free(db_path);
ret = PMINFO_R_OK;
catch:
- sqlite3_close(pkgmgr_parser_db);
+ sqlite3_close_v2(pkgmgr_parser_db);
sqlite3_free(query);
return ret;
}