Annotation of pkgsrc/security/cyrus-sasl/Makefile, Revision 1.43
1.43 ! wiz 1: # $NetBSD: Makefile,v 1.42 2004/03/23 06:13:30 jlam Exp $
1.1 jlam 2:
1.39 jlam 3: .include "Makefile.common"
1.5 jlam 4:
1.43 ! wiz 5: PKGREVISION= 6
1.39 jlam 6: SVR4_PKGNAME= csasl
7: COMMENT= Simple Authentication and Security Layer
8:
9: PLIST_SRC+= ${.CURDIR}/PLIST.common
1.5 jlam 10:
11: # Authentication mechanisms
12: CONFIGURE_ARGS+= --enable-anon # ANONYMOUS
13: CONFIGURE_ARGS+= --enable-cram # CRAM-MD5
1.39 jlam 14:
15: CONFIGURE_ARGS+= --enable-plain # PLAIN
16: .if defined(USE_PAM)
1.42 jlam 17: . include "../../security/PAM/buildlink3.mk"
1.39 jlam 18: BUILD_DEFS+= USE_PAM
19: CONFIGURE_ARGS+= --with-pam=${BUILDLINK_PREFIX.pam}
20: .endif
21:
1.5 jlam 22: CONFIGURE_ARGS+= --enable-digest # DIGEST-MD5
1.39 jlam 23: CONFIGURE_ARGS+= --with-rc4=${SSLBASE}
1.42 jlam 24: .include "../../security/openssl/buildlink3.mk"
1.5 jlam 25:
1.42 jlam 26: .if defined(KERBEROS) || \
27: (defined(SASL_USE_GSSAPI) && !empty(SASL_USE_GSSAPI:M[yY][eE][sS]))
28: . include "../../mk/krb5.buildlink3.mk"
29: CONFIGURE_ARGS+= --enable-gssapi=${KRB5BASE} # GSSAPI
1.28 jlam 30: PLIST_SRC+= ${.CURDIR}/PLIST.krb5
1.19 jlam 31: .endif
1.1 jlam 32:
1.28 jlam 33: PLIST_SRC+= ${.CURDIR}/PLIST.plugins
1.1 jlam 34:
1.39 jlam 35: USE_PKGINSTALL= YES
1.40 jlam 36: DEINSTALL_EXTRA_TMPL+= ${.CURDIR}/DEINSTALL
37: INSTALL_EXTRA_TMPL+= ${.CURDIR}/INSTALL
38:
1.21 jlam 39: PKG_GROUPS= ${CYRUS_GROUP}
40: PKG_USERS= ${CYRUS_USER}:${CYRUS_GROUP}::::${SH}
1.30 jlam 41: RCD_SCRIPTS= sasl_pwcheck saslauthd
1.28 jlam 42: OWN_DIRS= ${PREFIX}/lib/sasl
1.5 jlam 43:
44: post-install:
45: ${INSTALL_DATA_DIR} ${HTMLDIR}
46: cd ${WRKSRC}/doc; ${INSTALL_DATA} *.html *.txt ${HTMLDIR}
1.1 jlam 47:
48: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>