Hey,

here's an update to exim-4.71. Please test and comment.
Thanks.

Regards,
        Bernd



 Makefile                          |   14 +++++++-------
 distinfo                          |   10 +++++-----
 patches/patch-OS_Makefile-Default |   15 ++++++++++++---
 3 files changed, 24 insertions(+), 15 deletions(-)

Index: Makefile
===================================================================
RCS file: /d/OpenBSD/cvs/ports/mail/exim/Makefile,v
retrieving revision 1.67
diff -u -p -r1.67 Makefile
--- Makefile    10 Aug 2009 06:32:42 -0000      1.67
+++ Makefile    11 Dec 2009 10:33:56 -0000
@@ -1,8 +1,7 @@
 # $OpenBSD: Makefile,v 1.67 2009/08/10 06:32:42 kili Exp $
 
 COMMENT=       Flexible mail transfer agent
-DISTNAME=      exim-4.69
-PKGNAME=       ${DISTNAME}p2
+DISTNAME=      exim-4.71
 CATEGORIES=    mail
 MASTER_SITES=  ftp://ftp.exim.org/pub/exim/exim4/ \
                http://mirror.switch.ch/ftp/mirror/exim/exim/exim4/ \
@@ -19,6 +18,8 @@ PERMIT_DISTFILES_CDROM= Yes
 PERMIT_DISTFILES_FTP=   Yes
 WANTLIB=               c crypto perl ssl util wrap m
 
+LIB_DEPENDS=           pcre::devel/pcre
+
 FLAVORS=no_exiscan no_x11 mysql postgresql sqlite3 ldap iconv sasl
 FLAVOR?=
 
@@ -32,7 +33,7 @@ EXIM_MAKECAT+=                "WITH_OLD_DEMIME=yes\n"
 .if !${FLAVOR:L:Mno_x11}
 USE_X11=               Yes
 EXIM_MAKECAT+=         "EXIM_MONITOR=eximon.bin\n"
-WANTLIB+=              X11 Xaw Xext Xmu Xt pthread-stubs xcb
+WANTLIB+=              X11 Xaw Xext Xmu Xt
 .endif
 
 .if ${FLAVOR:L:Mmysql}
@@ -51,7 +52,6 @@ LIB_DEPENDS+=         pq.>=2:postgresql-client-
 
 .if ${FLAVOR:L:Msqlite3}
 EXIM_MAKECAT+=         "LOOKUP_SQLITE=yes\n"
-EXIM_LOOKUP_INCLUDE+=  -I${LOCALBASE}/include
 EXIM_LOOKUP_LIBS+=     -L${LOCALBASE}/lib/ -lsqlite3
 LIB_DEPENDS+=          sqlite3.>=8::databases/sqlite3
 .endif
@@ -59,7 +59,6 @@ LIB_DEPENDS+=         sqlite3.>=8::databases/sq
 .if ${FLAVOR:L:Mldap}
 EXIM_MAKECAT+=         "LOOKUP_LDAP=yes\n"
 EXIM_MAKECAT+=         "LDAP_LIB_TYPE=OPENLDAP2\n"
-EXIM_LOOKUP_INCLUDE+=  -I${LOCALBASE}/include
 EXIM_LOOKUP_LIBS+=     -L${LOCALBASE}/lib -lldap -llber
 LIB_DEPENDS+=          ldap.>=2,lber:openldap-client->=2,<3:databases/openldap
 .endif
@@ -68,13 +67,11 @@ LIB_DEPENDS+=               ldap.>=2,lber:openldap-cl
 MODULES=               converters/libiconv
 EXIM_MAKECAT+=         "HAVE_ICONV=yes\n"
 EXIM_EXTRA_LIBS+=      -L${LOCALBASE}/lib -liconv
-EXIM_CFLAGS+=          -I${LOCALBASE}/include
 .endif
 
 .if ${FLAVOR:L:Msasl}
 EXIM_MAKECAT+=         "AUTH_CYRUS_SASL=yes\n"
 EXIM_EXTRA_LIBS+=      -L${LOCALBASE}/lib -lsasl2
-EXIM_CFLAGS+=          -I${LOCALBASE}/include
 LIB_DEPENDS+=          sasl2::security/cyrus-sasl2
 .endif
 
@@ -87,6 +84,9 @@ EXIM_MAKECAT+=                "LOOKUP_INCLUDE=${EXIM_L
 EXIM_MAKECAT+=         "LOOKUP_LIBS=${EXIM_LOOKUP_LIBS}\n"
 EXIM_MAKECAT+=         "EXTRALIBS_EXIM=${EXIM_EXTRA_LIBS}\n"
 EXIM_MAKECAT+=         "CFLAGS=${CFLAGS} ${EXIM_CFLAGS}\n"
+EXIM_MAKECAT+=         "INCLUDE=-I${LOCALBASE}/include\n"
+
+MAKE_FLAGS+=   FULLECHO=
 
 do-configure:
        @mkdir -p ${WRKSRC}/Local
Index: distinfo
===================================================================
RCS file: /d/OpenBSD/cvs/ports/mail/exim/distinfo,v
retrieving revision 1.16
diff -u -p -r1.16 distinfo
--- distinfo    3 Feb 2008 20:39:11 -0000       1.16
+++ distinfo    11 Dec 2009 09:57:52 -0000
@@ -1,5 +1,5 @@
-MD5 (exim-4.69.tar.gz) = VujbHf4x4O5M74XolAzu3A==
-RMD160 (exim-4.69.tar.gz) = 0lnHZup58qJTknUwIRHJlk5xDf8=
-SHA1 (exim-4.69.tar.gz) = fq4faFvog2/G+1lwqtomVB4UqQ0=
-SHA256 (exim-4.69.tar.gz) = VvkLkngC4LVjaelTXYJs+1VHmq+6ZbaJ7NgP2LFCpgg=
-SIZE (exim-4.69.tar.gz) = 2131237
+MD5 (exim-4.71.tar.gz) = JVU4GNyjPfBvBoyvseDo6A==
+RMD160 (exim-4.71.tar.gz) = jBXMJ1syAD07Vi/L63B5BU8oKK0=
+SHA1 (exim-4.71.tar.gz) = gZjHCJK6jOGhxVCw0ZvHWQgUxTU=
+SHA256 (exim-4.71.tar.gz) = NvdpRKn4mPrSxk4mjVS9dl5hm+BgzbAyBVP8Kh9L8v4=
+SIZE (exim-4.71.tar.gz) = 2002790
Index: patches/patch-OS_Makefile-Default
===================================================================
RCS file: /d/OpenBSD/cvs/ports/mail/exim/patches/patch-OS_Makefile-Default,v
retrieving revision 1.6
diff -u -p -r1.6 patch-OS_Makefile-Default
--- patches/patch-OS_Makefile-Default   3 Feb 2008 20:39:12 -0000       1.6
+++ patches/patch-OS_Makefile-Default   11 Dec 2009 10:17:48 -0000
@@ -1,6 +1,6 @@
---- OS/Makefile-Default.orig   Fri Feb 10 15:33:26 2006
-+++ OS/Makefile-Default        Wed Jan 30 23:03:20 2008
-@@ -71,7 +71,7 @@ PERL_COMMAND=/usr/bin/perl
+--- OS/Makefile-Default.orig   Fri Oct 16 09:30:54 2009
++++ OS/Makefile-Default        Fri Dec 11 11:17:44 2009
+@@ -73,7 +73,7 @@ PERL_COMMAND=/usr/bin/perl
  
  # CC contains the name of the C compiler to be used.
  
@@ -9,3 +9,12 @@
  
  
  # CFLAGS contains flags to be passed to the compiler. Nothing is defaulted
+@@ -86,7 +86,7 @@ CC=gcc
+ # here; instead each OS-dependent Makefile contains a default setting if one
+ # is needed.
+ 
+-# LFLAGS=
++LFLAGS=-L$(LOCALBASE)/lib
+ 
+ 
+ # PCRE_LIBS contains the library to be linked for PCRE

Reply via email to