project_def: Change socket path, rpath, and version
authorSangchul Lee <sc11.lee@samsung.com>
Mon, 22 May 2023 06:16:07 +0000 (15:16 +0900)
committer이상철/Tizen Platform Lab(SR)/삼성전자 <sc11.lee@samsung.com>
Wed, 24 May 2023 01:36:23 +0000 (10:36 +0900)
Printing version log in client lib is also changed.

[Version] 0.3.0

Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
packaging/espp-service.spec
project_def.prop
src/client/espp_service_client.c
src/daemon/espp_service_socket.c
tizen-manifest.xml

index 542f48b2fd61aeb99705b5ef47e6cdf62876a13f..778c0d885e0b780784681b95812a7998fc899823 100644 (file)
@@ -1,6 +1,6 @@
 Name:       espp-service
 Summary:    ESPP service package which contains client lib. and daemon binary
-Version:    0.2.6
+Version:    0.3.0
 Release:    0
 Group:      Multimedia/Libraries
 License:    Apache-2.0
@@ -50,7 +50,7 @@ meson setup --auto-features=disabled \
   --libdir=%{_lib_dir} \
   --datadir=%{_datadir} \
   -Dversion=%{version} \
-  -Dsock-path=/run/espp_service.sock \
+  -Dsock-path=/tmp/espp_service.sock \
 %if "%{use_service_app}" == "1"
   -Dservice-app=true \
 %endif
index 9a3147c2c5711b769076224bd27c1b136e099281..89d0a90238b1a5020c4cc0287c89bf8914a05970 100644 (file)
@@ -11,7 +11,7 @@ profile = mobile-7.0
 USER_SRCS = ./src/daemon/*.c ./src/common/*.c
 
 # User Defines
-USER_DEFS = USE_DLOG USE_SERVICE_APP ESPP_SERVICE_VERSION="0.2.6" ESPP_SERVICE_SOCK_PATH=/run/espp_service.sock
+USER_DEFS = USE_DLOG USE_SERVICE_APP ESPP_SERVICE_VERSION="0.3.0" ESPP_SERVICE_SOCK_PATH=/tmp/espp_service.sock
 
 # User Includes
 USER_INC_DIRS = ./src/daemon ./src/common ./inc ./inc/esplusplayer_capi
@@ -20,7 +20,7 @@ USER_INC_DIRS = ./src/daemon ./src/common ./inc ./inc/esplusplayer_capi
 USER_LIBS = esplusplayer
 
 # Linker Flags
-USER_LFLAGS = -Xlinker --allow-shlib-undefined
+USER_LFLAGS = -Xlinker --allow-shlib-undefined -Xlinker -rpath='/usr/lib'
 
 # User Library Path
 USER_LIB_DIRS = ./libs
index 527d994235d785f222ba236f7a8a1fa865df90d0..61850da95847897e9350a184edf30275eef588e2 100644 (file)
@@ -223,6 +223,8 @@ int espp_client_create(espp_h *espp)
 
        RET_VAL_IF(!espp, ESPP_CLIENT_ERROR_INVALID_PARAMETER, "espp is NULL");
 
+       LOG_WARNING("version[%s]", ESPP_SVC_VERSION);
+
        _espp = g_new0(espp_s, 1);
        _espp->fd = -1;
        _espp->event_fd = -1;
@@ -243,7 +245,7 @@ int espp_client_create(espp_h *espp)
 
        *espp = _espp;
 
-       LOG_INFO("espp[%p] is created, version[%s]", *espp, ESPP_SVC_VERSION);
+       LOG_INFO("espp[%p] is created", *espp);
 
        return ESPP_CLIENT_ERROR_NONE;
 }
index 49d0659cd9ab3263b584a60c823a522649cf35e6..691f38edefb852fe8ef2b64844e477c451570a7b 100644 (file)
@@ -274,7 +274,7 @@ int espp_service_init_socket(espp_service_s *svc)
        if (bind(fd, (struct sockaddr *)&addr_un, sizeof(addr_un))) {
                int errsv = errno;
                strerror_r(errsv, str_error, sizeof(str_error));
-               LOG_ERROR("failed to bind(), err: %s", str_error);
+               LOG_ERROR("failed to bind(), path[%s], err: %s", ESPP_SERVICE_SOCK, str_error);
                if (errsv == EADDRINUSE) {
                        unlink(ESPP_SERVICE_SOCK);
                        LOG_DEBUG("unlink socket and bind again...");
index 3a2956a3321b8397c941d8bb907d8908d4ec99ac..0b621a52094e3d2f72ba719aedf0b884e15dd261 100644 (file)
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<manifest xmlns="http://tizen.org/ns/packages" api-version="7.0" package="com.samsung.tizen.espp-service" version="0.2.6">
+<manifest xmlns="http://tizen.org/ns/packages" api-version="7.0" package="com.samsung.tizen.espp-service" version="0.3.0">
     <profile name="mobile"/>
     <description>espp-service</description>
     <service-application appid="com.samsung.tizen.espp-service" auto-restart="false" exec="espp-service" multiple="false" nodisplay="false" on-boot="false" taskmanage="false" type="capp">