Opened 16 years ago

Closed 16 years ago

Last modified 5 years ago

#2580 closed update (invalid)

UPDATE: exim-4.44

Reported by: pat@… Owned by: cms@…
Priority: Normal Milestone:
Component: ports Version: 1.0
Keywords: Cc:
Port: exim

Description (last modified by ryandesign (Ryan Schmidt))

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
 	}
 }

Change History (3)

comment:1 Changed 16 years ago by olegb@…

Owner: changed from fkr@… to cms@…

assigning to new maintainer

comment:2 Changed 16 years ago by michaelm@…

Resolution: invalid
Status: newclosed

out of date

comment:3 Changed 5 years ago by ryandesign (Ryan Schmidt)

Description: modified (diff)
Port: exim added
Type: defectupdate
Note: See TracTickets for help on using tickets.