[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