From 38969976053c9e3607e7da9a63ff2bac69f80b3d Mon Sep 17 00:00:00 2001 From: Nedko Arnaudov Date: Sat, 27 Aug 2022 21:31:25 +0300 Subject: [PATCH] Add pkg-config file for libjackserver (cherry picked from commit 4f90ba09d475c6c6a03ba2961b233626c96258ee) --- common/wscript | 10 ++++++++++ jackserver.pc.in | 11 +++++++++++ 2 files changed, 21 insertions(+) create mode 100644 jackserver.pc.in diff --git a/common/wscript b/common/wscript index 178d4c1de..0a7cfdbe9 100644 --- a/common/wscript +++ b/common/wscript @@ -515,3 +515,13 @@ def build(bld): CLIENTLIB=clientlib.target, SERVERLIB=serverlib.target, ) + # process jackserver.pc.in -> jackserver.pc + bld( + features='subst_pc', + source='../jackserver.pc.in', + target='jackserver.pc', + install_path='${PKGCONFDIR}', + INCLUDEDIR=os.path.normpath(bld.env['PREFIX'] + '/include'), + CLIENTLIB=clientlib.target, + SERVERLIB=serverlib.target, + ) diff --git a/jackserver.pc.in b/jackserver.pc.in new file mode 100644 index 000000000..db0fc288c --- /dev/null +++ b/jackserver.pc.in @@ -0,0 +1,11 @@ +prefix=@PREFIX@ +exec_prefix=@PREFIX@ +libdir=@LIBDIR@ +includedir=@INCLUDEDIR@ +jack_implementation=jack2 + +Name: jackserver +Description: the Jack Audio Connection Kit: a low-latency synchronous callback-based media server (libjackserver) +Version: @JACK_VERSION@ +Libs: -L${libdir} -l@SERVERLIB@ +Cflags: -I${includedir}