summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2008-03-24 22:47:57 +0000
committerGilles Dartiguelongue <eva@gentoo.org>2008-03-24 22:47:57 +0000
commitcaf1e768c7fed20547c66d721de0a3ac3f626e69 (patch)
tree4992fe3f5832ecfef8102e440c92d4e943862379 /gnome-extra/evolution-data-server/files
parentwww-servers/orion and dev-java/jsx moved to Java junkyard (diff)
downloadhistorical-caf1e768c7fed20547c66d721de0a3ac3f626e69.tar.gz
historical-caf1e768c7fed20547c66d721de0a3ac3f626e69.tar.bz2
historical-caf1e768c7fed20547c66d721de0a3ac3f626e69.zip
New version for GNOME-2.22. Litterally tons of bug fixes and uses libsoup-2.4.
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'gnome-extra/evolution-data-server/files')
-rw-r--r--gnome-extra/evolution-data-server/files/evolution-data-server-2.21.4-as-needed.patch54
-rw-r--r--gnome-extra/evolution-data-server/files/evolution-data-server-2.21.4-gtkdoc-rebase.patch13
-rw-r--r--gnome-extra/evolution-data-server/files/evolution-data-server-2.21.90-icaltz-util.patch36
3 files changed, 103 insertions, 0 deletions
diff --git a/gnome-extra/evolution-data-server/files/evolution-data-server-2.21.4-as-needed.patch b/gnome-extra/evolution-data-server/files/evolution-data-server-2.21.4-as-needed.patch
new file mode 100644
index 000000000000..a64d5675e581
--- /dev/null
+++ b/gnome-extra/evolution-data-server/files/evolution-data-server-2.21.4-as-needed.patch
@@ -0,0 +1,54 @@
+diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN evolution-data-server-2.21.4.orig/addressbook/backends/Makefile.am evolution-data-server-2.21.4/addressbook/backends/Makefile.am
+--- evolution-data-server-2.21.4.orig/addressbook/backends/Makefile.am 2007-10-23 05:57:41.000000000 -0400
++++ evolution-data-server-2.21.4/addressbook/backends/Makefile.am 2007-12-17 13:25:00.000000000 -0500
+@@ -4,4 +4,4 @@ else
+ LDAP_SUBDIR =
+ endif
+
+-SUBDIRS = file vcf $(LDAP_SUBDIR) groupwise
++SUBDIRS = file vcf $(LDAP_SUBDIR)
+diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN evolution-data-server-2.21.4.orig/calendar/backends/Makefile.am evolution-data-server-2.21.4/calendar/backends/Makefile.am
+--- evolution-data-server-2.21.4.orig/calendar/backends/Makefile.am 2007-10-24 02:39:45.000000000 -0400
++++ evolution-data-server-2.21.4/calendar/backends/Makefile.am 2007-12-17 13:33:56.000000000 -0500
+@@ -1 +1 @@
+-SUBDIRS = file groupwise http contacts weather caldav google
++SUBDIRS = file http contacts weather caldav
+diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN evolution-data-server-2.21.4.orig/camel/providers/Makefile.am evolution-data-server-2.21.4/camel/providers/Makefile.am
+--- evolution-data-server-2.21.4.orig/camel/providers/Makefile.am 2007-10-23 05:57:04.000000000 -0400
++++ evolution-data-server-2.21.4/camel/providers/Makefile.am 2007-12-17 13:24:50.000000000 -0500
+@@ -17,6 +17,6 @@ else
+ SENDMAIL_DIR=sendmail
+ endif
+
+-SUBDIRS = pop3 $(SENDMAIL_DIR) smtp imap $(IMAP4_DIR) $(NNTP_DIR) local $(IMAPP_DIR) groupwise hula
++SUBDIRS = pop3 $(SENDMAIL_DIR) smtp imap $(IMAP4_DIR) $(NNTP_DIR) local $(IMAPP_DIR) hula
+
+
+diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN evolution-data-server-2.21.4.orig/Makefile.am evolution-data-server-2.21.4/Makefile.am
+--- evolution-data-server-2.21.4.orig/Makefile.am 2007-10-23 05:59:44.000000000 -0400
++++ evolution-data-server-2.21.4/Makefile.am 2007-12-17 13:33:44.000000000 -0500
+@@ -7,9 +7,12 @@ endif
+
+ if ENABLE_CALENDAR
+ CALENDAR_DIR = calendar
++CALENDAR_LATER = calendar/backends/groupwise calendar/backends/google
+ endif
+
+-SUBDIRS = $(LIBDB) win32 libedataserver servers camel addressbook $(CALENDAR_DIR) libedataserverui src docs art po
++LATER = camel/providers/groupwise addressbook/backends/groupwise $(CALENDAR_LATER)
++
++SUBDIRS = $(LIBDB) win32 libedataserver camel addressbook $(CALENDAR_DIR) libedataserverui servers $(LATER) src docs art po
+ DIST_SUBDIRS= win32 libedataserver servers camel addressbook calendar libedataserverui src docs art po
+
+ changelogs = \
+diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN evolution-data-server-2.21.4.orig/servers/exchange/storage/Makefile.am evolution-data-server-2.21.4/servers/exchange/storage/Makefile.am
+--- evolution-data-server-2.21.4.orig/servers/exchange/storage/Makefile.am 2007-10-23 05:57:26.000000000 -0400
++++ evolution-data-server-2.21.4/servers/exchange/storage/Makefile.am 2007-12-17 13:20:50.000000000 -0500
+@@ -63,6 +63,7 @@ libexchange_storage_1_2_la_LIBADD = \
+ $(top_builddir)/servers/exchange/lib/libexchange.la \
+ $(top_builddir)/servers/exchange/xntlm/libxntlm.la \
+ $(top_builddir)/libedataserver/libedataserver-1.2.la \
++ $(top_builddir)/libedataserverui/libedataserverui-1.2.la \
+ $(E_DATA_SERVER_LIBS) \
+ $(E_DATA_SERVER_UI_LIBS) \
+ $(LDAP_LIBS) \
diff --git a/gnome-extra/evolution-data-server/files/evolution-data-server-2.21.4-gtkdoc-rebase.patch b/gnome-extra/evolution-data-server/files/evolution-data-server-2.21.4-gtkdoc-rebase.patch
new file mode 100644
index 000000000000..963d5e2b0130
--- /dev/null
+++ b/gnome-extra/evolution-data-server/files/evolution-data-server-2.21.4-gtkdoc-rebase.patch
@@ -0,0 +1,13 @@
+diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN evolution-data-server-2.21.4.orig/gtk-doc.make evolution-data-server-2.21.4/gtk-doc.make
+--- evolution-data-server-2.21.4.orig/gtk-doc.make 2007-12-16 22:56:57.000000000 -0500
++++ evolution-data-server-2.21.4/gtk-doc.make 2007-12-17 10:51:40.000000000 -0500
+@@ -139,8 +139,7 @@ install-data-local:
+ done; \
+ echo '-- Installing $(srcdir)/html/index.sgml' ; \
+ $(INSTALL_DATA) $(srcdir)/html/index.sgml $(DESTDIR)$(TARGET_DIR) || :; \
+- which gtkdoc-rebase >/dev/null && \
+- gtkdoc-rebase --relative --dest-dir=$(DESTDIR) --html-dir=$(DESTDIR)$(TARGET_DIR) ; \
++ gtkdoc-rebase --relative --dest-dir=$(DESTDIR) --html-dir=$(DESTDIR)$(TARGET_DIR) || true ; \
+ fi
+
+
diff --git a/gnome-extra/evolution-data-server/files/evolution-data-server-2.21.90-icaltz-util.patch b/gnome-extra/evolution-data-server/files/evolution-data-server-2.21.90-icaltz-util.patch
new file mode 100644
index 000000000000..0fbc8cb30b84
--- /dev/null
+++ b/gnome-extra/evolution-data-server/files/evolution-data-server-2.21.90-icaltz-util.patch
@@ -0,0 +1,36 @@
+diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN evolution-data-server-2.21.90.orig/calendar/libical/src/libical/icaltz-util.c evolution-data-server-2.21.90/calendar/libical/src/libical/icaltz-util.c
+--- evolution-data-server-2.21.90.orig/calendar/libical/src/libical/icaltz-util.c 2008-01-23 06:16:42.000000000 -0500
++++ evolution-data-server-2.21.90/calendar/libical/src/libical/icaltz-util.c 2008-01-30 18:27:13.000000000 -0500
+@@ -23,16 +23,16 @@
+ #include <string.h>
+ #if defined(sun) && defined(__SVR4)
+ #include <sys/byteorder.h>
+-#else
+-#ifdef _WIN32
++#elif defined(_WIN32)
+ #define BIG_ENDIAN 'B'
+ #define LITTLE_ENDIAN 'l'
+ #define BYTE_ORDER LITTLE_ENDIAN
+ #define bswap_32(val) ((((val) & 0x000000ffU) << 24) | (((val) & 0x0000ff00U) << 8) | (((val) & 0x00ff0000U) >> 8) | (((val) & 0xff000000U) >> 24))
+-#else
++#elif defined(__linux__)
+ #include <byteswap.h>
+ #include <endian.h>
+-#endif
++#else
++#include <sys/endian.h>
+ #endif
+ #include <limits.h>
+ #include <time.h>
+@@ -96,7 +96,11 @@ decode (const void *ptr)
+ if ((BYTE_ORDER == BIG_ENDIAN) && sizeof (int) == 4)
+ return *(const int *) ptr;
+ else if (BYTE_ORDER == LITTLE_ENDIAN && sizeof (int) == 4)
++#ifdef __linux__
+ return bswap_32 (*(const int *) ptr);
++#else
++ return bswap32 (*(const uint32_t *) ptr);
++#endif
+ #endif
+ else
+ {