Description: Use Libs.private to avoid unnecessary linkage
Author: Rex Dieter <rdieter@gmail.com>
Forwarded: https://github.com/LibVNC/libvncserver/pull/17

Index: libvncserver/libvncclient.pc.in
===================================================================
--- libvncserver.orig/libvncclient.pc.in	2014-08-10 14:59:21.261884450 +0200
+++ libvncserver/libvncclient.pc.in	2014-08-10 15:12:09.097672833 +0200
@@ -7,6 +7,8 @@
 Description: A library for easy implementation of a VNC client.
 Version: @VERSION@
 Requires:
-Libs: -L${libdir} -lvncclient @LIBS@ @WSOCKLIB@
+Requires.private: zlib
+Libs: -L${libdir} -lvncclient
+Libs.private: @LIBS@ @WSOCKLIB@
 Cflags: -I${includedir}
 
Index: libvncserver/libvncserver.pc.in
===================================================================
--- libvncserver.orig/libvncserver.pc.in	2014-08-10 14:59:21.261884450 +0200
+++ libvncserver/libvncserver.pc.in	2014-08-10 15:12:09.097672833 +0200
@@ -7,6 +7,8 @@
 Description: A library for easy implementation of a VNC server.
 Version: @VERSION@
 Requires:
-Libs: -L${libdir} -lvncserver @LIBS@ @WSOCKLIB@
+Requires.private: zlib
+Libs: -L${libdir} -lvncserver
+Libs.private: @LIBS@ @WSOCKLIB@
 Cflags: -I${includedir}
 
