Hi!

Attached is a patch to update claws-mail to version 3.3.0.

NOTE: The clamav-plugin is not part of this anymore, it is now
available as external plugin due to licensing problems.

changelog is here: <http://www.claws-mail.org/news.php>

Tested and works so far on i386.

        Ulrich

diff -x CVS -urN claws-mail.orig/Makefile claws-mail/Makefile
--- claws-mail.orig/Makefile	Fri Jan 25 22:33:50 2008
+++ claws-mail/Makefile	Fri Feb  8 20:38:46 2008
@@ -7,13 +7,12 @@
 COMMENT-dillo=		dillo plugin
 COMMENT-spamassassin=	spamassassin plugin
 
-V=			3.2.0
+V=			3.3.0
 DISTNAME=		claws-mail-${V}
 
-PKGNAME-main=			${DISTNAME}p0
+PKGNAME-main=			${DISTNAME}
 FULLPKGNAME-docs=		claws-mail-docs-${V}
 FULLPKGNAME-bogofilter=		claws-mail-bogofilter-${V}
-FULLPKGNAME-clamav=		claws-mail-clamav-${V}
 FULLPKGNAME-dillo=		claws-mail-dillo-${V}
 FULLPKGNAME-spamassassin=	claws-mail-spamassassin-${V}
 
@@ -34,8 +33,7 @@
 
 DIST_SUBDIR=		claws
 
-MULTI_PACKAGES=		-main -docs -bogofilter -clamav -dillo \
-			-spamassassin
+MULTI_PACKAGES=		-main -docs -bogofilter -dillo -spamassassin
 FLAVORS=		jpilot compface ldap debug
 FLAVOR?=
 
@@ -45,7 +43,6 @@
 SHARED_ONLY=		Yes
 RUN_DEPENDS-bogofilter=	::${BUILD_PKGPATH} \
 			::mail/bogofilter 
-RUN_DEPENDS-clamav=	::${BUILD_PKGPATH}
 RUN_DEPENDS-dillo=	::${BUILD_PKGPATH} \
 			::www/dillo 
 RUN_DEPENDS-spamassassin=::${BUILD_PKGPATH} \
@@ -58,7 +55,6 @@
 WANTLIB-main=		${WANTLIB} ICE SM c pthread stdc++
 
 WANTLIB-docs=		
-WANTLIB-clamav=		${WANTLIB} bz2 gmp
 
 LIB_DEPENDS=		atk-1.0::devel/atk \
 			cairo::graphics/cairo \
@@ -78,14 +74,15 @@
 			startup-notification-1::devel/startup-notification \
 			aspell::textproc/aspell/core \
 			gpgme::security/gpgme \
-			gpg-error::security/libgpg-error
-CONFIGURE_ARGS+=	--disable-gnomeprint
+			gpg-error::security/libgpg-error \
+			dbus-1::x11/dbus \
+			dbus-glib-1::x11/dbus-glib
 
+CONFIGURE_ARGS+=	--disable-gnomeprint \
+			--disable-networkmanager-support
+
 LIB_DEPENDS-docs=
 PKG_ARCH-docs=	*
-
-LIB_DEPENDS-clamav=	${LIB_DEPENDS} \
-			clamav::security/clamav
 
 MODULES=		devel/gettext
 USE_X11=		Yes
diff -x CVS -urN claws-mail.orig/distinfo claws-mail/distinfo
--- claws-mail.orig/distinfo	Thu Jan 10 17:56:54 2008
+++ claws-mail/distinfo	Fri Feb  8 17:55:00 2008
@@ -1,5 +1,5 @@
-MD5 (claws/claws-mail-3.2.0.tar.bz2) = rL/ZGfe2M9UelqBBmsB4Ag==
-RMD160 (claws/claws-mail-3.2.0.tar.bz2) = Ma9AQ5O/0Vsmsg7CwFbeH4KtPjE=
-SHA1 (claws/claws-mail-3.2.0.tar.bz2) = I+CTr7nK5UH0rOdPQReKVRrsOSE=
-SHA256 (claws/claws-mail-3.2.0.tar.bz2) = Ju1szqKCzsl4ooZ3O7oFgaE/Zv5ddKbMFgpi2azFXSE=
-SIZE (claws/claws-mail-3.2.0.tar.bz2) = 5880889
+MD5 (claws/claws-mail-3.3.0.tar.bz2) = ZG/qab+oK+X1B+cuBVlXtg==
+RMD160 (claws/claws-mail-3.3.0.tar.bz2) = iRRPpX6u5CsRND4v4aPvgmJrTyg=
+SHA1 (claws/claws-mail-3.3.0.tar.bz2) = tu7kwichqaeekcCjX/rMNOCLeIQ=
+SHA256 (claws/claws-mail-3.3.0.tar.bz2) = FtSp7zosYvh5xoi3lJ9NC4NLJsmQXRb+59dkMt8p2P0=
+SIZE (claws/claws-mail-3.3.0.tar.bz2) = 5933626
diff -x CVS -urN claws-mail.orig/patches/patch-src_common_ssl_certificate_c claws-mail/patches/patch-src_common_ssl_certificate_c
--- claws-mail.orig/patches/patch-src_common_ssl_certificate_c	Fri Jan 25 22:33:50 2008
+++ claws-mail/patches/patch-src_common_ssl_certificate_c	Fri Feb  8 18:20:09 2008
@@ -1,7 +1,7 @@
 $OpenBSD: patch-src_common_ssl_certificate_c,v 1.2 2008/01/25 14:20:31 landry Exp $
---- src/common/ssl_certificate.c.orig	Mon Dec 17 06:37:01 2007
-+++ src/common/ssl_certificate.c	Thu Jan 24 17:54:43 2008
-@@ -37,6 +37,9 @@
+--- src/common/ssl_certificate.c.orig	Fri Feb  8 06:33:16 2008
++++ src/common/ssl_certificate.c	Fri Feb  8 17:55:41 2008
+@@ -40,6 +40,9 @@
  #include <glib.h>
  #include <glib/gi18n.h>
  
diff -x CVS -urN claws-mail.orig/patches/patch-src_etpan_imap-thread_c claws-mail/patches/patch-src_etpan_imap-thread_c
--- claws-mail.orig/patches/patch-src_etpan_imap-thread_c	Fri Jan 25 15:20:31 2008
+++ claws-mail/patches/patch-src_etpan_imap-thread_c	Thu Jan  1 01:00:00 1970
@@ -1,13 +0,0 @@
-$OpenBSD: patch-src_etpan_imap-thread_c,v 1.1 2008/01/25 14:20:31 landry Exp $
---- src/etpan/imap-thread.c.orig	Thu Jan 24 17:55:29 2008
-+++ src/etpan/imap-thread.c	Thu Jan 24 17:55:56 2008
-@@ -288,6 +288,9 @@ void imap_main_set_timeout(int sec)
- void imap_main_done(void)
- {
- 	etpan_thread_manager_stop(thread_manager);
-+#if defined(__NetBSD__) || defined(__OpenBSD__) || defined(__FreeBSD__)
-+	return;
-+#endif
- 	etpan_thread_manager_join(thread_manager);
- 	
- 	g_source_remove(thread_manager_signal);
diff -x CVS -urN claws-mail.orig/patches/patch-src_etpan_nntp-thread_c claws-mail/patches/patch-src_etpan_nntp-thread_c
--- claws-mail.orig/patches/patch-src_etpan_nntp-thread_c	Fri Jan 25 15:20:31 2008
+++ claws-mail/patches/patch-src_etpan_nntp-thread_c	Thu Jan  1 01:00:00 1970
@@ -1,13 +0,0 @@
-$OpenBSD: patch-src_etpan_nntp-thread_c,v 1.1 2008/01/25 14:20:31 landry Exp $
---- src/etpan/nntp-thread.c.orig	Thu Jan 24 17:55:38 2008
-+++ src/etpan/nntp-thread.c	Thu Jan 24 17:56:14 2008
-@@ -150,6 +150,9 @@ void nntp_main_init(gboolean skip_ssl_cert_check)
- void nntp_main_done(void)
- {
- 	etpan_thread_manager_stop(thread_manager);
-+#if defined(__NetBSD__) || defined(__OpenBSD__) || defined(__FreeBSD__)
-+	return;
-+#endif
- 	etpan_thread_manager_join(thread_manager);
- 	
- 	g_source_remove(thread_manager_signal);
diff -x CVS -urN claws-mail.orig/patches/patch-src_procmime_c claws-mail/patches/patch-src_procmime_c
--- claws-mail.orig/patches/patch-src_procmime_c	Thu Jan 10 17:56:54 2008
+++ claws-mail/patches/patch-src_procmime_c	Fri Feb  8 18:20:09 2008
@@ -1,15 +1,7 @@
 $OpenBSD: patch-src_procmime_c,v 1.4 2008/01/08 23:13:23 landry Exp $
---- src/procmime.c.orig	Mon Dec 17 06:37:02 2007
-+++ src/procmime.c	Fri Dec 28 23:49:56 2007
-@@ -1055,14 +1055,14 @@ GList *procmime_get_mime_type_list(void)
- 	if (mime_type_list) 
- 		return mime_type_list;
- 	
--#if defined(__NetBSD__)
-+#if defined(__NetBSD__) || defined(__OpenBSD__)
- 	if ((fp = g_fopen(DATAROOTDIR "/mime/globs", "rb")) == NULL) 
- #else
- 	if ((fp = g_fopen("/usr/share/mime/globs", "rb")) == NULL) 
+--- src/procmime.c.orig	Fri Feb  8 06:33:17 2008
++++ src/procmime.c	Fri Feb  8 18:19:56 2008
+@@ -1083,7 +1083,7 @@ GList *procmime_get_mime_type_list(void)
  #endif
  	{
  		fp_is_glob_file = FALSE;
diff -x CVS -urN claws-mail.orig/pkg/DESCR-clamav claws-mail/pkg/DESCR-clamav
--- claws-mail.orig/pkg/DESCR-clamav	Wed Apr 11 22:48:43 2007
+++ claws-mail/pkg/DESCR-clamav	Thu Jan  1 01:00:00 1970
@@ -1 +0,0 @@
-Claws Mail plugin for clamav support.
diff -x CVS -urN claws-mail.orig/pkg/PLIST-clamav claws-mail/pkg/PLIST-clamav
--- claws-mail.orig/pkg/PLIST-clamav	Fri Apr 20 07:42:51 2007
+++ claws-mail/pkg/PLIST-clamav	Thu Jan  1 01:00:00 1970
@@ -1,4 +0,0 @@
[EMAIL PROTECTED] $OpenBSD: PLIST-clamav,v 1.3 2007/04/20 05:42:51 steven Exp $
[EMAIL PROTECTED] mail/sylpheed-claws,-clamav${FLAVOR_STRING}
-lib/claws-mail/plugins/clamav_plugin.la
-lib/claws-mail/plugins/clamav_plugin.so
diff -x CVS -urN claws-mail.orig/pkg/PLIST-main claws-mail/pkg/PLIST-main
--- claws-mail.orig/pkg/PLIST-main	Fri Jan 25 22:33:50 2008
+++ claws-mail/pkg/PLIST-main	Fri Feb  8 19:46:59 2008
@@ -302,6 +302,7 @@
 share/locale/es/LC_MESSAGES/claws-mail.mo
 share/locale/fi/LC_MESSAGES/claws-mail.mo
 share/locale/fr/LC_MESSAGES/claws-mail.mo
+share/locale/he/LC_MESSAGES/claws-mail.mo
 share/locale/hr/LC_MESSAGES/claws-mail.mo
 share/locale/hu/LC_MESSAGES/claws-mail.mo
 share/locale/it/LC_MESSAGES/claws-mail.mo

Reply via email to