forked from enlightenment/efl
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:
parent
adfcc2112e
commit
f9c314d07c
|
@ -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...])
|
AC_MSG_ERROR([pkg-config tool not found. Install it or set PKG_CONFIG environment variable to that path tool. Exiting...])
|
||||||
fi
|
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
|
# doxygen program for documentation building
|
||||||
|
|
||||||
EFL_CHECK_DOXYGEN([build_doc="yes"], [build_doc="no"])
|
EFL_CHECK_DOXYGEN([build_doc="yes"], [build_doc="no"])
|
||||||
|
|
|
@ -6,7 +6,7 @@ includedir=@includedir@
|
||||||
Name: eet
|
Name: eet
|
||||||
Description: Library for speedy data storage, retrieval, and compression
|
Description: Library for speedy data storage, retrieval, and compression
|
||||||
Version: @VERSION@
|
Version: @VERSION@
|
||||||
@pkgconfig_requires_private@: @requirements_pc_eet@
|
Requires.private: @requirements_pc_eet@
|
||||||
Libs: -L${libdir} -leet
|
Libs: -L${libdir} -leet
|
||||||
Libs.private: @requirements_libs_eet@ -lm
|
Libs.private: @requirements_libs_eet@ -lm
|
||||||
Cflags: -I${includedir}/eet-@VMAJ@
|
Cflags: -I${includedir}/eet-@VMAJ@
|
||||||
|
|
|
@ -5,7 +5,7 @@ includedir=@includedir@
|
||||||
|
|
||||||
Name: Eina
|
Name: Eina
|
||||||
Description: A Library that implements fast data types and miscellaneous tools
|
Description: A Library that implements fast data types and miscellaneous tools
|
||||||
@pkgconfig_requires_private@: @requirements_pc_eina@
|
Requires.private: @requirements_pc_eina@
|
||||||
Version: @VERSION@
|
Version: @VERSION@
|
||||||
Libs: -L${libdir} -leina @EFL_PTHREAD_LIBS@
|
Libs: -L${libdir} -leina @EFL_PTHREAD_LIBS@
|
||||||
Libs.private: @EFL_PTHREAD_LIBS@ @requirements_libs_eina@ -lm
|
Libs.private: @EFL_PTHREAD_LIBS@ @requirements_libs_eina@ -lm
|
||||||
|
|
|
@ -6,7 +6,7 @@ includedir=@includedir@
|
||||||
Name: Eo
|
Name: Eo
|
||||||
Description: EFL's generic object system library.
|
Description: EFL's generic object system library.
|
||||||
Version: @PACKAGE_VERSION@
|
Version: @PACKAGE_VERSION@
|
||||||
@pkgconfig_requires_private@: @requirements_pc_eo@
|
Requires.private: @requirements_pc_eo@
|
||||||
Libs: -L${libdir} -leo
|
Libs: -L${libdir} -leo
|
||||||
Libs.private:
|
Libs.private:
|
||||||
Cflags: -I${includedir}/eo-@VMAJ@
|
Cflags: -I${includedir}/eo-@VMAJ@
|
||||||
|
|
Loading…
Reference in New Issue