* 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:
parent
1403d26dce
commit
f5821e813c
|
@ -38,6 +38,14 @@ AC_SUBST(efreet_trash_release_info)
|
||||||
|
|
||||||
PKG_PROG_PKG_CONFIG
|
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_BUILD=""
|
||||||
EFL_EFREET_MIME_BUILD=""
|
EFL_EFREET_MIME_BUILD=""
|
||||||
EFL_EFREET_TRASH_BUILD=""
|
EFL_EFREET_TRASH_BUILD=""
|
||||||
|
|
|
@ -5,7 +5,7 @@ includedir=@includedir@
|
||||||
|
|
||||||
Name: efreet-mime
|
Name: efreet-mime
|
||||||
Description: Freedesktop Shared Mime Info standard implementation for the EFL
|
Description: Freedesktop Shared Mime Info standard implementation for the EFL
|
||||||
Requires: @requirements@
|
@pkgconfig_requires_private@: @requirements@
|
||||||
Version: @VERSION@
|
Version: @VERSION@
|
||||||
Libs: -L${libdir} -lefreet_mime
|
Libs: -L${libdir} -lefreet_mime
|
||||||
Cflags: -I${includedir}/efreet
|
Cflags: -I${includedir}/efreet
|
||||||
|
|
|
@ -5,7 +5,7 @@ includedir=@includedir@
|
||||||
|
|
||||||
Name: efreet-trash
|
Name: efreet-trash
|
||||||
Description: Freedesktop Shared Trash implementation for the EFL
|
Description: Freedesktop Shared Trash implementation for the EFL
|
||||||
Requires: @requirements@
|
@pkgconfig_requires_private@: @requirements@
|
||||||
Version: @VERSION@
|
Version: @VERSION@
|
||||||
Libs: -L${libdir} -lefreet_trash
|
Libs: -L${libdir} -lefreet_trash
|
||||||
Cflags: -I${includedir}/efreet
|
Cflags: -I${includedir}/efreet
|
||||||
|
|
|
@ -5,7 +5,7 @@ includedir=@includedir@
|
||||||
|
|
||||||
Name: efreet
|
Name: efreet
|
||||||
Description: Freedesktop standards implementation for the EFL
|
Description: Freedesktop standards implementation for the EFL
|
||||||
Requires: @requirements@
|
@pkgconfig_requires_private@: @requirements@
|
||||||
Version: @VERSION@
|
Version: @VERSION@
|
||||||
Libs: -L${libdir} -lefreet
|
Libs: -L${libdir} -lefreet
|
||||||
Cflags: -I${includedir}/efreet
|
Cflags: -I${includedir}/efreet
|
||||||
|
|
Loading…
Reference in New Issue