--- evolution-couchdb-0.5.91.orig/debian/compat +++ evolution-couchdb-0.5.91/debian/compat @@ -0,0 +1 @@ +7 --- evolution-couchdb-0.5.91.orig/debian/changelog +++ evolution-couchdb-0.5.91/debian/changelog @@ -0,0 +1,510 @@ +evolution-couchdb (0.5.91-0ubuntu7) precise; urgency=low + + * Rebuild against latest evolution-data-server + + -- Angel Abad Thu, 12 Jan 2012 17:48:06 +0100 + +evolution-couchdb (0.5.91-0ubuntu6) oneiric; urgency=low + + * Fix LP: #743096 - split the e-d-s backend from the Evolution plugin, so + that Thunderbird can access the U1 addressbook without pulling in the + whole of evolution. Adds a new "evolution-couchdb-backend" package + - update debian/control to add new package, which breaks/replaces the + old evolution-couchdb + - add debian/evolution-couchdb.install + - add debian/evolution-couchdb-backend.install + - remove binary-post-install hook from debian/rules to drop the *.la and + *.a files from the binary. The debhelper files do this now + - bump compat to 7, so that dh_install looks in the right place without + us needing to specify the path to the build directory + + -- Chris Coulson Wed, 14 Sep 2011 16:52:59 +0100 + +evolution-couchdb (0.5.91-0ubuntu5) oneiric; urgency=low + + * debian/patches/02_git_use_translations.patch: + - Use correct header to use the library translations (LP: #779093) + + -- Rodrigo Moya Wed, 14 Sep 2011 10:54:34 +0200 + +evolution-couchdb (0.5.91-0ubuntu4) oneiric; urgency=low + + * No-change upload to build against the new evolution API/ABI. + + -- Mathieu Trudel-Lapierre Wed, 24 Aug 2011 16:55:34 -0400 + +evolution-couchdb (0.5.91-0ubuntu3) oneiric; urgency=low + + * Add libedata-cal1.2-dev to Build-Depends (LP: #824669) + + -- Rodney Dawes Mon, 15 Aug 2011 13:51:34 -0400 + +evolution-couchdb (0.5.91-0ubuntu2) oneiric; urgency=low + + * debian/patches/02_git_send_open_notifications.patch: + - Add GIT patch to add a missing call to notify successful opening of the + addressbook + + -- Rodrigo Moya Wed, 10 Aug 2011 16:31:19 +0200 + +evolution-couchdb (0.5.91-0ubuntu1) oneiric; urgency=low + + * New upstream release + * debian/patches/01_create_u1_addressbook.patch: + - Rebased + * debian/patches/02_git_respond_open.patch: + - Remove upstream patch + * debian/watch: + - Watch .bz2 tarballs + + -- Rodrigo Moya Wed, 10 Aug 2011 13:35:51 +0200 + +evolution-couchdb (0.5.90-0ubuntu4) oneiric; urgency=low + + * Rebuild against new libebook1.2-11 and libedata-book-1.2-10. + + -- Mathieu Trudel-Lapierre Mon, 01 Aug 2011 11:55:11 -0400 + +evolution-couchdb (0.5.90-0ubuntu3) oneiric; urgency=low + + * debian/patches/02_git_respond_open.patch: + - Use e_data_book_respond_open to notify from _open method + + -- Rodrigo Moya Fri, 17 Jun 2011 15:49:32 +0200 + +evolution-couchdb (0.5.90-0ubuntu2) oneiric; urgency=low + + * debian/control: + - BuildDepend on libgnome-keyring-dev and libgtk-3-dev instead of libgtk2 + + -- Rodrigo Moya Thu, 26 May 2011 11:01:53 +0200 + +evolution-couchdb (0.5.90-0ubuntu1) oneiric; urgency=low + + * New upstream release + * debian/patches/02_use_correct_cache_dir.patch: + - Remove upstream patch + + -- Rodrigo Moya Wed, 25 May 2011 17:39:14 +0200 + +evolution-couchdb (0.5.3-0ubuntu2) natty; urgency=low + + * debian/patches/02_use_correct_cache_dir.patch: + - Add upstream patch to use the correct cache directory + + -- Rodrigo Moya Wed, 06 Apr 2011 13:21:11 +0200 + +evolution-couchdb (0.5.3-0ubuntu1) natty; urgency=low + + * New upstream release: + - Use g_propagate_error rather than g_set_error when we already have a + local GError (Rodrigo Moya) + - Add a temporary hack to avoid crashes on gnome-keyring in threads + (Rodrigo Moya) (LP: #727370) + - Translations: + - cz (Marek Černocký) + - es (Daniel Mustieles) + - pt (António Lima) + - sl (Matej Urbančič) + + -- Rodrigo Moya Fri, 01 Apr 2011 17:51:24 +0200 + +evolution-couchdb (0.5.2-0ubuntu1) natty; urgency=low + + * New upstream release + + -- Rodrigo Moya Thu, 24 Mar 2011 17:35:36 +0100 + +evolution-couchdb (0.5.1-0ubuntu1) natty; urgency=low + + * New upstream release: + - Use silent building if available (Rodrigo Moya) + - Store the document revisions separately, to avoid having VCARDs carrying + them over (Rodrigo Moya) + - Port to evolution-data-server >= 2.31.0 API (Rodrigo Moya) + - Fix compilation warnings (Rodrigo Moya) + - Allow users to specify database names, instead of assuming everyone uses + 'contacts' (Rodrigo Moya) + - Translations: + - ca@valencia (Carles Ferrando) + - cz (Petr Kovar) + - de (Jakob Kramer) + - el (Georgios Stefanakis) + - es (Jorge González) + - eu (Iñaki Larrañaga Murgoitio) + - fr (Claude Paroz) + - hu (Gabor Kelemen) + - nb (Kjartan Maraas) + - pt_BR (Gabriel Feitosa Vilar) + - sl (Matej Urbančič) + + -- Rodrigo Moya Thu, 25 Nov 2010 11:32:23 +0100 + +evolution-couchdb (0.5.0-0ubuntu1) maverick; urgency=low + + * New upstream release: + - Translations: + - ja (Hiroshi Tagawa) + - pt (António Lima) + + -- Rodrigo Moya Tue, 31 Aug 2010 16:46:21 +0200 + +evolution-couchdb (0.4.93-0ubuntu2) maverick; urgency=low + + * debian/control: + - Fix build-depends + + -- Rodrigo Moya Wed, 21 Jul 2010 12:12:28 +0200 + +evolution-couchdb (0.4.93-0ubuntu1) maverick; urgency=low + + * New upstream release: + - Update to latest API changes in couchdb-glib (Rodrigo Moya) + - Fixed several compilation warnings (Rodrigo Moya) + + -- Rodrigo Moya Wed, 14 Jul 2010 13:45:29 +0200 + +evolution-couchdb (0.4.92-0ubuntu2) maverick; urgency=low + + * debian/control: Added missing libebackend1.2-dev dependency + + -- Rodrigo Moya Thu, 10 Jun 2010 22:48:49 +0200 + +evolution-couchdb (0.4.92-0ubuntu1) maverick; urgency=low + + * New upstream release: + - Use g_object_unref for CouchdbStructField (Rodrigo Moya) + - Depend on couchdb-glib >= 0.6.92 (Rodrigo Moya) + + -- Rodrigo Moya Thu, 10 Jun 2010 17:48:59 +0200 + +evolution-couchdb (0.4.91-0ubuntu1) maverick; urgency=low + + * New upstream release: + - Adapted to CouchdbDatabase API in couchdb-glib (Rodrigo Moya) + - Make it compile and work with evolution >= 2.30 (Rodrigo Moya) + + -- Rodrigo Moya Thu, 27 May 2010 12:45:48 +0200 + +evolution-couchdb (0.4.90-0ubuntu1) lucid; urgency=low + + * New upstream release: + - Plug memory leak (Rodrigo Moya) + - Add a cache for contacts (Rodrigo Moya) + - Use get/set_ext_street couchdb-glib API instead of splitting/joining + multiline street fields (Rodrigo Moya) + - Retrieve all documents from CouchDB in 1 HTTP request (Rodrigo Moya) + - Translations: + - sl (Matej Urbančič) + + -- Rodrigo Moya Tue, 04 May 2010 19:00:44 +0200 + +evolution-couchdb (0.4.5-0ubuntu1) lucid; urgency=low + + * New upstream release: + - Fixed leak when getting email addresses from EContact's (Rodrigo Moya) + - Deal correctly with composed names and use correct EContact field for + job_title (Rodrigo Moya) (LP: #532930) + - Depend on couchdb-glib >= 0.6.3 (Rodrigo Moya) + + -- Rodrigo Moya Thu, 08 Apr 2010 18:22:58 +0200 + +evolution-couchdb (0.4.4-0ubuntu1) lucid; urgency=low + + * New upstream release: + - Add REV field to VCARDs for SyncEvolution compatibility (Rodrigo Moya) + - Support E_CONTACT_REV (Rodrigo Moya) (LP:#479110) + - Translations: + - eu (Iñaki Larrañaga Murgoitio) + + -- Rodrigo Moya Mon, 29 Mar 2010 19:20:10 +0200 + +evolution-couchdb (0.4.3-0ubuntu1) lucid; urgency=low + + * New upstream release: + - Fixed warning (Rodrigo Moya) + - Translations: + - da (Kenneth Nielsen) + - gl (Fran Diéguez) + - nb (Kjartan Maraas) + + -- Rodrigo Moya Thu, 18 Mar 2010 09:42:44 +0100 + +evolution-couchdb (0.4.2-0ubuntu3) lucid; urgency=low + + * Depend on newest couchdb-glib + * Removed upstreamed patch + * New upstream release (0.4.2): (LP: #524653) + - Remove deprecated header file (Rodrigo Moya) + * New upstream release (0.4.1): + - Depend on couchdb-glib >= 0.6.1 (Rodrigo Moya) + * New upstream release (0.4.0): + - Use contacts record API from desktopcouch-glib (Rodrigo Moya) + - Support categories for contacts (Rodrigo Moya) + - Translations: + - hu (Gabor Kelemen) + * New upstream release (0.3.99): + - Take into account the query passed to get_contact_list method to make + searching work (Rodrigo Moya) + - Update to couchdb-glib 0.5.99 API (Rodrigo Moya) + - Use desktopcouch-glib instead of getting the port and OAuth credentials + manually (Rodrigo Moya) + - Translations: + - ca (David Planella) + - nds (Nils-Christoph) + + -- Rodrigo Moya Fri, 19 Feb 2010 21:41:12 +0100 + +evolution-couchdb (0.3.4-0ubuntu2) karmic; urgency=low + + * debian/patches/02_support_queries.patch: added patch to support queries. + + -- Rodrigo Moya Fri, 11 Dec 2009 00:02:14 +0100 + +evolution-couchdb (0.3.4-0ubuntu1) karmic; urgency=low + + * New upstream release: + - Make sure email's descriptions are never NULL (LP: #453089) + - Don't add empty URLs to the CouchDB record + - Use the description field to know which kind of IM address we're dealing + with when there is no 'protocol' field + - Use e_contact_get for dates, since e_contact_get_const just works for + strings, and make sure we never set empty dates on contact records + (LP: #468672) + - Add deleted flag to documents instead of removing them from the CouchDB + database (only for desktopcouch) (LP: #472465) + - Fix the losing of the postal addresses when saving contacts in Evolution + which I broke by using e_contact_get_const instead of e_contact_get + (LP: #451837) + - Deal correctly with multiline address's streets + - Don't lie saying we support contact lists (LP: #480213) + - Translations: cs, zh_CN + + -- Rodrigo Moya Thu, 19 Nov 2009 19:35:31 +0100 + +evolution-couchdb (0.3.3-0ubuntu1) karmic; urgency=low + + * New upstream release (LP:#473960): + - Get the UID from the iterated list item, not from the head of the list, + which tries to delete all the time the first ID (LP: #444576) + - Fixed removal of CouchDB addressbook options when switching to another + addressbook backend and some UI tweaks (LP: #454248) + - Notify Evolution of modified contacts from the documents stored in the + database, not the original ones from Evolution + - Check existence of needed .pc files for e-d-s/evolution plugins dirs + - Don't try to convert empty dates, since Evolution will think they are + 01/01/1000 (Rodrigo Moya) + - Translations: el, es, sl, sv + * debian/patches/02_delete_multiple_contacts.patch: Remove upstreamed patch + + -- Rodrigo Moya Wed, 04 Nov 2009 10:11:57 +0100 + +evolution-couchdb (0.3.2-0ubuntu2) karmic; urgency=low + + * Added upstream patch for allowing removal of multiple contacts at once + (LP: #456024) + + -- Rodrigo Moya Thu, 22 Oct 2009 22:23:10 +0200 + +evolution-couchdb (0.3.2-0ubuntu1) karmic; urgency=low + + [ Rodrigo Moya ] + * New upstream release: + - Work around bug in e-d-s for live queries (LP: #447162) + - Free the vcard when not calling e_data_book_view_notify_update_vcard + - Translations: de, fr, pt_BR + + -- Ken VanDine Thu, 22 Oct 2009 10:27:47 -0400 + +evolution-couchdb (0.3.1-0ubuntu1) karmic; urgency=low + + * New upstream release: + - Support IM addresses fields (LP: #415297) + - Reworded CouchDB addressbook setup dialog strings + * debian/control: Bump couchdb-glib build dependency to >= 0.5.1. + + -- Rodrigo Moya Mon, 05 Oct 2009 17:58:24 +0200 + +evolution-couchdb (0.3.0-0ubuntu2) karmic; urgency=low + + * Added patch to create addressbook pointing to Ubuntu One by default + (LP: #432391) + + -- Rodrigo Moya Fri, 18 Sep 2009 12:25:52 +0200 + +evolution-couchdb (0.3.0-0ubuntu1) karmic; urgency=low + + [ Rodrigo Moya ] + * New upstream bug fix release: (LP: #426892) + - Listen for changes on contacts database. (LP: #420439) + - Set the couchdb_instance property's default value to 'user', not + 'system'. (LP: #422616) + - Enable OAuth for desktopcouch instance when secrets available in the + keyring. (LP: #423094) + - Require couchdb-glib >= 0.5.0. + * debian/control: Bump couchdb-glib build dependency to >= 0.5.0. + + [ Martin Pitt ] + * Import into bzr and set Vcs-Bzr: in debian/control. + * debian/control: Wrap Build dependencies. + * debian/control: Bump Standards-Version to 3.8.3 (no changes needed). + + -- Martin Pitt Thu, 10 Sep 2009 18:48:02 +0200 + +evolution-couchdb (0.2.1-0ubuntu1) karmic; urgency=low + + * Increment couchdb-glib build-dependency + * Package 0.2.1 upstream release (LP: #419183) + - Support a lot of new fields for contacts (Rodrigo Moya) + - Don't return an error if the database is not found in CouchDB, since that + prevented the database creation to be attempted (Rodrigo Moya) + - Use 127.0.0.1 instead of localhost, since that resolves to :1 in machines + with IPv6 enabled (Rodrigo Moya) + - Support URL fields of contact records (Rodrigo Moya) + - Set the couchdb_instance on the config dialog when defaulting to per-user + CouchDB instance (Rodrigo Moya) + - Require couchdb-glib >= 0.4.5 (Rodrigo Moya) + + -- Rodrigo Moya Wed, 26 Aug 2009 14:19:24 +0200 + +evolution-couchdb (0.2.0-0ubuntu1) karmic; urgency=low + + * Increment couchdb-glib build-dependency + * Package 0.2.0 upstream release (LP: #416461) + - Depend on couchdb-glib >= 0.4.4 (Rodrigo Moya) + - Don't loose UUIDs when converting to EContact (Rodrigo Moya) + - Store revision of document in EContact, so that updates work (Rodrigo + Moya) + - Add lots of new phone fields we support now (Rodrigo Moya) + - Return the correct EContact when PUTing documents so that Evolution gets + the document as it is in the database (Rodrigo Moya) + - Add better error reporting from DBus calls (Rodrigo Moya) + - Add support for application_annotations field (Rodrigo Moya) + - Use couchdb_document_contact_new for creating contact documents (Rodrigo + Moya) + + -- Rodrigo Moya Thu, 20 Aug 2009 16:28:46 +0200 + +evolution-couchdb (0.1.4-0ubuntu4) karmic; urgency=low + + * Add dependency on desktopcouch (LP: #414766) + + -- Rodrigo Moya Mon, 17 Aug 2009 13:33:39 +0200 + +evolution-couchdb (0.1.4-0ubuntu3) karmic; urgency=low + + * Build dep on couchdb-glib 0.4.3 + + -- Jonathan Riddell Thu, 13 Aug 2009 15:45:18 +0100 + +evolution-couchdb (0.1.4-0ubuntu2) karmic; urgency=low + + * Add missing libdbus-glib-1-dev dependency + + -- Rodrigo Moya Sat, 08 Aug 2009 22:44:10 +0200 + +evolution-couchdb (0.1.4-0ubuntu1) karmic; urgency=low + + * Package 0.1.4 upstream release: + - Set descriptions for mail addresses correctly (Rodrigo Moya) + - Added UI for selecting different CouchDB instances (Rodrigo Moya) + - Remove all .a and .la files from the package (Ken Van Dine) + - Use the couchdb instance as specified on the ESource (Rodrigo Moya) + - Remove unneeded .server file from install (Rodrigo Moya) + - Pass NULL UUIDs to all contacts fields so that they get generated + (Rodrigo Moya) + - Clean up headers in the source files and the debian/copyright to + make sure the license is consistently GPL-3 (Ken Van Dine) + + -- Rodrigo Moya Wed, 05 Aug 2009 17:55:49 +0200 + +evolution-couchdb (0.1.3-0ubuntu3) karmic; urgency=low + + * Version dependencies + * Add Vcs-Bzr: header + * Add DEB_DH_MAKESHLIBDEPS_ARGS to debian/rules + + -- Rodrigo Moya Fri, 24 Jul 2009 15:45:36 +0200 + +evolution-couchdb (0.1.3-0ubuntu2) karmic; urgency=low + + * Fixed Depends: line + + -- Rodrigo Moya Mon, 20 Jul 2009 16:45:02 +0200 + +evolution-couchdb (0.1.3-0ubuntu1) karmic; urgency=low + + * Fixes for REVU uploading + * Package 0.1.3 upstream release: + - Add missing API from evolution-data-server-2.27.x to make it compile + and work on versions <= 2.26.x (Rodrigo Moya) + - Add LICENSE file to upstream tarball (Rodrigo Moya) + + -- Rodrigo Moya Mon, 20 Jul 2009 16:27:52 +0200 + +evolution-couchdb (0.1.2) karmic; urgency=low + + * Package 0.1.2 upstream version + + -- Rodrigo Moya Wed, 01 Jul 2009 18:04:44 +0200 + +evolution-couchdb (0.1.1-8) karmic; urgency=low + + * Removed .install file, it's a single binary package + + -- Rodrigo Moya Wed, 01 Jul 2009 14:41:12 +0200 + +evolution-couchdb (0.1.1-7) karmic; urgency=low + + * Added missing dependencies + + -- Rodrigo Moya Wed, 01 Jul 2009 13:47:46 +0200 + +evolution-couchdb (0.1.1-6) karmic; urgency=low + + * Fixed control and copyright files under debian/ + + -- Rodrigo Moya Tue, 30 Jun 2009 17:32:45 +0200 + +evolution-couchdb (0.1.1-5) karmic; urgency=low + + * Added missing dependencies for EPlugin + + -- Rodrigo Moya Fri, 26 Jun 2009 14:23:29 +0200 + +evolution-couchdb (0.1.1-4) karmic; urgency=low + + * Added missing *.install file + + -- Rodrigo Moya Fri, 26 Jun 2009 13:45:35 +0200 + +evolution-couchdb (0.1.1-3) karmic; urgency=low + + * Added missing build dependencies + + -- Rodrigo Moya Fri, 26 Jun 2009 12:49:52 +0200 + +evolution-couchdb (0.1.1-2) karmic; urgency=low + + * Package is for Karmic + + -- Rodrigo Moya Fri, 26 Jun 2009 12:17:19 +0200 + +evolution-couchdb (0.1.1-1) jaunty; urgency=low + + * Added missing dependencies + + -- Rodrigo Moya Thu, 25 Jun 2009 23:40:39 +0200 + +evolution-couchdb (0.1.1) karmic; urgency=low + + * Package 0.1.1 release + + -- Rodrigo Moya Thu, 25 Jun 2009 18:16:36 +0200 + +evolution-couchdb (0.1) jaunty; urgency=low + + * First version of the package + + -- Rodrigo Moya Sun, 3 May 2009 17:00:58 +0100 + --- evolution-couchdb-0.5.91.orig/debian/evolution-couchdb.install +++ evolution-couchdb-0.5.91/debian/evolution-couchdb.install @@ -0,0 +1,2 @@ +/usr/lib/evolution/*/plugins/*.so +/usr/lib/evolution/*/plugins/*.eplug --- evolution-couchdb-0.5.91.orig/debian/evolution-couchdb-backend.install +++ evolution-couchdb-0.5.91/debian/evolution-couchdb-backend.install @@ -0,0 +1,2 @@ +/usr/lib/evolution-data-server/*/*.so +/usr/share/locale --- evolution-couchdb-0.5.91.orig/debian/rules +++ evolution-couchdb-0.5.91/debian/rules @@ -0,0 +1,7 @@ +#! /usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk +include /usr/share/cdbs/1/class/gnome.mk + +DEB_DH_MAKESHLIBS_ARGS = -Xusr/lib/evolution --- evolution-couchdb-0.5.91.orig/debian/watch +++ evolution-couchdb-0.5.91/debian/watch @@ -0,0 +1,3 @@ +#watch file for evolution-couchdb +version=3 +http://download.gnome.org/sources/evolution-couchdb/([0-9.]+)/evolution-couchdb-([0-9.]+)\.tar\.bz2 debian --- evolution-couchdb-0.5.91.orig/debian/control +++ evolution-couchdb-0.5.91/debian/control @@ -0,0 +1,44 @@ +Source: evolution-couchdb +Section: gnome +Priority: optional +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Rodrigo Moya +Standards-Version: 3.8.3 +Build-Depends: debhelper (>= 7), + cdbs, + libedata-book1.2-dev (>= 2.27.0), + libedata-cal1.2-dev (>= 2.27.0), + libebook1.2-dev (>= 2.27.0), + libebackend1.2-dev (>= 2.30.0), + libcouchdb-glib-dev (>= 0.6.93), + libdesktopcouch-glib-dev (>= 0.6.93), + libgtk-3-dev, + evolution-dev (>= 2.27.0), + evolution-data-server-dev (>= 2.27.0), + libdbus-glib-1-dev, + libgnome-keyring-dev +Homepage: https://launchpad.net/evolution-couchdb +Vcs-Bzr: https://code.launchpad.net/~ubuntu-desktop/evolution-couchdb/ubuntu + +Package: evolution-couchdb +Architecture: any +Depends: ${shlibs:Depends}, evolution (>= 2.27.0), ${misc:Depends}, evolution-couchdb-backend (= ${binary:Version}) +Description: Evolution support for CouchDB databases + This package provides support for the Evolution mail and calendar program + to access CouchDB databases (http://couchdb.apache.org), a replication and + synchronization database of JSON documents, used by online services like + UbuntuOne at http://ubuntuone.com + +Package: evolution-couchdb-backend +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, desktopcouch +Replaces: evolution-couchdb +Breaks: evolution-couchdb (<< 0.5.91-0ubuntu6) +Description: Evolution support for CouchDB databases (backend) + This package provides support for the Evolution mail and calendar program + to access CouchDB databases (http://couchdb.apache.org), a replication and + synchronization database of JSON documents, used by online services like + UbuntuOne at http://ubuntuone.com + . + This package contains the evolution-data-server backend plugin, which allows + applications using evolution-data-server to access CouchDB databases --- evolution-couchdb-0.5.91.orig/debian/copyright +++ evolution-couchdb-0.5.91/debian/copyright @@ -0,0 +1,30 @@ +This package was debianized by Rodrigo Moya on Sun, 03 May 2009 17:06:26 CEST +0100 + +It was downloaded from: + http://download.gnome.org/sources/evolution-couchdb/ + +Upstream Author: + Rodrigo Moya + +Copyright (C) 2009 Canonical Ltd + +License: + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL-3'. + +Packaging: + The Debian packaging is by Rodrigo Moya and copyright Canonical Ltd. + It is released under the GNU GPL 3 license, see above Rodrigo Moya --- evolution-couchdb-0.5.91.orig/debian/patches/02_git_use_translations.patch +++ evolution-couchdb-0.5.91/debian/patches/02_git_use_translations.patch @@ -0,0 +1,44 @@ +From 7de71b60d6f8066274b933f45ec7335ec2729a32 Mon Sep 17 00:00:00 2001 +From: Rodrigo Moya +Date: Wed, 14 Sep 2011 10:52:00 +0200 +Subject: [PATCH] plugins: Use gi18n-lib.h instead of gi18n.h to make + translated strings appear + +--- + plugins/couchdb-contacts-source.c | 2 +- + plugins/couchdb-sources.c | 6 +++++- + 2 files changed, 6 insertions(+), 2 deletions(-) + +diff --git a/plugins/couchdb-contacts-source.c b/plugins/couchdb-contacts-source.c +index c3accf1..8eca7b9 100644 +--- a/plugins/couchdb-contacts-source.c ++++ b/plugins/couchdb-contacts-source.c +@@ -25,7 +25,7 @@ + #include "config.h" + #endif + +-#include ++#include + #include + #include + #include "couchdb-sources.h" +diff --git a/plugins/couchdb-sources.c b/plugins/couchdb-sources.c +index 16af839..d153f46 100644 +--- a/plugins/couchdb-sources.c ++++ b/plugins/couchdb-sources.c +@@ -20,7 +20,11 @@ + * Authors: Rodrigo Moya + */ + +-#include ++#ifdef HAVE_CONFIG_H ++#include "config.h" ++#endif ++ ++#include + #include + #include + #include +-- +1.7.5.4 + --- evolution-couchdb-0.5.91.orig/debian/patches/02_git_send_open_notifications.patch +++ evolution-couchdb-0.5.91/debian/patches/02_git_send_open_notifications.patch @@ -0,0 +1,57 @@ +From 4b8992d5c2ab84194021cda3bd51a2b818751faa Mon Sep 17 00:00:00 2001 +From: Rodrigo Moya +Date: Wed, 10 Aug 2011 16:30:32 +0200 +Subject: [PATCH] addressbook: Add missing call to + e_book_backend_notify_opened in _open method + +--- + addressbook/e-book-backend-couchdb.c | 14 ++++++++------ + 1 files changed, 8 insertions(+), 6 deletions(-) + +diff --git a/addressbook/e-book-backend-couchdb.c b/addressbook/e-book-backend-couchdb.c +index 409a67e..3cd5797 100644 +--- a/addressbook/e-book-backend-couchdb.c ++++ b/addressbook/e-book-backend-couchdb.c +@@ -1235,6 +1235,7 @@ e_book_backend_couchdb_load_source (EBookBackend *backend, + couchdb_database_listen_for_changes (couchdb_backend->database); + #if EDS_CHECK_VERSION(3, 1, 2) + e_book_backend_notify_readonly (backend, FALSE); ++ e_book_backend_notify_opened (backend, NULL); + #else + e_book_backend_set_is_loaded (backend, TRUE); + e_book_backend_set_is_writable (backend, TRUE); +@@ -1564,11 +1565,11 @@ e_book_backend_couchdb_get_contact_list (EBookBackend *backend, + + vcard = e_vcard_to_string (E_VCARD (contact), EVC_FORMAT_VCARD_30); + if (vcard != NULL) { +- #if EDS_CHECK_VERSION(3, 1, 2) ++#if EDS_CHECK_VERSION(3, 1, 2) + contacts = g_slist_prepend (contacts, vcard); +- #else ++#else + contacts = g_list_prepend (contacts, vcard); +- #endif ++#endif + } + + doc_list = g_list_remove (doc_list, contact); +@@ -1580,12 +1581,13 @@ e_book_backend_couchdb_get_contact_list (EBookBackend *backend, + #else + e_data_book_respond_get_contact_list (book, opid, GNOME_Evolution_Addressbook_Success, contacts); + #endif +- #if EDS_CHECK_VERSION(3, 1, 2) ++#if EDS_CHECK_VERSION(3, 1, 2) + g_slist_foreach (contacts, (GFunc) g_free, NULL); + g_slist_free (contacts); +- #else ++#else ++ g_list_foreach (contacts, (GFunc) g_free, NULL); + g_list_free (contacts); +- #endif ++#endif + } + + static void +-- +1.7.5.4 + --- evolution-couchdb-0.5.91.orig/debian/patches/01_create_u1_addressbook.patch +++ evolution-couchdb-0.5.91/debian/patches/01_create_u1_addressbook.patch @@ -0,0 +1,26 @@ +diff --git a/plugins/couchdb-sources.c b/plugins/couchdb-sources.c +index 16af839..1749b6e 100644 +--- a/plugins/couchdb-sources.c ++++ b/plugins/couchdb-sources.c +@@ -195,7 +195,21 @@ void + ensure_source_group (ESourceList *source_list) + { + if (source_list) { ++ ESourceGroup *group; ++ GSList *sources; ++ ESource *ubuntuone_source; ++ + e_source_list_ensure_group (source_list, "CouchDB", COUCHDB_BASE_URI, FALSE); ++ group = e_source_list_peek_group_by_base_uri (source_list, COUCHDB_BASE_URI); ++ ubuntuone_source = e_source_group_peek_source_by_name (group, "Ubuntu One"); ++ if (!ubuntuone_source) { ++ /* Create Ubuntu One addressbook when there is no other CouchDB source */ ++ ubuntuone_source = e_source_new ("Ubuntu One", "127.0.0.1"); ++ e_source_set_property (ubuntuone_source, "couchdb_instance", "user"); ++ e_source_group_add_source (group, ubuntuone_source, -1); ++ ++ g_object_unref (G_OBJECT (ubuntuone_source)); ++ } + } + } +