+Jongmun Woo <jongmun.woo@samsung.com>\r
Young-Ae Kang <youngae.kang@samsung.com>\r
-JongMun Woo <jongmun.woo@samsung.com>\r
Kyoungjun Sung <kj7.sung@samsung.com>\r
-Woo-Young Kim <woo02.kim@samsung.com>\r
-Bono Koo <mw.koo@samsung.com>\r
-Ki-Sun SHIN <kisun47.shin@samsung.com>\r
-bosung kwak <bosung.kwak@samsung.com>\r
-Areum Choi <arumi.choi@samsung.com>\r
+Karthik Paulraj <p.karthik@samsung.com>\r
+VENKATAKOTIVIJAYALAKSHMINARAYA <lnarayana.k@samsung.com>\r
SET(CMAKE_INSTALL_PREFIX /usr)
SET(PREFIX ${CMAKE_INSTALL_PREFIX})
SET(LIBDIR ${LIBDIR})
+SET(LIB_PATH ${LIBDIR}/geofence/module)
SET(INC_DIR
include
IF(ENABLE_GEOFENCE)
ADD_DEFINITIONS(-DENABLE_GEOFENCE)
ENDIF(ENABLE_GEOFENCE)
+ADD_DEFINITIONS("-DMODULE_PATH_PREFIX=\"${LIB_PATH}\"")
INCLUDE(FindPkgConfig)
pkg_check_modules(${fw_name} REQUIRED ${dependents})
License: Apache-2.0
Source0: %{name}-%{version}.tar.gz
-%if "%{?tizen_profile_name}" == "tv"
+%if "%{?profile}" == "tv"
ExcludeArch: %{arm} %ix86 x86_64
%endif
BuildRequires: cmake
+#BuildRequires: model-build-features
BuildRequires: pkgconfig(dlog)
BuildRequires: pkgconfig(capi-base-common)
BuildRequires: pkgconfig(vconf)
Requires(postun): /sbin/ldconfig
%description
-
+A Geofence Manager library in Tizen Native API
%prep
%setup -q
-
%build
export CFLAGS="$CFLAGS -DTIZEN_DEBUG_ENABLE"
export CXXFLAGS="$CXXFLAGS -DTIZEN_DEBUG_ENABLE"
Requires: %{name} = %{version}-%{release}
%description devel
+A Geofence Manager library in Tizen Native API (Development)
%files devel
EXPORT_API int geofence_manager_is_supported(bool *supported)
{
GEOFENCE_LOGD("geofence_manager_is_supported");
-
+#ifndef ENABLE_GEOFENCE
+ return GEOFENCE_MANAGER_ERROR_NOT_SUPPORTED;
+#endif
GEOFENCE_NULL_ARG_CHECK(supported);
*supported = geofence_is_supported();
#include "module-internal.h"
#define MAX_MODULE_INDEX 4
-const char *MODULE_PATH_PREFIX = "/usr/lib/geofence/module";
static GMod *gmod_new(const char *module_name, gboolean is_resident)
{