From e60f3d6c45873dc0af09fb86eb97ad6d0c58711c Mon Sep 17 00:00:00 2001 From: drowe67 Date: Wed, 13 Apr 2016 23:50:56 +0000 Subject: [PATCH] packaging information supplied by Barry Jackson git-svn-id: https://svn.code.sf.net/p/freetel/code@2788 01035d8c-6547-0410-b346-abe4f91aad63 --- codec2-dev/CMakeLists.txt | 14 ++++++++++++++ codec2-dev/codec2.pc.in | 10 ++++++++++ 2 files changed, 24 insertions(+) create mode 100644 codec2-dev/codec2.pc.in diff --git a/codec2-dev/CMakeLists.txt b/codec2-dev/CMakeLists.txt index f3d55c66..0c816518 100644 --- a/codec2-dev/CMakeLists.txt +++ b/codec2-dev/CMakeLists.txt @@ -207,3 +207,17 @@ if(WIN32) set(CPACK_NSIS_MODIFY_PATH ON) include(CPack) endif(WIN32) + +######################################################################## +# Create Pkg Config File +######################################################################## +configure_file( + ${CMAKE_CURRENT_SOURCE_DIR}/codec2.pc.in + ${CMAKE_CURRENT_BINARY_DIR}/codec2.pc +@ONLY) + +install( + FILES ${CMAKE_CURRENT_BINARY_DIR}/codec2.pc + DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig + COMPONENT "codec2_devel" +) diff --git a/codec2-dev/codec2.pc.in b/codec2-dev/codec2.pc.in new file mode 100644 index 00000000..05c718d5 --- /dev/null +++ b/codec2-dev/codec2.pc.in @@ -0,0 +1,10 @@ +prefix=@CMAKE_INSTALL_PREFIX@ +libdir=@CMAKE_INSTALL_LIBDIR@ +includedir=/usr/include/codec2 + +Name: codec2 +Description: A speech codec for 2400 bit/s and below +Requires: +Version: @CODEC2_VERSION@ +Libs: -L${libdir} -lcodec2 +Cflags: -I${includedir} -- 2.25.1