Fix pkgconfig files for devel packages 89/269989/1
authorHwankyu Jhun <h.jhun@samsung.com>
Mon, 24 Jan 2022 04:14:44 +0000 (13:14 +0900)
committerHwankyu Jhun <h.jhun@samsung.com>
Mon, 24 Jan 2022 04:14:44 +0000 (13:14 +0900)
The include path has to be set.

Change-Id: I19994280691af3af75923a31bec2ea60c1369912
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
CMakeLists.txt
screen_connector_launcher_service/screen_connector_launcher_service.pc.in
screen_connector_launcher_service_evas/screen_connector_launcher_service_evas.pc.in
screen_connector_provider/screen_connector_provider.pc.in
screen_connector_remote_surface/screen_connector_remote_surface.pc.in
screen_connector_remote_surface_evas/screen_connector_remote_surface_evas.pc.in
screen_connector_remote_surface_evas_mock/screen_connector_remote_surface_evas_mock.pc.in
screen_connector_remote_surface_mock/screen_connector_remote_surface_mock.pc.in
screen_connector_shared_widget_launch/screen_connector_shared_widget_launch.pc.in
screen_connector_watcher/screen_connector_watcher.pc.in
screen_connector_watcher_evas/screen_connector_watcher_evas.pc.in

index 231c68c..ffcf2c8 100644 (file)
@@ -2,6 +2,11 @@ CMAKE_MINIMUM_REQUIRED(VERSION 2.8)
 
 PROJECT(screen-connector)
 
+SET(PREFIX "${CMAKE_INSTALL_PREFIX}")
+SET(LIBDIR ${LIB_INSTALL_DIR})
+SET(INCLUDEDIR "\${prefix}/include")
+SET(VERSION ${FULLVER})
+
 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall")
 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Werror")
 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wl,-zdefs")
index 93ce8ea..f422700 100644 (file)
@@ -1,12 +1,12 @@
 prefix=@PREFIX@
 exec_prefix=@EXEC_PREFIX@
 libdir=@LIBDIR@
-includedir=@INCLUDEDIR@
+includedir=@INCLUDEDIR@/@TARGET_SCREEN_CONNECTOR_LAUNCHER_SERVICE@
 
-Name: screen_connector_launcher_service
+Name: @TARGET_SCREEN_CONNECTOR_LAUNCHER_SERVICE@
 Description: Support development of the Screen Connector Launcher Service library
 Version: @VERSION@
 Requires: tzsh-launcher-service libtbm ecore-wl2
-Libs: -L${libdir} -lscreen_connector_launcher_service
+Libs: -L${libdir} -l@TARGET_SCREEN_CONNECTOR_LAUNCHER_SERVICE@
 Cflags: -I${includedir} -I${includedir}/include
 cppflags: -I${includedir}
index 535606f..8603661 100644 (file)
@@ -1,12 +1,12 @@
 prefix=@PREFIX@
 exec_prefix=@EXEC_PREFIX@
 libdir=@LIBDIR@
-includedir=@INCLUDEDIR@
+includedir=@INCLUDEDIR@/@TARGET_SCREEN_CONNECTOR_LAUNCHER_SERVICE_EVAS@
 
-Name: screen_connector_launcher_service_evas
+Name: @TARGET_SCREEN_CONNECTOR_LAUNCHER_SERVICE_EVAS@
 Description: Support development of the Screen Connector Launcher Service Evas library
 Version: @VERSION@
-Requires: screen_connector_launcher_service elementary
-Libs: -L${libdir} -lscreen_connector_launcher_service -lscreen_connector_launcher_service_evas
+Requires: @TARGET_SCREEN_CONNECTOR_LAUNCHER_SERVICE@ elementary
+Libs: -L${libdir} -l@TARGET_SCREEN_CONNECTOR_LAUNCHER_SERVICE@ -l@TARGET_SCREEN_CONNECTOR_LAUNCHER_SERVICE_EVAS@
 Cflags: -I${includedir} -I${includedir}/include
 cppflags: -I${includedir} -I${includedir}/include
index 31589fe..d20e2ae 100644 (file)
@@ -1,11 +1,11 @@
 prefix=@PREFIX@
 exec_prefix=@EXEC_PREFIX@
 libdir=@LIBDIR@
-includedir=@INCLUDEDIR@
+includedir=@INCLUDEDIR@/@TARGET_SCREEN_CONNECTOR_PROVIDER@
 
-Name: screen_connector_provider
+Name: @TARGET_SCREEN_CONNECTOR_PROVIDER@
 Description: Support development of the Screen Connector Provider library
 Version: @VERSION@
-Libs: -L${libdir} -lscreen_connector_provider
+Libs: -L${libdir} -l@TARGET_SCREEN_CONNECTOR_PROVIDER@
 Cflags: -I${includedir}
 cppflags: -I${includedir}
index fc14b05..9fa39c2 100644 (file)
@@ -1,12 +1,12 @@
 prefix=@PREFIX@
 exec_prefix=@EXEC_PREFIX@
 libdir=@LIBDIR@
-includedir=@INCLUDEDIR@
+includedir=@INCLUDEDIR@/@TARGET_SCREEN_CONNECTOR_REMOTE_SURFACE@
 
-Name: screen_connector_remote_surface
+Name: @TARGET_SCREEN_CONNECTOR_REMOTE_SURFACE@
 Description: Support development of the screen connector remote surface library
 Version: @VERSION@
 Requires: ecore-wl2
-Libs: -L${libdir} -lscreen_connector_remote_surface
+Libs: -L${libdir} -l@TARGET_SCREEN_CONNECTOR_REMOTE_SURFACE@
 Cflags: -I${includedir}
 cppflags: -I${includedir}
index 9e0748f..b2ae58a 100644 (file)
@@ -1,12 +1,12 @@
 prefix=@PREFIX@
 exec_prefix=@EXEC_PREFIX@
 libdir=@LIBDIR@
-includedir=@INCLUDEDIR@
+includedir=@INCLUDEDIR@/@TARGET_SCREEN_CONNECTOR_REMOTE_SURFACE_EVAS@
 
-Name: screen_connector_remote_surface_evas
+Name: @TARGET_SCREEN_CONNECTOR_REMOTE_SURFACE_EVAS@
 Description: Support development of the screen connector remote surface library
 Version: @VERSION@
-Requires: screen_connector_remote_surface
-Libs: -L${libdir} -lscreen_connector_remote_surface_evas -lscreen_connector_remote_surface
+Requires: @TARGET_SCREEN_CONNECTOR_REMOTE_SURFACE@
+Libs: -L${libdir} -l@TARGET_SCREEN_CONNECTOR_REMOTE_SURFACE@ -l@TARGET_SCREEN_CONNECTOR_REMOTE_SURFACE_EVAS@
 Cflags: -I${includedir}
 cppflags: -I${includedir}
index ec32898..2c07579 100644 (file)
@@ -1,11 +1,11 @@
 prefix=@PREFIX@
 exec_prefix=@EXEC_PREFIX@
 libdir=@LIBDIR@
-includedir=@INCLUDEDIR@
+includedir=@INCLUDEDIR@/@TARGET_SCREEN_CONNECTOR_REMOTE_SURFACE_EVAS_MOCK@
 
-Name: screen_connector_remote_surface_evas_mock
+Name: @TARGET_SCREEN_CONNECTOR_REMOTE_SURFACE_EVAS_MOCK@
 Description: Support development of unittest
 Version: @VERSION@
-Requires: screen_connector_remote_surface_mock
+Requires: @TARGET_SCREEN_CONNECTOR_REMOTE_SURFACE_MOCK@
 Cflags: -I${includedir}
 cppflags: -I${includedir}
index 18945fd..c66c18f 100644 (file)
@@ -1,9 +1,9 @@
 prefix=@PREFIX@
 exec_prefix=@EXEC_PREFIX@
 libdir=@LIBDIR@
-includedir=@INCLUDEDIR@
+includedir=@INCLUDEDIR@/@TARGET_SCREEN_CONNECTOR_REMOTE_SURFACE_MOCK@
 
-Name: screen_connector_remote_surface_mock
+Name: @TARGET_SCREEN_CONNECTOR_REMOTE_SURFACE_MOCK@
 Description: Support development of the screen connector remote surface library
 Version: @VERSION@
 Cflags: -I${includedir}
index 2e235e8..7a33c49 100644 (file)
@@ -1,12 +1,12 @@
 prefix=@PREFIX@
 exec_prefix=@EXEC_PREFIX@
 libdir=@LIBDIR@
-includedir=@INCLUDEDIR@
+includedir=@INCLUDEDIR@/@TARGET_SCREEN_CONNECTOR_SHARED_WIDGET_LAUNCH@
 
-Name: screen_connector_shared_widget_launch
+Name: @TARGET_SCREEN_CONNECTOR_SHARED_WIDGET_LAUNCH@
 Description: Support development of the Screen Connector Shared Widget Launch library
 Version: @VERSION@
 Requires: tzsh-shared-widget-launch
-Libs: -L${libdir} -lscreen_connector_shared_widget_launch
+Libs: -L${libdir} -l@TARGET_SCREEN_CONNECTOR_SHARED_WIDGET_LAUNCH@
 Cflags: -I${includedir} -I${includedir}/include
 cppflags: -I${includedir} -I${includedir}/include
index 5f77393..39d87e2 100644 (file)
@@ -1,12 +1,12 @@
 prefix=@PREFIX@
 exec_prefix=@EXEC_PREFIX@
 libdir=@LIBDIR@
-includedir=@INCLUDEDIR@
+includedir=@INCLUDEDIR@/@TARGET_SCREEN_CONNECTOR_WATCHER@
 
-Name: screen_connector_watcher
+Name: @TARGET_SCREEN_CONNECTOR_WATCHER@
 Description: Support development of the Screen Connector Watcher library
 Version: @VERSION@
-Requires: screen_connector_remote_surface
-Libs: -L${libdir} -lscreen_connector_remote_surface -lscreen_connector_watcher
+Requires: @TARGET_SCREEN_CONNECTOR_REMOTE_SURFACE@
+Libs: -L${libdir} -l@TARGET_SCREEN_CONNECTOR_REMOTE_SURFACE@ -l@TARGET_SCREEN_CONNECTOR_WATCHER@
 Cflags: -I${includedir}
 cppflags: -I${includedir}
index 2290414..e22edab 100644 (file)
@@ -1,12 +1,12 @@
 prefix=@PREFIX@
 exec_prefix=@EXEC_PREFIX@
 libdir=@LIBDIR@
-includedir=@INCLUDEDIR@
+includedir=@INCLUDEDIR@/@TARGET_SCREEN_CONNECTOR_WATCHER_EVAS@
 
-Name: screen_connector_watcher_evas
+Name: @TARGET_SCREEN_CONNECTOR_WATCHER_EVAS@
 Description: Support development of the screen connector watcher EVAS library
 Version: @VERSION@
-Requires: screen_connector_watcher screen_connector_remote_surface_evas
-Libs: -L${libdir} -lscreen_connector_watcher_evas -lscreen_connector_remote_surface -lscreen_connector_remote_surface_evas
+Requires: @TARGET_SCREEN_CONNECTOR_WATCHER@ @TARGET_SCREEN_CONNECTOR_REMOTE_SURFACE_EVAS@
+Libs: -L${libdir} -l@TARGET_SCREEN_CONNECTOR_WATCHER_EVAS@ -l@TARGET_SCREEN_CONNECTOR_REMOTE_SURFACE@ -l@TARGET_SCREEN_CONNECTOR_REMOTE_SURFACE_EVAS@
 Cflags: -I${includedir}
 cppflags: -I${includedir}