update to 4.70
OBS-URL: https://build.opensuse.org/package/show/server:mail/exim?expand=0&rev=82
This commit is contained in:
parent
119fc19e82
commit
e6c4891501
@ -1,71 +0,0 @@
|
||||
diff -uNr exim-4.60.orig/exim_monitor/em_hdr.h exim-4.60/exim_monitor/em_hdr.h
|
||||
--- exim-4.60.orig/exim_monitor/em_hdr.h 2005-11-28 11:57:32.000000000 +0100
|
||||
+++ exim-4.60/exim_monitor/em_hdr.h 2006-03-24 08:30:25.497181713 +0100
|
||||
@@ -87,7 +87,7 @@
|
||||
|
||||
/* Regular expression include */
|
||||
|
||||
-#include "pcre/pcre.h"
|
||||
+#include <pcre.h>
|
||||
|
||||
/* Includes from the main source of Exim. We need to have MAXPACKET defined for
|
||||
the benefit of structs.h. One of these days I should tidy up this interface so
|
||||
diff -uNr exim-4.60.orig/OS/Makefile-Base exim-4.60/OS/Makefile-Base
|
||||
--- exim-4.60.orig/OS/Makefile-Base 2005-11-28 11:57:32.000000000 +0100
|
||||
+++ exim-4.60/OS/Makefile-Base 2006-03-24 08:31:33.352339217 +0100
|
||||
@@ -103,7 +103,7 @@
|
||||
# This is the real default target for all the various exim binaries and
|
||||
# scripts, once the configuring stuff is done.
|
||||
|
||||
-allexim: config.h buildpcre $(EXIM_MONITOR) exicyclog exinext exiwhat \
|
||||
+allexim: config.h $(EXIM_MONITOR) exicyclog exinext exiwhat \
|
||||
exigrep eximstats exipick exiqgrep exiqsumm \
|
||||
transport-filter.pl convert4r3 convert4r4 \
|
||||
exim_checkaccess \
|
||||
@@ -314,7 +314,7 @@
|
||||
local_scan.o $(EXIM_PERL) $(OBJ_WITH_CONTENT_SCAN) \
|
||||
$(OBJ_WITH_OLD_DEMIME) $(OBJ_EXPERIMENTAL)
|
||||
|
||||
-exim: pcre/libpcre.a lookups/lookups.a auths/auths.a \
|
||||
+exim: lookups/lookups.a auths/auths.a \
|
||||
routers/routers.a transports/transports.a \
|
||||
$(OBJ_EXIM) version.c
|
||||
@echo " "
|
||||
@@ -325,7 +325,7 @@
|
||||
rm -f exim
|
||||
@echo "$(LNCC) -o exim"
|
||||
$(FE)$(PURIFY) $(LNCC) -o exim $(LFLAGS) $(OBJ_EXIM) version.o \
|
||||
- pcre/libpcre.a \
|
||||
+ -lpcre \
|
||||
routers/routers.a transports/transports.a lookups/lookups.a \
|
||||
auths/auths.a \
|
||||
$(LIBRESOLV) $(LIBS) $(LIBS_EXIM) $(IPV6_LIBS) $(EXTRALIBS) \
|
||||
@@ -429,14 +429,14 @@
|
||||
|
||||
OBJ_MONBIN = util-spool_in.o util-store.o util-string.o tod.o tree.o $(MONBIN)
|
||||
|
||||
-eximon.bin: $(EXIMON_EDITME) eximon $(OBJ_MONBIN) pcre/libpcre.a \
|
||||
+eximon.bin: $(EXIMON_EDITME) eximon $(OBJ_MONBIN) \
|
||||
../exim_monitor/em_version.c
|
||||
@echo "$(CC) exim_monitor/em_version.c"
|
||||
$(FE)$(CC) -o em_version.o -c \
|
||||
$(CFLAGS) $(XINCLUDE) -I. ../exim_monitor/em_version.c
|
||||
@echo "$(LNCC) -o eximon.bin"
|
||||
$(FE)$(PURIFY) $(LNCC) -o eximon.bin em_version.o $(LFLAGS) $(XLFLAGS) \
|
||||
- $(OBJ_MONBIN) -lXaw -lXmu -lXt -lXext -lX11 pcre/libpcre.a \
|
||||
+ $(OBJ_MONBIN) -lXaw -lXmu -lXt -lXext -lX11 -lpcre \
|
||||
$(LIBS) $(LIBS_EXIMON) $(EXTRALIBS) $(EXTRALIBS_EXIMON) -lc
|
||||
@if [ x"$(STRIP_COMMAND)" != x"" ]; then \
|
||||
echo $(STRIP_COMMAND) eximon.bin; \
|
||||
diff -uNr exim-4.60.orig/src/exim.h exim-4.60/src/exim.h
|
||||
--- exim-4.60.orig/src/exim.h 2005-11-28 11:57:32.000000000 +0100
|
||||
+++ exim-4.60/src/exim.h 2006-03-24 08:30:25.515178572 +0100
|
||||
@@ -414,7 +414,7 @@
|
||||
|
||||
/* The header from the PCRE regex package */
|
||||
|
||||
-#include "pcre/pcre.h"
|
||||
+#include <pcre.h>
|
||||
|
||||
/* Exim includes are in several files. Note that local_scan.h #includes
|
||||
config.h, mytypes.h, and store.h, so we don't need to mention them explicitly.
|
@ -1,11 +0,0 @@
|
||||
--- src/daemon.c
|
||||
+++ src/daemon.c
|
||||
@@ -1661,7 +1661,7 @@
|
||||
{
|
||||
uschar opt[8];
|
||||
uschar *p = opt;
|
||||
- uschar *extra[4];
|
||||
+ uschar *extra[5];
|
||||
int extracount = 1;
|
||||
|
||||
signal(SIGALRM, SIG_DFL);
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:18e856cfdb682ba8e8ccb943ab538734d34d0ecefd63465ecc5430bc15915069
|
||||
size 1658939
|
3
exim-4.70.tar.bz2
Normal file
3
exim-4.70.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:528782809f877619265b5bf971c3fd20626ef633eb8fce6d4deb3b9c0b56d667
|
||||
size 1560329
|
20
exim.changes
20
exim.changes
@ -1,3 +1,23 @@
|
||||
-------------------------------------------------------------------
|
||||
Sat Nov 14 10:54:59 UTC 2009 - poeml@cmdline.net
|
||||
|
||||
- update to 4.70
|
||||
This release is a combination feature and bug fix release.
|
||||
The major new features are:-
|
||||
* Native DKIM support without an external library.
|
||||
* Experimental DCC support via dccifd (contributed by Wolfgang Breyha).
|
||||
Other changes:-
|
||||
* PCRE is no longer included with the Exim distribution. You will
|
||||
need a separate PCRE library (and matching headers) to compile
|
||||
Exim. You will need to change your Local/Makefile to support
|
||||
this. Most modern systems have a packaged PCRE library,
|
||||
alternatively PCRE can be found at http://www.pcre.org/
|
||||
* Experimental Yahoo! Domainkeys support dropped in favor of
|
||||
native DKIM support.
|
||||
* The documentation has been updated and regenerated.
|
||||
As usual, all changes are in the doc/ChangeLog file:
|
||||
http://vcs.exim.org/viewvc/exim/exim-doc/doc-txt/ChangeLog?view=markup&pathrev=exim_4_70
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 9 17:47:56 CEST 2009 - poeml@suse.de
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
#
|
||||
# spec file for package exim (Version 4.69)
|
||||
# spec file for package exim (Version 4.70)
|
||||
#
|
||||
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# This file and all modifications and additions to the pristine
|
||||
@ -37,7 +37,7 @@ Provides: smtp_daemon
|
||||
Requires: logrotate
|
||||
PreReq: %insserv_prereq %fillup_prereq /usr/sbin/useradd fileutils textutils
|
||||
%endif
|
||||
Version: 4.69
|
||||
Version: 4.70
|
||||
Release: 1
|
||||
Summary: The Exim Mail Transfer Agent, a Replacement for sendmail
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
@ -51,8 +51,6 @@ Source20: http://www.logic.univie.ac.at/~ametzler/debian/exim4manpages/exi
|
||||
Source30: eximstats-html-update.py
|
||||
Source31: eximstats.conf
|
||||
Patch: exim-4.12-tail.patch
|
||||
Patch1: exim-4.69-overflow.patch
|
||||
Patch2: exim-4.60-external-pcre.diff
|
||||
%if !%{?build_with_mysql:1}0
|
||||
|
||||
%package -n eximon
|
||||
@ -117,8 +115,6 @@ Authors:
|
||||
%prep
|
||||
%setup -q -n exim-%{version}
|
||||
%patch
|
||||
%patch1
|
||||
%patch2 -p1
|
||||
# build with fPIE/pie on SUSE 10.0 or newer, or on any other platform
|
||||
%if %{?suse_version:%suse_version}%{?!suse_version:99999} > 930
|
||||
fPIE="-fPIE"
|
||||
|
Loading…
x
Reference in New Issue
Block a user