$(GLIB_CFLAGS) \
$(GTHREAD_CFLAGS) \
$(DLOG_CFLAGS) \
+ $(SQLITE3_CFLAGS) \
$(INIPARSER_CFLAGS) \
$(LIBPMCONTROL_CFLAGS) \
$(LIBSYSTEMDLOGIN_CFLAGS) \
$(SECURITY_CFLAGS) \
- $(DB_UTIL_CFLAGS) \
$(SYSTEM_INFO_CFLAGS) \
$(SMACK_CFLAGS) \
$(USB_DEVICE_CFLAGS) \
$(GLIB_LIBS) \
$(GTHREAD_LIBS) \
$(DLOG_LIBS) \
+ $(SQLITE3_LIBS) \
$(INIPARSER_LIBS) \
$(LIBPMCONTROL_LIBS) \
$(LIBSYSTEMDLOGIN_LIBS) \
$(SECURITY_LIBS) \
- $(DB_UTIL_LIBS) \
$(SYSTEM_INFO_LIBS) \
$(SYSTEM_DEVICE_LIBS) \
$(SMACK_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) \
src/server/media-server-main.c
media_server_CFLAGS = -I${srcdir}/src/server/include \
+ $(SQLITE3_CFLAGS) \
$(COMMON_CFLAGS) \
$(PHONESTATUS_CFLAGS) \
$(SYSTEM_INFO_CFLAGS)
-media_server_CFLAGS += $(SQLITE3_CFLAGS) \
+media_server_CFLAGS += $(SECURITY_CFLAGS) \
$(USB_DEVICE_CFLAGS) \
$(POWER_DEFS_CFLAGS) \
$(POWER_TV_CFLAGS)
media_server_LDFLAGS = -pie
-media_server_LDADD = $(COMMON_LDADD) \
+media_server_LDADD = $(SQLITE3_LIBS) \
+ $(COMMON_LDADD) \
$(PHONESTATUS_LIBS) \
$(SYSTEM_INFO_LIBS)
-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
-# -*- Autoconf -*-
+
# Process this file with autoconf to produce a configure script.
AC_PREREQ(2.61)
AC_SUBST(GIO_CFLAGS)
AC_SUBST(GIO_LIBS)
-PKG_CHECK_MODULES(SQLITE, sqlite3)
+PKG_CHECK_MODULES(SQLITE3, sqlite3)
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 <unistd.h>
-#include <db-util.h>
#include <sys/stat.h>
#include <sys/wait.h>
#include <sys/smack.h>
/*Connect DB*/
if (need_write)
- ret = db_util_open_with_options(db_path, db_handle, SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE, NULL);
+ ret = sqlite3_open_v2(db_path, db_handle, SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE, NULL);
else
- ret = db_util_open_with_options(db_path, db_handle, SQLITE_OPEN_READONLY, NULL);
+ ret = sqlite3_open_v2(db_path, db_handle, SQLITE_OPEN_READONLY, NULL);
if (SQLITE_OK != ret) {
if (*db_handle)
MSAPI_DBG_ERR("[error when register busy handler] %s", sqlite3_errmsg(*db_handle));
- db_util_close(*db_handle);
+ sqlite3_close_v2(*db_handle);
*db_handle = NULL;
return MS_MEDIA_ERR_DB_CONNECT_FAIL;
if (*db_handle)
MSAPI_DBG_ERR("[error when change the journal mode] %s", sqlite3_errmsg(*db_handle));
- db_util_close(*db_handle);
+ sqlite3_close_v2(*db_handle);
*db_handle = NULL;
if (ret == SQLITE_CORRUPT) {
MSAPI_RETVM_IF(handle == NULL, MS_MEDIA_ERR_INVALID_PARAMETER, "Handle is NULL");
- ret = db_util_close(handle);
+ ret = sqlite3_close_v2(handle);
if (SQLITE_OK != ret) {
MSAPI_DBG_ERR("error when db close [%s]", sqlite3_errmsg(handle));
handle = NULL;
BuildRequires: pkgconfig(vconf)
BuildRequires: pkgconfig(dlog)
BuildRequires: pkgconfig(sqlite3)
-BuildRequires: pkgconfig(db-util)
BuildRequires: pkgconfig(iniparser)
BuildRequires: pkgconfig(libsmack)
BuildRequires: pkgconfig(libsystemd-login)