[MacPorts] #2580: UPDATE: exim-4.44

MacPorts noreply at macports.org
Thu Mar 24 05:51:11 PDT 2016


#2580: UPDATE: exim-4.44
----------------------+--------------------
  Reporter:  pat@…    |      Owner:  cms@…
      Type:  update   |     Status:  closed
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:  1.0
Resolution:  invalid  |   Keywords:
      Port:  exim     |
----------------------+--------------------
Changes (by ryandesign@…):

 * type:  defect => update
 * port:   => exim


Old description:

> Here's a patch that brings exim up to the latest version.  It also fixes
> the
> exiscan variant and adds two new variants, passwd and cdb.
>
> Index: Portfile
> ===================================================================
> RCS file:
> /Volumes/src/cvs/od/proj/darwinports/dports/mail/exim/Portfile,v
> retrieving revision 1.26
> diff -u -r1.26 Portfile
> --- Portfile    7 Nov 2004 01:03:18 -0000       1.26
> +++ Portfile    15 Jan 2005 03:50:25 -0000
> @@ -2,8 +2,7 @@
>
>  PortSystem 1.0
>  name            exim
> -version         4.42
> -revision       1
> +version         4.44
>  categories      mail
>  description     complete replacement for sendmail
>  long_description        Exim is a mail transfer agent (MTA) developed \
> @@ -17,7 +16,7 @@
>  maintainers     fkr at opendarwin.org cms at opendarwin.org
>  master_sites    ftp://ftp.csx.cam.ac.uk/pub/software/email/exim/exim4/ \
>                  ftp://ftp.exim.org/pub/exim/exim4/
> -checksums      md5 b1b7b66f9713a777e92fd6650e6ba954
> +checksums      exim-4.44.tar.gz md5 de72dce38668e3b703358cea0a0de479
>  depends_build   bin:perl:perl5.8
>  depends_run
> path:/Library/StartupItems/DarwinPortsStartup:DarwinPortsStartup
>
> @@ -69,8 +68,9 @@
>  variant tls { }
>
>  variant exiscan { patch_sites          http://duncanthrax.net/exiscan-
> acl/
> -                 patchfiles-append     exiscan-acl-4.42-27.patch
> -                         checksums-append      exiscan-acl-4.42-27.patch
> md5
> 3dc7322b6852eb05f7acc3a1108810d6 }
> +                 patchfiles-append     exiscan-acl-4.44-28.patch
> +                         checksums-append      exiscan-acl-4.44-28.patch
> md5
> 5dfc7c99d2ea13d5f2d4c62cb7c43146
> +}
>
>  variant mysql { depends_lib-append      lib:libmysqlclient:mysql }
>
> @@ -80,6 +80,10 @@
>
>  variant ldap { }
>
> +variant passwd { }
> +
> +variant cdb { }
> +
>  post-configure {
>         if {[variant_isset mysql] || [variant_isset mysql4]} {
>                 reinplace "s|# LOOKUP_MYSQL=yes|LOOKUP_MYSQL=yes|g"
> Local/Makefile
> @@ -102,6 +106,12 @@
>         if {[variant_isset ldap]} {
>                 reinplace "s|#
> LDAP_LIB_TYPE=OPENLDAP2|LDAP_LIB_TYPE=OPENLDAP2|g" Local/Makefile
>                 reinplace "s|# LOOKUP_LIBS=-L/usr/local/lib -lldap -llber
> -lmysqlclient -lpq
> -lgds|LOOKUP_LIBS=-lldap|g" Local/Makefile
> +       }
> +       if {[variant_isset passwd]} {
> +               reinplace "s|# LOOKUP_PASSWD=yes|LOOKUP_PASSWD=yes|g"
> Local/Makefile
> +       }
> +       if {[variant_isset cdb]} {
> +               reinplace "s|# LOOKUP_CDB=yes|LOOKUP_CDB=yes|g"
> Local/Makefile
>         }
>  }

New description:

 Here's a patch that brings exim up to the latest version.  It also fixes
 the
 exiscan variant and adds two new variants, passwd and cdb.

 {{{
 Index: Portfile
 ===================================================================
 RCS file: /Volumes/src/cvs/od/proj/darwinports/dports/mail/exim/Portfile,v
 retrieving revision 1.26
 diff -u -r1.26 Portfile
 --- Portfile    7 Nov 2004 01:03:18 -0000       1.26
 +++ Portfile    15 Jan 2005 03:50:25 -0000
 @@ -2,8 +2,7 @@

  PortSystem 1.0
  name            exim
 -version         4.42
 -revision       1
 +version         4.44
  categories      mail
  description     complete replacement for sendmail
  long_description        Exim is a mail transfer agent (MTA) developed \
 @@ -17,7 +16,7 @@
  maintainers     fkr at opendarwin.org cms at opendarwin.org
  master_sites    ftp://ftp.csx.cam.ac.uk/pub/software/email/exim/exim4/ \
                  ftp://ftp.exim.org/pub/exim/exim4/
 -checksums      md5 b1b7b66f9713a777e92fd6650e6ba954
 +checksums      exim-4.44.tar.gz md5 de72dce38668e3b703358cea0a0de479
  depends_build   bin:perl:perl5.8
  depends_run
 path:/Library/StartupItems/DarwinPortsStartup:DarwinPortsStartup

 @@ -69,8 +68,9 @@
  variant tls { }

  variant exiscan { patch_sites          http://duncanthrax.net/exiscan-
 acl/
 -                 patchfiles-append     exiscan-acl-4.42-27.patch
 -                         checksums-append      exiscan-acl-4.42-27.patch
 md5 3dc7322b6852eb05f7acc3a1108810d6 }
 +                 patchfiles-append     exiscan-acl-4.44-28.patch
 +                         checksums-append      exiscan-acl-4.44-28.patch
 md5 5dfc7c99d2ea13d5f2d4c62cb7c43146
 +}

  variant mysql { depends_lib-append      lib:libmysqlclient:mysql }

 @@ -80,6 +80,10 @@

  variant ldap { }

 +variant passwd { }
 +
 +variant cdb { }
 +
  post-configure {
         if {[variant_isset mysql] || [variant_isset mysql4]} {
                 reinplace "s|# LOOKUP_MYSQL=yes|LOOKUP_MYSQL=yes|g"
 Local/Makefile
 @@ -102,6 +106,12 @@
         if {[variant_isset ldap]} {
                 reinplace "s|#
 LDAP_LIB_TYPE=OPENLDAP2|LDAP_LIB_TYPE=OPENLDAP2|g" Local/Makefile
                 reinplace "s|# LOOKUP_LIBS=-L/usr/local/lib -lldap -llber
 -lmysqlclient -lpq
 -lgds|LOOKUP_LIBS=-lldap|g" Local/Makefile
 +       }
 +       if {[variant_isset passwd]} {
 +               reinplace "s|# LOOKUP_PASSWD=yes|LOOKUP_PASSWD=yes|g"
 Local/Makefile
 +       }
 +       if {[variant_isset cdb]} {
 +               reinplace "s|# LOOKUP_CDB=yes|LOOKUP_CDB=yes|g"
 Local/Makefile
         }
  }
 }}}

--

-- 
Ticket URL: <https://trac.macports.org/ticket/2580#comment:3>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list