From 416e506c61a4832f3488cd8910b278a2c372eff5 Mon Sep 17 00:00:00 2001 From: Anthony Tong Date: Sat, 15 Oct 2011 18:25:34 -0500 Subject: [PATCH 1/2] bring back freerdp.pc --- CMakeLists.txt | 4 ++++ freerdp.pc.in | 13 +++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 freerdp.pc.in diff --git a/CMakeLists.txt b/CMakeLists.txt index e83f838d8..e04aa5089 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -128,6 +128,10 @@ include_directories(${CMAKE_SOURCE_DIR}/include) # Configure files configure_file(${CMAKE_CURRENT_SOURCE_DIR}/config.h.in ${CMAKE_CURRENT_BINARY_DIR}/config.h) +# Generate pkg-config +configure_file(${CMAKE_CURRENT_SOURCE_DIR}/freerdp.pc.in ${CMAKE_CURRENT_BINARY_DIR}/freerdp.pc @ONLY) +install(FILES ${CMAKE_CURRENT_BINARY_DIR}/freerdp.pc DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig) + # Mac OS X if(APPLE) include_directories(/opt/local/include) diff --git a/freerdp.pc.in b/freerdp.pc.in new file mode 100644 index 000000000..d9896d49b --- /dev/null +++ b/freerdp.pc.in @@ -0,0 +1,13 @@ +prefix=@CMAKE_INSTALL_PREFIX@ +exec_prefix=@CMAKE_INSTALL_PREFIX@ +libdir=@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@ +includedir=@CMAKE_INSTALL_PREFIX@/include + +Name: FreeRDP +Description: A free remote desktop protocol client +URL: http://www.freerdp.com/ +Version: @FREERDP_VERSION_FULL@ +Requires: +Libs: -L${libdir} -lfreerdp-core -lfreerdp-gdi -lfreerdp-kbd -lfreerdp-rail -lfreerdp-chanman -lfreerdp-utils +Cflags: -I${includedir} + From c70fe10f26d3a20cd6fe4a8a24e92b8751a53443 Mon Sep 17 00:00:00 2001 From: Anthony Tong Date: Sat, 15 Oct 2011 18:47:20 -0500 Subject: [PATCH 2/2] add freerdp-codec --- freerdp.pc.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/freerdp.pc.in b/freerdp.pc.in index d9896d49b..7c524daeb 100644 --- a/freerdp.pc.in +++ b/freerdp.pc.in @@ -8,6 +8,6 @@ Description: A free remote desktop protocol client URL: http://www.freerdp.com/ Version: @FREERDP_VERSION_FULL@ Requires: -Libs: -L${libdir} -lfreerdp-core -lfreerdp-gdi -lfreerdp-kbd -lfreerdp-rail -lfreerdp-chanman -lfreerdp-utils +Libs: -L${libdir} -lfreerdp-core -lfreerdp-codec -lfreerdp-gdi -lfreerdp-kbd -lfreerdp-rail -lfreerdp-chanman -lfreerdp-utils Cflags: -I${includedir}