Update pkgconfig files to reduce overlinking.
authorTim Terriberry <tterribe@xiph.org>
Fri, 29 Mar 2013 16:49:46 +0000 (16:49 +0000)
committerTim Terriberry <tterribe@xiph.org>
Fri, 29 Mar 2013 16:49:46 +0000 (16:49 +0000)
Patch from Cristian Rodriguez.
Reviewed by: David Schleef, Conrad Parker, Ron Lee
Thanks to Brad Smith for kicking us.
Fixes #1759.

svn path=/trunk/vorbis/; revision=18889

vorbis.pc.in
vorbisenc.pc.in
vorbisfile.pc.in

index 259abe7..0eacf66 100644 (file)
@@ -8,7 +8,8 @@ includedir=@includedir@
 Name: vorbis
 Description: vorbis is the primary Ogg Vorbis library
 Version: @VERSION@
-Requires: ogg
+Requires.private: ogg
 Conflicts:
-Libs: -L${libdir} -lvorbis -lm
+Libs: -L${libdir} -lvorbis 
+Libs.private: -lm
 Cflags: -I${includedir}
index 1d90095..a412b7a 100644 (file)
@@ -8,7 +8,7 @@ includedir=@includedir@
 Name: vorbisenc
 Description: vorbisenc is a library that provides a convenient API for setting up an encoding environment using libvorbis
 Version: @VERSION@
-Requires: vorbis
+Requires.private: vorbis
 Conflicts:
 Libs: -L${libdir} -lvorbisenc
 Cflags: -I${includedir}
index b4387f2..e58a071 100644 (file)
@@ -8,7 +8,7 @@ includedir=@includedir@
 Name: vorbisfile
 Description: vorbisfile is a library that provides a convenient high-level API for decoding and basic manipulation of all Vorbis I audio streams
 Version: @VERSION@
-Requires: vorbis
+Requires.private: vorbis
 Conflicts:
 Libs: -L${libdir} -lvorbisfile
 Cflags: -I${includedir}