ports/core (3.3): exim: update to 4.88
commit 48317f82a64af4499ab245400bd880a1943113de Author: Juergen Daubert <jue@jue.li> Date: Fri Dec 30 18:45:29 2016 +0100 exim: update to 4.88 diff --git a/exim/.md5sum b/exim/.md5sum index 042382f..cd9519a 100644 --- a/exim/.md5sum +++ b/exim/.md5sum @@ -1,3 +1,3 @@ 2e73c992dc8491a33f225efbe4da9e32 exim -efcc71b2191818cb00863de1e2cf9ac4 exim-4.87.1.tar.bz2 -a78a5df1b0231ed9a82155897328033b exim-config.patch +4cc10c910fd18bb9e299e98bc0a32ed2 exim-4.88.tar.bz2 +5feb7fa529dbc67eb5c346d057c87aee exim-config.patch diff --git a/exim/.signature b/exim/.signature index e678c68..77081d1 100644 --- a/exim/.signature +++ b/exim/.signature @@ -1,7 +1,7 @@ untrusted comment: verify with /etc/ports/core.pub -RWRJc1FUaeVeqnOpCE0DzGBKVlm0WH2Fk3+Ct0PQc7IX6YicvruyjoUrg9VWphT4px56I+dgC8OTHnHVDYbjVnsUnAtDKpUeVgI= -SHA256 (Pkgfile) = ea71889dca248b8013bfed9e66f25624f5ecbdc1232920c12ade45863897e2ae +RWRJc1FUaeVeqnNgiO5/02rhnbRVMFT7lJspYjqHxZE79n1I+lUxtHuThG9ZZuAwhbUJElhbUKrFNBBv7vjlCFv/vcUEhkTL1gA= +SHA256 (Pkgfile) = aab21680761fd124c3a5476f9f151985927a891524129e80247a866514ff118d SHA256 (.footprint) = 3e5fe8471a7a9057c0c7486c016ea2ed1dc5ebd72adc13c23f432ef468d2fc5d -SHA256 (exim-4.87.1.tar.bz2) = d4b7994c89240d2f9a9fcd7a2dffa4b72f14379001a24266f4dbb0fbe5131514 +SHA256 (exim-4.88.tar.bz2) = 119d5fd7e31fc224e84dfa458fe182f200856bae7adf852a8287c242161f8a2d SHA256 (exim) = 850f72cb4d069dc8d15ce138623e6b6a7fe33f5daebe37fbf93c7801fa2d6134 -SHA256 (exim-config.patch) = bdd4ee5f559bc2c908868e9e326e82622c8402066ca58cdc8378f1e32d07c139 +SHA256 (exim-config.patch) = f08a8a61eb8adf021bb9c8e0305409faba75feed4483f7b7228a7549e7a26e02 diff --git a/exim/Pkgfile b/exim/Pkgfile index 574f752..a4d357b 100644 --- a/exim/Pkgfile +++ b/exim/Pkgfile @@ -4,9 +4,9 @@ # Depends on: db openssl libpcre name=exim -version=4.87.1 +version=4.88 release=1 -source=(ftp://ftp.exim.org/pub/exim/exim4/old/$name-$version.tar.bz2 \ +source=(ftp://ftp.exim.org/pub/exim/exim4/$name-$version.tar.bz2 \ $name $name-config.patch) build() { @@ -18,7 +18,7 @@ build() { make -j1 make DESTDIR=$PKG install - mv $PKG/usr/sbin/{$name-4.87_1-?,$name} + mv $PKG/usr/sbin/{$name-$version-?,$name} install -D -m 755 $SRC/exim $PKG/etc/rc.d/exim install -D -m 644 doc/exim.8 $PKG/usr/share/man/man8/exim.8 diff --git a/exim/exim-config.patch b/exim/exim-config.patch index e9b7b5a..c7ce738 100644 --- a/exim/exim-config.patch +++ b/exim/exim-config.patch @@ -1,6 +1,6 @@ -diff -Nru exim-4.87.orig/src/EDITME exim-4.87/src/EDITME ---- exim-4.87.orig/src/EDITME 2016-04-07 14:30:34.113532400 +0200 -+++ exim-4.87/src/EDITME 2016-04-07 14:30:57.046039274 +0200 +diff -Nru exim-4.88.orig/src/EDITME exim-4.88/src/EDITME +--- exim-4.88.orig/src/EDITME 2016-12-29 18:27:45.679586999 +0100 ++++ exim-4.88/src/EDITME 2016-12-29 18:28:11.548657444 +0100 @@ -72,7 +72,7 @@ # this would be wanted. ############################################################################### @@ -66,7 +66,7 @@ diff -Nru exim-4.87.orig/src/EDITME exim-4.87/src/EDITME #------------------------------------------------------------------------------ -@@ -618,14 +618,14 @@ +@@ -622,14 +622,14 @@ # included in the Exim binary. You will then need to set up the run time # configuration to make use of the mechanism(s) selected. @@ -83,7 +83,7 @@ diff -Nru exim-4.87.orig/src/EDITME exim-4.87/src/EDITME # AUTH_SPA=yes # AUTH_TLS=yes -@@ -730,10 +730,10 @@ +@@ -734,10 +734,10 @@ # leave these settings commented out. # This setting is required for any TLS support (either OpenSSL or GnuTLS) @@ -96,7 +96,7 @@ diff -Nru exim-4.87.orig/src/EDITME exim-4.87/src/EDITME # TLS_LIBS=-lssl -lcrypto # Uncomment the first and either the second or the third of these if you -@@ -812,7 +812,7 @@ +@@ -820,7 +820,7 @@ # %s. This will be replaced by one of the strings "main", "panic", or "reject" # to form the final file names. Some installations may want something like this: @@ -105,7 +105,7 @@ diff -Nru exim-4.87.orig/src/EDITME exim-4.87/src/EDITME # which results in files with names /var/log/exim_mainlog, etc. The directory # in which the log files are placed must exist; Exim does not try to create -@@ -861,7 +861,7 @@ +@@ -869,7 +869,7 @@ # files. Both the name of the command and the suffix that it adds to files # need to be defined here. See also the EXICYCLOG_MAX configuration. @@ -114,7 +114,7 @@ diff -Nru exim-4.87.orig/src/EDITME exim-4.87/src/EDITME COMPRESS_SUFFIX=gz -@@ -876,7 +876,7 @@ +@@ -884,7 +884,7 @@ # ZCAT_COMMAND=zcat # # Or specify the full pathname: @@ -123,7 +123,7 @@ diff -Nru exim-4.87.orig/src/EDITME exim-4.87/src/EDITME #------------------------------------------------------------------------------ # Compiling in support for embedded Perl: If you want to be able to -@@ -1013,7 +1013,7 @@ +@@ -1021,7 +1021,7 @@ # # USE_TCP_WRAPPERS=yes # CFLAGS=-O -I/usr/local/include @@ -132,7 +132,7 @@ diff -Nru exim-4.87.orig/src/EDITME exim-4.87/src/EDITME # # but of course there may need to be other things in CFLAGS and EXTRALIBS_EXIM # as well. -@@ -1046,7 +1046,7 @@ +@@ -1054,7 +1054,7 @@ # aliases). The following setting can be changed to specify a different # location for the system alias file. @@ -141,7 +141,7 @@ diff -Nru exim-4.87.orig/src/EDITME exim-4.87/src/EDITME #------------------------------------------------------------------------------ -@@ -1075,7 +1075,7 @@ +@@ -1083,7 +1083,7 @@ #------------------------------------------------------------------------------ # Uncomment this setting to include IPv6 support. @@ -150,7 +150,7 @@ diff -Nru exim-4.87.orig/src/EDITME exim-4.87/src/EDITME ############################################################################### # THINGS YOU ALMOST NEVER NEED TO MENTION # -@@ -1096,13 +1096,13 @@ +@@ -1104,13 +1104,13 @@ # haven't got Perl, Exim will still build and run; you just won't be able to # use those utilities. @@ -171,7 +171,7 @@ diff -Nru exim-4.87.orig/src/EDITME exim-4.87/src/EDITME #------------------------------------------------------------------------------ -@@ -1304,7 +1304,7 @@ +@@ -1312,7 +1312,7 @@ # (process id) to a file so that it can easily be identified. The path of the # file can be specified here. Some installations may want something like this: @@ -180,9 +180,9 @@ diff -Nru exim-4.87.orig/src/EDITME exim-4.87/src/EDITME # If PID_FILE_PATH is not defined, Exim writes a file in its spool directory # using the name "exim-daemon.pid". -diff -Nru exim-4.87.orig/src/configure.default exim-4.87/src/configure.default ---- exim-4.87.orig/src/configure.default 2016-04-07 14:30:34.113532400 +0200 -+++ exim-4.87/src/configure.default 2016-04-07 14:32:40.208988073 +0200 +diff -Nru exim-4.88.orig/src/configure.default exim-4.88/src/configure.default +--- exim-4.88.orig/src/configure.default 2016-12-29 18:27:45.679586999 +0100 ++++ exim-4.88/src/configure.default 2016-12-29 18:28:11.548657444 +0100 @@ -55,7 +55,7 @@ # +local_domains, +relay_to_domains, and +relay_from_hosts, respectively. They # are all colon-separated lists:
participants (1)
-
crux@crux.nu