[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / mail / dovecot2

Annotation of pkgsrc/mail/dovecot2/Makefile, Revision 1.31

1.31    ! ghen        1: # $NetBSD: Makefile,v 1.30 2012/10/08 12:19:08 asau Exp $
1.1       adam        2:
1.29      ghen        3: DISTNAME=      dovecot-2.1.10
1.9       adam        4: CATEGORIES=    mail
1.18      ghen        5: MASTER_SITES=  http://www.dovecot.org/releases/2.1/
1.9       adam        6:
1.31    ! ghen        7: MAINTAINER=    adam@NetBSD.org
1.9       adam        8: HOMEPAGE=      http://www.dovecot.org/
                      9: COMMENT=       Secure IMAP and POP3 server
                     10: LICENSE=       mit AND gnu-lgpl-v2.1 AND modified-bsd
1.1       adam       11:
                     12: PKG_INSTALLATION_TYPES=        overwrite pkgviews
                     13:
1.11      adam       14: USE_LIBTOOL=           yes
1.1       adam       15: USE_TOOLS+=            pkg-config rpcgen
                     16: GNU_CONFIGURE=         yes
                     17: CONFIGURE_ARGS+=       --localstatedir=${VARBASE}
                     18: CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR}
                     19: CONFIGURE_ARGS+=       --with-ssldir=${SSLDIR}
                     20:
                     21: .include "../../mk/bsd.prefs.mk"
                     22:
                     23: RCD_SCRIPTS=           dovecot
                     24:
                     25: DOVECOT_USER?=         dovecot
                     26: DOVECOT_GROUP?=                dovecot
1.2       ghen       27: DOVENULL_USER?=                dovenull
                     28: DOVENULL_GROUP?=       dovenull
                     29: PKG_GROUPS=            ${DOVECOT_GROUP} ${DOVENULL_GROUP}
                     30: PKG_USERS=             ${DOVECOT_USER}:${DOVECOT_GROUP}        \
                     31:                        ${DOVENULL_USER}:${DOVENULL_GROUP}
                     32: PKG_GROUPS_VARS=       DOVECOT_GROUP DOVENULL_GROUP
                     33: PKG_USERS_VARS=                DOVECOT_USER DOVENULL_USER
1.1       adam       34:
                     35: PKG_GECOS.${DOVECOT_USER}=     Dovecot IMAP/POP3 user
1.2       ghen       36: PKG_GECOS.${DOVENULL_USER}=    Dovecot login user
1.1       adam       37:
                     38: SUBST_CLASSES+=                ssldir
                     39: SUBST_MESSAGE.ssldir=  Fixing SSLDIR
                     40: SUBST_FILES.ssldir=    doc/example-config/conf.d/10-ssl.conf
                     41: SUBST_STAGE.ssldir=    pre-configure
                     42: SUBST_SED.ssldir=      -e 's,/etc/ssl,${SSLDIR},'
                     43:
1.2       ghen       44: EGDIR=                 ${PREFIX}/share/examples/dovecot
                     45:
                     46: CNFS_cmd=              ${SED} -ne "s,^share/examples/dovecot/,,p" PLIST
                     47: CNFS=                  ${CNFS_cmd:sh}
                     48: CONF_FILES=            ${EGDIR}/dovecot.conf ${PKG_SYSCONFDIR}/dovecot/dovecot-example.conf
                     49: .for file in ${CNFS}
                     50: CONF_FILES+=           ${EGDIR}/${file:Q} ${PKG_SYSCONFDIR}/dovecot/${file:Q}
                     51: .endfor
1.1       adam       52:
                     53: INSTALLATION_DIRS=     libexec/dovecot sbin share/doc/dovecot
                     54: INSTALLATION_DIRS+=    share/examples/dovecot share/examples/dovecot/conf.d
1.2       ghen       55: OWN_DIRS=              ${PKG_SYSCONFDIR}/dovecot/
                     56: OWN_DIRS+=             ${PKG_SYSCONFDIR}/dovecot/conf.d
1.1       adam       57:
                     58: BUILD_DEFS+=           VARBASE
                     59:
                     60: post-install:
                     61:        ${INSTALL_DATA} ${WRKSRC}/doc/dovecot-openssl.cnf ${DESTDIR}${EGDIR}
                     62:        ${INSTALL_SCRIPT} ${WRKSRC}/doc/mkcert.sh ${DESTDIR}${EGDIR}
                     63:
1.4       ghen       64: .include "options.mk"
                     65:
1.1       adam       66: .include "../../archivers/bzip2/buildlink3.mk"
                     67: .include "../../devel/zlib/buildlink3.mk"
                     68: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>