source: trunk/dports/mail/milter-greylist/Portfile @ 70561

Last change on this file since 70561 was 70561, checked in by dluke@…, 10 years ago

version bump, milter-greylist to 4.2.6 (also disable parallel build)

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.6 KB
Line 
1# $Id: Portfile 70561 2010-08-13 13:28:29Z dluke@macports.org $
2
3PortSystem 1.0
4
5name                    milter-greylist
6version                 4.2.6
7categories              mail
8maintainers             geeklair.net:dluke
9platforms               darwin
10description             milter-greylist standalone greylist milter
11long_description        milter-greylist is a stand-alone milter written in C \
12                        that implements the greylist filtering method
13
14homepage        http://hcpnet.free.fr/milter-greylist/
15master_sites    ftp://ftp.espci.fr/pub/milter-greylist/
16
17extract.suffix  .tgz
18
19checksums       md5     2572068e2b1b5b47fe4239f0ddebbce2 \
20                sha1    cc62da42ae6fdbe85b20ba1cdcfa90e9cba05f3c \
21                rmd160  f9fecc13e8b20bbfae07da07b29d978da215d06e
22               
23depends_lib     port:libmilter
24
25use_parallel_build      no
26
27configure.args  --mandir=${prefix}/share \
28                --with-user=milter-greylist \
29                --with-libmilter=${prefix}
30
31post-configure  {
32                        reinplace "s|/etc/mail|${prefix}/etc/mail|g" \
33                                ${worksrcpath}/Makefile ${worksrcpath}/conf.h
34                        reinplace "s|/var/milter-greylist|${prefix}/var/milter-greylist|g" \
35                                ${worksrcpath}/greylist.conf
36                }
37
38pre-configure   {
39                        adduser milter-greylist
40                        addgroup milter-greylist users=milter-greylist
41                }
42
43post-destroot   {
44                        file rename ${destroot}${prefix}/etc/mail/greylist.conf \
45                                ${destroot}${prefix}/etc/mail/greylist.conf.sample
46                        xinstall -o milter-greylist -g milter-greylist \
47                                -d ${destroot}${prefix}/var/milter-greylist
48                }
49
50destroot.keepdirs ${destroot}${prefix}/var/milter-greylist
51
52startupitem.create      yes
53startupitem.name        milter-greylist
54startupitem.executable  ${prefix}/bin/milter-greylist -D -u milter-greylist:milter-greylist
55
56variant postfix description {build with postfix support} {
57                        depends_lib-append port:postfix
58                        configure.args-append --enable-postfix
59                }
Note: See TracBrowser for help on using the repository browser.