# -*- 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 # $Id$ PortSystem 1.0 name dovecot2-sieve version 0.4.11 # set hg.tag to tag or rev. hg.tag ${version} #hg.tag 2027 # Maintainers: Please revbump port:dovecot2-sieve and port:dovecot2-antispam # on port:dovecot2 version changes. # Maintainers: Please revbump port:dovecot2-sieve when hg.tag changes or reset to 0 on version # changes. revision 0 # Please keep port:dovecot2 major.minor version in sync. # On port:dovecot2 major.minor version change please find the new version # of port:dovecot2-sieve. set dovecot2 2.2 categories mail maintainers pixilla openmaintainer platforms darwin license LGPL description Pigeonhole sieve and managesieve plugins for dovecot long_description ${description} homepage http://pigeonhole.dovecot.org/ master_sites http://pigeonhole.dovecot.org/releases/${dovecot2} distname dovecot-${dovecot2}-pigeonhole-${version} checksums rmd160 371561b97fb6da72304a144686959d1b153741c5 \ sha256 5168b4ac4e173b563dd71f4024452da5a578aa8d5d047d98903489ab4d84ad72 depends_build port:libtool port:autoconf port:automake depends_lib port:dovecot2 if {${hg.tag} ne ${version}} { master_sites http://hg.rename-it.nl/dovecot-${dovecot2}-pigeonhole/archive distname ${hg.tag} use_bzip2 yes worksrcdir dovecot-[join [split ${dovecot2} .] -]-pigeonhole-${hg.tag} depends_lib-append port:gettext port:mercurial } pre-configure { if {![file exists "${worksrcpath}/configure"]} { system "cd ${worksrcpath} && ./autogen.sh" } } configure.ldflags-append \ -L${prefix}/lib/dovecot configure.args --with-managesieve=yes \ --disable-dependency-tracking livecheck.type regex livecheck.version ${hg.tag} if {${hg.tag} != ${version}} { version ${version}-${hg.tag} livecheck.url http://hg.rename-it.nl/dovecot-${dovecot2}-pigeonhole/log livecheck.regex "\\] rev (\[0-9\]+)" } else { livecheck.url http://hg.rename-it.nl/dovecot-${dovecot2}-pigeonhole/tags livecheck.regex "(\[0-9\.\]+)" }