summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarsten Haitzler <raster@rasterman.com>2012-03-17 05:37:25 +0000
committerCarsten Haitzler <raster@rasterman.com>2012-03-17 05:37:25 +0000
commit4092638bf70f25f1e02aeee5a5e9be42e041622d (patch)
tree9715968574cb4041491a433e23902f43a15948dd
parent63ed6ac02f01b5237f3872c82dbc54cdb3f69e7a (diff)
downloadefl-4092638bf70f25f1e02aeee5a5e9be42e041622d.tar.gz
add back in libs.private/requires to pc files with some fixes for
missing. SVN revision: 69482
-rw-r--r--legacy/ecore/ecore-cocoa.pc.in1
-rw-r--r--legacy/ecore/ecore-con.pc.in1
-rw-r--r--legacy/ecore/ecore-config.pc.in1
-rw-r--r--legacy/ecore/ecore-directfb.pc.in1
-rw-r--r--legacy/ecore/ecore-evas.pc.in1
-rw-r--r--legacy/ecore/ecore-fb.pc.in1
-rw-r--r--legacy/ecore/ecore-file.pc.in1
-rw-r--r--legacy/ecore/ecore-imf.pc.in1
-rw-r--r--legacy/ecore/ecore-input-evas.pc.in1
-rw-r--r--legacy/ecore/ecore-input.pc.in1
-rw-r--r--legacy/ecore/ecore-ipc.pc.in1
-rw-r--r--legacy/ecore/ecore-psl1ght.pc.in2
-rw-r--r--legacy/ecore/ecore-sdl.pc.in1
-rw-r--r--legacy/ecore/ecore-wayland.pc.in2
-rw-r--r--legacy/ecore/ecore-win32.pc.in2
-rw-r--r--legacy/ecore/ecore-wince.pc.in2
-rw-r--r--legacy/ecore/ecore-x.pc.in4
-rw-r--r--legacy/ecore/ecore.pc.in2
-rw-r--r--legacy/edje/edje.pc.in2
-rw-r--r--legacy/eet/eet.pc.in3
-rw-r--r--legacy/eeze/eeze.pc.in1
-rw-r--r--legacy/efreet/efreet-mime.pc.in1
-rw-r--r--legacy/efreet/efreet-trash.pc.in1
-rw-r--r--legacy/efreet/efreet.pc.in1
-rw-r--r--legacy/eina/eina.pc.in2
-rw-r--r--legacy/eio/eio.pc.in2
-rw-r--r--legacy/embryo/embryo.pc.in2
-rw-r--r--legacy/emotion/emotion.pc.in1
-rw-r--r--legacy/ethumb/ethumb.pc.in1
-rw-r--r--legacy/ethumb/ethumb_client.pc.in1
-rw-r--r--legacy/evas/evas.pc.in2
31 files changed, 45 insertions, 1 deletions
diff --git a/legacy/ecore/ecore-cocoa.pc.in b/legacy/ecore/ecore-cocoa.pc.in
index 8c3ffa0346..91fc4ee0ac 100644
--- a/legacy/ecore/ecore-cocoa.pc.in
+++ b/legacy/ecore/ecore-cocoa.pc.in
@@ -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@
diff --git a/legacy/ecore/ecore-con.pc.in b/legacy/ecore/ecore-con.pc.in
index 3c03c93500..9b188aa4e4 100644
--- a/legacy/ecore/ecore-con.pc.in
+++ b/legacy/ecore/ecore-con.pc.in
@@ -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@
diff --git a/legacy/ecore/ecore-config.pc.in b/legacy/ecore/ecore-config.pc.in
index 9849d27213..0235eb867e 100644
--- a/legacy/ecore/ecore-config.pc.in
+++ b/legacy/ecore/ecore-config.pc.in
@@ -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@
diff --git a/legacy/ecore/ecore-directfb.pc.in b/legacy/ecore/ecore-directfb.pc.in
index ac3a436f80..9eb104a10f 100644
--- a/legacy/ecore/ecore-directfb.pc.in
+++ b/legacy/ecore/ecore-directfb.pc.in
@@ -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@
diff --git a/legacy/ecore/ecore-evas.pc.in b/legacy/ecore/ecore-evas.pc.in
index 9c394e426c..155abbe974 100644
--- a/legacy/ecore/ecore-evas.pc.in
+++ b/legacy/ecore/ecore-evas.pc.in
@@ -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@
diff --git a/legacy/ecore/ecore-fb.pc.in b/legacy/ecore/ecore-fb.pc.in
index 7cb780d694..4e70c48c77 100644
--- a/legacy/ecore/ecore-fb.pc.in
+++ b/legacy/ecore/ecore-fb.pc.in
@@ -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@
diff --git a/legacy/ecore/ecore-file.pc.in b/legacy/ecore/ecore-file.pc.in
index 44ca838748..833ff1e06f 100644
--- a/legacy/ecore/ecore-file.pc.in
+++ b/legacy/ecore/ecore-file.pc.in
@@ -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@
diff --git a/legacy/ecore/ecore-imf.pc.in b/legacy/ecore/ecore-imf.pc.in
index 60531623b0..cc155ed29a 100644
--- a/legacy/ecore/ecore-imf.pc.in
+++ b/legacy/ecore/ecore-imf.pc.in
@@ -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@
diff --git a/legacy/ecore/ecore-input-evas.pc.in b/legacy/ecore/ecore-input-evas.pc.in
index eb79453562..f95325c79d 100644
--- a/legacy/ecore/ecore-input-evas.pc.in
+++ b/legacy/ecore/ecore-input-evas.pc.in
@@ -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@
diff --git a/legacy/ecore/ecore-input.pc.in b/legacy/ecore/ecore-input.pc.in
index 53e48a914f..b670b71ccb 100644
--- a/legacy/ecore/ecore-input.pc.in
+++ b/legacy/ecore/ecore-input.pc.in
@@ -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@
diff --git a/legacy/ecore/ecore-ipc.pc.in b/legacy/ecore/ecore-ipc.pc.in
index fd2f615a91..d66f404687 100644
--- a/legacy/ecore/ecore-ipc.pc.in
+++ b/legacy/ecore/ecore-ipc.pc.in
@@ -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@
diff --git a/legacy/ecore/ecore-psl1ght.pc.in b/legacy/ecore/ecore-psl1ght.pc.in
index eca9e3bcae..e81f4e8366 100644
--- a/legacy/ecore/ecore-psl1ght.pc.in
+++ b/legacy/ecore/ecore-psl1ght.pc.in
@@ -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@
diff --git a/legacy/ecore/ecore-sdl.pc.in b/legacy/ecore/ecore-sdl.pc.in
index 6c96000bc6..78170c1c41 100644
--- a/legacy/ecore/ecore-sdl.pc.in
+++ b/legacy/ecore/ecore-sdl.pc.in
@@ -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@
diff --git a/legacy/ecore/ecore-wayland.pc.in b/legacy/ecore/ecore-wayland.pc.in
index 9093d858d4..f4f5cf3a0a 100644
--- a/legacy/ecore/ecore-wayland.pc.in
+++ b/legacy/ecore/ecore-wayland.pc.in
@@ -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@
diff --git a/legacy/ecore/ecore-win32.pc.in b/legacy/ecore/ecore-win32.pc.in
index ddcbe71009..17dba6ee6a 100644
--- a/legacy/ecore/ecore-win32.pc.in
+++ b/legacy/ecore/ecore-win32.pc.in
@@ -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@
diff --git a/legacy/ecore/ecore-wince.pc.in b/legacy/ecore/ecore-wince.pc.in
index 0e67976186..c937e8871a 100644
--- a/legacy/ecore/ecore-wince.pc.in
+++ b/legacy/ecore/ecore-wince.pc.in
@@ -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@
diff --git a/legacy/ecore/ecore-x.pc.in b/legacy/ecore/ecore-x.pc.in
index b3a69f9323..a02b42ba54 100644
--- a/legacy/ecore/ecore-x.pc.in
+++ b/legacy/ecore/ecore-x.pc.in
@@ -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@
diff --git a/legacy/ecore/ecore.pc.in b/legacy/ecore/ecore.pc.in
index a050620858..65c5a11904 100644
--- a/legacy/ecore/ecore.pc.in
+++ b/legacy/ecore/ecore.pc.in
@@ -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@
diff --git a/legacy/edje/edje.pc.in b/legacy/edje/edje.pc.in
index 1e379a13ae..1f2befe779 100644
--- a/legacy/edje/edje.pc.in
+++ b/legacy/edje/edje.pc.in
@@ -9,6 +9,8 @@ vmaj=@VMAJ@
Name: edje
Description: Enlightened graphical design and layout engine.
+@pkgconfig_requires_private@: @requirement_edje@
Version: @VERSION@
Libs: -L${libdir} -ledje
+Libs.private: @lua_libs@
Cflags: -I${includedir}/edje-@VMAJ@
diff --git a/legacy/eet/eet.pc.in b/legacy/eet/eet.pc.in
index f4653c17e6..f7a3bf1097 100644
--- a/legacy/eet/eet.pc.in
+++ b/legacy/eet/eet.pc.in
@@ -5,6 +5,9 @@ includedir=@includedir@
Name: eet
Description: Library for speedy data storage, retrieval, and compression
+@pkgconfig_requires_private@: @requirement_eet@
Version: @VERSION@
Libs: -L${libdir} -leet
+Libs.private: @EET_LIBS@ @EFL_FNMATCH_LIBS@ @LIBGCRYPT_LIBS@ -ljpeg -lz -lm
Cflags: -I${includedir}/eet-@VMAJ@
+Cflags.private: @LIBGCRYPT_CFLAGS@
diff --git a/legacy/eeze/eeze.pc.in b/legacy/eeze/eeze.pc.in
index 4633764592..606b789c23 100644
--- a/legacy/eeze/eeze.pc.in
+++ b/legacy/eeze/eeze.pc.in
@@ -5,6 +5,7 @@ includedir=@includedir@
Name: eeze
Description: device convenience library for efl
+@pkgconfig_requires_private@: @requirement_eeze@
Version: @VERSION@
Libs: -L${libdir} -leeze
Cflags: -I${includedir}/eeze-@VMAJ@
diff --git a/legacy/efreet/efreet-mime.pc.in b/legacy/efreet/efreet-mime.pc.in
index cf015c817c..d65101799d 100644
--- a/legacy/efreet/efreet-mime.pc.in
+++ b/legacy/efreet/efreet-mime.pc.in
@@ -5,6 +5,7 @@ includedir=@includedir@
Name: efreet-mime
Description: Freedesktop Shared Mime Info standard implementation for the EFL
+@pkgconfig_requires_private@: @requirement_efreet@
Version: @VERSION@
Libs: -L${libdir} -lefreet_mime
Cflags: -I${includedir}/efreet-@VMAJ@
diff --git a/legacy/efreet/efreet-trash.pc.in b/legacy/efreet/efreet-trash.pc.in
index 49bbe6affd..5a4ccf87b3 100644
--- a/legacy/efreet/efreet-trash.pc.in
+++ b/legacy/efreet/efreet-trash.pc.in
@@ -5,6 +5,7 @@ includedir=@includedir@
Name: efreet-trash
Description: Freedesktop Shared Trash implementation for the EFL
+@pkgconfig_requires_private@: @requirement_efreet@
Version: @VERSION@
Libs: -L${libdir} -lefreet_trash
Cflags: -I${includedir}/efreet-@VMAJ@
diff --git a/legacy/efreet/efreet.pc.in b/legacy/efreet/efreet.pc.in
index 2a86c29baa..2f4db8ec6d 100644
--- a/legacy/efreet/efreet.pc.in
+++ b/legacy/efreet/efreet.pc.in
@@ -5,6 +5,7 @@ includedir=@includedir@
Name: efreet
Description: Freedesktop standards implementation for the EFL
+@pkgconfig_requires_private@: @requirement_efreet@
Version: @VERSION@
Libs: -L${libdir} -lefreet
Cflags: -I${includedir}/efreet-@VMAJ@
diff --git a/legacy/eina/eina.pc.in b/legacy/eina/eina.pc.in
index 787970695c..eb8a016091 100644
--- a/legacy/eina/eina.pc.in
+++ b/legacy/eina/eina.pc.in
@@ -5,6 +5,8 @@ includedir=@includedir@
Name: Eina
Description: A Library that implements fast data types and miscellaneous tools
+@pkgconfig_requires_private@: @requirement_eina@
Version: @VERSION@
Libs: -L${libdir} -leina @EFL_PTHREAD_LIBS@
+Libs.private: @EFL_FNMATCH_LIBS@ @EFL_PTHREAD_LIBS@ @rt_libs@ @iconv_libs@ @EINA_LIBS@
Cflags: -I${includedir}/eina-@VMAJ@ -I${includedir}/eina-@VMAJ@/eina
diff --git a/legacy/eio/eio.pc.in b/legacy/eio/eio.pc.in
index 3a2ce8b4ba..24e409b824 100644
--- a/legacy/eio/eio.pc.in
+++ b/legacy/eio/eio.pc.in
@@ -5,6 +5,8 @@ includedir=@includedir@
Name: eio
Description: Enlightenned Asynchronous Input Output library
+@pkgconfig_requires_private@: @requirements_eio@
Version: @VERSION@
Libs: -L${libdir} -leio
+Libs.private: -lm
Cflags: -I${includedir}/eio-@VMAJ@
diff --git a/legacy/embryo/embryo.pc.in b/legacy/embryo/embryo.pc.in
index 9c6b25bfba..540f27cc56 100644
--- a/legacy/embryo/embryo.pc.in
+++ b/legacy/embryo/embryo.pc.in
@@ -8,6 +8,8 @@ embryoincludedir=@embryoincludedir@
Name: embryo
Description: A small virtual machine engine and bytecode compiler
+@pkgconfig_requires_private@: @requirement_embryo@
Version: @VERSION@
Libs: -L${libdir} -lembryo
+Libs.private: @EFL_FNMATCH_LIBS@ -lm
Cflags: -I${includedir}/embryo-@VMAJ@
diff --git a/legacy/emotion/emotion.pc.in b/legacy/emotion/emotion.pc.in
index 652e20fbc5..5126c3b0bc 100644
--- a/legacy/emotion/emotion.pc.in
+++ b/legacy/emotion/emotion.pc.in
@@ -5,6 +5,7 @@ includedir=@includedir@
Name: emotion
Description: Emotion evas based multimedia library
+@pkgconfig_requires_private@: @requirement_emotion@
Version: @VERSION@
Libs: -L${libdir} -lemotion
Cflags: -I${includedir}/emotion-@VMAJ@
diff --git a/legacy/ethumb/ethumb.pc.in b/legacy/ethumb/ethumb.pc.in
index ab093ddfa0..233e2ed397 100644
--- a/legacy/ethumb/ethumb.pc.in
+++ b/legacy/ethumb/ethumb.pc.in
@@ -5,6 +5,7 @@ includedir=@includedir@
Name: ethumb
Description: Thumbnail Generator Library
+Requires: @requirement_ethumb@
Version: @VERSION@
Libs: -L${libdir} -lethumb
Cflags: -I${includedir}/ethumb-@VMAJ@
diff --git a/legacy/ethumb/ethumb_client.pc.in b/legacy/ethumb/ethumb_client.pc.in
index efebe5dd72..c9eebc6561 100644
--- a/legacy/ethumb/ethumb_client.pc.in
+++ b/legacy/ethumb/ethumb_client.pc.in
@@ -5,6 +5,7 @@ includedir=@includedir@
Name: ethumb_client
Description: Thumbnail Client Library
+Requires: @requirement_ethumb_client@
Version: @VERSION@
Libs: -L${libdir} -lethumb_client
Cflags: -I${includedir}/ethumb-@VMAJ@
diff --git a/legacy/evas/evas.pc.in b/legacy/evas/evas.pc.in
index 13b458f3cb..b0d3150645 100644
--- a/legacy/evas/evas.pc.in
+++ b/legacy/evas/evas.pc.in
@@ -5,6 +5,8 @@ includedir=@includedir@
Name: evas
Description: Evas canvas display library
+@pkgconfig_requires_private@: @requirement_evas@
Version: @VERSION@
Libs: -L${libdir} -levas @EINA_LIBS@
+Libs.private: @EFL_FNMATCH_LIBS@ @pthread_libs@
Cflags: -I${includedir}/evas-@VMAJ@ @EINA_CFLAGS@