Sophie

Sophie

distrib > Mageia > 2 > i586 > media > core-release-src > by-pkgid > a8dfa97b404f27c3de9ef68375d0fd2e > files > 2

libmediainfo-0.7.53-1.mga2.src.rpm

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@
--