$(SYSTEM_INFO_CFLAGS) \
$(SMACK_CFLAGS) \
$(USB_DEVICE_CFLAGS) \
- $(PHONESTATUS_CFLAGS)
+ $(PHONESTATUS_CFLAGS) \
+ $(SYSTEM_DEVICE_CFLAGS)
if USE_NOTIFICATION
COMMON_CFLAGS += $(STATUS_CFLAGS)
$(LIBSYSTEMDLOGIN_LIBS) \
$(SECURITY_LIBS) \
$(SYSTEM_INFO_LIBS) \
+ $(SYSTEM_DEVICE_LIBS) \
$(SMACK_LIBS) \
$(USB_DEVICE_LIBS) \
-ldl
media_server_CFLAGS += $(SQLITE3_CFLAGS) \
$(USB_DEVICE_CFLAGS) \
- $(DEVICED_CFLAGS) \
$(POWER_DEFS_CFLAGS) \
$(POWER_TV_CFLAGS)
media_server_LDADD += $(SECURITY_LIBS) \
$(USB_DEVICE_LIBS) \
- $(DEVICED_LIBS) \
$(POWER_DEFS_LIBS) \
$(POWER_TV_LIBS)
$(COMMON_CFLAGS)
media_scanner_v2_CFLAGS += $(USB_DEVICE_CFLAGS) \
- $(DEVICED_CFLAGS) \
$(POWER_DEFS_CFLAGS) \
$(POWER_TV_CFLAGS)
media_scanner_v2_LDADD = $(COMMON_LDADD)
media_scanner_v2_LDADD += $(USB_DEVICE_LIBS) \
- $(DEVICED_LIBS) \
$(POWER_DEFS_LIBS) \
$(POWER_TV_LIBS)
AC_SUBST(PHONESTATUS_CFLAGS)
AC_SUBST(PHONESTATUS_LIBS)
-PKG_CHECK_MODULES(LIBPMCONTROL, deviced)
-AC_SUBST(LIBPMCONTROL_CFLAGS)
-AC_SUBST(LIBPMCONTROL_LIBS)
-
PKG_CHECK_MODULES(DBUS, dbus-glib-1)
AC_SUBST(DBUS_CFLAGS)
AC_SUBST(DBUS_LIBS)
AC_SUBST(SYSTEM_INFO_CFLAGS)
AC_SUBST(SYSTEM_INFO_LIBS)
+#capi-system-device
+PKG_CHECK_MODULES(SYSTEM_DEVICE, capi-system-device)
+AC_SUBST(SYSTEM_DEVICE_CFLAGS)
+AC_SUBST(SYSTEM_DEVICE_LIBS)
+
dnl use notification --------------------------------------------------------------------------
AC_ARG_ENABLE(notification, AC_HELP_STRING([--enable-notification], [using notification]),
[
fi
AM_CONDITIONAL(USE_NOTIFICATION, test "x$USE_NOTIFICATION" = "xyes")
-#deviced
-PKG_CHECK_MODULES(DEVICED, deviced)
-AC_SUBST(DEVICED_CFLAGS)
-AC_SUBST(DEVICE_LIBS)
-
AC_ARG_ENABLE(product_tv, AC_HELP_STRING([--enable-product-tv], [using tv product features]),
[
case "${enableval}" in
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(vconf)
BuildRequires: pkgconfig(dlog)
-BuildRequires: pkgconfig(deviced)
BuildRequires: pkgconfig(dbus-glib-1)
BuildRequires: pkgconfig(sqlite3)
BuildRequires: pkgconfig(db-util)
BuildRequires: pkgconfig(cynara-client)
BuildRequires: pkgconfig(cynara-session)
BuildRequires: pkgconfig(capi-system-info)
+BuildRequires: pkgconfig(capi-system-device)
BuildRequires: gettext-tools
%if "%{tizen_profile_name}" == "tv"
#include <sys/prctl.h>
#endif
#include <system_info.h>
-#include <dd-display.h>
+#include <device/power.h>
#ifndef _USE_DEVICED_DBUS
#include <usb-device.h>
switch (status) {
case MS_DB_UPDATING:
- err = display_lock_state(LCD_OFF, STAY_CUR_STATE, 0);
+ err = device_power_request_lock(POWER_LOCK_CPU, 0);
if (err != 0)
res = MS_MEDIA_ERR_INTERNAL;
break;
case MS_DB_UPDATED:
- err = display_unlock_state(LCD_OFF, PM_RESET_TIMER);
+ err = device_power_release_lock(POWER_LOCK_CPU);
if (err != 0)
res = MS_MEDIA_ERR_INTERNAL;
break;