* use Requires.private field in embryo.pc if pkg-config 0.22 or later is installed (for Evil).

* remove uneeded flags that are in Libs.private (EVIL_LIBS) 


SVN revision: 42860
This commit is contained in:
Vincent Torri 2009-10-02 17:14:12 +00:00
parent de7282e68b
commit 1b89795722
2 changed files with 10 additions and 2 deletions

View File

@ -55,6 +55,14 @@ EFL_CHECK_DOXYGEN([build_doc="yes"], [build_doc="no"])
PKG_PROG_PKG_CONFIG
# 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)
### Checks for libraries

View File

@ -8,8 +8,8 @@ embryoincludedir=@embryoincludedir@
Name: embryo
Description: A small virtual machine engine and bytecode compiler
Requires: @requirement_embryo@
@pkgconfig_requires_private@: @requirement_embryo@
Version: @VERSION@
Libs: -L${libdir} -lembryo
Libs.private: @EVIL_LIBS@ @fnmatch_libs@ -lm
Libs.private: @fnmatch_libs@ -lm
Cflags: -I${includedir}