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

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

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

CVSweb <webmaster@jp.NetBSD.org>