UPDATE: exim-4.44
Reported by: |
pat@… |
Owned by: |
cms@… |
Priority:
|
Normal
|
Milestone:
|
|
Component:
|
ports
|
Version:
|
1.0
|
Keywords:
|
|
Cc:
|
|
Port:
|
exim
|
|
|
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@opendarwin.org cms@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
}
}
assigning to new maintainer