Bug-Tizen: PTREL-392
Change-Id: I48db83c1685c897c3154cf8c8201a76c08998ef2
Signed-off-by: Sabera Djelti (sdi2) <sabera.djelti@open.eurogiciel.org>
BuildRequires: pkgconfig(gio-unix-2.0)
BuildRequires: python
BuildRequires: python-xml
+BuildRequires: pkgconfig(libtzplatform-config)
%description
LBS dbus interface
%setup -q
cp %{SOURCE1001} .
-
%build
-%cmake .
-
+%cmake . \
+-DTZ_SYS_USER_GROUP=%TZ_SYS_USER_GROUP
make %{?jobs:-j%jobs}
TARGET_LINK_LIBRARIES(lbs-dbus-server ${pkgs_LDFLAGS})
SET_TARGET_PROPERTIES(lbs-dbus-server PROPERTIES VERSION 0.1.0 SOVERSION 0 OUTPUT_NAME lbs-dbus-server)
+CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/res/lbs-dbus-server.conf.in ${CMAKE_CURRENT_SOURCE_DIR}/res/lbs-dbus-server.conf)
+
INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/res/lbs-dbus-server.conf DESTINATION ${SYSCONFDIR}/dbus-1/system.d)
INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/include/lbs_dbus_server.h DESTINATION include/lbs-dbus)
INSTALL(TARGETS lbs-dbus-server DESTINATION ${LIB_INSTALL_DIR} COMPONENT Runtime)
<allow receive_interface="org.tizen.lbs.Nmea"/>
<allow receive_interface="org.tizen.lbs.Satellite"/>
</policy>
- <policy user="app">
+ <policy group="@TZ_SYS_USER_GROUP@">
<allow own="org.tizen.lbs"/>
<allow own="org.tizen.lbs.Manager"/>
<allow own="org.tizen.lbs.Providers.GpsManager"/>