From c25d987cb3bc1c3716ec3939eccef6b4d230e486 Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Fri, 12 Sep 2008 11:41:31 -0500 Subject: Add a package config file. --- CMakeLists.txt | 3 +++ libresample.pc.in | 7 +++++++ 2 files changed, 10 insertions(+) create mode 100644 libresample.pc.in diff --git a/CMakeLists.txt b/CMakeLists.txt index cbb92bb..de535cf 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -24,6 +24,7 @@ pkg_check_modules(SNDFILE sndfile) pkg_check_modules(SAMPLERATE samplerate) configure_file(${CMAKE_CURRENT_SOURCE_DIR}/src/configtemplate.h ${CMAKE_CURRENT_BINARY_DIR}/src/config.h) +configure_file(${CMAKE_CURRENT_SOURCE_DIR}/libresample.pc.in ${CMAKE_CURRENT_BINARY_DIR}/libresample.pc) add_library(resample SHARED src/filterkit.c src/resample.c src/resamplesubs.c) set_target_properties(resample PROPERTIES VERSION 1.0 SOVERSION 1) @@ -47,3 +48,5 @@ if(SAMPLERATE_FOUND) set_target_properties(compareresample PROPERTIES COMPILE_FLAGS "${SAMPLERATE_CFLAGS}" LINK_FLAGS "${SAMPLERATE_LDFLAGS}") add_test(compareresample compareresample) endif(SAMPLERATE_FOUND) + +install(FILES libresample.pc DESTINATION ${LIBDIR}/pkgconfig) diff --git a/libresample.pc.in b/libresample.pc.in new file mode 100644 index 0000000..c984e74 --- /dev/null +++ b/libresample.pc.in @@ -0,0 +1,7 @@ +prefix=${CMAKE_INSTALL_PREFIX} + +Name: libresample +Description: A real-time library for audio sampling rate conversion +Version: 0.1.3 +Cflags: ${CMAKE_C_FLAGS} +Libs: ${CMAKE_SHARED_LINKER_FLAGS} -lm -- cgit