From ac2f4037bcc5f6c93066d29b15d4d1c65ef361b9 Mon Sep 17 00:00:00 2001 From: Oliver Smith Date: Mon, 18 Jul 2022 13:32:07 +0200 Subject: [PATCH] libosmo-sbcap.pc.in: new file Related: OS#4945 Change-Id: I9a7cf40e68cc246cab81f8c93485b83f75dcf778 --- .gitignore | 1 + Makefile.am | 5 +++++ configure.ac | 1 + contrib/osmo-cbc.spec.in | 1 + debian/libosmo-sbcap-dev.install | 1 + libosmo-sbcap.pc.in | 10 ++++++++++ 6 files changed, 19 insertions(+) create mode 100644 libosmo-sbcap.pc.in diff --git a/.gitignore b/.gitignore index 893b3d2..1872058 100644 --- a/.gitignore +++ b/.gitignore @@ -61,3 +61,4 @@ doc/manuals/build doc/manuals/vty/cbc_vty_reference.xml contrib/osmo-cbc.spec +libosmo-sbcap.pc diff --git a/Makefile.am b/Makefile.am index 77b1180..f291c8a 100644 --- a/Makefile.am +++ b/Makefile.am @@ -3,6 +3,11 @@ AUTOMAKE_OPTIONS = foreign dist-bzip2 1.6 AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include SUBDIRS = include src doc contrib tests +pkgconfigdir = $(libdir)/pkgconfig +pkgconfig_DATA = \ + libosmo-sbcap.pc \ + $(NULL) + EXTRA_DIST = .version \ README.md \ git-version-gen \ diff --git a/configure.ac b/configure.ac index c104f2c..2c910e7 100644 --- a/configure.ac +++ b/configure.ac @@ -191,4 +191,5 @@ AC_OUTPUT( doc/examples/Makefile doc/manuals/Makefile contrib/systemd/Makefile + libosmo-sbcap.pc Makefile) diff --git a/contrib/osmo-cbc.spec.in b/contrib/osmo-cbc.spec.in index 28081eb..4feada7 100644 --- a/contrib/osmo-cbc.spec.in +++ b/contrib/osmo-cbc.spec.in @@ -119,6 +119,7 @@ make %{?_smp_mflags} check || (find . -name testsuite.log -exec cat {} +) %files -n libosmo-sbcap-devel %{_libdir}/libosmo-sbcap.so +%{_libdir}/pkgconfig/libosmo-sbcap.pc %dir %{_includedir}/osmocom %dir %{_includedir}/osmocom/sbcap %{_includedir}/osmocom/sbcap/*.h diff --git a/debian/libosmo-sbcap-dev.install b/debian/libosmo-sbcap-dev.install index a33f2c3..904bdbb 100644 --- a/debian/libosmo-sbcap-dev.install +++ b/debian/libosmo-sbcap-dev.install @@ -1,3 +1,4 @@ usr/include/osmocom/sbcap usr/lib/*/libosmo-sbcap.so usr/lib/*/libosmo-sbcap.a +usr/lib/*/pkgconfig/libosmo-sbcap.pc diff --git a/libosmo-sbcap.pc.in b/libosmo-sbcap.pc.in new file mode 100644 index 0000000..e5ac893 --- /dev/null +++ b/libosmo-sbcap.pc.in @@ -0,0 +1,10 @@ +prefix=@prefix@ +exec_prefix=@exec_prefix@ +libdir=@libdir@ +includedir=@includedir@ + +Name: Osmocom SBc-AP encoding/decoding library +Description: C Utility Library +Version: @VERSION@ +Libs: -L${libdir} -losmo-sbcap +Cflags: -I${includedir}/