From 83b5a05e2f1e82865893e672973624951580a9f5 Mon Sep 17 00:00:00 2001 From: jeoparde Date: Sat, 3 May 2003 08:55:33 +0000 Subject: [PATCH] Patch to update pkg-config from Tilman Sauerbeck . SVN revision: 6890 --- legacy/evas/configure.in | 13 +++++++++++++ legacy/evas/evas.pc.in | 6 +++--- 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/legacy/evas/configure.in b/legacy/evas/configure.in index 8839b4f713..334815995c 100644 --- a/legacy/evas/configure.in +++ b/legacy/evas/configure.in @@ -584,6 +584,19 @@ AC_SUBST(eet_libs) AC_SUBST(edb_cflags) AC_SUBST(edb_libs) +dnl Build the list of required libs for evas.pc.in. Only works for libs +dnl which install a .pc file of course +if test "x$eet_libs" != "x"; then + requirements=eet +fi +if test "x$edb_libs" != "x"; then + requirements="$requirements edb" +fi +if test "x$png_libs" != "x"; then + requirements="$requirements libpng12" +fi +AC_SUBST(requirements) + AC_SUBST(ENGINE_SOFTWARE_X11_PRG) AC_SUBST(ENGINE_DIRECTFB_PRG) AC_SUBST(ENGINE_FB_PRG) diff --git a/legacy/evas/evas.pc.in b/legacy/evas/evas.pc.in index 8cd5a053c6..d3e466b2c6 100644 --- a/legacy/evas/evas.pc.in +++ b/legacy/evas/evas.pc.in @@ -5,7 +5,7 @@ includedir=@includedir@ Name: evas Description: Evas canvas display library -Requires: +Requires: @requirements@ Version: @VERSION@ -Libs: -L${libdir} -levas @LDFLAGS@ @x_libs@ @freetype_libs@ @png_libs@ @jpeg_libs@ @eet_libs@ @edb_libs@ -Cflags: -I${includedir} +Libs: -L${libdir} -levas @x_libs@ @freetype_libs@ @jpeg_libs@ +Cflags: -I${includedir} @freetype_cflags@ @x_cflags@