From: Chow Loong Jin <hyperair@debian.org> Date: Fri, 27 Jan 2012 05:18:44 +0800 Subject: Drop direct linkage of libzen in .pc libzen is a private dependnecy, not a public dependency, so there is no need to link against it directly in client code. --- Project/GNU/Library/configure.ac | 1 - Project/GNU/Library/libmediainfo.pc.in | 2 +- 2 files changed, 1 insertions(+), 2 deletions(-) diff --git a/Project/GNU/Library/configure.ac b/Project/GNU/Library/configure.ac index 08f7ca1..d410017 100755 --- a/Project/GNU/Library/configure.ac +++ b/Project/GNU/Library/configure.ac @@ -386,7 +386,6 @@ else else with_zenlib="system" LIBS="$LIBS $(pkg-config --libs libzen)" - MediaInfoLib_LIBS="$MediaInfoLib_LIBS $(pkg-config --libs libzen)" MediaInfoLib_LIBS_Static="$MediaInfoLib_LIBS_Static $(pkg-config --variable=LIBS libzen)" fi else diff --git a/Project/GNU/Library/libmediainfo.pc.in b/Project/GNU/Library/libmediainfo.pc.in index 18f2cc0..5b9d57d 100755 --- a/Project/GNU/Library/libmediainfo.pc.in +++ b/Project/GNU/Library/libmediainfo.pc.in @@ -8,6 +8,6 @@ Libs_Static=@libdir@/libmediainfo.a ${libdir}/libzen.a -lpthread -lz Name: libmediainfo Version: @PACKAGE_VERSION@ Description: MediaInfoLib -Libs: -L@libdir@ -lmediainfo -lzen -lz -lpthread +Libs: -L@libdir@ -lmediainfo -lz -lpthread Cflags: -I@includedir@ @MediaInfoLib_CXXFLAGS@ Requires: @MediaInfoLib_Requires@ --