PKG_CHECK_MODULES(DRM_SERVICE_CORE_DEP
REQUIRED
cryptsvc
- db-util
+ sqlite3
+ glib-2.0
dlog
openssl
)
Name: drm-service-core-tizen
Description: Tizen Application DRM Plugin
Version: @VERSION@
-Requires: dlog openssl db-util
+Requires: dlog openssl sqlite3
Libs: -L${libdir} -ldrm-service-core-tizen
Cflags: -I${includedir}/drm-tizen
#################################################################
PKG_CHECK_MODULES(DRM_INITIALIZE_DEP
REQUIRED
- db-util
+ sqlite3
+ glib-2.0
dlog
openssl
)
Source0: %{name}-%{version}.tar.gz
BuildRequires: cmake
BuildRequires: pkgconfig(dlog)
-BuildRequires: pkgconfig(db-util)
+BuildRequires: pkgconfig(sqlite3)
+BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(openssl)
BuildRequires: pkgconfig(cryptsvc)
BuildRequires: pkgconfig(libtzplatform-config)
#include <string.h>
#include <errno.h>
-#include "db-util.h"
+#include <sqlite3.h>
#include "drm-tizen-mid.h"
#include <openssl/aes.h>
+#ifndef EXPORT_API
+#define EXPORT_API __attribute__ ((visibility("default")))
+#endif
+
/* Enable this flag during development time */
#define _TAPPS_DEBUG_ENABLE_
DRM_TAPPS_FRQ_LOG("Opening DB connection.");
sqlite3 *h_db = NULL;
- int result = db_util_open(DTAPPS_DB_NAME, &h_db, 0);
+ int result = sqlite3_open(DTAPPS_DB_NAME, &h_db);
if (result != SQLITE_OK) {
DRM_TAPPS_EXCEPTION("sqlite msg :[%d]%s", result, sqlite3_errmsg(h_db));
DRM_TAPPS_LOG(" Closing DB connection..pDBConnection=[0x%x]", pDBConnection);
- if (db_util_close(pDBConnection) != SQLITE_OK) {
- DRM_TAPPS_EXCEPTION("db_util_close failed. errmsg:%s",
+ if (sqlite3_close(pDBConnection) != SQLITE_OK) {
+ DRM_TAPPS_EXCEPTION("sqlite3_close failed. errmsg:%s",
sqlite3_errmsg(pDBConnection));
ret = FALSE;
}
pkg_check_modules(DRM_TEST_DEP
REQUIRED
cryptsvc
- db-util
+ sqlite3
+ glib-2.0
dlog
openssl
)