[BACK]Return to Makefile.common CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / security / cyrus-sasl

Annotation of pkgsrc/security/cyrus-sasl/Makefile.common, Revision 1.6

1.6     ! jlam        1: # $NetBSD: Makefile.common,v 1.5 2004/01/24 15:00:22 grant Exp $
1.2       jlam        2: #
                      3: # This Makefile fragment should be included _below_ and SASL_PLUGIN
                      4: # definition and _above_ any CONFIGURE_ARGS definitions.
1.1       jlam        5:
                      6: DISTNAME=      cyrus-sasl-1.5.27
                      7: CATEGORIES=    security
                      8: MASTER_SITES=  ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/ \
                      9:                ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/OLD-VERSIONS/sasl/
                     10:
1.4       grant      11: MAINTAINER=    jlam@NetBSD.org
1.1       jlam       12: HOMEPAGE=      http://asg.web.cmu.edu/sasl/
                     13:
                     14: DISTINFO_FILE=         ${.CURDIR}/../cyrus-sasl/distinfo
                     15: FILESDIR=              ${.CURDIR}/../cyrus-sasl/files
                     16: PATCHDIR=              ${.CURDIR}/../cyrus-sasl/patches
1.2       jlam       17:
                     18: .if defined(SASL_PLUGIN) && !empty(SASL_PLUGIN:M[yY][eE][sS])
1.3       jmc        19: DEPENDS+=              cyrus-sasl>=1.5.27:../../security/cyrus-sasl
1.2       jlam       20: .endif
1.1       jlam       21:
1.6     ! jlam       22: USE_BUILDLINK3=                yes
        !            23: GNU_CONFIGURE=         yes
1.5       grant      24: USE_GNU_TOOLS+=                make
1.6     ! jlam       25: USE_LIBTOOL=           yes
1.1       jlam       26:
                     27: .include "../../mk/bsd.prefs.mk"
                     28:
                     29: # CYRUS_USER           username of the Cyrus administrator
                     30: # CYRUS_GROUP          group of the Cyrus administrator
                     31: #
                     32: CYRUS_USER?=           cyrus
                     33: CYRUS_GROUP?=          mail
                     34: FILES_SUBST+=          CYRUS_USER=${CYRUS_USER}
                     35:
                     36: HTMLDIR=               ${PREFIX}/share/doc/html/cyrus-sasl
                     37: PLUGINDIR=             ${PREFIX}/lib/sasl
                     38: SASLSOCKETDIR=         /var/run/sasl
                     39: FILES_SUBST+=          SASLSOCKETDIR=${SASLSOCKETDIR}
                     40: PLIST_SUBST+=          SASLSOCKETDIR=${SASLSOCKETDIR}
                     41:
                     42: BUILD_DEFS+=           CYRUS_USER CYRUS_GROUP
                     43:
                     44: CONFIGURE_ARGS+=       --with-pwcheck=${SASLSOCKETDIR}
                     45: CONFIGURE_ARGS+=       --with-saslauthd=${SASLSOCKETDIR}
                     46: CONFIGURE_ARGS+=       --with-dblib=ndbm
                     47: CONFIGURE_ARGS+=       --with-dbpath=${PKG_SYSCONFDIR}/sasldb
                     48: CONFIGURE_ARGS+=       --with-plugindir=${PLUGINDIR}
                     49:
                     50: # Authentication mechanisms
                     51: CONFIGURE_ARGS+=       --disable-anon          # ANONYMOUS
                     52: CONFIGURE_ARGS+=       --disable-cram          # CRAM-MD5
                     53: CONFIGURE_ARGS+=       --disable-digest        # DIGEST-MD5
                     54: CONFIGURE_ARGS+=       --disable-login         # LOGIN
                     55: CONFIGURE_ARGS+=       --disable-plain         # PLAIN
                     56: CONFIGURE_ARGS+=       --disable-scram         # SCRAM-MD5
                     57: CONFIGURE_ARGS+=       --disable-sia           # SIA
                     58: CONFIGURE_ARGS+=       --disable-srp           # SRP
                     59: CONFIGURE_ARGS+=       --disable-x509          # X.509
                     60: CONFIGURE_ARGS+=       --disable-krb4          # KERBEROS_V4
                     61: CONFIGURE_ARGS+=       --disable-gssapi        # GSSAPI
                     62: CONFIGURE_ARGS+=       --without-pam
                     63:
                     64: post-extract:
                     65:        cd ${WRKSRC}; ${RM} -f include/md5.h
                     66:        ${CP} ${FILESDIR}/sasl-config.in ${WRKSRC}/plugins

CVSweb <webmaster@jp.NetBSD.org>