Fixup fromcvs/togit conversion
[pkgsrcv2.git] / mail / qgreylist / Makefile
1 # $NetBSD: Makefile,v 1.13 2012/10/08 12:19:28 asau Exp $
2 #
3
4 DISTNAME=               qgreylist-0.3
5 PKGREVISION=            2
6 CATEGORIES=             mail
7 MASTER_SITES=           ${HOMEPAGE}
8
9 MAINTAINER=             schmonz@NetBSD.org
10 HOMEPAGE=               http://www.jonatkins.com/page/software/qgreylist
11 COMMENT=                Simple greylisting for qmail
12
13 DEPENDS_QMAIL=          qmail>=1.03nb8:../../mail/qmail
14 DEPENDS+=               ${DEPENDS_QMAIL}
15
16 WRKSRC=                 ${WRKDIR}/qgreylist
17
18 USE_TOOLS+=             perl:run
19 OWN_DIRS_PERMS=         ${PKG_SYSCONFDIR}/greylist qmaild wheel 0755
20 OWN_DIRS_PERMS+=        ${PKG_SYSCONFDIR}/whitelist qmaild wheel 0755
21 NO_BUILD=               yes
22
23 REPLACE_PERL=           greylist
24
25 .include "../../mk/bsd.prefs.mk"
26
27 # Detect the PKG_SYSCONFDIR of the installed qmail, so we can create
28 # config files there and refer to them from rc.d scripts.
29 #
30 .if !defined(PKG_SYSCONFDIR.qgreylist)
31 PKG_SYSCONFDIR.qgreylist!=                                              \
32         ${PKG_INFO} -Q PKG_SYSCONFDIR                                   \
33                 ${DEPENDS_QMAIL:C/:.*$//:Q} 2>/dev/null ||              \
34         ${ECHO} "PKG_SYSCONFDIR.qgreylist_not_set"
35 .  if empty(PKG_SYSCONFDIR.qgreylist:M*not_set)
36 MAKEVARS+=      PKG_SYSCONFDIR.qgreylist
37 .  endif
38 .endif
39
40 SUBST_CLASSES+=         qmaildirs
41 SUBST_STAGE.qmaildirs=  do-configure
42 SUBST_FILES.qmaildirs=  greylist
43 SUBST_SED.qmaildirs=    -e 's|/var/qmail/greylist|${PKG_SYSCONFDIR}/greylist|g'
44 SUBST_SED.qmaildirs+=   -e 's|/var/qmail/whitelist|${PKG_SYSCONFDIR}/whitelist|g'
45 SUBST_SED.qmaildirs+=   -e 's|/var/qmail|${QMAILDIR}|g'
46
47 INSTALLATION_DIRS=      bin share/doc/qgreylist
48 BUILD_DEFS+=            QMAILDIR
49
50 do-install:
51         ${INSTALL_SCRIPT} ${WRKSRC}/greylist ${DESTDIR}${PREFIX}/bin/qgreylist
52         ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/qgreylist
53
54 .include "../../mk/bsd.pkg.mk"