]> git.ipfire.org Git - thirdparty/openldap.git/commitdiff
ITS#8996 - Generate and install a pkg-config file for the libldap library
authorHugh McMaster <hugh.mcmaster@outlook.com>
Sun, 29 Sep 2019 01:38:17 +0000 (11:38 +1000)
committerQuanah Gibson-Mount <quanah@openldap.org>
Mon, 15 Mar 2021 21:39:55 +0000 (21:39 +0000)
configure.ac
libraries/Makefile.in
libraries/libldap/ldap.pc.in [new file with mode: 0644]

index d8ecf6782fe578abaaa82f6949519d863ee579f5..2945f278bbdde38ca40b3920120d71fcee5bc5d5 100644 (file)
@@ -3196,6 +3196,7 @@ AC_CONFIG_FILES([Makefile:build/top.mk:Makefile.in:build/dir.mk]
 [libraries/liblber/Makefile:build/top.mk:libraries/liblber/Makefile.in:build/lib.mk:build/lib-shared.mk]
 [libraries/liblber/lber.pc]
 [libraries/libldap/Makefile:build/top.mk:libraries/libldap/Makefile.in:build/lib.mk:build/lib-shared.mk]
+[libraries/libldap/ldap.pc]
 [libraries/liblunicode/Makefile:build/top.mk:libraries/liblunicode/Makefile.in:build/lib.mk:build/lib-static.mk]
 [libraries/liblutil/Makefile:build/top.mk:libraries/liblutil/Makefile.in:build/lib.mk:build/lib-static.mk]
 [libraries/librewrite/Makefile:build/top.mk:libraries/librewrite/Makefile.in:build/lib.mk:build/lib-static.mk]
index bf6955762414743997901396b101b0cdcc5ed3a6..d9cb2ffce289156f94f775e93f5a6debfa0b83cd 100644 (file)
@@ -21,7 +21,7 @@ SUBDIRS= \
        librewrite
 
 PKGCONFIG_DIR=$(DESTDIR)$(libdir)/pkgconfig
-PKGCONFIG_SRCDIRS=liblber
+PKGCONFIG_SRCDIRS=liblber libldap
 
 install-local:
        @$(MKDIR) $(PKGCONFIG_DIR)
diff --git a/libraries/libldap/ldap.pc.in b/libraries/libldap/ldap.pc.in
new file mode 100644 (file)
index 0000000..3f7dd46
--- /dev/null
@@ -0,0 +1,13 @@
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+includedir=@includedir@
+libdir=@libdir@
+
+Name: ldap (@PACKAGE@)
+Description: OpenLDAP Lightweight Directory Access Protocol library
+URL: https://www.openldap.org
+Version: @VERSION@
+Requires: lber
+Cflags: -I${includedir}
+Libs: -L${libdir} -lldap
+Libs.private: @LIBS@ @SASL_LIBS@ @TLS_LIBS@ @AUTH_LIBS@