pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/databases/openldap-memberof



Module Name:    pkgsrc
Committed By:   bouyer
Date:           Wed Dec 25 09:40:31 UTC 2024

Added Files:
        pkgsrc/databases/openldap-memberof: DESCR MESSAGE Makefile PLIST

Log Message:
Add openldap-memberof version 2.6.9 to pkgsrc

The memberof overlay updates an attribute (by default memberOf) whenever
changes occur to the membership attribute (by default member) of entries
of the objectclass (by default groupOfNames) configured to trigger updates.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/databases/openldap-memberof/DESCR \
    pkgsrc/databases/openldap-memberof/MESSAGE \
    pkgsrc/databases/openldap-memberof/Makefile \
    pkgsrc/databases/openldap-memberof/PLIST

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/databases/openldap-memberof/DESCR
diff -u /dev/null pkgsrc/databases/openldap-memberof/DESCR:1.1
--- /dev/null   Wed Dec 25 09:40:31 2024
+++ pkgsrc/databases/openldap-memberof/DESCR    Wed Dec 25 09:40:30 2024
@@ -0,0 +1,3 @@
+The memberof overlay updates an attribute (by default memberOf) whenever
+changes occur to the membership attribute (by default member) of entries
+of the objectclass (by default groupOfNames) configured to trigger updates.
Index: pkgsrc/databases/openldap-memberof/MESSAGE
diff -u /dev/null pkgsrc/databases/openldap-memberof/MESSAGE:1.1
--- /dev/null   Wed Dec 25 09:40:31 2024
+++ pkgsrc/databases/openldap-memberof/MESSAGE  Wed Dec 25 09:40:30 2024
@@ -0,0 +1,7 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1 2024/12/25 09:40:30 bouyer Exp $
+
+In order to enable the use of this module, add this directive to slapd.conf:
+
+  moduleload      memberof.la
+===========================================================================
Index: pkgsrc/databases/openldap-memberof/Makefile
diff -u /dev/null pkgsrc/databases/openldap-memberof/Makefile:1.1
--- /dev/null   Wed Dec 25 09:40:31 2024
+++ pkgsrc/databases/openldap-memberof/Makefile Wed Dec 25 09:40:30 2024
@@ -0,0 +1,28 @@
+# $NetBSD: Makefile,v 1.1 2024/12/25 09:40:30 bouyer Exp $
+
+PKGNAME=       ${DISTNAME:S/-/-memberof-/}
+COMMENT=       memberOf overlay for OpenLDAP
+
+CONFIGURE_ARGS+=       --enable-memberof=mod
+MAKE_JOBS_SAFE=        NO
+
+DEPENDS+=      openldap-server>=2.4.13nb1:../../databases/openldap-server
+
+BUILD_DIRS=            include libraries servers/slapd/overlays
+INSTALLATION_DIRS+=    lib/openldap 
+
+do-install:
+       ${LIBTOOL} --mode=install ${INSTALL_LIB}                        \
+                  ${WRKSRC}/servers/slapd/overlays/memberof.la \
+                  ${DESTDIR}${PREFIX}/lib/openldap
+
+.include "../../mk/bsd.prefs.mk"
+
+.include "../../databases/openldap-server/options.mk"
+
+LIBS+=         -L${BUILDLINK_PREFIX.openssl}/lib
+MAKE_ENV+=     EXTRA_LIBS=${LIBS:M*:Q}
+
+.include "../../databases/openldap/Makefile.common"
+.include "../../databases/openldap-client/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/databases/openldap-memberof/PLIST
diff -u /dev/null pkgsrc/databases/openldap-memberof/PLIST:1.1
--- /dev/null   Wed Dec 25 09:40:31 2024
+++ pkgsrc/databases/openldap-memberof/PLIST    Wed Dec 25 09:40:30 2024
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1 2024/12/25 09:40:30 bouyer Exp $
+lib/openldap/memberof.la



Home | Main Index | Thread Index | Old Index