efl: do not support old pkg-config.

if the distro still wants to support the SUPER OLD pkg-config, then it
will have to fix the generated .pc before installing them:

{{{
   sed -i 's/^Requires.private:/Requires:/g' pc/*.pc
}}}



SVN revision: 77818
This commit is contained in:
Gustavo Sverzut Barbieri 2012-10-10 21:37:47 +00:00
parent adfcc2112e
commit f9c314d07c
4 changed files with 3 additions and 11 deletions

View File

@ -169,14 +169,6 @@ if test "x${PKG_CONFIG}" = "x" ; then
AC_MSG_ERROR([pkg-config tool not found. Install it or set PKG_CONFIG environment variable to that path tool. Exiting...])
fi
# Check whether pkg-config supports Requires.private
if ${PKG_CONFIG} --atleast-pkgconfig-version 0.22 ; then
pkgconfig_requires_private="Requires.private"
else
pkgconfig_requires_private="Requires"
fi
AC_SUBST([pkgconfig_requires_private])
# doxygen program for documentation building
EFL_CHECK_DOXYGEN([build_doc="yes"], [build_doc="no"])

View File

@ -6,7 +6,7 @@ includedir=@includedir@
Name: eet
Description: Library for speedy data storage, retrieval, and compression
Version: @VERSION@
@pkgconfig_requires_private@: @requirements_pc_eet@
Requires.private: @requirements_pc_eet@
Libs: -L${libdir} -leet
Libs.private: @requirements_libs_eet@ -lm
Cflags: -I${includedir}/eet-@VMAJ@

View File

@ -5,7 +5,7 @@ includedir=@includedir@
Name: Eina
Description: A Library that implements fast data types and miscellaneous tools
@pkgconfig_requires_private@: @requirements_pc_eina@
Requires.private: @requirements_pc_eina@
Version: @VERSION@
Libs: -L${libdir} -leina @EFL_PTHREAD_LIBS@
Libs.private: @EFL_PTHREAD_LIBS@ @requirements_libs_eina@ -lm

View File

@ -6,7 +6,7 @@ includedir=@includedir@
Name: Eo
Description: EFL's generic object system library.
Version: @PACKAGE_VERSION@
@pkgconfig_requires_private@: @requirements_pc_eo@
Requires.private: @requirements_pc_eo@
Libs: -L${libdir} -leo
Libs.private:
Cflags: -I${includedir}/eo-@VMAJ@