$(GTHREAD_CFLAGS) \
$(DLOG_CFLAGS) \
$(SQLITE3_CFLAGS) \
+ $(DB_UTIL_CFLAGS) \
$(INIPARSER_CFLAGS) \
$(LIBPMCONTROL_CFLAGS) \
$(LIBSYSTEMDLOGIN_CFLAGS) \
$(GTHREAD_LIBS) \
$(DLOG_LIBS) \
$(SQLITE3_LIBS) \
+ $(DB_UTIL_LIBS) \
$(INIPARSER_LIBS) \
$(LIBPMCONTROL_LIBS) \
$(LIBSYSTEMDLOGIN_LIBS) \
$(DLOG_CFLAGS) \
$(GIO_CFLAGS) \
$(SQLITE3_CFLAGS) \
+ $(DB_UTIL_CFLAGS) \
$(PHONESTATUS_CFLAGS) \
$(TZ_PLATFORM_CONFIG_CFLAGS) \
$(LIBSMACK_CFLAGS) \
$(DLOG_LIBS) \
$(GIO_LIBS) \
$(SQLITE3_LIBS) \
+ $(DB_UTIL_LIBS) \
$(PHONESTATUS_LIBS) \
$(TZ_PLATFORM_CONFIG_LIBS) \
$(LIBSMACK_LIBS) \
media_server_CFLAGS = -I${srcdir}/src/server/include \
$(SQLITE3_CFLAGS) \
+ $(DB_UTIL_CFLAGS) \
$(COMMON_CFLAGS) \
$(PHONESTATUS_CFLAGS) \
$(SYSTEM_INFO_CFLAGS)
-D_FILE_OFFSET_BITS=64 \
$(GTHREAD_CFLAGS) \
$(SQLITE3_CFLAGS) \
+ $(DB_UTIL_CFLAGS) \
$(GLIB_CFLAGS) \
$(GIO_CFLAGS)
mediadb_update_LDADD = libmedia-utils.la \
$(GLIB_LIBS) \
$(SQLITE3_LIBS) \
+ $(DB_UTIL_LIBS) \
$(GTHREAD_LIBS) \
$(GIO_LIBS) \
-ldl
AC_SUBST(SQLITE3_CFLAGS)
AC_SUBST(SQLITE3_LIBS)
+PKG_CHECK_MODULES(DB_UTIL, db-util)
+AC_SUBST(DB_UTIL_CFLAGS)
+AC_SUBST(DB_UTIL_LIBS)
+
PKG_CHECK_MODULES(INIPARSER, iniparser)
AC_SUBST(INIPARSER_CFLAGS)
AC_SUBST(INIPARSER_LIBS)
#include <sys/stat.h>
#include <sys/wait.h>
#include <sys/smack.h>
+#include <db-util.h>
#include "media-server-ipc.h"
#include "media-util-dbg.h"
#include "media-util-internal.h"
/*Connect DB*/
if (need_write)
- ret = sqlite3_open_v2(db_path, db_handle, SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE, NULL);
+ ret = db_util_open_with_options(db_path, db_handle, SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE, NULL);
else
- ret = sqlite3_open_v2(db_path, db_handle, SQLITE_OPEN_READONLY, NULL);
+ ret = db_util_open_with_options(db_path, db_handle, SQLITE_OPEN_READONLY, NULL);
if (SQLITE_OK != ret) {
BuildRequires: pkgconfig(vconf)
BuildRequires: pkgconfig(dlog)
BuildRequires: pkgconfig(sqlite3)
+BuildRequires: pkgconfig(db-util)
BuildRequires: pkgconfig(iniparser)
BuildRequires: pkgconfig(libsmack)
BuildRequires: pkgconfig(libsystemd-login)