--- evolution-couchdb-0.4.92.orig/debian/changelog +++ evolution-couchdb-0.4.92/debian/changelog @@ -0,0 +1,338 @@ +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.4.92.orig/debian/rules +++ evolution-couchdb-0.4.92/debian/rules @@ -0,0 +1,11 @@ +#! /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 + +binary-post-install/evolution-couchdb:: + find debian/evolution-couchdb/usr/lib -name \*.la -exec rm {} \; + find debian/evolution-couchdb/usr/lib -name \*.a -exec rm {} \; --- evolution-couchdb-0.4.92.orig/debian/watch +++ evolution-couchdb-0.4.92/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\.gz debian --- evolution-couchdb-0.4.92.orig/debian/control +++ evolution-couchdb-0.4.92/debian/control @@ -0,0 +1,27 @@ +Source: evolution-couchdb +Section: gnome +Priority: optional +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Rodrigo Moya +Standards-Version: 3.8.3 +Build-Depends: debhelper (>= 5), + cdbs, + libedata-book1.2-dev (>= 2.27.0), + libebook1.2-dev (>= 2.27.0), + libcouchdb-glib-dev (>= 0.6.92), + libdesktopcouch-glib-dev (>= 0.6.92), + libgtk2.0-dev, + evolution-dev (>= 2.27.0), + evolution-data-server-dev (>= 2.27.0), + libdbus-glib-1-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}, desktopcouch +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 --- evolution-couchdb-0.4.92.orig/debian/compat +++ evolution-couchdb-0.4.92/debian/compat @@ -0,0 +1 @@ +5 --- evolution-couchdb-0.4.92.orig/debian/copyright +++ evolution-couchdb-0.4.92/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.4.92.orig/debian/patches/01_create_u1_addressbook.patch +++ evolution-couchdb-0.4.92/debian/patches/01_create_u1_addressbook.patch @@ -0,0 +1,27 @@ +=== modified file 'plugins/couchdb-contacts-source.c' +--- plugins/couchdb-contacts-source.c 2009-09-02 11:14:44 +0000 ++++ plugins/couchdb-contacts-source.c 2009-09-18 10:18:31 +0000 +@@ -108,7 +108,22 @@ + + source_list = e_source_list_new_for_gconf_default("/apps/evolution/addressbook/sources"); + if (source_list) { ++ ESourceGroup *group; ++ GSList *sources; ++ + 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); ++ sources = e_source_group_peek_sources (group); ++ if (sources == NULL) { ++ ESource *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)); ++ } + + g_object_unref (G_OBJECT (source_list)); + } +