Opened 20 years ago
Last modified 9 years ago
#2580 closed update
UPDATE: exim-4.44 — at Initial Version
Reported by: | pat@… | Owned by: | fkr@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.0 |
Keywords: | Cc: | ||
Port: | exim |
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@… cms@… master_sites ftp://ftp.csx.cam.ac.uk/pub/software/email/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
}
}