# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
maintainers pixilla openmaintainer
description SQLgrey is a postfix policy service implementing a grey-listing policy
long_description ${description}
homepage http://sqlgrey.sourceforge.net/
checksums rmd160 0404df3987ceb4732e73fee09388454995754c1c \
sha256 c109aab28c9dcf798beb708d1efa37facfb3dfacd0f15fa87b5f6c1f023d2068
perl5.require_variant yes
perl5.conflict_variants yes
perl5.create_variants ${perl5.branches}
depends_lib port:p${perl5.major}-dbi \
port:p${perl5.major}-io-multiplex \
port:p${perl5.major}-net-dns \
port:p${perl5.major}-net-server
patchfiles patch-Makefile.diff \
patch-etc-sqlgrey.conf.diff \
patch-sqlgrey-logstats.pl.diff \
set sqlgreygroup ${sqlgreyuser}
add_users ${sqlgreyuser} group=${sqlgreygroup} realname=${name}
reinplace "s|@PREFIX@|${prefix}|g" \
${worksrcpath}/etc/sqlgrey.conf \
${worksrcpath}/sqlgrey-logstats.pl \
${worksrcpath}/tester.pl \
reinplace "s|@DESTROOT@|${destroot}|g" \
reinplace "s|@NAME@|${name}|g" \
${worksrcpath}/etc/sqlgrey.conf \
reinplace "s|@SQLGREYUSER@|${sqlgreyuser}|g" \
${worksrcpath}/etc/sqlgrey.conf \
reinplace "s|@SQLGREYGROUP@|${sqlgreygroup}|g" \
${worksrcpath}/etc/sqlgrey.conf \