add back in libs.private/requires to pc files with some fixes for
authorraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sat, 17 Mar 2012 05:37:25 +0000 (05:37 +0000)
committerraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sat, 17 Mar 2012 05:37:25 +0000 (05:37 +0000)
missing.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@69482 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

18 files changed:
ecore-cocoa.pc.in
ecore-con.pc.in
ecore-config.pc.in
ecore-directfb.pc.in
ecore-evas.pc.in
ecore-fb.pc.in
ecore-file.pc.in
ecore-imf.pc.in
ecore-input-evas.pc.in
ecore-input.pc.in
ecore-ipc.pc.in
ecore-psl1ght.pc.in
ecore-sdl.pc.in
ecore-wayland.pc.in
ecore-win32.pc.in
ecore-wince.pc.in
ecore-x.pc.in
ecore.pc.in

index 8c3ffa0..91fc4ee 100644 (file)
@@ -5,6 +5,7 @@ includedir=@includedir@
 
 Name: ecore-cocoa
 Description: E core library, Cocoa module
+@pkgconfig_requires_private@: @requirements_ecore_cocoa@
 Version: @VERSION@
 Libs: -L${libdir} -lecore_cocoa
 Cflags: -I${includedir}/ecore-@VMAJ@
index 3c03c93..9b188aa 100644 (file)
@@ -5,6 +5,7 @@ includedir=@includedir@
 
 Name: ecore-con
 Description: E core library, Con module
+@pkgconfig_requires_private@: @requirements_ecore_con@
 Version: @VERSION@
 Libs: -L${libdir} -lecore_con
 Cflags: -I${includedir}/ecore-@VMAJ@
index 9849d27..0235eb8 100644 (file)
@@ -5,6 +5,7 @@ includedir=@includedir@
 
 Name: ecore-config
 Description: E core library, Config module
+@pkgconfig_requires_private@: @requirements_ecore_config@
 Version: @VERSION@
 Libs: -L${libdir} -lecore_config
 Cflags: -I${includedir}/ecore-@VMAJ@
index ac3a436..9eb104a 100644 (file)
@@ -5,6 +5,7 @@ includedir=@includedir@
 
 Name: ecore-directfb
 Description: E core library, DirectFB module
+@pkgconfig_requires_private@: @requirements_ecore_directfb@
 Version: @VERSION@
 Libs: -L${libdir} -lecore_directfb
 Cflags: -I${includedir}/ecore-@VMAJ@
index 9c394e4..155abbe 100644 (file)
@@ -5,6 +5,7 @@ includedir=@includedir@
 
 Name: ecore-evas
 Description: E core library, Evas module
+@pkgconfig_requires_private@: @requirements_ecore_evas@
 Version: @VERSION@
 Libs: -L${libdir} @ecore_evas_libs@
 Cflags: -I${includedir}/ecore-@VMAJ@
index 7cb780d..4e70c48 100644 (file)
@@ -5,6 +5,7 @@ includedir=@includedir@
 
 Name: ecore-fb
 Description: E core library, FB module
+@pkgconfig_requires_private@: @requirements_ecore_fb@
 Version: @VERSION@
 Libs: -L${libdir} -lecore_fb
 Cflags: -I${includedir}/ecore-@VMAJ@
index 44ca838..833ff1e 100644 (file)
@@ -5,6 +5,7 @@ includedir=@includedir@
 
 Name: ecore-file
 Description: E core library, File module
+@pkgconfig_requires_private@: @requirements_ecore_file@
 Version: @VERSION@
 Libs: -L${libdir} -lecore_file
 Cflags: -I${includedir}/ecore-@VMAJ@
index 6053162..cc155ed 100644 (file)
@@ -5,6 +5,7 @@ includedir=@includedir@
 
 Name: ecore-imf
 Description: E core library, IMF module
+@pkgconfig_requires_private@: @requirements_ecore_imf@
 Version: @VERSION@
 Libs: -L${libdir} -lecore_imf
 Cflags: -I${includedir}/ecore-@VMAJ@
index eb79453..f95325c 100644 (file)
@@ -5,6 +5,7 @@ includedir=@includedir@
 
 Name: ecore-input-evas
 Description: E core library, Input module Evas extension
+@pkgconfig_requires_private@: @requirements_ecore_input_evas@
 Version: @VERSION@
 Libs: -L${libdir} -lecore_input_evas
 Cflags: -I${includedir}/ecore-@VMAJ@
index 53e48a9..b670b71 100644 (file)
@@ -5,6 +5,7 @@ includedir=@includedir@
 
 Name: ecore-input
 Description: E core library, Input module
+@pkgconfig_requires_private@: @requirements_ecore_input@
 Version: @VERSION@
 Libs: -L${libdir} -lecore_input
 Cflags: -I${includedir}/ecore-@VMAJ@
index fd2f615..d66f404 100644 (file)
@@ -5,6 +5,7 @@ includedir=@includedir@
 
 Name: ecore-ipc
 Description: E core library, IPC module
+@pkgconfig_requires_private@: @requirements_ecore_ipc@
 Version: @VERSION@
 Libs: -L${libdir} -lecore_ipc
 Cflags: -I${includedir}/ecore-@VMAJ@
index eca9e3b..e81f4e8 100644 (file)
@@ -5,6 +5,8 @@ includedir=@includedir@
 
 Name: ecore-psl1ght
 Description: E core library, PSL1GHT module
+@pkgconfig_requires_private@: @requirements_ecore_psl1ght@
 Version: @VERSION@
 Libs: -L${libdir} -lecore_psl1ght
+Libs.private: -lio -lsysutil -lgem -lcamera -lspurs
 Cflags: -I${includedir}/ecore-@VMAJ@
index 6c96000..78170c1 100644 (file)
@@ -5,6 +5,7 @@ includedir=@includedir@
 
 Name: ecore-sdl
 Description: E core library, SDL module
+@pkgconfig_requires_private@: @requirements_ecore_sdl@
 Version: @VERSION@
 Libs: -L${libdir} -lecore_sdl
 Cflags: -I${includedir}/ecore-@VMAJ@
index 9093d85..f4f5cf3 100644 (file)
@@ -5,6 +5,8 @@ includedir=@includedir@
 
 Name: ecore-wayland
 Description: E core library, Wayland module
+@pkgconfig_requires_private@: @requirements_ecore_wayland@
 Version: @VERSION@
 Libs: -L${libdir} -lecore_wayland
+Libs.private: -lwayland-client
 Cflags: -I${includedir}/ecore-@VMAJ@
index ddcbe71..17dba6e 100644 (file)
@@ -5,6 +5,8 @@ includedir=@includedir@
 
 Name: ecore-win32
 Description: E core library, Win32 module
+@pkgconfig_requires_private@: @requirements_ecore_win32@
 Version: @VERSION@
 Libs: -L${libdir} -lecore_win32
+Libs.private:
 Cflags: -I${includedir}/ecore-@VMAJ@
index 0e67976..c937e88 100644 (file)
@@ -5,6 +5,8 @@ includedir=@includedir@
 
 Name: ecore-wince
 Description: E core library, WinCE module
+@pkgconfig_requires_private@: @requirements_ecore_wince@
 Version: @VERSION@
 Libs: -L${libdir} -lecore_wince
+Libs.private: @WIN32_LIBS@
 Cflags: -I${includedir}/ecore-@VMAJ@
index b3a69f9..a02b42b 100644 (file)
@@ -5,6 +5,8 @@ includedir=@includedir@
 
 Name: ecore-x
 Description: E core library, X module
+@pkgconfig_requires_private@: @requirements_ecore_x@
 Version: @VERSION@
 Libs: -L${libdir} -lecore_x
-Cflags: -I${includedir}/ecore-@VMAJ@
+Libs.private: @x_libs@ @ecore_x_libs_private@
+Cflags: -I${includedir}/ecore-@VMAJ@ @have_ecore_x_xcb_define@
index a050620..65c5a11 100644 (file)
@@ -5,6 +5,8 @@ includedir=@includedir@
 
 Name: ecore
 Description: Ecore event abstraction library
+@pkgconfig_requires_private@: @requirements_ecore@
 Version: @VERSION@
 Libs: -L${libdir} -lecore @EINA_LIBS@
+Libs.private: -lm
 Cflags: -I${includedir}/ecore-@VMAJ@ @EINA_CFLAGS@