Import of pkgsrc-2013Q2

This commit is contained in:
2013-09-26 17:14:40 +02:00
commit 785076ae39
74991 changed files with 4380255 additions and 0 deletions
@@ -0,0 +1,8 @@
OpenSync is a synchronization framework that is platform and distribution
independent. It consists of a powerful sync-engine and several plugins
that can be used to connect to devices.
OpenSync is very flexible and capable of synchronizing any type of data,
including contacts, calendar, tasks, notes and files.
This plugin synchronizes with the evolution database.
@@ -0,0 +1,25 @@
# $NetBSD: Makefile,v 1.20 2013/05/24 18:23:35 wiz Exp $
#
DISTNAME= libopensync-plugin-evolution2-0.22
PKGREVISION= 15
CATEGORIES= comms
MASTER_SITES= http://www.opensync.org/download/releases/0.22/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.opensync.org/
COMMENT= Platform independent synchronization framework, evo plugin
USE_TOOLS+= pkg-config
USE_LANGUAGES= c c++
USE_LIBTOOL= yes
GNU_CONFIGURE= yes
CPPFLAGS+= -DHANDLE_LIBICAL_MEMORY
.include "../../comms/libopensync/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"
.include "../../mail/evolution-data-server/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@@ -0,0 +1,4 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2008/02/20 19:11:32 drochner Exp $
include/opensync-1.0/opensync/evo2_sync.h
lib/opensync/plugins/evo2_sync.la
share/opensync/defaults/evo2-sync
@@ -0,0 +1,8 @@
$NetBSD: distinfo,v 1.3 2013/05/25 23:41:24 joerg Exp $
SHA1 (libopensync-plugin-evolution2-0.22.tar.bz2) = 8d8bf10c4323e9c8e4c39f431f7c19a64718a37a
RMD160 (libopensync-plugin-evolution2-0.22.tar.bz2) = 30c93ff7669d1405bc141909667f53c2242a23bd
Size (libopensync-plugin-evolution2-0.22.tar.bz2) = 219916 bytes
SHA1 (patch-aa) = ccd840cb82c14edd48b480952279f43bb4bf63db
SHA1 (patch-ab) = 99fb0d91e08c68d447d3505c889aeb0e514dd645
SHA1 (patch-src_evolution2__sync.c) = e1da249281c6f90b90ba15b8a75591c6b98cfd24
@@ -0,0 +1,26 @@
$NetBSD: patch-aa,v 1.1 2009/02/27 17:42:23 drochner Exp $
--- src/evolution2_ecal.c.orig 2007-03-27 13:49:55.000000000 +0200
+++ src/evolution2_ecal.c
@@ -106,11 +106,13 @@ void evo2_calendar_get_changes(OSyncCont
data = e_cal_get_component_as_string(env->calendar, e_cal_component_get_icalcomponent(ecc->comp));
datasize = strlen(data) + 1;
evo2_report_change(ctx, "event", "vevent20", data, datasize, uid, CHANGE_ADDED);
+ g_free(data);
break;
case E_CAL_CHANGE_MODIFIED:
data = e_cal_get_component_as_string(env->calendar, e_cal_component_get_icalcomponent(ecc->comp));
datasize = strlen(data) + 1;
evo2_report_change(ctx, "event", "vevent20", data, datasize, uid, CHANGE_MODIFIED);
+ g_free(data);
break;
case E_CAL_CHANGE_DELETED:
evo2_report_change(ctx, "event", "vevent20", NULL, 0, uid, CHANGE_DELETED);
@@ -132,6 +134,7 @@ void evo2_calendar_get_changes(OSyncCont
e_cal_component_get_uid(comp, &uid);
int datasize = strlen(data) + 1;
evo2_report_change(ctx, "event", "vevent20", data, datasize, uid, CHANGE_ADDED);
+ g_free(data);
g_object_unref (comp);
}
}
@@ -0,0 +1,26 @@
$NetBSD: patch-ab,v 1.1 2009/02/27 17:42:23 drochner Exp $
--- src/evolution2_etodo.c.orig 2007-03-27 13:49:55.000000000 +0200
+++ src/evolution2_etodo.c
@@ -105,11 +105,13 @@ void evo2_todo_get_changes(OSyncContext
data = e_cal_get_component_as_string(env->calendar, e_cal_component_get_icalcomponent(ecc->comp));
datasize = strlen(data) + 1;
evo2_report_change(ctx, "todo", "vtodo20", data, datasize, uid, CHANGE_ADDED);
+ g_free(data);
break;
case E_CAL_CHANGE_MODIFIED:
data = e_cal_get_component_as_string(env->calendar, e_cal_component_get_icalcomponent(ecc->comp));
datasize = strlen(data) + 1;
evo2_report_change(ctx, "todo", "vtodo20", data, datasize, uid, CHANGE_MODIFIED);
+ g_free(data);
break;
case E_CAL_CHANGE_DELETED:
evo2_report_change(ctx, "todo", "vtodo20", NULL, 0, uid, CHANGE_DELETED);
@@ -131,6 +133,7 @@ void evo2_todo_get_changes(OSyncContext
e_cal_component_get_uid(comp, &uid);
int datasize = strlen(data) + 1;
evo2_report_change(ctx, "todo", "vtodo20", data, datasize, uid, CHANGE_ADDED);
+ g_free(data);
g_object_unref (comp);
}
}
@@ -0,0 +1,13 @@
$NetBSD: patch-src_evolution2__sync.c,v 1.1 2013/05/25 23:41:24 joerg Exp $
--- src/evolution2_sync.c.orig 2007-03-27 11:49:55.000000000 +0000
+++ src/evolution2_sync.c
@@ -121,8 +121,6 @@ static void *evo2_initialize(OSyncMember
char *configdata = NULL;
int configsize = 0;
- g_type_init();
-
evo_environment *env = g_malloc0(sizeof(evo_environment));
if (!osync_member_get_config_or_default(member, &configdata, &configsize, error))