# -*- 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
description SQLgrey is a postfix policy service implementing a grey-listing policy
long_description ${description}
homepage http://sqlgrey.sourceforge.net/
checksums rmd160 503ff9487154506e2f550d931654822f014e6d20 \
sha256 94e0fa191b30d672b748e934728ca73383bf9b36e4b17618b01adaaba40280e2 \
perl5.require_variant yes
perl5.conflict_variants yes
perl5.create_variants ${perl5.branches}
depends_lib port:perl${perl5.major} \
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|@PERL_BIN@|${perl5.bin}|" \
${worksrcpath}/sqlgrey-logstats.pl
reinplace "s|@PREFIX@|${prefix}|g" \
${worksrcpath}/etc/sqlgrey.conf \
${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 \