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