diff options
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | Makefile.am | 3 | ||||
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | libvncclient.pc.in | 12 | ||||
-rw-r--r-- | libvncserver.pc.in | 12 |
5 files changed, 30 insertions, 0 deletions
@@ -15,6 +15,7 @@ x11vnc.spec.in aclocal.m4 autom4te.cache libvncserver-config +*.pc _configs.sed config.h LibVNCServer*.tar.gz diff --git a/Makefile.am b/Makefile.am index 109ac65..0125b5b 100644 --- a/Makefile.am +++ b/Makefile.am @@ -8,6 +8,9 @@ EXTRA_DIST = CMakeLists.txt rfb/rfbint.h.cmake rfb/rfbconfig.h.cmake bin_SCRIPTS = libvncserver-config +pkgconfigdir = $(libdir)/pkgconfig +pkgconfig_DATA = libvncserver.pc libvncclient.pc + includedir=$(prefix)/include/rfb #include_HEADERS=rfb.h rfbconfig.h rfbint.h rfbproto.h keysym.h rfbregion.h diff --git a/configure.ac b/configure.ac index 20f8741..3203d7a 100644 --- a/configure.ac +++ b/configure.ac @@ -829,6 +829,8 @@ AM_CONDITIONAL(WITH_X11VNC, test "$build_x11vnc" = "yes") AC_SUBST(RPMSOURCEDIR) AC_CONFIG_FILES([Makefile + libvncserver.pc + libvncclient.pc libvncserver/Makefile examples/Makefile vncterm/Makefile diff --git a/libvncclient.pc.in b/libvncclient.pc.in new file mode 100644 index 0000000..143dc46 --- /dev/null +++ b/libvncclient.pc.in @@ -0,0 +1,12 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: LibVNCClient +Description: A library for easy implementation of a VNC client. +Version: @VERSION@ +Requires: +Libs: -L${libdir} -lvncclient @LIBS@ @WSOCKLIB@ +Cflags: -I${includedir} + diff --git a/libvncserver.pc.in b/libvncserver.pc.in new file mode 100644 index 0000000..f9273ea --- /dev/null +++ b/libvncserver.pc.in @@ -0,0 +1,12 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: LibVNCServer +Description: A library for easy implementation of a VNC server. +Version: @VERSION@ +Requires: +Libs: -L${libdir} -lvncserver @LIBS@ @WSOCKLIB@ +Cflags: -I${includedir} + |