From: chakradhar pogiri Date: Thu, 29 Apr 2021 09:50:59 +0000 (+0530) Subject: change install path of nmea_replay.log from /etc to /hal/etc X-Git-Tag: accepted/tizen/6.5/unified/20211028.093413^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fheads%2Faccepted%2Ftizen_6.5_unified;p=platform%2Fadaptation%2Frpi3%2Flbs-plugin-gps-rpi3.git change install path of nmea_replay.log from /etc to /hal/etc Change-Id: I3d8e80ce7d08ea40d510bd1dfbc4050a8026af9c --- diff --git a/gps-plugin/src/gps_plugin_replay.c b/gps-plugin/src/gps_plugin_replay.c old mode 100644 new mode 100755 index 6fa36cf..ab5da95 --- a/gps-plugin/src/gps_plugin_replay.c +++ b/gps-plugin/src/gps_plugin_replay.c @@ -567,6 +567,7 @@ void gps_plugin_stop_replay_mode(replay_timeout *timer) gboolean gps_plugin_get_nmea_fd(replay_timeout *timer) { char replay_file_path[256]; + char nmea_log_path[256]; char *str; str = setting_get_string(VCONFKEY_LOCATION_NMEA_FILE_NAME); @@ -581,10 +582,11 @@ gboolean gps_plugin_get_nmea_fd(replay_timeout *timer) timer->fd = fopen(replay_file_path, "r"); if (timer->fd == NULL) { const char *default_nmea_log = tzplatform_mkpath(TZ_SYS_RO_ETC, "location/nmea_replay.log"); - SECLOG_PLUGIN(DBG_ERR, "fopen failed(%s). loading default(%s) ", replay_file_path, default_nmea_log); - timer->fd = fopen(default_nmea_log, "r"); + snprintf(nmea_log_path, sizeof(nmea_log_path), "%s%s", "/hal", default_nmea_log); + SECLOG_PLUGIN(DBG_ERR, "fopen failed(%s). loading default(%s) ", replay_file_path, nmea_log_path); + timer->fd = fopen(nmea_log_path, "r"); if (timer->fd == NULL) { - SECLOG_PLUGIN(DBG_ERR, "fopen(%s) failed", default_nmea_log); + SECLOG_PLUGIN(DBG_ERR, "fopen(%s) failed", nmea_log_path); return FALSE; } } diff --git a/packaging/lbs-plugin-gps-rpi3.spec b/packaging/lbs-plugin-gps-rpi3.spec index 2e9e889..07567da 100755 --- a/packaging/lbs-plugin-gps-rpi3.spec +++ b/packaging/lbs-plugin-gps-rpi3.spec @@ -43,8 +43,8 @@ make %{?jobs:-j%jobs} rm -rf %{buildroot} %make_install -mkdir -p %{buildroot}%{TZ_SYS_RO_ETC}/location -cp -a nmea-log/*.log %{buildroot}%{TZ_SYS_RO_ETC}/location +mkdir -p %{buildroot}/hal%{TZ_SYS_RO_ETC}/location +cp -a nmea-log/*.log %{buildroot}/hal%{TZ_SYS_RO_ETC}/location %post rm -rf %{_libdir}/liblbs-server-plugin.so @@ -61,4 +61,4 @@ ln -sf %{_hal_libdir}/libhal-backend-location.so %{_libdir}/liblbs-server-plugin %{_hal_licensedir}/%{name}/LICENSE %defattr(-,root,root,-) %{_hal_libdir}/*.so* -%{TZ_SYS_RO_ETC}/location/* +/hal%{TZ_SYS_RO_ETC}/location/*