Annotation of pkgsrc/security/pam-ldap/Makefile, Revision 1.48
1.48 ! jperkin 1: # $NetBSD: Makefile,v 1.47 2017/09/03 08:36:59 wiz Exp $
1.1 rh 2:
1.35 adam 3: DISTNAME= pam_ldap-186
1.9 jmmv 4: PKGNAME= ${DISTNAME:S/_/-/}
1.48 ! jperkin 5: PKGREVISION= 7
1.1 rh 6: CATEGORIES= security
1.46 agc 7: MASTER_SITES= ftp://ftp.padl.com/pub/
8: MASTER_SITES+= http://www.padl.com/download/
1.1 rh 9:
1.39 wiz 10: MAINTAINER= pkgsrc-users@NetBSD.org
1.47 wiz 11: #HOMEPAGE= http://www.padl.com/pam_ldap.html
1.11 martti 12: COMMENT= Pluggable authentication module for LDAP directories
1.33 adam 13: LICENSE= gnu-lgpl-v2
1.1 rh 14:
1.43 fhajny 15: ONLY_FOR_PLATFORM= NetBSD-[3-9]*-* FreeBSD-*-* SunOS-*-*
1.42 tron 16:
1.17 jlam 17: USE_LIBTOOL= yes
1.20 jlam 18: USE_TOOLS+= gmake
1.16 jlam 19: GNU_CONFIGURE= yes
1.34 adam 20: CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
1.6 wiz 21: CONFIGURE_ARGS+= --with-ldap-lib=openldap
1.26 ghen 22: CONFIGURE_ARGS+= --with-ldap-dir=${BUILDLINK_PREFIX.openldap-client}
1.34 adam 23: CONFIGURE_ARGS+= --with-ldap-conf-file=${PKG_SYSCONFDIR}/ldap.conf
24: CONFIGURE_ARGS+= --with-ldap-secret-file=${PKG_SYSCONFDIR}/ldap.secret
1.17 jlam 25:
1.31 ahoka 26: # Fix (workaround?) a bug with openpam/NetBSD
27: # The bug is described in PR security/39313.
1.44 jperkin 28: CFLAGS.NetBSD+= -DNO_STATIC_MODULES
1.31 ahoka 29:
1.34 adam 30: # shared with databases/nss_ldap
31: EGDIR= ${PREFIX}/share/examples/${PKGBASE}
32: CONF_FILES= ${EGDIR}/ldap.conf ${PKG_SYSCONFDIR}/ldap.conf
33:
1.17 jlam 34: INSTALL_MAKE_FLAGS= ${MAKE_FLAGS} sysconfdir=${EGDIR}
1.16 jlam 35: INSTALL_TARGET= install install-data
36:
1.26 ghen 37: .include "../../databases/openldap-client/buildlink3.mk"
1.18 jlam 38: .include "../../mk/pam.buildlink3.mk"
1.1 rh 39:
40: post-install:
1.17 jlam 41: .for file in ldapns.schema ns-pwd-policy.schema
1.30 joerg 42: cd ${WRKSRC} && ${INSTALL_DATA} ${file} ${DESTDIR}${EGDIR}
1.1 rh 43: .endfor
44:
45: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>