Opened 20 years ago

Closed 20 years ago

Last modified 9 years ago

#1976 closed update (fixed)

UPDATE exim-4.3.4

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

Description (last modified by ryandesign (Ryan Carsten Schmidt))

exim-4.3.4

the portfile can be found here: INLINE

Description: fixes issue with md5 checksum line causing build to fail, updates exiscan patch to latest version, adds a couple of simple variants

Homepage: http://www.exim.org/

Comments: Markus fixed the problem with the checksum line in version 4.3.2 as I recall, after I mentioned it, but the problem somehow reappeared when the portfile was updated again. *Really* need a PostgresQL variant as well as the current mySQL one, but I don't have the expertise to set this up.

================INLINE CONTENT================

--- Portfile.old	Wed Jun 23 23:05:56 2004
+++ Portfile	Sun Jun 20 11:46:56 2004
@@ -16,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 acdf7117f18b71702d4da284b1263275
+checksums       ${distname}${extract.suffix} md5 acdf7117f18b71702d4da284b1263275
 depends_build   bin:perl:perl5.8
 depends_run 	path:/Library/StartupItems/DarwinPortsStartup:DarwinPortsStartup
 
@@ -68,14 +68,16 @@
 variant tls { }
 
 variant exiscan { patch_sites		http://duncanthrax.net/exiscan-acl/
-		  patchfiles-append 	exiscan-acl-4.34-21.patch	
-       		  checksums-append	exiscan-acl-4.34-21.patch md5 6fa74ecf1c2a83dbce1e46f991fce27b }
+		  patchfiles-append 	exiscan-acl-4.34-22.patch	
+       		  checksums-append	exiscan-acl-4.34-22.patch md5 94e3ddcdd91df3448c49a32fa6c2a735 }
 
 variant mysql { depends_lib-append      lib:libmysqlclient:mysql }
 
 variant mysql4 { depends_lib-append      lib:libmysqlclient:mysql4 }
 
 variant	maildir { }
+variant	dsearch { }
+variant	passwd { }
 
 post-configure {
 	if {[variant_isset mysql] || [variant_isset mysql4]} {
@@ -87,6 +89,14 @@
  		reinplace "s|# SUPPORT_MAILDIR=yes|SUPPORT_MAILDIR=yes|g" Local/Makefile       
 	}
 
+	if {[variant_isset dsearch ]} {
+ 		reinplace "s|# LOOKUP_DSEARCH=yes|LOOKUP_DSEARCH=yes|g" Local/Makefile       
+	}
+	
+	if {[variant_isset passwd ]} {
+ 		reinplace "s|# LOOKUP_PASSWD=yes|LOOKUP_PASSWD=yes|g" Local/Makefile       
+	}
+	
 	if {[variant_isset smtp-auth ]} {
 		reinplace "s|# AUTH_CRAM_MD5=yes|AUTH_CRAM_MD5=yes|g" Local/Makefile
 		reinplace "s|# AUTH_PLAINTEXT=yes|AUTH_PLAINTEXT=yes|g" Local/Makefile

Change History (2)

comment:1 Changed 20 years ago by iane@…

Resolution: fixed
Status: newclosed

The port is updated to 4.41 now

comment:2 Changed 9 years ago by ryandesign (Ryan Carsten Schmidt)

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