diff options
Diffstat (limited to 'mail/evolution/files')
| -rw-r--r-- | mail/evolution/files/patch-aa | 33 | ||||
| -rw-r--r-- | mail/evolution/files/patch-camel::camel-store.h | 13 | ||||
| -rw-r--r-- | mail/evolution/files/patch-camel_camel-mime-utils.c | 11 | ||||
| -rw-r--r-- | mail/evolution/files/patch-camel_camel-utf8.c | 10 | ||||
| -rw-r--r-- | mail/evolution/files/patch-camel_camel-vee-folder.c | 20 | ||||
| -rw-r--r-- | mail/evolution/files/patch-ltmain.sh | 51 |
6 files changed, 138 insertions, 0 deletions
diff --git a/mail/evolution/files/patch-aa b/mail/evolution/files/patch-aa new file mode 100644 index 000000000..17a3d3d2f --- /dev/null +++ b/mail/evolution/files/patch-aa @@ -0,0 +1,33 @@ +--- configure.orig Sun Dec 7 20:17:19 2003 ++++ configure Tue Dec 9 14:29:13 2003 +@@ -23977,10 +23977,10 @@ + Example: --with-nspr-libs=/usr/lib" >&2;} + { (exit 1); exit 1; }; } + else +- nsprlibs="-ldl $with_nspr_libs/libplc4.a $with_nspr_libs/libplds4.a $with_nspr_libs/libnspr4.a $PTHREAD_LIB" ++ nsprlibs="$with_nspr_libs/libplc4.a $with_nspr_libs/libplds4.a $with_nspr_libs/libnspr4.a $PTHREAD_LIB" + fi + else +- nsprlibs="-ldl -lplc4 -lplds4 -lnspr4 $PTHREAD_LIB" ++ nsprlibs="-lplc4 -lplds4 -lnspr4 $PTHREAD_LIB" + fi + + echo "$as_me:$LINENO: checking for Mozilla nspr libraries" >&5 +@@ -24792,6 +24792,8 @@ + _ACEOF + + msg_ssl="yes (OpenSSL)" ++ enable_smime="yes" ++ msg_smime="yes" + OPENSSL_LDFLAGS="$with_openssl_libs -lssl -lcrypto $DL_LDFLAGS" + else + OPENSSL_CFLAGS="" +@@ -27767,7 +27769,7 @@ + idldir="$datadir/idl/evolution-$BASE_VERSION" + + +-serverdir="$libdir/bonobo/servers" ++serverdir="$prefix/libdata/bonobo/servers" + + + evolutionuidir="$privdatadir/ui" diff --git a/mail/evolution/files/patch-camel::camel-store.h b/mail/evolution/files/patch-camel::camel-store.h new file mode 100644 index 000000000..0ab306f5a --- /dev/null +++ b/mail/evolution/files/patch-camel::camel-store.h @@ -0,0 +1,13 @@ + +$FreeBSD: ports/mail/evolution/files/patch-camel::camel-store.h,v 1.2 2003/06/11 06:16:16 marcus Exp $ + +--- camel/camel-store.h 2001/09/04 16:45:47 1.1 ++++ camel/camel-store.h 2001/09/04 16:46:32 +@@ -33,6 +33,7 @@ + #pragma } + #endif /* __cplusplus }*/ + ++#include <sys/types.h> + #include <camel/camel-object.h> + #include <camel/camel-service.h> + diff --git a/mail/evolution/files/patch-camel_camel-mime-utils.c b/mail/evolution/files/patch-camel_camel-mime-utils.c new file mode 100644 index 000000000..33111196a --- /dev/null +++ b/mail/evolution/files/patch-camel_camel-mime-utils.c @@ -0,0 +1,11 @@ +--- camel/camel-mime-utils.c.orig Fri May 3 15:47:41 2002 ++++ camel/camel-mime-utils.c Sun May 5 18:09:24 2002 +@@ -3388,6 +3388,8 @@ + } + d(printf("named offset = %d\n", offset)); + } ++ ++ tm.tm_isdst = -1; + + t = mktime(&tm); + #if defined(HAVE_TIMEZONE) diff --git a/mail/evolution/files/patch-camel_camel-utf8.c b/mail/evolution/files/patch-camel_camel-utf8.c new file mode 100644 index 000000000..eb89a92cf --- /dev/null +++ b/mail/evolution/files/patch-camel_camel-utf8.c @@ -0,0 +1,10 @@ +--- camel/camel-utf8.c.orig Tue Dec 9 15:21:35 2003 ++++ camel/camel-utf8.c Tue Dec 9 15:21:43 2003 +@@ -25,6 +25,7 @@ + #include <config.h> + #endif + ++#include <sys/types.h> + #include <string.h> + + #include <glib.h> diff --git a/mail/evolution/files/patch-camel_camel-vee-folder.c b/mail/evolution/files/patch-camel_camel-vee-folder.c new file mode 100644 index 000000000..019d60919 --- /dev/null +++ b/mail/evolution/files/patch-camel_camel-vee-folder.c @@ -0,0 +1,20 @@ +--- camel/camel-vee-folder.c.orig Mon Jun 23 13:59:58 2003 ++++ camel/camel-vee-folder.c Tue Oct 21 20:04:10 2003 +@@ -969,7 +969,7 @@ + } + if ((vf->flags & CAMEL_STORE_FOLDER_PRIVATE) == 0) { + if (still) { +- if (g_hash_table_lookup_extended(unmatched_uids, uid, (void **)&oldkey, (void **)&n)) { ++ if (g_hash_table_lookup_extended(unmatched_uids, uid, (void **)&oldkey, (void **)&n) && n > 0) { + if (n == 1) { + g_hash_table_remove(unmatched_uids, oldkey); + if (vee_folder_add_uid(folder_unmatched, source, oldkey+8, hash)) +@@ -1290,7 +1290,7 @@ + camel_folder_change_info_add_uid(folder_unmatched->changes, oldkey); + } + } else { +- if (g_hash_table_lookup_extended(unmatched_uids, vuid, (void **)&oldkey, (void **)&n)) { ++ if (g_hash_table_lookup_extended(unmatched_uids, vuid, (void **)&oldkey, (void **)&n) && n > 0) { + g_hash_table_remove(unmatched_uids, oldkey); + g_free(oldkey); + } diff --git a/mail/evolution/files/patch-ltmain.sh b/mail/evolution/files/patch-ltmain.sh new file mode 100644 index 000000000..58384ee38 --- /dev/null +++ b/mail/evolution/files/patch-ltmain.sh @@ -0,0 +1,51 @@ +--- ltmain.sh.orig Sat Dec 6 14:47:45 2003 ++++ ltmain.sh Tue Dec 9 14:09:01 2003 +@@ -1280,7 +1280,7 @@ + esac + elif test "X$arg" = "X-lc_r"; then + case $host in +- *-*-openbsd* | *-*-freebsd*) ++ *-*-openbsd* | *-*-freebsd4*) + # Do not include libc_r directly, use -pthread flag. + continue + ;; +@@ -1290,8 +1290,16 @@ + continue + ;; + ++ -pthread) ++ compile_command="$compile_command -pthread" ++ finalize_command="$finalize_command -pthread" ++ compiler_flags="$compiler_flags -pthread" ++ continue ++ ;; ++ + -module) + module=yes ++ build_old_libs=no + continue + ;; + +@@ -3000,6 +3008,9 @@ + # problems, so we reset it completely + verstring= + ;; ++ *-*-freebsd*) ++ # FreeBSD doesn't need this... ++ ;; + *) + verstring="0.0" + ;; +@@ -5428,10 +5439,12 @@ + fi + + # Install the pseudo-library for information purposes. ++ if /usr/bin/false; then + name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` + instname="$dir/$name"i + $show "$install_prog $instname $destdir/$name" + $run eval "$install_prog $instname $destdir/$name" || exit $? ++ fi + + # Maybe install the static library, too. + test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library" |
