* use Requires.private field in efreet .pc files if pkg-config 0.22 is installed.

We list in it the required packages needed to compile efreet.



SVN revision: 42878
This commit is contained in:
Vincent Torri 2009-10-04 22:32:21 +00:00
parent 1403d26dce
commit f5821e813c
4 changed files with 11 additions and 3 deletions

View File

@ -38,6 +38,14 @@ AC_SUBST(efreet_trash_release_info)
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)
EFL_EFREET_BUILD=""
EFL_EFREET_MIME_BUILD=""
EFL_EFREET_TRASH_BUILD=""

View File

@ -5,7 +5,7 @@ includedir=@includedir@
Name: efreet-mime
Description: Freedesktop Shared Mime Info standard implementation for the EFL
Requires: @requirements@
@pkgconfig_requires_private@: @requirements@
Version: @VERSION@
Libs: -L${libdir} -lefreet_mime
Cflags: -I${includedir}/efreet

View File

@ -5,7 +5,7 @@ includedir=@includedir@
Name: efreet-trash
Description: Freedesktop Shared Trash implementation for the EFL
Requires: @requirements@
@pkgconfig_requires_private@: @requirements@
Version: @VERSION@
Libs: -L${libdir} -lefreet_trash
Cflags: -I${includedir}/efreet

View File

@ -5,7 +5,7 @@ includedir=@includedir@
Name: efreet
Description: Freedesktop standards implementation for the EFL
Requires: @requirements@
@pkgconfig_requires_private@: @requirements@
Version: @VERSION@
Libs: -L${libdir} -lefreet
Cflags: -I${includedir}/efreet