packaging information supplied by Barry Jackson
authordrowe67 <drowe67@01035d8c-6547-0410-b346-abe4f91aad63>
Wed, 13 Apr 2016 23:50:56 +0000 (23:50 +0000)
committerdrowe67 <drowe67@01035d8c-6547-0410-b346-abe4f91aad63>
Wed, 13 Apr 2016 23:50:56 +0000 (23:50 +0000)
git-svn-id: https://svn.code.sf.net/p/freetel/code@2788 01035d8c-6547-0410-b346-abe4f91aad63

codec2-dev/CMakeLists.txt
codec2-dev/codec2.pc.in [new file with mode: 0644]

index f3d55c6667c7cef4429018dda71268d1d2e476ef..0c816518d9daf2896fcf328303aa6ebddea86951 100644 (file)
@@ -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 (file)
index 0000000..05c718d
--- /dev/null
@@ -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}