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/ \

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 (0)

Note: See TracTickets for help on using tickets.