From 1489c7edd34acfdc1e8663b7b43c281a37064865 Mon Sep 17 00:00:00 2001 From: Jacob Heider Date: Thu, 2 Apr 2026 11:49:18 -0400 Subject: [PATCH] add(liblmdb).pc closes #12449 --- projects/openldap.org/liblmdb/package.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/projects/openldap.org/liblmdb/package.yml b/projects/openldap.org/liblmdb/package.yml index c24f056734..b090588fda 100644 --- a/projects/openldap.org/liblmdb/package.yml +++ b/projects/openldap.org/liblmdb/package.yml @@ -19,6 +19,20 @@ build: if: =0.9.34 - sed -i -e 's/^prefix\t=/prefix\t?=/' Makefile - make prefix={{prefix}} --jobs {{ hw.concurrency }} install + + # generate pkgconfig file (lmdb doesn't ship one) + - run: cp $PROP {{prefix}}/lib/pkgconfig/lmdb.pc + prop: | + prefix={{prefix}} + libdir=${prefix}/lib + includedir=${prefix}/include + Name: lmdb + Description: Lightning Memory-Mapped Database + Version: {{version}} + Libs: -L${libdir} -llmdb + Cflags: -I${includedir} + working-directory: ${{prefix}}/lib/pkgconfig + env: linux: CC: clang